在一个不交付产品的团队中工作如何让我成为一个更好的开发人员?
这是第一篇我不会直接讨论技术概念的文章。这次我决定分享我作为开发人员的职业生涯中的一些事件。准备好了?来吧!
从 2021 年年中到年底,我曾在一个主要目标不是交付、维护或改进产品的团队中工作。它的主要目标是交付质量,但交付质量到底是什么?
在过去的几个月里,我们的工作变得更加专注于传播面向测试的开发技术和构建一个强大的管道来自动执行测试,这些测试在所有版本中都是手动执行的。
渐渐地,我发现自己离我真正喜欢做的事情越来越远,“编码”!对于所有喜欢设计和构建软件的艺术的人来说,摆脱它有点痛苦。有时我发现自己对这个项目感到沮丧和不满,但我并没有让这妨碍我的表现。我试图做出这样的格言:“与其把杯子看成半空的,不如试着把它看成半满的”,这是真的。
我寻找替代品。直到我得出最明确的结论:“我是一名开发人员!”。那是什么意思?这意味着我在日常生活中不一定需要“编码”的技术需求。我可以构建一些东西来简化流程并减少应用于一些乏味活动的认知负担,这使我成为了一个更好的开发人员,因为它帮助我看到了以前看不到的机会。
我不喜欢“史诗般的”短语,但我们开发人员有一种超能力:我们可以用我们的双手和思想来构建令人惊叹的东西,只需一台计算机、一个 IDE、一门语言和一点知识。我知道这并不容易,但至少我们可以做很多事情!
这种思维方式给我带来了很多想法,帮助我表现得更好。除了激励我并让我在这个项目上工作的时间更长。尽管不是一个非常技术性的项目,但它给我带来了一系列我以前没有的软技能。
今天,在我看来,软技能对开发人员来说至关重要。由于该地区对专业人士的需求很大,这已成为一种差异。技术技能被征服,不是那么容易,但它被征服了。现在,另一方面,软技能需要磨练,并且经常在具有挑战性的环境中迫使你跳出著名的“盒子”。而这也是获得“资历”的一种方式。
最后,这是我的建议或提示:如果环境具有挑战性或迫使您走出舒适区,请不要放弃。正是在这些时刻,内在的力量和最好的想法出现了。当然,请始终评估它是否真的有助于您的职业生涯。并非所有挑战都很容易,也不是所有地方都是最好的工作场所,但有时知道如何保持弹性和耐心很重要。
感谢您阅读本文,我希望我对您的职业生涯有所贡献。
到后来!!!
我信靠上帝
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明
本文链接:https://www.qanswer.top/12002/02340410
标签:更好,开发人员,一个,构建,交付,团队,技能 From: https://www.cnblogs.com/amboke/p/16654359.html