前言
花了一周的时间读了这本书,收益良多。我想对于正想开始阅读的程序猿说,你在读完这本书的时候技术不会得到任何的提升,因为这不是一本技术干货,按照作者在书中对干货和湿货的定义。我觉得这是一本湿货的书籍。因为他是作者十来年从做基础程序员到架构师以及创业,到最后做技术管理过程中,总结出的一些经验和对程序员这个行业的分析。接下来,我将文中具体的结构脉络,内容做一个简单的梳理和概括,旨在为即将读这本书的读者们提供一个阅读简章
《程序员的自我修养》- 主要内容
未来程序员的十个预言
- 程序员将变得更加全能
- 程序员将具有多样性
- 工具大爆发让程序员们效率倍增
- 云服务加速创新
- 程序员的职能进一步扩展
- 程序员成为更多人的终身职业
- 自由程序员将大量出现
- 程序员更加国际化
- 编程教学改变下一代
当下程序员烦恼
- 是否还应该留在一线城市
- 小公司做的事情太繁杂了
- 创业公司中的危机感
- 技术单一,想学习更多
- 我想自学编程,应该学习哪一门语言
- 大专学历,能进大公司吗
- 非计算机专业学生,未来想从事软件开发
- 总是熬夜,睡眠不足
优秀程序员身上的特质
- 至少深入了解一门编程语言
- 看上去有些‘傻’
- 他们都是显示主义者
- 从自己的失败中学习
- 很懒却很高效
- 善于发现并改造轮子
- 并行工作,有效利用时间
- 具备不错的软技能
- 身边一些优秀的伙伴
- 对生活充满热情
-
前辈大佬们的职涯经验
- 你的薪酬与工作量无关
- 尽可能持续做一件事
- 唯一不败你的就是变化本身
- 你的声誉非常重要
- 理解沟通的意义
- 你的右脑将是你成功的关键
- 不要轻易说简单或不可能
- 你不应该总是单打独斗
- 你的能力显而易见
如何成为一名优秀得程序员
- 正确地认识自己
- 比一般人更加努力
- 适时简历个人权威
- 遵循最佳实践
- 保持好奇心并乐于探索新的事物
- 抛开代码与人沟通
- 要为优秀的人工作
- 生活、睡眠、旅行
- 相信自己的天赋和创造力
- 尽早确定你想做的事情
- 10000小时定律
- 提高工作效率
- 简明的沟通方式
- PKSS和持续学习
- 让最优秀的人围绕在你身边
- 善于归纳和表达
- 掌握英语
- 突破程序员思维
- 读与技术无关的书
- 会写文档
- 学会包装
- 尝试多讲
- 简历社会化联系
个人读后感
其实书中还讲了很多关于程序员创业,编程的教与学,如何培养孩子的编程能力,以及如何招到一个靠谱的程序员,如何成为一个全栈工程师,如何自学设计等章节。但是我归纳该文章的主要目的是为了让那些像我这样两年左右经验,可能每天写着一些差不多的业务代码,不知道未来的方向,也不知道如何提升自己的初级程序员,一个对自我以及未来程序员这个行业有一个清晰的认识。然后找到自己的定位,发现自己身上的不足,明确自己接下来应该怎么做,并为之努力。