首页 > 其他分享 >在一个不交付产品的团队中工作如何让我成为一个更好的开发人员?

在一个不交付产品的团队中工作如何让我成为一个更好的开发人员?

时间:2022-09-04 10:13:52浏览次数:156  
标签:更好 开发人员 一个 构建 交付 团队 技能

在一个不交付产品的团队中工作如何让我成为一个更好的开发人员?

这是第一篇我不会直接讨论技术概念的文章。这次我决定分享我作为开发人员的职业生涯中的一些事件。准备好了?来吧!

从 2021 年年中到年底,我曾在一个主要目标不是交付、维护或改进产品的团队中工作。它的主要目标是交付质量,但交付质量到底是什么?

在过去的几个月里,我们的工作变得更加专注于传播面向测试的开发技术和构建一个强大的管道来自动执行测试,这些测试在所有版本中都是手动执行的。
渐渐地,我发现自己离我真正喜欢做的事情越来越远,“编码”!对于所有喜欢设计和构建软件的艺术的人来说,摆脱它有点痛苦。有时我发现自己对这个项目感到沮丧和不满,但我并没有让这妨碍我的表现。我试图做出这样的格言:“与其把杯子看成半空的,不如试着把它看成半满的”,这是真的。

我寻找替代品。直到我得出最明确的结论:“我是一名开发人员!”。那是什么意思?这意味着我在日常生活中不一定需要“编码”的技术需求。我可以构建一些东西来简化流程并减少应用于一些乏味活动的认知负担,这使我成为了一个更好的开发人员,因为它帮助我看到了以前看不到的机会。

我不喜欢“史诗般的”短语,但我们开发人员有一种超能力:我们可以用我们的双手和思想来构建令人惊叹的东西,只需一台计算机、一个 IDE、一门语言和一点知识。我知道这并不容易,但至少我们可以做很多事情!

这种思维方式给我带来了很多想法,帮助我表现得更好。除了激励我并让我在这个项目上工作的时间更长。尽管不是一个非常技术性的项目,但它给我带来了一系列我以前没有的软技能。

今天,在我看来,软技能对开发人员来说至关重要。由于该地区对专业人士的需求很大,这已成为一种差异。技术技能被征服,不是那么容易,但它被征服了。现在,另一方面,软技能需要磨练,并且经常在具有挑战性的环境中迫使你跳出著名的“盒子”。而这也是获得“资历”的一种方式。

最后,这是我的建议或提示:如果环境具有挑战性或迫使您走出舒适区,请不要放弃。正是在这些时刻,内在的力量和最好的想法出现了。当然,请始终评估它是否真的有助于您的职业生涯。并非所有挑战都很容易,也不是所有地方都是最好的工作场所,但有时知道如何保持弹性和耐心很重要。

感谢您阅读本文,我希望我对您的职业生涯有所贡献。

到后来!!!

我信靠上帝

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/12002/02340410

标签:更好,开发人员,一个,构建,交付,团队,技能
From: https://www.cnblogs.com/amboke/p/16654359.html

相关文章

  • 每个开发人员都应该避免的常见 CSS 错误
    每个开发人员都应该避免的常见CSS错误1️⃣使用像素Px将您的设计锁定为所有屏幕的固定尺寸。您应始终尽可能使用相对测量值,例如em、rem、%等。2️⃣使用一个CSS文......
  • 适用于任何技能水平的开发人员的可扩展 React 架构
    适用于任何技能水平的开发人员的可扩展React架构当我们中的许多人考虑可伸缩性时,我们通常会考虑应用程序在大量并发用户的情况下快速执行的能力。虽然这是可扩展性的一......
  • 每个开发人员都应该知道的编程语言
    每个开发人员都应该知道的编程语言在不断发展的软件和Web开发世界中,对精通编码的程序员的需求一直在上升。当然,随着科技行业的发展,编程语言的数量也在增加。虽然大多......
  • 全栈 Web 开发人员职业生涯:优点和缺点
    全栈Web开发人员职业生涯:优点和缺点Fullstackwebdevelopercareer:advantagesanddisadvantages全栈Web开发人员是那些大声说出来的职业之一,因为它听起来很有......
  • 如何成为软件开发人员:全面指导
    如何成为软件开发人员:全面指导Reference:关注什么是软件开发人员?软件开发人员是创建计算机程序、应用程序、网站和移动应用程序的人。软件开发人员使用不同的编程语......
  • 【团队合作与交流问题】竞赛、课程项目团队合作问题
    1前言作为一名在大学时代,也就打过几场团队合作的竞赛,跟包括但不限于与自己班级同学一起搞课程项目,与自己的实验室老师的利益博弈。我总是在烦恼,如何跟人交流,如何更加有......
  • 如何成为一名开发人员——第 3 部分:人际交往能力
    ​ ​在前两节中,我介绍了技术和非技术技能。但是,编程生涯不能凭空出现!需要彼此才能茁壮成长。6与其他开发人员联系你听说过“铁磨铁”这句话。这在软件开发行业......
  • 高级开发人员知识:JavaScript 数组方法第 3 部分
    高级开发人员知识:JavaScript数组方法第3部分今天让我们来点高级的。这些数组方法总是遍历数组。基本上,您可以通过基本的for循环获得相同的功能。如果是这样,我们为什......
  • 如何成为一名开发人员——第 2 部分:非技术技能
    在第一部分中,我提到了成为开发人员所涉及的技术技能。现在我要谈一些非技术性的技能。4学会沟通编程归根结底是将人类思想转化为机器逻辑的艺术。因此,一半的工作在于......
  • 对团队规范和技术的几点总结
    这两天团队要做项目总结,所以个人就浅薄的作了几点总结,当然,是从团队研发人员的角度去出发,因为团队的研发人员是基石,是铸造项目和产品的核心,产品的质量完全由研发人员来决定......