《内外兼修:程序员的成长之路》终于要出版了。
一个产品由想法变成现实,真是一个曲折的过程,大到双方合作编辑定稿、标题选择、来回审稿,小到写作平台选择、封面设计、读书活动,倾注了很多朋友的心血。罗飞兄弟主要统筹把关,编写了绝大部分内容,我则是编写了学习路线,顺便跟着打了回酱油,感谢罗飞兄弟给予的合作机会,也向机械工业出版社的编辑朋友们,向忍受我们假期写作的家人,向给予推荐、提出建议的前辈和程序员朋友们表示感谢。
从即日起,《内外兼修:程序员的成长之路》全书将在本
——李开复创新工场董事长兼首席执行官
一花一世界,一叶一菩提,对于优秀的企业家而言,企业就是其人生修行的道场。我想,互联网世界的建筑师们,也能从0和1之间,不断领悟出生命的真谛。
——刘东华正和岛创始人,中国企业家俱乐部创始人
写代码是最好的修行。
——徐家骏YeeCall创始人,原华为、百度技术总监
罗飞和伍星两位朋友在这方面做了很有意义的工作,以自身经验和思考为出发点,从行业的高度,哲学的深度来规划程序员的成长,给大家尤其是初级程序员或者未入行同学们有价值的参考。
――惠新宸PHP技术专家
两位作者都是非常优秀的程序员,对技术有着深厚的情感,也拥有丰富的人生阅历。我把这本书推荐给所有奋斗在一线的程序员兄弟们,感悟技术,思考人生,你们一定能从这本书中获取不少的收获!
现实中大多数程序员往往都过于专注技术本身,而忽视了对自己内心的修炼。阅读本书是一次很好的洗礼,借此机会让自己静下来,好好想想自己的人生目标,想清楚了以后走起来会更加顺畅。
——吴华鹏iTechClub理事长
罗飞和伍星都是开源界的好兄弟,本书以从他们亲身经历出发讲述一个程序员的成长之路,是一本适合不同时期的程序员在迷茫困惑之际拿来翻阅的读物。程序员的技术思维、产品思维、组织思维、业务思维与价值思维是无边界的多维迭代演进有机体。对于坚持在程序之路上的我们,或多或少都能感受到与书中类似的经历与场景。遇到瓶颈时,阻碍我们前进的往往是思考的境界和方向,。细细品味本书中作者所总结的方法,能够在阶段性思考的方向上为我们拨云见日、点亮光芒。在此推荐给各位热爱程序、热爱技术的朋友们,内外兼修必将引领我们走向实现自我价值的辉煌人生。
——薛伟乐视网高级总监,原Redhat中国首席架构师、.
本书的两位作者组建了移动开发精英俱乐部,我有幸加入。他们聚集了一群移动开发爱好者,分享技术、解决难题、组织活动、丰富程序员生活,。他们是程序开发的爱好者,是程序生活的追求者。
书中分享了作者宝贵的开发经验和对程序员生活的感悟及规划,程序爱好者值得品读。
---李伟房天下技术副总监
这本书独辟蹊径地先从程序员日常的开发、测试、技能学习、创新切入;随即精准地剖析程序员的思维方式和工作模式;慢慢升华探究深层次的意识形成,并指点我们可以改善的方向;*后追本溯源,人生即是内心的修炼。
——文彦峰顺丰基础架构部负责人
我与罗飞结缘于龙泉寺,我们一起学习、交流,罗飞是一个很有思想的程序员。只有内心强大,才能促进外在的不断提升。本书不仅指明了程序员外在技术的成长路线,还强调了注重内在的修行。“人生篇”的感悟很深刻,值得大家细细体会。
——陈波
很多大公司的工作氛围是这样的:每天上班来打卡,然后坐在自己的工位上开始做事,很少和同事有交流,公司为了减少同事之间的交流甚至在工位之间用板子隔开,及时和同事交流也只谈工作的事情;公司没事的时候很闲,大公司养人,没事做时能让你闲半年,在闲的时候和同事交流更少,每天只是上班打卡,然后虚度一天,下班打卡走人。这样的工作方式是以工资驱动的,大公司认为,只要把工资给足了,就不会有人轻易的走,为了防止人走,他们还可能会押人半个月工资。
这是过去的工作方式,不是未来的工作方式,这样的工作方式60、70后能适应,但不适合80、90后。
60、70年代的人,他们生活的时代是物质匮乏的时代,要解决的核心问题是生存问题。所以他们追求有份稳定的工作就可以了。而80、90年代的人,他们生活在物质丰富的时代,从小是打游戏、看电视、玩手机长大的,从小没有感受过生活压力。对于他们来说,生存不再是核心问题,哪儿干得不爽,可以不要工资立即走人;他们越来越多的思考人生,对他们来说核心问题是“人生的意义”,他们不再是简单寻求一份稳定的工作,而是要做一份有意义的工作。
程序员会遇到很多困难,需要有强大的内心才能走得更远,需要向内寻找,找回自己的本体。本书的人生篇文字虽然不如程序篇得多,但是我经历了十年的思考,每个观点可能都是好几年的思考结果,但在文字表叔上只能总结为几句话,无法把思考过程呈现给大家。又因为我不是专门从事哲学、心理工作,没有接触很多案例,对每个观点没有大量的实例的列举,只能举我自己的例子。有可能你现在无法深入理解我的一些观点,但本书能给大家指明一个方向,对人生的思考不是向外的寻找,而是向内的。
为什么现在企业招程序员难?是学程序的人少?其实学程序员的人并不少,很多人都因为程序员工资高而选择计算机专业,我们也发现并不是没有人面试我们的程序员职位,大多数是因为找不到技术合适。程序员难招是因为程序员的流失太严重了。有大部分计算机专业毕业的学生,面试中遇到了困难就放弃了做程序员,转为其他行业。有一些工作了几个月在工作中遇到了问题解决不了,从而心灰意冷不再做程序员。再加上国内程序员的IT民工形象、又经常加班,导致一些人干几年就不想再当程序员了。只有坚持干五年程序基本都能成为牛逼的程序员,然而很多程序员坚持不下来,所以程序员更需要强大的内心,能克服困难。
程序员要比其他职业付出的更多。要学习很多技术,后端,前端,移动端,服务端都要有所了解。一个刚入门的程序员往往会感到迷茫,不知道该学什么也不知道应该先学什么再学什么?本书将为大家指出一个清晰的学习程序员的路线。
程序员会遇到很多困难。写的程序会经常出现bug,然而很多人没有掌握解决的问题的方法,遇到bug就问人,问人时还描述不清楚问题,一个bug甚至需要几天解决。本书将系统介绍一些解决问题的方法。让大家遇到bug也知道解决方向。
程序员要经历多个阶段。每个阶段都是我们的一个瓶颈,有的程序员才工作一两年就感觉自己什么都会了,觉得做程序没有挑战了,要知道那只是我们遇到的第一个瓶颈,你还只是处于第一个阶段,我们要冲破瓶颈,进入下一阶段,不断提升自己。本书将为你介绍程序员要经历哪几个阶段,以及每个阶段我们要做什么事,适合在哪种公司待,让你有比较清晰的职业规划。
我高中辍学,程序都是自学的。在学习和工作过程中遇到过很多困难,也曾经差点放弃过。后面掌握了良好编程学习方法以及解决问题的方法,之后我的职业生涯就比较顺利,我是优伯立信的CEO,曾就职于新浪云计算,也在创新工场创业过,是国内流行的PHP框架ThinkPHP的核心开发者之一,开发过多个专利,写过编程书,做过一些视频教程,是优才网全栈工程师讲师。我想通过此书分享我的学习方法和解决问题的方法以及我的人生态度,让看过此书的人知道如何学习程序,不会遇到问题就轻易放弃做程序员。本书的另一位作者伍星老师,他是优才学院的CEO,十多年技术开发经验,开心网早期创始团队成员,处理过亿级高并发的情况,亲手部署了开心网从两台机器到数千台机器的架构,在开心网培养了数十优秀人才,他们现在已经是各大互联网公司的资深工程师、创业公司CTO。他为大家制定的学习路线是非常有说服力。