泊学是什么?

从五月朦朦胧胧确定泊学这个产品的想法,到最终泊学有产品、有管理平台、有管理制度、有开发规范,有自动化持续集成,整整三个月过去了。


这三个月,如果你每天都能体会到一种:“卧槽,这才是我想要的东西!”的快感里。你大概是不太会感到疲惫的。尽管事实上每天除了吃饭和睡觉之外, 你真的要不就是在做,要不就是在想你在创的这个事情,精神的确是亢奋和紧张的。如果一定要用一个字来总结这感觉,就是:“爽”。


在这个故事开始之前,先说下泊学是一个什么事情。泊学是一个提供全栈开发原创高清短视频和高质量读物的网站。相信在互联网公司里工作过的我们, 一定经历过下面这些人和事儿:


  • 刚毕业,初来乍到,对手里的活儿感觉没谱,什么都没干呢,就先给自己打上一个“不行”的烙印;
  • 在公司里混久了,全面提高自己的愿望,几乎都会被工作压力绑架在特定的技术领域里,稍不留神,所谓X年的工作经验就变成了一年工作经验用了X年;
  • 那些有梦想非技术类的伙伴,想创业,却苦于不知道怎么去找个技术合伙人,甚至自己怎么开始都不知道;

成为这些人喜爱的产品,就是泊学存在的意义:

“从开发、测试到运维,让技术不再成为你成长的绊脚石。我们用打磨产品的精神去传播知识,把最新的移动开发技术,通过简单的图表, 清晰的视频, 简明的文字和切实可行的例子一一向你呈现。让学习不仅是一种需求,也是一种享受。”

泊学

希望这样的初衷,可以稍稍的打动你 :-]


十年 - 我不在创业,就在去创业的路上

接下来,就是故事的开始了,真人、真事儿,如果雷同,纯属巧合。


如果你还在考虑第一次创业,如果你也和我一样如假包换的白手起家,下面的故事可能对你有一点点启发,否则,大家全当个故事看看就好,看看就好,毕竟,真实。


崔轶,男,北京人,而立之年,无背景,也不是富二代。爱编程,C++死忠,酷爱操作系统内核、数据结构、系统开发这些看似很死板的玩意儿;爱读书,唯爱技术书, 喜欢孟岩老师犀利幽默的笔风(感谢过去一起共事的岁月)、侯捷老师深厚的技术文学底蕴以及Stanley Lippman、Scotte Mayers、M. Josuttis这些大师对技术细节严谨、准确、实用的阐述。


正是这些爱好,使得完美融合了文学和技术东西,对我有一种特别的吸引力。每每遇之,则有相见恨晚的喜悦,读之,亦有“漫卷诗书喜欲狂”的快感。


2005年,我开始步入IT行业。那个时候产品经理还没有“小CEO“的光环,也没有“产品狗”的苦逼,大部分程序员也都还认为自己就是写代码的。


而自己在那些年,跑过采访、写过稿子,憋过文案、搞过设计、做过硬件、写过软件、带过团队。既和朋友一起尝试过捞一把中关村上空漂浮的美元,也和传统行业的老板一起下乡共过事。


曾一路稳稳的升职,加薪,被认可,当自己一点点看清这看似风光仕途背后,埋怨多于奋斗,妥协多于自我的时候,2013年,我离开了那时一起玩耍多年的好伙伴, 和我到现在仍旧认为是生命中贵人的老板。


整个2014,我都工作在一个传统行业里,在这,学概念、搞融资的热情一点不比“村儿”里差。在这里,我默默孤身一人打了鸡血一样去打造自己心里的工业3.0,4.0,X.0。 “改造传统行业”的过程开始很愉快,因为TA喜欢听、喜欢学;过程很艰难,因为TA真的只停留在了喜欢听和喜欢学上;结果很遗憾,2015年4月,产品历经磨难上线的当天, 我正式选择了离开……


创业导师们对于此说的很对,意识形态的差异才是传统行业和互联网相结合的最大阻碍。


离职后,朋友在北京创业,自己就在朋友的公司帮忙,觉得自己需要静静。10年来,“把工作当自家事儿”的惯性让自己一时停不下来的想继续,而此时,耳边还有一个声音 是:“看过了,也经历了这么多,为什么不真真正正的开始做自己想做的事情?”


然而,什么是自己想做的事情?什么又是属于你做的自己想做的事情?当自己真的开始认真考虑这些问题的时候,才发现,原来自己一直以来担当的那 个“扣”-Founder和Founder,是有着质的区别的。


过去,CEO的愿景可以是你的参考,你的Title可以是你的参考,你要做的,无非就是动用你全部的力量和智慧去实现它们,努力做好。现在,你需要打破这个思维边界, 思考一个更外围的问题,为了得到这个问题的答案,你需要做的,先是认真审视自己。


“创业的理由有100种,但不论你选了哪一个,你所要面对的事情都是一样的,审视自己。”

知乎

创啥?先审视自己

