前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >你和硅谷顶级程序员差这5点!

你和硅谷顶级程序员差这5点!

作者头像
养码场
发布2018-09-18 11:28:17
3170
发布2018-09-18 11:28:17
举报
文章被收录于专栏:养码场养码场

程序员和程序员之间也会有区别,就好像学生之间也会有学渣、学霸之别,编程之间也各有优异。

为什么别人可以做得更好?最传统的解释是:努力。

那么努力的方向呢?努力的方法呢?

场主想和大家分享的是:普通程序员距离顶级程序员在思维模式上的距离。

内容主要来自《The Effective Engineer》的作者,在其写书的时候,曾经采访了很多硅谷顶级科技公司的顶尖软件工程师,他发现,那些顶级程序员和普通程序员的区别在于这5点:

  • 勇于去研究不懂的代码

不要害怕新的代码,学会在开源项目中熟悉不同的代码结构和设计模式。

  • 精通代码调试

想要写一次代码就能跑起来?很多时候需要的是不断调试、修改,这时候需要程序员快速地对自己的代码问题作出判断。

  • 优化迭代速度

优化细节,譬如搜索函数定义,换个好一点的编辑器,可以把搜索时间从每次10s降为2s,节省下更多的时间。

  • 系统性的思考方式

从整个系统去理解你的工作而且不是只盯着眼前的几行代码。

  • 重视能够节约时间的工具

曾任Facebook技术总监的Bobby Johnson说过:高效率的程序员都把时间花在制作工具上。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-08-22,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 养码场 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档