EP21 程序员的职场晋升究竟与什么有关?漂亮的代码?

EP21 程序员的职场晋升究竟与什么有关?漂亮的代码?

54分钟 ·
播放数2538
·
评论数20

本期节目主要聚焦于程序员的个人成长和职业发展。作为开发者除了做好编程,写出漂亮的代码,还需要关注产品设计和用户体验,甚至是商业价值的思考。在职场中,合理的向上管理是与上级沟通和合作的重要策略,通过积极的沟通和汇报展示自己的工作能力和价值,等等。希望本期节目能够帮助那些在职场中比较迷茫的程序员朋友们,能够更好的做好自己的职业规划和发展,谢谢收听。

本期节目的概要信息参考下文的硬地笔记。欢迎关注我们:

硬地笔记

00:00:00 - 程序员的能力和代码美学的重要性

00:04:40 - 编程的多样性与漂亮程度的相关性

00:08:08 - 代码美学与团队合作

00:12:03 - 开发者的全面素质要求

00:14:26 - 开发者的多元化团队建设

00:18:06 - 商业价值的思考

00:24:08 - 代码能力与固有印象的关系

00:27:29 - 沟通汇报对于技术人员的重要性

00:30:19 - 阿里的晋升机制和表达能力的重要性

00:33:10 - 业务理解和晋升的关系

00:36:12 - 向上管理和领导沟通的重要性

00:51:03 - 追求自我价值和个人作品

硬地新知

  • 过度设计: 指在互联网业务中,对代码进行过度设计,超出实际需求的范围,导致代码过于复杂和冗余。
  • 向上管理: 指开发者与上级沟通和合作的一种策略和能力,通过积极的沟通和汇报,展示自己的工作能力和价值。
  • 技术债务: 指在开发过程中为了快速完成功能,放弃了代码的优化和重构,导致后续难以维护和扩展的问题。
  • 独立开发者: 指个人开发者,独立完成项目的开发和维护工作。
  • 持续迭代: 指在开发过程中不断改进和优化产品,不断迭代更新,以适应市场和需求的变化。
  • 固有印象: 指领导和团队成员对开发者的主观看法和评价,可能受到个人经验和观点的影响。

shownotes 来自 Podwise

展开Show Notes
王脆笋
王脆笋
2023.8.01
在公司写几年业务治好了我的代码洁癖
业务代码确实很难写好,但是至少要能看得懂。我现在在维护的一份代码,真的看不懂,连好多变量名和实际意义都不符合。
卫生君:同意,至少要能让人看得懂。我在公司接触的很多业务代码都是到拷贝一点组装起来,有些人连变量名都不改。注释一行都没有,既冗余又难懂。每次改这种代码我都翻提交记录,找到对应人骂一顿
归归-Anson
:
是的,还有一种极端是用了一大堆抽象、设计模式、框架高级特性。这种也很难看懂,找个实现嵌套了七八层😅。
3条回复
阿轲0927
阿轲0927
2023.8.20
30:25 注重演讲和表达
17:06 程序员的简历不应该只是功能和技术点的堆叠,还应该有业务的思考,例如做一个扩展如何加速了业务的迭代
06:41编程和解决问题是有区别的。我们是不是只是简单的做一些数据的处理。
Rice42
Rice42
2023.8.01
“不屑于向上管理” —— 感觉装了监控,把我描述的透透的哈哈。还好我ld很nice,对我限制的特别少,我做业务纯纯“自由生长”,还年年加薪 www
归归-Anson
:
哈哈哈,就进行信息同步和目标对齐就挺好,也是向上管理的正确打开方式。
炼金术师Agentd:羡慕年年涨薪
泥舟
泥舟
2023.8.07
v站看到这个播客,今天看博客园看到一个账户叫crossoverJie的大哥在文章写自己有个电台,点进去一看又是硬地骇客,这是哪位主播啊?
一啸
:
节目详情有主播们哦,欢迎来 discord 交流 😎
归归-Anson
:
不认识这位叫 crossoverJie 的大哥,并不是我们三个人的账号。我猜他可能想说的是在我们播客听到吧?
3条回复
这个是不是又在que我,终于分清楚GuiGui的声音了😭
归归-Anson
:
贡献话题很棒哈哈哈
张晗_Jeremy:下份简历一定会从团队、业务和产品的角度去写,我保证!
07:43 说的是雷军?
卫书有道
卫书有道
2023.8.01
代码,产品业务,商业,总结的真好…有空是不是也可以聊一聊这三个方面
盲猜这位c++写抽奖程序的人姓姚吧😄😄