“你是想过那种被催着买房、买车、结婚生子的生活,还是谈论着梦想,让自己一辈子不白活的生活?大多数人会想要后者, 却最终选择前者。就如同大多数人喜欢Apple,却一直在用Windows。”

知乎

之所以频繁提起知乎,是因为在最终确定创业以及方向这件事情上,知乎上的很多经验、经历以及方法论给了自己很多帮助。


有些事情,你想的未必是错的,只是不适合你做而已。在决定做泊学前,和朋友,家人对做一个什么事情有过很多沟通, 想过餐饮O2O,家装C2B,也许其中描述的痛点的确存在,最终都放弃了,因为这些大多都是“推导”出来的可能,但是,没爱。


创业,一定要做一个自己发自内心热爱的事情,这样,你好像与生俱来的就有了对体验的关注,对细节的把握和对产品的感觉, 这也是为你源源不断输送克服困难动力的来源。而正是自己对文学和技术的热爱,让我最终选择了泊学这个方向。 我要做一个产品真真正正影响到那些和曾经在职场中的我一样的人,改变他们的生活。


没钱,能创业?

如果你还吃得饱,穿得暖,创业这件事情大概是和有没有钱没什么关系的。首先你要区分一个概念,你到底是无法抗拒收入 不稳定的生活给你带来的不安,还是你真的没钱生活以至于不能创业。我想大部分人,应该属于第一种,也因此也有了前面 知乎上那段关于人生的感慨。


其实创业成功与否,跟有没有钱真的关系不大。

没钱、没资源的时候,你会想尽一切办法多用脑子,少用人,少用钱,会想尽一切办法把注意力聚焦在最该做的事情上, 事情反而因此倒容易成了。但是你必须要想清楚一个问题,就是至少你要能接受一年半载的低薪,甚至没有薪水, 坚持不忘初心的做产品,切记不要因为收入的压力,让自己进入狂躁的状态,甚至让自己的压力影响到自己的合伙人或者员工。


如若不差钱,又不免会有投一点做砸了就当扔了的想法。进而带来不专注,战斗力不强,难以聚焦、管理跟不上团队发展等 影响团队战斗力的问题。


所以,开始之前,有没有钱,大概不应该是影响你决定的第一个要素。创业既不是有勇无谋的鲁莽,也不是一掷千金的豪赌, 创业是对一个你热爱的事情,认为可实现目标的放手一搏。


合伙人?都把创业比婚姻,合伙人最重要的也是门当户对

“努力到无能为力,上天就会给你开一扇窗。”

滴滴打车 CEO 程维

这几年,和10的经历,如果不说成传奇,就只能说成是缘分了。在几个公司里的分分合合,在两个城市之间的遇见,而就在我拼 尽全力在泊学产品上的时候,他就在邻近产品开发结束的时候,加入了。


如果把创业比做婚姻,相对于合伙人的经历、背景、经济水平,合伙人之间门当户对才是最重要的一条了吧。成功本是 殊途同归的一件事情,无所谓绝对的对错。而观念以及行为方式上的巨大差异,将是导致合伙人最终分崩离析的导火索。


因此:

  1. 找彼此欣赏的合伙人;
  2. 找经历接近的合伙人;
  3. 找能跟上你工作节奏的合伙人;
  4. 找性格和技能和你互补的合伙人;

找个合伙人可真难啊。。。


对兼职创业Say No

你要彻彻底底的否定“只要事情不耽误,兼职创业也可以”的想法。如果你是创始人,对自己和你中意的合伙人就更是如此。 如果一开始,你物色到的人物是你身边的同事、同学或朋友,对此,你就更应该慎之又慎。


这个问题的本质在于,只有是被安排的事情,才有所谓的耽误与不耽误之说,而在一个非常早期的公司里,根本就不应该有 谁来安排谁的工作,确定了目标,每个人都应该是自我管理的,都应该是竭尽所能尽快往前跑的。


其次,创业初期,一定是要占据每个人每天全部的工作时间,否则,对于整个团队,都是不公平的的。想想看,全情投入的你, 今天听到:“我今天公司有急活了,我今天要加班了”,明天听到:“这个事情比想象的难度大了”。在你无辜的为了这样的意外 埋单之后,还要承担着兄弟朋友为了那份承诺在大半夜为你工作的那份情义,那感觉真是哑巴吃黄连,估计那个时候你只想 说:“Fuck,赶工赶出来的东西能有什么好,我要的是你全心全意的投入”。


当然,也许也有兼职创业成功的典范,也许只是遇到的人不对。这些年来,因为兼职工作,看过也经历过很多,多是鸡飞蛋打 的狗血结局。所以,如果你不认为自己是一个运气超好的高富帅,绝对不要在初创公司里找兼职合伙人或创业伙伴,你宁可慢一点。


宁可慢一点,3个月,磨刀不误砍柴工

技术出身的我,深知技术领域里”勿在浮沙筑高台“的道理;


有代码洁癖的我,完全无法容忍任何代码中无脑和粗糙的设计;


