给我作为新软件工程师的一封信

2020年3月28日

作者:供电 Luca Florio
计算机科学博士学位。对分布式系统充满热情。
半栈开发人员。数据和ML爱好者。Krav Maga黑色腰带。

 

亲爱的自我,

您刚刚毕业,就可以开始在IT领域的职业了。我不能破坏任何东西,但是我向您保证这将是一个有趣的旅程。我给您写这封信是因为我想给您一些建议,以帮助您成为更好的专业人士。在接下来的几年里,您将不会学到任何东西,但这是我希望有人在我开始我的职业生涯时告诉我的。它们不以任何方式命令,并且都同等重要

给我自己的信

跑马拉松,而不是短跑。

成为一名优秀的软件工程师的路很长。不要急于求成,也不要因为没有获得轻松而快速的胜利而放弃。花时间学习并在感兴趣的主题上变得出色。请记住,这是一场马拉松,而不是短跑。

要谦虚,不要愚蠢。

谦虚是一件好事-对不起,这是根本即使您是一位经验丰富的专业人员,也总有一些可以向他人学习的东西。但这并不意味着每个人都比你更好。您必须尊重自己和自己的技能当你不尊重自己时,你就会变得愚蠢,而不是谦虚。

与自己比较,而不是别人。

将自己与他人进行比较是没有意义的。在工作中总会有比你更好的人。永远会有比你更好的人。然后……好吧,您明白了。尽力而为如果您认为某人是比您更好的工程师,请向他/她学习。继续努力,最终,您将成为其他人的参考。

尊重人,而不是头衔。

在您的职业生涯中,您将与出色的专业人员合作。最重要的是,您将遇到杰出的人类。尊重人们,因为他们是谁,而不是他们拥有的头衔。If foo是“首席高级首席工程首席架构师”,并不意味着他比bar初级软件开发人员应得到更多的尊重

选择挑战,而不是安慰。

这条路将充满十字路口。可能有多种选择,但是一切都归结为您在舒适区之间还是在舒适区之外的选择。在您的生活中可能会有片刻(希望经过数十年的工作),此时您会感到需要冷静一下,因为您会对所取得的成就感到满意。在那一刻之前,请尝试脱离舒适区。这将使您成为一个更好的专业人士,并对您的职业感到更满意。记住,最好的事情经常发生在舒适区之外

跳到白板上,而不是键盘上。

当您必须设计新功能或新系统时,请勿跳动键盘来开始编码。您必须训练和用作工程师的“肌肉”是您的大脑,而不是手指。行动前要三思因此,请跳到白板而不是键盘上,然后开始考虑应该执行的操作。如果您有争吵的伙伴来挑战您的想法,那就更好了。哦,当我说“白板”时,我的意思是“可以帮助您思考的所有对象”,例如笔和纸,笔记本应用程序,draw.io等。

提供价值,而不是代码。

请不要受到NIH综合征的影响重新发明轮子没有意义。避免浪费时间在已经存在的东西上如果只需将一些工具粘合在一起就可以实现目标,那就去做。作为软件工程师,您应该交付的东西对您的业务至关重要,而不是代码行。

选择生活,而不是工作。

在IT领域,很容易将精力集中在工作上。毕竟,对于我们大多数人来说,这不仅仅是工作,而是激情。请记住,工作固然重要,但生活却更为重要过着有意义而丰富的生活。参加体育运动,阅读书籍,寻找爱好,旅行并了解我们生活的美丽世界。与朋友进行环聊,寻找自己一生的伴侣,并尽一切可能给自己的伴侣以爱,关怀和支持。您会惊讶地发现,拥有充实的生活会对您成为一名专业人士有多大帮助。

那就是我现在能告诉你的。我还有很多东西要学。

最后一件事:享受旅程🚀

带着爱,

(一个更有经验的)你。

 

posted @ 2020-06-16 16:38  牛奔  阅读(76)  评论(0编辑  收藏  举报