首页 / 行业
给刚入行程序员的建议
2019-07-25 11:27:00
世界上,程序员界的大神很多,诸如Margaret Hamilton(阿波罗计划飞行控制软件的幕后英雄)、Donald Knuth(《计算机编程艺术》的作者)、Ken Thompson(Unix 缔造者)等等,当你去了解他们的经历时,你会发现他们能够达到这种登峰造极的境界,无非是天赋加上努力。
要成为一个工程师,首先要有一颗渴望成为工程师的心,因为我们根本不能奢望一个从没想过成为工程师的人成为一个有实际工程能力的人!
我相信,无论一个会写代码、看得懂代码的人是自学、科班学习还是培训班学习,如果他从没有站在一个实际工程师的角度去看待过问题,解决过问题,我认为都不可能成为一个合格的程序员。
程序员不是一个特殊的职业,他同样需要毅力、努力加上一点点的天赋,和其他技术性的职业没有太多区别。
程序员和其他职业一样,说到底都是为了解决问题创造价值而存在的,在公司工作不等同于在学校上课考试,评价一个工程师好坏的唯一标准就是他的实际工作结果的好坏,而不是看过多少本书,刷过多少道题,做过多少练习性的项目。
程序员这个职业有其自身的魅力,但并不一定所有人在其还没走入社会前就能有机会进入这一行,在工作之后希望转变,用莫大的毅力和勇气毅然转行,这点我是相当敬佩和敬仰的,并且我也相信这部分人能成为真正的工程师在一线做出成绩。
最后,给那些想入行、即将入行或刚刚入行的朋友一点不成熟的小建议:
1. 无论你是自学、科班或是培训班出身,请坚信在软件界,衡量你是否优秀的标准永远只有一条:能否解决问题创造价值;
2. 如果你自认为没有能力做计算机科学的研究,认为自己更多地是在企业里软件工程师,那么请切记自己的身份首先是工程师,其次才是程序员。我们的工作是用工程师思维解决实际工程问题,而不是去做题,或者表演酷炫的编码技巧。如果你还在学习的路上,请把这一点放在所有学习项之前;
3. 如果你出自培训班,你不用因为知乎上一些行内程序员的看法而感到担忧,那只是你起跑方式有所不同而已,不代表你不能跑得比别人快。我们程序员大多善良没有心机也没有政治头脑,实际水平决定一切。
4. 编程可以速成,但是工程师绝对不可能速成,如果你真的想过上还算舒坦的日子,拿看起来还不错的薪水,请尽早打消速成的念头……
最新内容
手机 |
相关内容
Melexis推出高性能线性行程磁位置
Melexis推出高性能线性行程磁位置传感器芯片,芯片,位置传感器,线性,行程,推出,传感器,比利时半导体公司Melexis最近推出了一款高性台积电再度突破硅光芯片技术,华为弯
台积电再度突破硅光芯片技术,华为弯道超车计划将要失败?,超车,弯道,芯片,台积电,突破,计划,近日,台积电(TSMC)再度宣布突破FM31256-GTR硅OpenAI计划自研AI芯片,试图超越英伟
OpenAI计划自研AI芯片,试图超越英伟达的市场份额,芯片,市场份额,英伟达,计划,需求,计算,人工智能(AI)技术的快速发展已经引起了全球范台积电押注硅光芯片,预计2025年进入
台积电押注硅光芯片,预计2025年进入大批量生产,芯片,台积电,技术研发,计划,产品,计算,台积电(TSMC)是全球领先的半导体制造公司,其决定英特尔推出玻璃基板计划:重新定义芯
英特尔推出玻璃基板计划:重新定义芯片封装,推动摩尔定律进步,计划,基板,推出,芯片,摩尔定律,封装,近年来,随着摩尔定律的逐渐趋于极限,A三星电子推出首个LPCAMM内存解决方
三星电子推出首个LPCAMM内存解决方案,内存,推出,解决方案,内存模块,数据,可扩展性,三星电子日前宣布推出其首个LPCAMM(Low Power Cac高通推出下一代XR和AR平台,支持打造
高通推出下一代XR和AR平台,支持打造沉浸式体验和更轻薄的设备,平台,沉浸式,支持,推出,虚拟现实,硬件,高通(Qualcomm)是一家全球领先的生产机械行程控制电路
生产机械行程控制电路,电路图,电动机控制电路图,生产机械行程控制电路 控制电路,生产机械行程控制电路