技术,也必须是美的。


在花了大概一周的时间考虑了泊学最初的信息架构和产品设计方案之后,我只想着那个自己想要的产品开始了。


开发第一个版本的泊学网站,大概用了一个月的时间,做出来基本就是一个自己脑子对这个产品直觉。回想起来, 其实原型阶段,自己想,自己设计,自己开发才是最快的,这里最大的障碍不是写代码,是没人100%理解你要什么, 而找人也好,沟通也罢,都太费时间。


在我确定自己满意这个产品原型,并开始要基于泊学的产品框架补充内容的时候,我才突然意识到我需要一个网站内容 管理系统来发布内容,总不能以后上线了都靠直接手写数据库去做这些,况且,还有些操作是用户完成的。


难道还要再开发一个CMS?我一个人?是不是我又想多了?把事情做复杂了?在这些事情上,我考虑了一天,就开始了。 因为几乎无法找到一个可以匹配泊学内容信息架构的现成产品用,而未来泊学任何产品功能更新,都会和这个东西息息 相关。6月22日 - 8 月 9日,一个可以支持泊学网站内容的CMS上线了,还好,我依然觉得它很酷。


开发CMS的过程里,我也进一步整理了泊学网站的信息结构和数据结构,相当于一次Review,这对产品无疑是有益的, 8月11日,泊学网站开发完了所有的既定功能,内部发布了1.0版。


忽然之间,我在内心跟自己说,就这么就都开发完了?把玩了两天,一直都觉得很喜欢,每当“嗯,这就是我要要的东西” 这样的感觉涌上心头,内心就无比欢喜。接下来,我做了两件事:


专心设计Swift 2课程,从课程信息结构、理解内容的过程、课程封面、视频质量,每一个细节都做了之后反复推敲和体验, 做视频不是一个容易的事情,自己反反复复折腾了很久,比写代码费劲。。。


再有一个就是指定公司规章制度,从员工行为准则到开发编码、API实现规范,对之前遇到公司里各种扯皮的事情、 一个人一种做法的事情、为了赶进度会导致偷懒的事情都做了约定,这会是未来公司新人入职培训重要的环节。 当然,不是制定了规定就不会有问题,我相信该犯的问题还会犯,只是若没有约束,你就要面对各种扯,有了规矩, 有了标准,勤奋和坚定的执行,慢慢就会形成公司的文化,以及提高团队的工作效率。


有了这些东西,想想公司的未来,期待之余,心里多了些坦然,其实,它们原来本是一些自己认为可有可无的东西, 现在自己倒是主动关心起来了。


回顾这三个月,都说产品原型期要快速试错,而对于一个第一次白手起家的创业者,自己顺着自己的理解开发、修改、 体验然后再修改,把其他的事情交给一个和你一样能干的合伙人,应该是最好,也最有可能实现的组合了。


迄今为止,泊学用到的各种技术和工具:


编辑器

  • PHPStorm: 用了之后,绝对让你心甘情愿的挨这100刀,尤其是新入门开发的同学;
  • Sublime: 配好了,你用着绝不是一个爽字可以表达的;

前端

  • Bootstrap / CSS3 / jQuery: 挺俗的,无奈本人前端菜鸟一枚,还是老老实实的
  • Vue.js: 不得不说,Google里牛人多多,超好用的ViewModel,上手简单、常用的功能都有
  • jQuery Datatable: CMS里的大功能表格都是基于这个东西开发的
  • Babel: 自打知道了有ES6,就用了,没有道理,就是喜欢尝鲜 :]
  • Bower: 前端组件管理
  • Sketch: 对于开发工作,它大部分时候可以替代Photoshop,效率提升那可是杠杠的~

后端

  • Laravel 5.1: 最好用的PHP framework,没有之一。创始人说他Love beautiful code,其实I do too :-)
  • Laravel Elixir: 处理JS文件的合并
  • MySQL
  • Redis
  • Composer
  • Vagrant: 开发环境管理
  • Circle CI: 持续集成
  • Envoyer: 自动发布

家和万事兴,你们

以前读书,扉页上作者总是都要谢谢自己的亲人,之前不甚解,现如今看来,则是感同身受了。 创业,别说创成,光是开始,早已是需要他们太多的支持和理解。


所以:


感谢爸爸妈妈,最近陪你们的时间明显少了,可你们却还是会主动告诉我,你们很好让我放心工作。我也想对你们说,真的满心的感恩,爱你们。


感谢自己的老婆,有时,普普通通晚餐、简单的陪伴和家里家外的忙活,都会让你倍感满足,消减掉你内心的不安,爱你。


家和万事兴,这是咱老祖宗的理儿~


(可能有人会说,“你这刚哪到哪啊”,“以后的路还长着呢”,“创业真的苦你还没遇到呢”,等等。好吧,无论未来是什么, 大家不都说创业是一种生活方式么?既然是一种生活,就该乐在其中,不断把人生中这段不平凡的经历,边走边给大家说,to be continue…)