《程序员的成长课》读书笔记心得体会2700字:
这是一个焦虑的时代,前有《人到中年,职场半坡》刷屏,后有互联网寒冬刷爆朋友圈。登陆各大社交平台,关于程序员的将来的出路问题讨论,总能获得众多的关注。
整个社会弥漫着一股焦虑的味道,其实不仅中年人,年轻人同样焦虑,只不过换了个名词:迷茫,有道是“谁的青春不迷茫”。若是再聚焦到IT这个领域,程序员这个群体更容易焦虑。
究竟是什么引起了焦虑?
IT是一个新兴但高速发展的行业。先是互联网浪潮,紧接着又是移动互联网呼啸而来,如今则是AI冒出颠覆一切的势头。在咱们能够看到的未来,IT业依然会走在快车道上。
新兴意味着没有那么多的职场楷模给新人指明方向,也没有一套公认的稳定可复制的发展路线。程序员朋友往身后左右一看,都是年轻人,就会感受到恐慌,认为这个职业没有将来,要不为何身边没有年长的程序员。大龄程序员都去哪儿了?
高速发展意味着变革与竞争,大量新人由于行业红利涌入,你无时不刻要跟一群优秀的热血青年同场竞技。虽然身处IT行业,咱们会抱怨加班多、技术变化快等等,但咱们只要往身后看看,一堆小鲜肉正排队进场呢。
我想,必定的焦虑是应该的,说明你不安现状,这样的焦虑能带动你去思考当下和将来,去理清本身真正想要的是什么。解决焦虑的最好办法不是去解决它,而是去接受而且去分析其根本缘由并寻求改变。html
尽管咱们会吐槽IT行业的一切,但一个不能否认的事实就是,IT行业依然是投入产出比最高的行业之一,要否则也不会有那么多的人争相涌入。不只是计算机专业相关的毕业生,还有不少其余专业的学生也跨界进入IT行业。
一方面IT业快速发展,另外一方面进入的门槛也很是低。一般状况下,只须要懂一门编程语言就能够开工干活,同时编程仍是一门实践性很是强的工做。开始不会不要紧,作着作着就会了,只要有人肯给你机会。
进入门槛低意味着人的可替代性高,因此抵抗焦虑的惟一方法是让自身不断成长,下降可替代性。程序员在成长的路上该如何选择、遇到瓶颈该怎么办、程序员的成长路线是怎样的?这个时候能够读一读这一本《程序员的成长课》。
不一样于市面上其它职业规划的书籍,这本书是专门面向程序员这个群体,更有针对性。本书主要围绕着、技术、管理、转行方向进行探讨。另外本书还针对程序员最重要的需求,增长了一部分跳槽的专题,具备极大的实用价值。
技术
计算机技能博大精深,并非学一门绝学就能够无敌于天下的。虽然在外界眼里,程序员=修电脑的。但走进门来,里边琳琅满目,让人眼花缭乱。把信送给加西亚读后感(http://www.simayi.net/duhougan/5843.html)同为程序员,你要是和Android结构工程师聊VUE、React,他可能会一脸懵。尽力只有在方向正确时才有价值。IT从业者该怎么挑选技能方向,本书给出了以下考虑因素:
除此以外,本书还探讨了一个咱们关心的话题:软件开发到底是不是吃青春饭的。本书的答复是,No。决定程序员是否具备优点的,是使用流程方面的才能,即逻辑才能、思惟才能、想象力、架构设计、解决问题的结构、快速学习、自我管理、创新与发明等。
这些才能,都须要时间的沉积和项目的历练,你只有经历了5~8年甚至更久的时间,才能在实践和反思中培养出这些才能。而到这时,你每每已是大龄程序员了。
管理
不少人对于管理存在很大的误解,常见的误解:
性格内向、不会说话,没法作管理
作管理很轻松,动动嘴皮就好了
作管理没什么技术含量,靠压榨其别人的劳动得到成果
真是这样吗?
内向者也能够成为很好的管理者。肯尼迪、奥巴马、丘吉尔,都是内向者,但他们都是很棒的领导者和管理者。据统计,约40%的领导者实际上属于内向型性格。在软件领域,更是有大批内向的管理者,比例甚至超过40%。管理者不是天生的,是能够培养的,管理和沟通,都是技能,技能都是能够习得的。只要你掌握必定的方法,经过练习,必定能胜任管理岗位的工做。
一个管理者,要想把工做作好,并无那么轻松,甚至很是困难。
看到这里的同窗,可能会有畏难情绪,仍是作技术简单一些,别慌,本书针对以上挑战逐一给出了应对策略,照着作,你也能够一一化解这些难题,成为优秀的技术管理者。
转行
“伤不起的程序猿!重庆IT男改行卖水果后焕发青春”
“温州90后辞职作“旅游大V”:免费周游列国,年收入百万”
看到这样的新闻报道,你的心里是否是也会起一点波澜?是什么限制了你的行动?
在转行以前,最好先确认一下哪一个职业更适合本身,若是只凭头脑一发热而作出选择,大几率的会悔恨终生。当你不想再作开发,或者被家人劝退,或者被辞退、不得不寻找转型方向、却又没有明确的方向时,可使用本节提供的职业定位方法——人事物模型,从喜欢的人、事、物中找到适合你的职业。
罗列你感兴趣的或印象深入的人、事、物
分析它们能够关联到的职业,造成清单
对清单中的职业作信息搜集分析,筛选出你感兴趣的职业
选择某个职业,学习相关知识、技能
业余时间作作看,或者找兼职、实习机会作作看
跳槽
跳槽也是程序员成长之路的必修课,这不能简单归结为现代人忠诚度不高的缘由,形成跳槽的缘由有不少:
领导差劲,微管理、不尊重人。
本书花了三个章节分析了跳槽这一问题,分别是《跳槽8问》、《简历优化指南》和《如何在跳槽时得到想要的薪水》,不管是立刻就要跳槽,仍是暂无跳槽打算的程序员,都值得花时间仔细阅读。
其实跳槽也是和职业规划相关联的,总结起来,要想越跳越好,有两个要点:
明确职业目标或者我的发展前景,指导跳槽。
若是目标不肯定,就要周期性(每次跳槽时)地回顾,慢慢发现本身的目标。
总结:
人生的道路上老是充满着选择,这给每一个人都带来了机遇,同时也带来了选择困难症。我特别认同本书中谈到的成就感来源:
每一个人的成就感来源都不同,假如你像我同样,成就感在于本身动手解决具体的技术问题,那么开发工做就更适合你;假如“领导和管理别人、经过别人完成工做、看到别人成长”让你更有成就感,那么管理工做适合你。
人最重要的是找到本身的成就感来源,追寻本身的心里,无问西东。
知道和作到之间有一道鸿沟,要想跨越它,你不但要努力,还要讲究方法。《程序员的成长课》不只传授知识,更教给读者如何作到极致。《程序员的成长课》中的理念、方法、工具能够指导读者更好地看清定位及发展方向,设计将来。程序员