开发者网络

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 96|回复: 0

老软件开发人员和年轻软件开发人员有什么不同?

[复制链接]

2

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2023-1-18 13:19:11 | 显示全部楼层 |阅读模式
老开发人员已经多次构建了某些东西,他们可以不用思考就重新创建它们。新开发人员必须始终从第一原则出发,这是令人精疲力尽的。
老开发人员不会被实现功能的多种可能方式所迷惑。他们只是开始打字,一直打到完成。他们不会像新开发人员一样犹豫不决。
老开发人员了解从未明确表达过的产品需求,如对性能、可测试性和健壮性的需求。新开发人员对他们脆弱的代码总是崩溃感到惊讶。
老开发人员参加了更多的会议。他们知道如何在会议中取得进展(如果他们值得了解)。他们承认愚蠢的政治,拒绝参与。他们认为愚蠢的管理决策会在十英里之外。只要在一次会议上开始谈论编码标准,看看哪些工程师(老工程师)开始抱怨。他们以前都做过。他们有战斗伤疤。他们见过一个新来的孩子,他认为自己的花括号比其他人用的要好得多。一遍又一遍。他们知道这些讨论的哪一部分是有价值的,那是扯淡,那是自我。你会看到他们在角落里默默地哭泣,因为他们知道自己将不得不再次经历这一切。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|开发者网络

GMT+8, 2025-4-9 17:35 , Processed in 0.087131 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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