读完了这本书,我对软件工程师又有了一个新的概念,就是它带给我的感触很大,也对软件工程师这类人有了个新的了解
首先开始就说了,软件工程师干什么事情都图方便,就是可以用自己的技术去做自己可以做的事情,把事情简便高效地去做,并且软件工程师也有着十足的创新性,无论是在做项目还是开发软件上。
我觉得我开始想法和这上面有一段说的差不多,我觉得学计算机很高级,就比如我现在正在学习各种编程语言,我写出来个题目,或者做出来个什么东西,哇感觉这个东西好厉害,就是挺高级的样子吸引着我,尽管我并做不出来,但是我仍旧感觉它十分厉害,就是有成就感。而且计算机在改变着我们的生活,或者说已经改变了一些了,接下来还可以继续改变。
在其中又聊到了关于软件工程师工作在国内外的区别,这两种是不太相同的两种方式,然后又说到了35坎这个问题,其实年龄不是坎,而是技术是坎,你自身首先技术得先到位,才能继续往下干,在其中有个划分,新手执行力,进阶设计能力,高手融会贯通能力,大神开创新领域能力,这个划分可以作为一个参考,我们至少要在设计能力和融会贯通能力之间,才能保证自己往下继续进行。
并且软件工程师必须与时俱进,同时代共同发展,要避免老套思维否则就会被淘汰,并且当软件工程师就要做好一直学习的准备,需要不断地去学习,去探索,才可以一直往前走,不然的话会非常难受,
其次,软件工程师要学会选择和正视自身,选择一个重视技术和软件工程师的公司,也是一个重要的想法不要想当下能拿多少钱,而要看未来的发展如何,而且软件工程师必须正视自身,看看自己哪一方面能力好,或者看自己兴趣在哪一方面,如果都没有,那么自己就需要努力勤奋地去学习了,慢慢培养。
软件工程师进入公司后需要明白自己需要做什么,一般开始都是做一些与执行力有关的事情,就是让你修复一些bug之类的,一定要培养好一个好习惯和执行力,并且要注意一个公司里面的规范以及各种要求之类的东西。
最后还需要软件工程师需要注意满足需求,无论是各种代码的要求是什么,或者需要有什么组成,或者用户对其有什么要求,尽量做到满足,并且能够继续完善,还有一个重要的是测试,我们需要对各种功能进行测试,并且基于自己去完成。
这本书中讲了好多,先分讲,又细讲,从软件工程师这类人然后聊到他们的工作,然后又说对于软件工程师的看法,然后再仔细拆解软件工程师的工作需要干什么,怎么怎么干怎么样去解决,给了好多解决办法,还大体规划了软件工程师在某个阶段都需要做什么,讲的非常详细,并且也很切入实际,我也从中体会到了不同之处,对软件工程师有了不同的理解,非常值得一读!
网友评论