首页>参考读物>计算机科学与技术>综合

内外兼修:程序员的成长之路
作者 : 罗飞 伍星 编著
出版日期 : 2016-09-02
ISBN : 978-7-111-54640-5
定价 : 39.00元
扩展资源下载
扩展信息
语种 : 简体中文
页数 : 186
开本 : 16
原书名 :
原出版社:
属性分类: 店面
包含CD :
绝版 : 未绝版
图书简介

多年来社会上都缺程序员,程序员流失严重是原因之一,这本书试图减少程序员流失的现象, 面向的读者是程序员、计算机专业的大学生、以及其他准备学程序的人。以我们个人的经历,告诉他们正确的学编程的学习方法、学习心态、学习内容以及参加工作后的工作方法。从而是让读者不会轻易因为遇到一些困难而放弃编程。

图书特色

内外兼修
程序员的成长之路
罗飞 伍星 ◎编著
联袂推荐
创新工场董事长兼首席执行官
李开复
正和岛创始人
中国企业家俱乐部创始人
刘东华
PHP技术专家
PHP开发组核心成员
惠新宸
YeeCall创始人
原华为、百度技术总监
徐家骏
iTech Club 理事长
吴华鹏
微信技术总监
陈波
海尔集团COO,原Redhat中国首席架构师、115.com CTO
薛伟
房天下技术副总监
李伟
顺丰基础架构部负责人
文彦峰


本书的两位作者罗飞、伍星,都是程序员出身,他们都从普通的程序员成长为架构师和项目团队的负责人。罗飞曾经是工场所投资团队的CTO,伍星是工场系优才学院的CEO,正像很多程序员一样,罗飞是自学成才的典范,而伍星则是科班出身,通过大型产品研发,逐步成长到今天。他们的成长、经历、思考,会对国内程序员的发展路径有很好的帮助和借鉴作用,所以在此推荐给大家。
——李开复,创新工场董事长兼首席执行官
一花一世界,一叶一菩提,对于优秀的企业家而言,企业就是其人生修行的道场。我想,互联网世界的建筑师们也能从0和1之间不断领悟出生命的真谛。    
          ——刘东华,正和岛创始人,中国企业家俱乐部创始人
罗飞和伍星两位朋友以自身经验和思考为出发点,从行业的高度、哲学的深度来规划程序员的成长,从而给大家尤其是初级程序员或者未入行的同学们提供有价值的参考。  
          ——惠新宸,PHP技术专家,PHP开发组核心成员
写代码是最好的修行。
——徐家骏,YeeCall创始人,原华为、百度技术总监
两位作者都是非常优秀的程序员,对技术有着深厚的情感,也拥有丰富的人生阅历。我把这本书推荐给所有奋斗在一线的程序员兄弟们,感悟技术,思考人生,你们一定能从这本书中获取不少的收获!
现实中大多数程序员往往都过于专注技术本身,而忽视了对自己内心的修炼。阅读本书是一次很好的洗礼,借此机会让自己静下来,好好想想自己的人生目标,想清楚了以后走起来会更加顺畅。
                             ——吴华鹏,iTech Club 理事长
我与罗飞结缘于龙泉寺,我们一起学习、交流,罗飞是一个很有思想的程序员。只有内心强大,才能促进外在的不断提升。本书不仅指明了程序员外在技术的成长路线,还强调了注重内在的修行。“人生篇”的感悟很深刻,值得大家细细体会。  
——陈波,微信技术总监
罗飞和伍星都是开源界的好兄弟,本书从他们亲身经历出发讲述一个程序员的成长之路,是一本适合不同时期的程序员在迷茫困惑之际拿来翻阅的读物。程序员的技术思维、产品思维、组织思维、业务思维与价值思维是无边界的多维迭代演进有机体。对于坚持在程序之路上的我们,或多或少都能感受到与书中类似的经历与场景。遇到瓶颈时,阻碍我们前进的往往是思考的境界和方向。细细品味本书中作者所总结的方法,能够在阶段性思考的方向上为我们拨云见日、点亮光芒。在此推荐给各位热爱程序、热爱技术的朋友们,内外兼修必将引领我们走向实现自我价值的辉煌人生。
——薛伟,海尔集团COO,原Redhat中国首席架构师、115.com CTO
本书的两位作者组建了移动开发精英俱乐部,我有幸加入。他们聚集了一群移动开发爱好者,分享技术、解决难题、组织活动、丰富程序员生活。他们是程序开发的爱好者,是程序生活的追求者。
书中分享了作者宝贵的开发经验和对程序员生活的感悟及规划,程序爱好者值得品读。  
——李伟,房天下技术副总监
这本书独辟蹊径地先从程序员日常的开发、测试、技能学习、创新切入;随即精准地剖析程序员的思维方式和工作模式;慢慢升华探究深层次的意识形成,并指点我们可以改善的方向;最后追本溯源,人生即是内心的修炼。
              ——文彦峰,顺丰基础架构部负责人
