淘客熙熙

主题:【原创】一个程序员的自白 -- 荆棘探兴

共:💬101 🌺130 新:
全看分页树展 · 主题 跟帖
家园 【原创】我也是做这行的

不吐不快。

其实这行在入门的时候的确不需要什么经验的,所以常常有大学生不如中专生的说法。

但是,真的往下走的话,还是要很多的底蕴的。比如很强的逻辑关系,对数据方面的了解。特殊的项目也是要用到很多的数学方面的算法的,而这时候,工程上的处理和数学上的处理还是有很多的不同的。

现在我在改其他人的代码,从代码风格上来看,这个人的经验应该比我要早个三四年,但是从控制手段来看,他比三年前辞职的我还差,有的人或者在这行跌打滚爬很多年,但是就是写不出好的代码,为什么呢,因为思路的关系。

没有科班的教育往往会在编程的时候走所谓的捷径,有好处么?我觉得不是,以我手头上来说,一个完全没有考虑并发控制的代码,要知道这个东西可不是单机版。修改的我是极其痛苦。

科班的填鸭虽然很郁闷,但是真的到了开发的时候如果能够用起来,真的是事半功倍。

还是一句话,工程和好玩是不一样的。或者在1000行的当量中,你的算法和写法相当的漂亮,但是如果放到10000行呢,1000000行呢?你的算法能否复用,你的写法能否让其他的后继者理解?

我个人很喜欢编程的感觉,特别是收拾了一个又一个大臭虫的兴奋。这点上,我很赞成作者的看法。

至于将来,以后其实怎么走下去,没有一个固定的答案的,我个人可能往数据分析方面转型了,虽然我一直就很号称讨厌数据库。没办法,从吃这行开始到现在就是做数据多于做算法。

在我大学毕业的时候,我觉得什么时候写出一个自由软件很多人用是个很牛逼的事情,而现在,我觉得能确保写出一个无错误的系统真的是一个很难的事情。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河