软件工匠的挫败感和愿望

一段时间以来,我一直在思考什么让我喜欢或不喜欢一个项目。 在职业生涯的大部分时间里,我都在咨询公司工作,因此我接触了许多不同的环境,行业,团队规模,流程和技术。 有些项目是我绝对喜欢的,有些项目还可以,有些确实很痛苦。
在我的职业生涯中甚至有几次我问过自己,对于我来说,选择成为软件工匠并继续走很长的路是否是最好的选择?

是什么让我不喜欢一个项目?

好吧,有很多因素。 这里只是一些,但远非完整列表:
  • 官僚主义确实令人沮丧。 这包括为流程而进行的流程,无数的批准周期,曲折而漫长的测试和部署周期,毫无意义的文档以及所有反敏捷的内容。
  • 使用旧技术或“错误”技术总是令人沮丧。 我们喜欢新玩具。 将技术堆栈强加给团队时,没有什么比这烦人了。 “ 您必须使用Oracle或IBM的这些工具。 但是,嘿,看起来不像那样。 如果需要,您将获得支持。
  • 缺乏自治和信誉。 “ 您只是这里的开发人员。 你不做决定。 你被告知要做什么。 这里有很多聪明的人担心_real_问题。 顺便说一句,您没有PC的管理员权限,也无法访问一些网站。
  • 无趣的领域。 如果您不喜欢该软件的功能或不真正相信该业务构想,那么总是很难找到开发出色软件的动力。
  • 士气低落的人。 当您的同事的态度是:“ 我只是去上班,低着头做我被告知的事情时,我们如何找到动力并具有团队合作精神 如果出问题了,那不是我的错。
  • 指责和竞争激烈的环境,没有人能像团队一样参与比赛。 在每个人都想成为老板的环境中,他们总是在寻找替罪羊,而他们做的工作越少,他们得到的委托就越多,越好。 如果出了什么问题,那绝不是他们的错。 如果一切顺利,他们将全力以赴。
  • 傲慢自大的人。 多次将自大作为一种自卫机制,以掩盖一个人可能缺乏的技能。 “ 我不需要读书。 我认为所有这些新技术和方法都是废话。 我已经做了多年了。 我知道那是最好的。
  • 软件工厂的概念。 “ 我们需要走得更快。 让我们在这里扔更多的开发人员。 哪个? 没关系 只是雇一些猴子。
  • 按揭发展
  • 认为他们是团队中最重要成员的项目经理
  • 非常深层次
  • 您不能帮助那些不想得到帮助的人。
  • 我真的可以永远在这里继续下去。

那么,这到底是什么问题呢?

当我第一次思考所有这些项目时,我意识到几乎所有使我不喜欢项目的事情都与人有关。 是的,人们。 少数例外之一是无趣的领域旧技术 。 因此,即使我确定自己不参与与我没有兴趣并且使用最新技术的主题相关的项目,相关人员也可能对此感到非常沮丧。 您是否曾经在一个项目中认为该项目可以使一个伟大的项目成为一个伟大的项目,但是由于某种原因却很痛苦?
经过分析后,情况看起来不太好,所以我决定查看我真正喜欢的所有项目。 当我意识到在其中一些中我们没有使用最新技术时,在其中一些中我也不是对领域充满热情。 一两个人甚至是官僚主义的。 那么,为什么我喜欢它们? 是什么让我把它们放在我最喜欢的项目中? 答案再次是“人民”。

好的项目以及我一直想找到的东西

我最喜欢的项目有很多共同点,但最重要的是激情Craft.io友谊信任

热情

并不是因为您喜欢某些东西,而您会擅长于此。 但是,要真正擅长某件事,您必须对此充满热情。

热爱工作的人是最适合工作的人。 这具有促使人们在决定做什么上取得成功的基本素质。 一个充满激情的人将尽其所能来保持技能并尽力而为。 充满激情的人带来创新,他们质疑自己在做什么,他们想贡献自己的力量,他们想要参与其中,他们想要学习。 他们想成功。 热情的人关怀

Craft.io

快速前进的唯一途径就是健康起来-鲍勃·马丁叔叔

在我所有喜欢的项目中,注重质量以及愿意让用户满意并使用系统始终是一件大事。 整个团队专注于交付我们能做的最好的项目,同时考虑到我们所面临的所有限制。 我们所有人都清楚,要取得成功,我们必须务实。 我们还始终认为, 完成工作与完成工作同样重要
软件工匠使用正确的工具来工作,他们熟练,务实,关心他们的工作质量,关心他们的声誉,并希望使每个客户和用户都满意。 软件工匠CARE

友谊

到目前为止,我一直在谈论热情的人们和关心。 但是,我们知道人们有不同的意见,并且有很多方法可以做相同的事情。 现在想象一下一个充满非常热情的人的房间,他们之间并没有真正的相处。 在最佳情况下,会有一些令人难忘的争论。 在最坏的情况下,他们会互相残杀。
友谊就是答案。 社交活动对团队的重要性是巨大的,即使每个月只喝一两次酒也是如此。 无论喜欢与否,我们与同事在一起的时间多于与家人在一起的时间,因此拥有尽可能友好的环境非常重要。 每周至少几次共进午餐是另一件事,可以帮助增进这种友谊。 团队成员需要一些时间在一起,而他们并不总是在谈论工作。 团队成员需要时间互相了解。
在朋友中,人们说自己的想法很舒服。 与朋友一起工作有助于提高讨论的质量,没有人担心暴露无知或提出建议。 朋友互相帮助,朋友互相学习, 朋友互相关心

信任

一旦人们能够表现出他们的承诺和热情,能够表现出能力,学习和贡献的意愿并能够交付最好的软件,就可以轻松建立信任。 有了信任,您将获得自治权,​​并可以自由决定对项目最有利的事情,并做好自己的工作。 有了信任,您可以在委派或共享任务时更加有效。 有了信任,我们可以消除所有妨碍我们高效开展工作的官僚机构。

志向

我只是希望我能在所有项目中找到上面描述的内容。 公司应着眼于雇用热情而熟练的人员。 可以为他们的项目和组织做出贡献的人。 愿意分享和学习的人。
不幸的是,并非总是能找到所有这些。 在这些情况下,我们唯一能做的就是尽力改变周围的环境。 我们可以尝试激励人们并分享我们的热情。 我们可以对每个人都很好,尊重我们的同事,并营造一个每个人都愿意寻求帮助,互相帮助和分享知识的环境。
有了优秀的人才,我们可以克服任何障碍,并拥有一个每天早晨起床时都会想到的环境:“是的! 今天,我将再度拥有美好的一天。”

参考: Crafted Software博客上来自我们JCG合作伙伴 Sandro Mancuso 的软件工匠的挫败感和愿望


翻译自: https://www.javacodegeeks.com/2012/05/frustrations-and-aspirations-of.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值