作者简介
罗飞,优伯立信创始人,ThinkPHP核心开发者,移动开发精英俱乐部发起人。待过新浪、创新工场。高中肄业,自学编程。涉足于人工智能、“互联网+”领域。









伍星,80后,湖南人,国内首家全栈工程师培养机构优才学院创始人。擅长互联网架构与技术研发,专注在线教育、教育科技、O2O教学的实践与探索。
本书作者将分享自己在做程序员路上的一些经验,分为 “程序篇” 和 “人生篇” 两部分。 “程序篇”,会介绍程序员要经历哪几个阶段,每个阶段要做什么,程序员遇到问题如何解决,程序员要学什么、要看哪些开源程序。 “人生篇”,会介绍程序员的人生态度,程序员大多内向,缺乏自信,只有内心强大了,才能勇敢面对困难,解决程序和生活上的问题。
罗飞,优伯立信CEO,曾就职于新浪云计算,也在创新工场创业过,是国内流行的PHP框架ThinkPHP的核心开发人员,开发过多项专利,撰写过编程书籍,制作过视频教程,是优才网全栈工程师讲师。罗飞高中辍学,自学编程,在学习和工作中遇到过很多困难,也曾经差点放弃过,但在掌握了良好的编程学习方法及解决问题的方法后职业生涯便顺利发展。
伍星,优才学院CEO,拥有十多年技术开发经验,开心网早期创始团队成员,处理过亿级高并发的情况,亲手部署了开心网从两台到数千台机器的架构,在开心网培养了数十名优秀人才。这些人现在已成为各大互联网公司的资深工程师、创业公司CTO。伍星为大家制定的学习路线十分具有说服力。


图书前言

