给技术人员发展的10条建议
极客时间编辑部
讲述:初明明大小:3.13M时长:03:26
你好,欢迎收听极客视点。
很多专注于技术的年轻人想学东西却不知从哪入手,不知道该如何有效成长。最近,有着 16 年 IT 研发及管理经验的老 G 先生在公众号“技术琐话(ID:TheoryPractice)”分享了他的建议,或许能帮助你。
1. 关于迷信。不要迷信于造轮子来提升自己的实力,满足业务是第一位的。重新造轮子的时候你要问问自己,是为业务上线所必须,还是为了自己玩技术。再看看项目时间要求,有没有时间和能力打磨好这个新轮子。
2. 做好交付。发布频度不是越高越好,这背后是 ROI。不同业态涉及到的安全性、稳定性及需求的变化不一样,要量体裁衣。但是,如今快速交付基本上是大家的共识了。
3. 练好基本功。ThoughtWorks 咨询师熊节曾说,软件做不好,就是因为不知道怎么开发。没有基本功,什么花哨的套路都玩不了,到最后都会面临同样的一个问题:我今天在这儿改一行代码,整个系统到底是变好还是变糟糕?而基本功就是回答该问题的决定因素。
4. 系统学习。原理性的东西不容易过时,比如网络协议。建议对于知识付费类的内容,少一点“碎片学习”,多一点系统学习,而且要读“经典”。
5. 调查能力。调查能力可以理解为对信息源的追溯能力,你越接近信息源,得到的信息的真实性越高。调查能力是新闻记者、律师和警察等职业的必备素养,对于程序员来说,也同等重要。
6. 少一些无用争论,如果争论是为了说服不相干的人。
7. 提升工作效率,以按时合格产出为荣。对于重复的工作或相同的问题,要多思考如何提升做事或解决问题的效率。
8. 工程师不等于只写代码。想必你也经常听说一些言论,比如工程师木讷寡言,不擅长和人打交道。其实,这并非是否擅长的问题,而是要不要做的问题。作为工程师,除了写代码外,你和产品讨论需求,了解需求背后的“需求”,或是去收集用户的使用情况等,都会帮助你获得成长经验。
9. 处处留心。你每踩一个坑,都可以帮助你获得成长,别人的采坑经验同样也能给你提供参考。某电商公司架构师曾分享他的成长秘诀之一就是总把最难的问题留给自己,这是亲自踩坑并从中获得成长经验的方式。如何别处借鉴成长经验呢?工程师小罗的做法是,经常去研读其它系统的代码,尽管这些系统和自己当下做的事情无关,3 年下来,他成为了最熟悉全局的人。
10. 总结原则、实践、规律。不论是简单的技术问题,还是复杂的技术设计,都遵循一定的设计规律,在工作不断总结,找到其中的规律,你解决问题的效率就会越来越高。
除了上述 10 个建议外,老 G 先生也提醒技术人要刻意练习、当日事当日毕,凡事有利或有弊,要学会识别问题,综合判断,有助于自己快速成长。以上就是今天的内容,希望能给你带来参考价值。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
全部留言(1)
- 最新
- 精选
- 旭东(Frank)读经典这个感触很深2
收起评论