亲爱的自己,
您刚刚毕业,就可以开始在IT领域的职业了。我不能破坏任何东西,但是我向您保证这将是一个有趣的旅程。我给您写这封信是因为我想给您一些建议,以帮助您成为更好的专业人士。在接下来的几年里,您将不会学到任何东西,但这是我希望有人在我开始我的职业生涯时告诉我的。它们不以任何方式排序,并且都同等重要。
成为一名优秀的软件工程师的路很长。不要急于求成,也不要因为您没有轻松快捷地获胜而放弃。花些时间学习并在感兴趣的主题上变得出色。请记住,这是一场马拉松,而不是短跑。
谦虚是一件好事-对不起,这是根本。即使您是一位经验丰富的专业人士,也总有可以向他人学习的东西。但这并不意味着每个人都比你更好。您必须尊重自己和自己的技能。当你不尊重自己时,你就会变得愚蠢,而不是谦虚。
将自己与他人进行比较是没有意义的。在工作中总会有比你更好的人。永远会有比你更好的人。然后……好,你明白了。尽力而为。如果您认为某人比您更优秀,请向他/她学习。继续努力,最终,您将成为其他人的参考。
在您的职业生涯中,您将与出色的专业人员合作。最重要的是,您将遇到杰出的人类。尊重人们,因为他们是谁,而不是他们拥有的头衔。If foo
是“首席高级首席工程首席架构师”,并不意味着他应该比bar
初级软件开发人员更受尊敬。
这条路将充满十字路口。可能有多种选择,但是一切都归结为您的舒适区之间的选择,或者超出您的舒适区。一生中可能会有片刻-希望经过数十年的工作-当您感到需要降温的时候,因为您会对所取得的成就感到满意。在那一刻之前,请尝试脱离舒适区。这将使您成为一个更好的专业人士,并对您的职业感到更满意。记住,最好的事情经常发生在舒适区之外。
当您必须设计新功能或新系统时,请勿跳动键盘来开始编码。您必须训练和用作工程师的“肌肉”是您的大脑,而不是手指。行动前要三思。因此,请跳到白板而不是键盘上,然后开始考虑应该执行的操作。如果您有争吵的伙伴来挑战您的想法,那就更好了。哦,当我说“白板”时,我的意思是“可以帮助您思考的所有对象”,例如笔和纸,笔记本应用程序,draw.io等。
请不要受到NIH综合征的影响。重新发明轮子没有意义。避免浪费时间在已经存在的东西上。如果只需将一些工具粘合在一起就可以实现目标,那就去做。作为软件工程师,您应该交付的东西对您的业务至关重要,而不是代码行。
在IT领域,很容易将精力集中在工作上。毕竟,对于我们大多数人来说,这不仅仅是工作,而是激情。请记住,工作固然重要,但生活却更为重要。过着有意义而丰富的生活。参加体育运动,阅读书籍,寻找爱好,旅行并查看我们生活的美丽世界。与朋友进行环聊,寻找自己一生的伴侣,并尽一切可能给自己的伴侣以爱,关怀和支持。您会惊讶地发现,拥有充实的生活会对您成为一名专业人士有多大帮助。
那就是我现在能告诉你的。我还有很多东西要学。