趣招生合作机构 > 学校机构 > 广州源码时代欢迎您!

咨询热线 400-168-8684

广州成为一个高级程序员并不是件困难的事

发布时间:2023-03-07 09:46:48
点击查看大图

01·给刚入门的程序员的一些建议


每个IT企业,尤其是初创企业,非常苦恼:找不到好的程序员。现在大学、软件学院及各种培训机构,每年培养几十万的程序员,毕业的每个人都有同样困恼:找不到好的工作。 问题出在哪里呢?其实,企业需要的不是刚会写程序的人,而是需要来了就能干活的人,尤其能把活干好的人。而刚毕业的大学生多半刚学会如何写程序,的确很难企业需求。

把程序当艺术品,像写诗一样来写代码。 很多人在进度的压力下潦草应付,只要测试通过就算搞定。表面上看,开发速度很快,进度有保障;但实际上,这样的程序连开发者自己都很难读懂,一旦有bug,很难调试,将来维护升级都非常困难。如果每个人写程序的时候当艺术品来写,写每行都认认真真、干干净净的,虽然速度略微慢了一点,但综合的开发成本会低很多。

程序员像木工一样,熟能生巧。 计算机是一门实践性的科学,没有动手能力做支撑,很难做出好的科研成果。没有写过足够代码量的,想成为高手是不可能的,只能纸上谈兵!

时刻保持好奇心。计算机技术更新换代非常快,每年都有各种各样的新技术出现。作为程序员需要时刻保持好奇心,不断学习各种新的东西,才能在未来的几十年职业生涯中不落伍。

02·高级程序员不是追求的目标


有的人学习编程技术,是把高级程序员做为追求的目标,甚至是终身的奋斗目标。后来参与了真正的商品化软件开发后,反而困惑了,茫然了。

一个人只要有韧性和灵性,有机会接触并学习电脑的编程技术,就会成为一个不错的程序员。刚开始写程序,这时候学得多的人写的好,到了后来,大家都上了一个层次,谁写的好只取决于这个人是否细心、有韧性、有灵性。掌握多一点或少一点,很快就能补上。成为一个高级程序员并不是件困难的事。

当我上学的时候,高级程序员也曾是我的目标,我希望我的技术能得到别人的承认。后来发现无论多么高级的程序员都没用,关键是你是否能够出想法出产品,你的劳动是否能被社会承认,能为社会创造财富。成为高级程序员绝对不是追求的目标。

03·我爱编程这个工作,可以肯定我会干上一辈子

不少人认为程序员最多干到三十五岁就可以收山换环境了,脑子也差不多该歇歇了,体力也不支了。并认为写程序是年轻人的事情,到了一定岁数,估计没什么人再当程序员了。

当我刚有一点本事的时候,我也和大家一样觉得编程辛苦,也想三十岁后干别的。当我年长一点后就发现了自己的无知。一个人大学毕业就二十一二岁,有点水平的时候可能二十五,接着就是过日子诸多事情。一切搞定的时候,也许就是三十五岁。如果这样的话,我们就不用选择程序人生的道路。国内开发的主力是三十五岁以下的年轻人为主(2008年),但这不表示程序员如同红粉佳人般的容易衰老。美国主力工程师就是以三十四十多岁的人为主。当我们真正接触那些杰出的开发人员的时候,发现他们太厉害了,都有十多年的开发经验。虽然也有很多年轻人做了很多好东西,但绝大多数的产品出自这些有丰富开发经验的程序员的手