《Web全栈工程师的自我修养》读后感

偶然间,看到了这本书的书名,突然发现,原来在我心里一直懵懵懂懂的目标,就是web全栈啊,此时,我对web全栈的理解是,“万能”、“完美”。

用了三天时间,看完了这本书,这是对现在迷茫的我最好的指引。
图书封面

昨天看完此书后,看了下本地的招聘(贵阳),我翻译了下大多数的公司招聘前端要求,总结出来就是——全栈工程师。这是书里对全栈前景的神预测,就此情况而言,我深刻的认识到了书里的一句话:“因为全栈工程师能独立创作产品,所以很容易被市场接纳。”独立,指的是能力;创作,指的的思维。这又让我联想到书里所说的,web全栈判断标准是重两个方面来看的:能力与思维。反过来可以知道,要成为全栈工程师需要锻炼能力和思维。
那么,问题来了,如何去做呢?

书里给出了答案,首先,是能力方面。我觉得八字真言就可以很清晰的表达了——“先精后广,一专多长。”我认为,任何知识到了最高境界时都是相通的,因为世界上所有事物都是相关联的,或在方法上关联,或在某些知识上关联。当我们精通一门知识后,最起码学习一门知识的方法我们已经掌握了,之后再去学习、拓展你想学习的方面,就会更得心应手;另一方面,有了一个专长,你就有了核心竞争力,最直接的作用就是,你能更容易的找到你心仪的工作。

在思维方面,一是要“向钱看”。我们不是为了做项目而做项目,而是为了自己或公司带来商业利益。这才是最终目的,我们做项目要围绕着商业利益来,也要从商业的角度来思考产品。

二是重视用户体验。要有意识的重视用户,站在用户的角度去做产品,做自己会去用、自己用得舒心的产品。在工作中,我们的重心应该是“解决问题,而不是醉心技术”。不能为了一些炫的技术,或者为了自己实现方便而忽视用户体验。
最后,是我读了《禅与摩托车维修艺术》受到的启发,我觉得可以放在这里作为补充,大概意思可以概括为:人们工作的时候,是以一个旁观者的态度,听着音乐,悠闲的哼着小曲,做着手里的工作,到点了就立马放下手里的工作下班;人对工作就像是旁观者,是什么把人与工作分开的呢?我认为,是我们的责任与热情不够;热情来源于兴趣,有兴趣有热情就能全身心投入到工作中,人和工作得到最完美的协调,工作也就是不再是工作了。而热情是消耗品,总有燃尽的时候,这时候责任感是我们和工作最好的黏合剂,要做一个合格的全栈工程师,我们必须把自己投入进去。工作没你想的那么累、那么不堪,其实,它很美。

作者除了在web全栈方向上做了相应的论述,还以自身经历进行叙述和总结。说明了作品集的重要性,以及如何做好自己的作品集,对了,除了作品集外,还有积累自己的声望很重要,声望在我看来就是影响力的一种,所以,沟通技巧和表达能力都很重要,不能被社会对程序员的评论限制了自己,谁说程序员就木纳了,谁说程序员就不善社交了,谁说程序员就邋遢了,谁说....,我们不仅要把技术做好,在其他方面也不必其他人差,这才是程序员。

对于书中说得“野生程序员”,描述的真的很形象,在小公司容易成“野生程序员”,什么都会,也能做产品,但没有专精的技能,理论知识也不够扎实,我就在一个小公司,事实确实如书中所说,然后,我发现一个很悲剧的事情,我连个合格的“野生程序员都算不上”[/大哭]。不过现在有方向了,一切还来得及。

看了作者论述了在大公司工作还是小公司工作好的论述后,有一刹那的后悔与不甘,因为在大公司能够有更好的成长环境,能更接近全栈工程师的发展步伐,但已经在小公司了,没必要为过去的事纠结,大公司只是给了一个较好的环境,自己的成就如何还是得看自己的努力,有句话说:“一个人一生所取得的成就,往往取决于他工作之余的那几个小时……”。

此书除了在全栈工程师发展方向上做了指引,还具体的说了基本的HTTP、缓存、性能优化、设计方法等技术上的知识,在此就不多说了。

最后,贴出我自己的学习步骤

1、HTML、CSS、Javascript 的基本语法学习(巩固)
2、HTML5、CSS3、Javascript设计模式(如有需要了解sass、less)
3、进一步熟悉手里的开发工具及可能用到的插件、各种框架和库(JQ、AngularJs等
4、各种浏览器的兼容问题、hack技术、响应式页面
5、性能优化、SEO
6、安全问题


需要看的基本书籍:
《禅与摩托车维修艺术》、《黑客与画家》、 《计算机程序的构造和解释》、 《深入浅出设计模式》、 《设计模式》、《编译原理》、《代码整洁之道》

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值