发布于 2026-01-06 1 阅读
0

3 Transforming Habits For The Software Engineer Inside You

3个改变你内心软件工程师习惯的习惯

免责声明: 本文面向希望在各自行业中取得重大成就的软件开发人员。如果您更看重生活平衡或稳定,那么本文内容可能与您无关。但是,如果您渴望卓越,请继续阅读……

软件开发是一个技术性很强的领域,而且在未来几十年内仍将如此。

作为开发人员,我们的工作是设计、建模和自动化。之后,管理角色会越来越重要,但即使作为一名管理者,精湛的技术也能让你的工作轻松许多。

技术实力是您开发人员职业生涯的基石。

那么,这里最常见的建议是什么?

显而易见的答案是多年的经验。你需要亲眼见证IT项目的成功与失败。你需要了解不同的开发团队和不同的公司。

有人说你需要编写几百万行代码并为开源项目做贡献,我不同意这种说法。

想想看。

如果经验是决定性因素,就不会有19岁的梅西了。

经验是最粗略的指标之一,尤其是在技术领域,而且它主要适用于比较极端情况。一位拥有12年经验的开发人员和一位拥有2年经验的初级开发人员之间的差异显而易见。但是,一位拥有3年经验的中级开发人员和一位拥有5年经验的中级开发人员之间的差异又如何呢?

经验是衡量资历最常见的指标,尤其是在技术领域,但它主要只适用于比较极端情况。

这里情况就比较复杂了,在这里你可以看出谁是主动追求自身成长(不仅是技术层面),谁只是“坐等机会降临”。谁在冲刺阶段积极执行,谁只是在等着五点钟的到来?

你可以看到谁在打卡上班,“等待事情发生”。

我同意经验需要时间积累。

但是,时间是相对的。

作为一名雄心勃勃的软件开发人员,你的任务就是踩下油门,全力以赴。

而且,经验是衡量技能的一个相对标准:

真正重要的是你这些年来一直在做的事情。

光看是不够的。接触信息也是不够的,尤其是在技术领域。而且,一份工作只能让你接触到某些特定主题。

如何才能在不等待数年的情况下做到这一点?无论团队文化或你所在公司的情况如何?

与其他许多学科一样,软件开发中的长期成功意味着良好的习惯。

我们的客户正成功运用这3个习惯,在业务增长中脱颖而出,保持领先地位:

1)建立你的个人“科技雷达”

企业都在这样做,你也应该这样做。技术雷达可以帮助他们评估未来技术,并决定是否采用这些技术。

但是 Dragos,我当然是开发者,我肯定已经在这么做了。是的,你可能也在这么做。你正在读这篇文章,不是吗?我说的“投入”是指每月在你的日历上留出大约 1 小时的时间,专门用来可视化并定期更新你自己的技术雷达图(关于如何构建技术雷达图,我们将在以后的文章中详细介绍)。

当一项新技术进入“采用”阶段时,就应该制定计划开始学习它。

无需投入大量精力,只需动手实践即可。如果贵公司也能从中受益,那将是双赢之举。


如果你想让我指导你,帮助你从程序员转型为工程师,并制定一个循序渐进的行动计划,那就预约一个 45 分钟的通话,我们聊聊吧。


2.) 文档,文档,文档

我从每一位成功的技术主管/首席技术官身上都学到了一个重要的习惯:他们都会做大量的笔记。无论是技术选择、需求变更,还是自身的发展,他们都有记录的习惯。随着时间的推移,这能帮助你更全面地看待问题,进行现实检验,确保“不放过任何细节”。它还能帮助你在会议上始终保持敏锐的洞察力。

无论是技术选择、需求变更还是个人发展,他们都习惯把事情写下来。

我职业生涯早期就养成了这个习惯。先从写“技术日志”开始。记录下你当天的工作进展。尽可能详细地记录技术细节,越多越好。

3)如果你仔细想想,那就把它写下来吧。

这对很多开发者来说都很重要。如果你觉得“我没什么可说的”,请三思。如果你已经完成了上述步骤,不妨回顾一下你的笔记。从小处着手,一开始你可以先写写私人日记。

你可能有很多话想说。

别害羞,把你的内容分享到你常用的社交媒体上。即使互动或点赞量不高,也要坚持下去。和其他做同样事情的人交流。你会发现,你确实有话要说。当你把想法组织起来,并把它表达出来时,它会变得更好。

就这样。

养成定期做这三件事的习惯,相信我,你作为软件开发人员和技术领导者的发展将没有极限。

想了解更多类似内容,请在LinkedIn上关注我

如果您雄心勃勃,渴望充分发挥职业潜力,请联系我的团队。您可以申请免费的初步咨询,我们会详细了解您的情况,并为您制定循序渐进的晋升计划。

点击这里立即申请!

我期待尽快与您亲自交谈!

德拉戈斯·内德尔库

专家软件教练

文章来源:https://dev.to/dragosnedelcu/3-transforming-habits-for-the-software-engineer-inside-you-c5n