本书适合程序员和想了解程序员的人阅读。程序员会遇到很多问题,经历很多苦难,本书中我将分享自己在做程序员的路上的一些经验。本书分为“程序篇”和“人生篇”:“程序篇”,会介绍程序员要经历哪几个阶段,每个阶段要做什么,程序员遇到问题该如何解决,本书另一位作者伍星老师也会在这部分介绍程序员要学什么、要看哪些开源程序;“人生篇”,会介绍我的人生态度。程序员大多内向、缺乏自信,只有内心强大了,才能勇敢面对困难,解决程序和生活上的问题。
很多大公司的工作氛围是这样的:员工每天上班来打卡,然后坐在自己的工位上开始做事,很少和同事交流。公司为了减少同事之间的交流甚至在工位之间用板子隔开,即使和同事交流也只谈工作上的事情。公司没事的时候很闲,甚至能让你闲半年。在闲的时候和同事的交流更少,每天只是上班打卡,然后虚度一天,下班打卡走人。这样的工作方式是以工资驱动的。大公司认为,只要把工资给足了,就不会有人轻易地走,为了防止人走,他们还可能会押半个月工资。
这是过去的工作方式,不是未来的工作方式,这样的工作方式60后、70后能适应,但不适合80后、90后。
20世纪六七十年代的人,他们生活在物质匮乏的时代,需要解决的核心问题是生存问题。所以,他们追求有份稳定的工作就可以了。而20世纪八九十年代的人,他们生活在物质丰富的时代,是打游戏、看电视、玩手机长大的,从小没有感受过生活的压力。对于他们来说,生
存不再是核心问题,干得不爽,可以不要工资立即走人。他们越来越多地思考人生,对他们来说核心问题是“人生的意义”。他们不再是简单地寻求一份稳定的工作,而是要做一份有意义的工作。
程序员会遇到很多困难,需要有强大的内心才能走得更远,需要向内寻找,找回自己的本体。本书的“人生篇”在文字上虽然不如“程序篇”多,但是我经历了十年的思考,每个观点都是好几年思考的结果,而在文字表述上只能总结为几句话,无法把思考过程呈现给大家。又因为我不是专门从事哲学、心理工作,没有接触很多案例,所以对每个观点没有列举出大量的实例,只能举我自己的例子。可能你现在无法深入理解我的一些观点,但本书能给大家指明一个方向—对人生的思考不是向外的寻找,而是向内的。
为什么现在企业招程序员难?是学编程的人少吗?其实学编程的人并不少,很多人都因为程序员工资高而选择计算机专业。我们也发现并不是没有人应聘程序员职位,而是因为找不到合适的技术人员。程序员难招是因为程序员的流失太严重了。大部分计算机专业毕业的学生,面试中遇到困难就放弃了做程序员,转为其他行业;有一些人工作了几个月,在工作中遇到问题解决不了,从而心灰意冷不再做程序员;再加上国内程序员被赋予了IT民工形象,又经常加班,导致一些人干几年就不想再干了。实际上,只要坚持从事程序员工作五年,基本上都能成为资深的程序员。然而很多人坚持不下来,所以程序员更需要强大的内心,能克服困难。
程序员要比其他职业付出更多,需要学习很多技术,后端、前端、移动端、服务端都要有所了解。一个刚入门的程序员往往会感到迷茫,不知道应该学什么,也不知道应该先学什么再学什么,本书将为大家指出一条针对程序员的清晰学习路线。
程序员会遇到各种困难。写的程序会经常出现bug,然而很多人没有掌握解决问题的方法,遇到bug就问人,问人时还描述不清楚问题,一个bug甚至需要几天才能解决。本书将系统介绍一些解决问题的方法,让大家遇到bug也知道解决方向。
程序员要经历多个阶段,每个阶段都是我们的一个瓶颈。有的程序员才工作一两年就感觉自己什么都会了,觉得做程序员没有挑战了。要知道那只是我们遇到的第一个瓶颈,你还只是处于第一个阶段。要冲破瓶颈,进入下一阶段,必须不断提升自己。本书将为你介绍程序员需要经历哪几个阶段,以及每个阶段我们应该做什么事,自身适合在哪种公司工作,以帮助你制定比较清晰的职业规划路线。
我高中辍学,程序都是自学的,在学习和工作过程中遇到过很多困难,也曾经差点放弃。但在掌握了良好的编程学习方法及解决问题的方法之后,我的职业生涯就比较顺利了。我是优伯立信的CEO,曾就职于新浪云计算;在创新工场创业过,是国内流行的PHP框架ThinkPHP的核心开发者之一;申请过多个专利,撰写过编程书,制作过一些视频教程,是优才网全栈工程师讲师。 我想通过此书分享我的学习方法和解决问题的方法,以及我的人生态度,让阅读此书的人知道如何学习程序,而不是遇到问题就轻易放弃程序员的工作。本书的另一位作者伍星老师,是优才学院的CEO,有十多年技术开发经验,是开心网创始团队成员,处理过亿级高并发的情况,亲手部署了开心网从两台机器到数千台机器的架构,在开心网培养了数十名优秀人才—他们现在已经是各大互联网公司的资深工程师、创业公司CTO了。他为大家制定的学习路线非常有说服力。

罗 飞

上架指导

计算机

封底文字

一花一世界,一叶一菩提,对于优秀的企业家而言,企业就是其人生修行的道场。我想,互联网世界的建筑师们,也能从0和1之间,不断领悟出生命的真谛。    
          ——刘东华
正和岛创始人,中国企业家俱乐部创始人

写代码是最好的修行。
——徐家骏
YeeCall创始人,原华为、百度技术总监

两位作者都是非常优秀的程序员,对技术有着深厚的情感,也拥有丰富的人生阅历。我把这本书推荐给所有奋斗在一线的程序员兄弟们,感悟技术,思考人生,你们一定能从这本书中获取不少的收获!

