《程序员的成长课》——安晓辉 周鹏 著
第一章 如何选择技术方向
1.“林迪效应”:“对于会自然消亡的事物,生命每增加一天,其预期寿命就会缩短一些。而对于不会自然消亡的事物,生命每增加一天,则可能意味着更长的预期剩余寿命。”
2.“卡位方式”:采用高德纳曲线:https://www.gartner.com/en/research/methodologies/gartner-hype-cycle.jsp
和https://stateofdev.com
资源:
1.http://tutorialspoint.com,各种入门教程,基本上你能想到的语言和技术框架,这里都有。赞,图文为主,英文版。
2.http://www.w3school.com.cn/,网站开发相关技术和教程,非常全,赞。
3.慕课网(http://www.imooc.com),有很多免费的课程,java,C,PHP,Python,Android都可以找到。
4.网易云课堂(http://study.163.com),有很多免费课程。
5.中国大学MOOC网(http://www.icourse163.org/),也有很多。
6.http://codepad.org/,在线代码编辑与调试。
7.http://ideone.com/,在线代码编辑与调试。
工具推荐:
1.Stack Overflow:http://stackoverflow.com/insights/survey/2016
2.TIOBE编程语言排行:https://www.tiobe.com/tiobe-index/
3.技术热门度曲线:https://stateofdev.com
4.GitHub:https://octoverse.github.com/
5.招聘热度挖掘:智联、51job、猎聘、拉勾、100offer、大街网等招聘网站
6.薪酬报告:百度搜“互联网人才流动报告”“开发者薪酬报告”“互联网薪资调查”“程序员薪酬报告”“互联网薪酬报告”搜到拉勾、智联等网站发布的
若想了解特定地区、特定岗位,可到猎聘、拉勾等网站按地区搜目标岗位
第二章 如何在技术上持续精进
“对标管理”:见百度
技术领域内成长的三个阶段:专项能力、技能体系、融合创新
SMART原则:见百度(S=Specific、M=Measurable、A=Attainable、R=Relevant、T=Time-bound)
软件开发到底是不是吃青春饭的——P56
公司内的职业规划——阿里的工程师:职级P3-P10,管理人员:职级M1-M5,去查看需要什么知识、技能、经验,有针对性的去准备
参考书籍:
目标的设定与执行——下一步行动四个秘诀:动词开头,内容清晰,描述结果,设定开始时间、周期、最后期限
《小强升职记》
Scrum开发模型——每日站会,回答三个问题
《Scrum实战—敏捷软件项目管理与开发》
刻意练习——简单的理解为四个要素:目标、Focus、Feedback、Fix it
《刻意练习》
复盘——分两种:事件触发型复盘和周期性复盘
《复盘:对过去的事情做思维演练》——陈中
《好好学习:个人知识管理精进指南》——成甲
专门用一个纸质的笔记本记录自己每天完成的事情
《小狗钱钱》中所说的“成功日记”
超越技术层面的核心竞争力——“应用流程”能力
《你要如何衡量你的人生》中人的能力分三种:资源、应用流程、价值观
第三章 成为技术管理者
“学而优则仕,技而优则管”
参考书籍:
《代码之道》:“成为一名优秀的管理者,所有你要做的就是确保你的人能够工作,并且把他们当人(而不是资源)去对待”。
《高绩效教练》:教练技术,GROW模型。参见百度
第四章 技术管理新人面临的挑战
第五章 跳槽8问
第6章 简历优化指南
第7章 如何在跳槽时获得想要的薪水
第8章 转型
标签:www,http,成长,技术,程序员,https,com,复盘 From: https://blog.51cto.com/u_15405812/5897222