楼主: 匿名
跳转到指定楼层
上一主题 下一主题
收起左侧

[职场感言] [讨论]身边优秀的程序员都有一些什么特质?

   
地里匿名用户
🔗
匿名用户-BOUOH  | 添加认证 | 2022-8-30 02:07:06
我觉得楼主就很有潜力!
我也说说我见到几个优秀的程序员同事吧。
首先,我是叔叔级的程序员。从15岁高中时期就开始写程序,现在年近45,仍然还在一线写程序。和各种程序员都合作过。朋友圈里有各种写程序的大神、同事公认的优秀程序员,升职很快的同事。.--
我说几个例子和我的观点给你参考。
1. 兴趣,见过的所有的优秀程序员,无一不是对写程序本身充满了热情。有见过政治观点偏激也有有见过情商低的还见过身体健康欠佳不爱运动的。但和他们说起写代码的事情,无一不是充满热情,兴趣十足。
2. 专注。每个优秀程序员专注的方法都有些区别。比如说我认识的在公司很快升到Senior Princepal的三哥,和他讨论问题的时候,他有一两分钟时间的沉思,不说话,盯着屏幕或者某一个地方,在努力地思考,很快就能得到解决方案。再比如说前同事,现在在snap做到senior eningeer manager的,他一段时间只专注做一个重要功能,绝对不会在多个项目之间切来切去,就算是别的项目也很急,他也很容易去帮人完成,他是不会从当前他的项目里跳去别的项目的。
3. 远见。这一点并不是每个优秀的程序员都有,但是大部分的优秀程序员都有。比如说我自己,我在高中的时候就预见自己会做程序员,因为天质一般,个人经历也走了一些弯路,但最终还是能快速升级做到顶尖公司的算法工程师,职位和级别都很高。再比如说我的同门师兄,如今是高领资本的合伙人,他很早的时候就预见到了开源软件会给中国带来无限的机会。再比如我现在的一个非常年轻的同事,在业务和算法上非常有远见,不出意外,他很快就会成为公司的顶级合伙人。

评分

参与人数 6大米 +26 收起 理由
x2012t + 1 赞一个
stupidBoy + 1 赞一个
admin + 20 很有用的信息!
llwc + 2 给你点个赞!
毛毛895 + 1 赞一个

查看全部评分

回复

使用道具 举报

地里匿名用户
🔗
匿名用户-WQ3HV  | 添加认证 | 2022-8-30 02:59:24
匿名用户 发表于 2022-8-29 11:07
我觉得楼主就很有潜力!
我也说说我见到几个优秀的程序员同事吧。. 1point3acres.com
首先,我是叔叔级的程序员。从15岁高中 ...
.--
我去。。。。。 默默给大神送上我的膝盖。。。。。。
也非常感谢你的回答!! 非常有帮助, 我的感觉就是:. From 1point 3acres bbs
. ----
有热情 + 专注 + 有远见

对吗?
回复

使用道具 举报

🔗
bbbsssqqq 2022-8-30 03:22:43 | 只看该作者
全局:
其实和其他领域的所有优秀的人是一样的。

在解决一个问题或者提出一个方案的时候,优秀的人会多问自己为什么。为什么选择这个技术?肯定不能是因为以前用过、网上有人用、觉得这个新技术挺好玩的。优秀的人肯定是会横评一下不同方案的优劣,然后根据每个项目的特点来决定使用哪个。还有比如一个方案无法达到预期,有没有备选方案。方案的潜在问题有没有预案,上线后出了问题怎么办。

优秀的人还善于记录和总结。记录下所做项目的过程,在项目结束的时候进行整理和总结。一来方便后续的维护者方便查阅。如果维护都搞不定过了几个月再来找你,你也不用到处去翻之前放在不同地方的资料(甚至没有记录)。二来,未来你要再做类似的项目的时候,这些总结完全可以省下你很多Research时间,无需从头再来。这样做于公你是一个负责的人,于私你积累了各种经验。

其实优秀的人和普通人就是看一步和看五步甚至是10步区别。

评分

参与人数 5大米 +24 收起 理由
Laojiang + 1 赞一个
zzc1997 + 1 赞一个
阿甘NDLX + 1 赞一个
admin + 20 很有用的信息!
穆汛 + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
不瞎加班不瞎加班不瞎加班
回复

