Re: [讨论] 所谓的开发强者是怎么样子的?

楼主: menesn (迷思)   2022-11-13 17:17:44
我以前在漂亮国工作的时候
有遇过一个美国白人大神
CMU毕业的
在IC design公司写软件
简直屌打一票人
IC design公司,做软件的大部分Code都写得很烂
他来这个组之前
是在另外一个组开发公司自己的作业系统
但是后来打不赢Google的Android
公司就把那个组收掉了
我跟他合作的时候
是在做一个底层的跨系统的架构
我这才发现
前公司的底层代码(Kernel)
被他整个改写成OOP的架构(以前是用C写得)
然后带入POSIX的各种OS先进的架构
我跟他讨论问题的时候
因为OS的概念太差,常常被电
他写Code的风格也很奇葩
都是用VI还有命令列
而且重点是没有开任何Syntax Highlight
离职多年后
回漂亮国跟前同事吃饭
听说他离开去Google了
然后Kernel他维护的代码没人看得懂
※ 引述《cylee (Artisan)》之铭言:
: Hi 各位先进,
: 工作过一段时间了,也看过不少不同个性/习惯的开发人员
: 各位有印象真实工作上遇到的开发强者吗,可能是我太烂了
: 从来没看过所谓的 Super hero 的开发者,有些人也许是很
: 会 debug ,待某个产业够久所以对特定领域特别熟。也有些
: 人是能把复杂的问题分解后简单化解决掉它。
: 前天下班后,刚好看到 Netflix 的文章,说他们只收 super
: hero, 那是怎样的人才能被叫作超级开发者呢 ?
: 应该不是 code 的产出量吧 ? 还是能解决非常困难的问题?
: 对组织作出极大的贡献 ??
: 在版上有看到 Google/Meta 的分享,好像比较少 Netflix
: 的文章。
: 有先进们愿意分享下,你所遇过,或是自已就是不错的开发者
: 的心得吗 ?
: 感谢!
作者: sunsamy   2022-11-13 17:20:00
底层用OOP写本身就没sense,怎算是强者呢?骗吃!骗吃的啦!
作者: GTR12534 (カラス)   2022-11-13 17:29:00
哪部
作者: lonelytea (霸气逼人)   2022-11-13 17:43:00
写一个没人有办法维护的烂东西叫大神??
作者: MoonCode (MoonCode)   2022-11-13 17:46:00
台湾的神明很多 没问题的
作者: sarsman (DeNT15T♠)   2022-11-13 18:27:00
想到techlead说的故意把函式功能切很细,让公司没有你就没人看得懂code,提升自己在公司里的重要性(?
作者: saladim (杀拉顶)   2022-11-13 18:34:00
techlead的话听听就好 要切多细这早就是长久讨论的问题根本没有非黑即白的答案
作者: s0914714 (YA)   2022-11-13 19:27:00
切的细没人看得懂?那大杂烩都写在main好了
作者: yamakazi (大安吴彦祖)   2022-11-13 19:33:00
我书读得少,底层用OOP方式写的我目前只看过schedule class如果你说的是Android,本来就要用java写成OOPLinux kernel我看到现在只看过sched class用OOP
作者: rabbitu04 (心日兔)   2022-11-13 20:36:00
习惯用vi/vim写code的人应该不少吧?看完只觉得你前公司开发流程有点问题 人走了之后没人看的懂code...
作者: ohmylove347 (米特巴爾)   2022-11-14 00:25:00
如果哪天他成为FP信徒会改成写FP吗XD
作者: xxi511 (少北)   2022-11-15 08:20:00
我就问漂亮国是多漂亮
作者: wens (文思)   2022-11-15 21:20:00
linux kernel DRM 那边还有带入 virtual function 用法...
作者: shownlin (哈哈阿喔)   2022-11-17 23:39:00
Linux kernel明明就很多oop的影子= =然后android 不是os 是Framework …然后没人看得懂code 当初review是怎么过的…
楼主: menesn (迷思)   2021-01-07 22:11:00
没有review,那一块其他人都不懂

Links booklink

Contact Us: admin [ a t ] ucptt.com