作为工程师如何快速成长
-
古人云:“活到老,学到老。”互联网算是最辛苦的行业之一,“加班”对工程师来说已是“家常便饭”,同时互联网技术又日新月异,很多工程师都疲于应付,叫苦不堪。但是避免被刷掉,最稳妥而且最有效的办法就是提升自己,让自己快速成长,跟上发展的潮流。
争取做自己不熟悉、不会做的;等不熟悉的熟悉了,不会做的会做了,自然就成长了;多做自己不熟练的、有难度的;不熟练的熟练了,有难度的变得轻松了,自然就进步了;习以为常的操作,多考虑一下是否能够换个方式做得更快、更好、更省;自己琢磨也好,参考业内高手也行。可以的话,思考一下如何让门外汉或初级员工更方便的做这个事情;尝试解决那些大家都解决不了的甚至被认为根本不可能解决的问题。
所谓“冰冻三尺,非一日之寒,水滴石穿,非一日之功”,通往高级工程师的道路漫长而又艰巨,轻易放弃,则所有付出瞬间付之东流。要想成为优秀的工程师,贵在坚持!
虽然知识更新很快,但是基础理论的变化却非常缓慢。这就是“道”和“象”关系,纵是世间万象,道却万变不离其宗。对于那些非常基础的理论知识,我们需要经常复习,也就是“学而时习之”。
人类的认知有两种:感性认知和理性认知。这两种认知互相不可替代性。实践很大程度来自于感性学习,看书更像是理性学习。书本知识主要是传道——讲述抽象原型,而对其具体应用场景的讲述往往含糊其辞,对抽象原型之间的关系也是浅尝辄止。重视实践,充分运用感性认知潜能,在项目中磨炼自己,才是正确的学习之道。在实践中,在某些关键动作上刻意练习,也会取得事半功倍的效果。
从初级到普通级别,勤学苦练足矣;从普通级别到高级,则需要多动动脑子,多思考,多对比,多总结,多摸索。越是有难度的问题,越是没人能够解决的问题,越是从来没有人考虑过的问题,价值越高!
西南地区IT社群(QQ)
- 云南
- 【昆明网页设计交流吧】243627302
- 【昆明nodejs交流吧】 243626749
- 【VUE】838405306
- 【云南程序员总群】343606807
- 【昆明UI设计】104031254
- 【云南软件外包】15547313
- 贵州
- 【PHP/java源码/站长交流群】55692114
- 四川
- 【成都Java/JavaWeb交流】86669225
- 【vaScript+PHP+MySql】116270060
- 【UI设计/设计交流学习群】135794928
- 重庆
- 【诺基亚 JAVA游戏博物馆】 559479780
- 【PHP,Java,Python,C++接单】 442103442
- 西藏