使用道具 举报

地里匿名用户
🔗
匿名用户-WQ3HV  | 添加认证 | 2022-8-30 03:52:38
bbbsssqqq 发表于 2022-8-29 12:22
其实和其他领域的所有优秀的人是一样的。

在解决一个问题或者提出一个方案的时候,优秀的人会多问自己为 ...

说得太好了! 赞赞赞!!!
回复

使用道具 举报

🔗
JimmyZhuang 2022-8-30 06:05:16 | 只看该作者
全局:
我见过的优秀程序员,无一例外的都拥有对程序的热情,发自内心的那种
看他们debug,design, 写code时候眼里的光,就是跟我玩switch打《塞尔达旷野之息》乐此不疲一样。
回复

使用道具 举报

🔗
Susuz 2022-8-30 06:53:41 | 只看该作者
全局:
长得好看家里有钱学习还好
回复

使用道具 举报

🔗
wzf1943 2022-8-30 06:57:00 | 只看该作者
全局:
感觉不同阶段的程序员的优秀不是想通的,工作有些年份观察到的结果如下。. From 1point 3acres bbs
1. 初级程序员:感觉这一级的程序员平均其是不是优秀就是看他是不是聪明,是不是学习能力强,是不是可以快速的在一个大的repo里找到自己能做的部分。已经出现问题可以合理假设问题,提出问题。虽然经验有限但是一般方向是对的。
2. 中级程序员:这部分程序员干一般的活都问题不大,区别就是接触的工具是否够广,遇到的坑是否够多。这一级别的程序员感觉差距就是大家说的 passion了,那些真的喜欢写代码的人就会比较有优势,沉迷于各个框架,开源项目里不能自拔。
3. 高级程序员:除了写码经验丰富,这个level的程序员一般都有比较完整的从零开始一个项目的能力。一个项目从POC 到GA 中间要经历非常多的细碎的问题,是否接触过这些问题,以及如何解决整个项目落地的各种问题就是考察这个阶段程序员的关键点。因为不单纯是技术问题,所以很多沉迷于技术的程序员到这一层不少会相当的不适应。有些情商低的甚至会最后落得鸡飞蛋打。
4. 士大夫级的程序员:这个级别的程序员或者工程师给我的总体印象就是非常的会抽象问题,并且能够给出解决抽象问题的大致方向。这部分程序员已经不太关心具体的实现细节,用什么工具。而是各个大组件之间彼此如何抽象。或者如果下边遇到问题,他是否可以快速的给出一个可行的方向。这个所谓的可行不单纯是能不能做出来,更多的是能不能多快好省的做出来。这种长期工程实践内化出的工程sense确实是比较玄妙的,感觉真是漫长积累的过程。
5. 大神级的程序员:这部分程序员简单的讲就是除了以上的素质,可以独立找到一个发展方向。这个发展方向可以直接或者间接的给公司带来真金白银。比如100m以上的营收,公司因此会给个 VP 当当之类的。这个level的程序员我也就遇到过一个,他写码写的不怎么样,但是不妨碍人家在自己研究的专业领域是专家中的专家。

评分

参与人数 20大米 +40 收起 理由
njuhappyzt_nju + 1 赞一个
Laojiang + 1 赞一个
steven555 + 1 赞一个
maljean + 1 赞一个
猫叔叔 + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
7yundao 2022-8-30 07:12:35 | 只看该作者
全局:
7yundao 发表于 2022-8-28 19:40
优秀的程序员 -> 女朋友漂亮
以上。

成功的程序员->女朋友有钱
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
职场达人
  • ↑ 本版用于讨论职场各种干货话题,闲聊请去🔗聊聊或者🔗匿名版
  • ❌ 本版严禁水贴,引战,发布广告,拉群,贴个人联系方式,扣分无警告
  • ☑ 求职、面经等去 🔗北美求职和 🔗回国求职大区,刷题和学习请去 🔗终身学习大区
  • ☑ 请去专版发布 🔗内推, 🔗招聘信息,和讨论 🔗创业内容
  • ☑ PIP / DevList/ Need Support 等话题也已开设 🔗专版

本版积分规则

>
快速回复 返回顶部 返回列表