好久没读书了,最近课业压力又比较大,又是各种实验缠身,并且一步一步逼近期末考试了。
这学期可能运气好吧,被我特别喜欢的一位老师看中了,他答应我,我考研能考上的话,他想招我。
很激动的一件事情,我真的激动了一晚上。但是随之而来的是一点点的焦虑感,我配的上老师的期待嘛?这对我来讲是一个很大的问题,一般遇到这种程度的问题,我会从书里找答案。高考志愿的答案,我是从《龙族》里找到的;做决定休学的答案,我是从《与神对话》里找到的;这次,我想从《程序员的修炼之道》里找找看。
我从《与神对话》里学到了一件事,就是我想要寻找答案的时候,应该不断的和自己对话。于是,就有了今天这篇“读前感”。
我还没有拿到《修炼之道》这本书,我很期待。在阅读之前,我决定和自己再次深度交谈。和自己的这次交谈,就是围绕着“程序员的修炼之道”这句话想象来的。
我以为,程序员这个职业,真的是有“道”可寻的。
首先谈谈程序员吧。
目前,我对中国的程序员这个职业,最深的接触其实是在“前端程序员”和“后端程序员”上。
我觉得这样的岗位划分,在中国来说,太经典了,也太贴切了。这是典型的外行指导内行发展出来的结果啊!程序员的创造性和乐趣在于写程序,可是什么程序是只有前端或者只有后端的呢?显然没有。我觉得这样的划分很大程度上扼杀了程序员的生活,甚至扼杀我们的创造力。我觉得岗位可以分“前端”,“后端”,那是实际的工作需要,但是程序员是不分前后端的,只有对程序的各个环节都清楚的情况下,才能写出好的程序,人的创造性才能被最小损耗的落到实处。所以我的目标是,全栈工程师。我觉得,这是程序员之道的一部分。至少是全栈,才能碰触“道”的事情。(我觉得掌握全栈技术的人,才应该被成称为程序员)
至于“程序员之道”。
也许真的有吧,但是与其说是程序员之道,不如说是“人之道”。
铁憨憨李嘉图