现实中大多数程序员往往都过于专注技术本身,而忽视了对自己内心的修炼。阅读本书是一次很好的洗礼,借此机会让自己静下来,好好想想自己的人生目标,想清楚了以后走起来会更加顺畅。
                              ---吴华鹏
 iTech Club 理事长

罗飞和伍星都是开源界的好兄弟,本书以从他们亲身经历出发讲述一个程序员的成长之路,是一本适合不同时期的程序员在迷茫困惑之际拿来翻阅的读物。程序员的技术思维、产品思维、组织思维、业务思维与价值思维是无边界的多维迭代演进有机体。对于坚持在程序之路上的我们,或多或少都能感受到与书中类似的经历与场景。遇到瓶颈时,阻碍我们前进的往往是思考的境界和方向,。细细品味本书中作者所总结的方法,能够在阶段性思考的方向上为我们拨云见日、点亮光芒。在此推荐给各位热爱程序、热爱技术的朋友们,内外兼修必将引领我们走向实现自我价值的辉煌人生。
——薛伟
乐视网高级总监,原Redhat中国首席架构师、115.com CTO


本书的两位作者组建了移动开发精英俱乐部,我有幸加入。他们聚集了一群移动开发爱好者,分享技术、解决难题、组织活动、丰富程序员生活,。他们是程序开发的爱好者,是程序生活的追求者。
书中分享了作者宝贵的开发经验和对程序员生活的感悟及规划,程序爱好者值得品读。  
---李伟 房天下技术副总监


这本书独辟蹊径地先从程序员日常的开发、测试、技能学习、创新切入;随即精准地剖析程序员的思维方式和工作模式;慢慢升华探究深层次的意识形成,并指点我们可以改善的方向;最后追本溯源,人生即是内心的修炼。
              ——文彦峰
顺丰基础架构部负责人

我与罗飞结缘于龙泉寺,我们一起学习、交流,罗飞是一个很有思想的程序员。只有内心强大,才能促进外在的不断提升。本书不仅指明了程序员外在技术的成长路线,还强调了注重内在的修行。“人生篇”的感悟很深刻,值得大家细细体会。  
——陈波 
微信技术总监

作者简介

罗飞 伍星 编著:暂无简介

图书目录

序一
序二
前言
程序篇
技术的三个阶段 / 2
第一阶段:实现 / 5
我的学习经历 / 5
大脑学习知识的原理 / 6
理解—记忆—练习 / 12
如何解决程序问题 / 27
技术方向的选择 / 32
编程要学什么 / 45
第二阶段:借鉴 / 67
分析程序的方法 / 67
利用开源程序快速开发 / 77
第三阶段:优化 / 84
可读性 / 84
可扩展性 / 85
安全性 / 90
服务器的优化 / 104
技术团队的管理 / 107
开发排期 / 118
团队精神 / 124
人生篇
人生的三个阶段 / 134
第一阶段:认识困难 / 136
面对困难 / 136
把困难看小,把前进看大 / 137
有失必有得 / 138
提高挫折商 / 139
理解重要的事情,学会放下 / 142
程序员思维 / 142
第二阶段:认识潜意识 / 144
了解潜意识 / 144
后天形成的潜意识 / 144
先天形成的潜意识 / 149
人类的三层意识模型 / 152
心理暗示 / 154
坚持不懈地改善自己的潜意识 / 154
第三阶段:认识本体 / 156
向内的寻找 / 156
感悟本体 / 160
程序员人生职业规划 / 165
继续人生的修行 / 165
如何做人生职业规划 / 166
互联网行业趋势 / 167

教学资源推荐
作者: (美) Aditya P. Mathur 著
作者: (美) Hector Garcia-Molina (斯坦福大学) Jeffrey D. Ullman (斯坦福大学) Jennifer Widom(斯坦福大学)著
作者: 徐志军 尹廷辉
作者: (美)Thomas Pittman(阿肯色大学)  James Peters(阿肯色大学) 著
参考读物推荐
作者: [美]沃尔弗拉姆·多纳特(Wolfram Donat) 著[美]哈伊姆·克劳斯(Chaim Krause) 审校
作者: (美)Gavin Bell 著