一个软件专业的问题激发了这个问题。
与专家相比,软件通才有多有价值?
当我说通才时,我指的是可以承担从需求到部署的项目,并且胜任软件开发生命周期的所有阶段的人员。可以将所有专业整合在一起的人。专家通才知道自己的弱点,并依靠专家来弥补缺陷,例如:Oracle专家或UX专家。
您认为软件通才的最终职业道路是什么?
一个软件专业的问题激发了这个问题。
与专家相比,软件通才有多有价值?
当我说通才时,我指的是可以承担从需求到部署的项目,并且胜任软件开发生命周期的所有阶段的人员。可以将所有专业整合在一起的人。专家通才知道自己的弱点,并依靠专家来弥补缺陷,例如:Oracle专家或UX专家。
您认为软件通才的最终职业道路是什么?
Answers:
软件专家的最终职业道路是成为一支IT队伍,能够以自雇佣人的身份处理任何涉及代码的问题。我以为这样的人会非常稀有,但他们可能存在于某个地方。;)
通才可能面临保持技能的挑战,因为我想大多数担任该职位的人最终都会在他们所经历的事情上有所专长,因为公司很少会给同一个人机会熟悉各种系统,例如CRM,ERP和CMS,并以缩写词举例。通才与专家之间有很多不同之处,尽管像Web开发之类的东西可以视个人的观点而视为一般或专业。
我做了一段时间,成为通才是使您成功的#1技能。当人们遇到问题时,他们通常已经很长时间以一种方式解决了该问题,并且需要顾问获得全新的视角。作为顾问,您需要了解所有产品,包括开放源代码,封闭源代码,Oracle,Microsoft和Red Hat。您需要知道什么对客户有好处,什么是坏处,什么是最好的。为了做到这一点,您需要成为一名通才,并知道如何成为专家FAST。要快速成为专家(还不是专家),您需要了解软件开发的核心原理和实践,而不仅需要了解它们的一个实现。您需要能够捡拾东西,而又不会在短时间内见识过,并且精通它。作为一个自称为多面手的本人,咨询是最好的职业举动,也是我进行软件开发时最有趣的一天。新的经验,新颖多样的项目和技术,丰厚的薪酬以及通才的特质可以帮助您成功。
软件/系统/企业架构师-这些天来太多的x Architect头衔,但您知道了:)。
只要您仍然是一位相对动手的建筑师(而不是撰写象牙塔建筑师的白皮书),那么对于通才来说这就是一条不错的职业道路。
一个技术人员可以尊重的项目经理,谁欣赏他们的艺术?
当然,在成为管理者之前,可能会是一条很好的路线。