你是技术型还是艺术型的程序员?

2019-12-10 17:43:09 浏览数 (3)

大数据产业创新服务媒体

——聚焦数据 · 改变商业

技术人员稳健,艺术家热爱。当两者各司其职,却也只是谋取一域,时代充满变化风云,如果能两者兼顾,方可站稳脚跟。单一技术和艺术简单却不是长久之计。

作者 | Bob Reselman

以前,当我在一家大型计算机制造公司工作时,我曾遇到过一位招聘理念非常有趣的老板。 他将技术人才分为两组:技术人员和艺术家。

如果他想找一个完全掌握某种技术的人,能够准确地按照说明进行操作,而且可以依赖这种技术来完成工作,那么他会聘请一名技术人员。

如果他想找一个人来解决某个特别棘手的问题,并在一定的预算限制内制定可行的解决方案,那么他会聘请一名艺术家。他认为技术人员无法胜任艺术家的工作,反之亦然。

你是哪种类型的开发?当前IT行业的状况更适合哪种类型的开发?就让我们通过本文来寻找答案吧。

一把双刃剑

多年来,我发现技术人员和艺术家之间的鸿沟始终如一。另外,我注意到随着公司的发展和成熟,员工中间技术人员的数量常常会超过艺术家。这是一把双刃剑。

在拥有大量技术人员的公司中,听话的员工能够在大型公司的命令和控制管理风格中感到如鱼得水。

你能够想象在员工中间没有形成高度服从性、可靠性和可预测性的情况下,管理一家像Google那么大规模的公司会有多困难吗?

如果公司想实现某个战略层面的目标,那么高层管理人员就必须给出明确指示,而公司的员工则需要服从这些指示。服从指示很有价值,而技术人员明白这一点。

另一方面,当变革来临时,技术人员将面临就业能力有限的风险。

例如,我的好朋友Mark曾是一名电气工程师。毕业后,他很幸运地在飞机制造业找到了工作。他的工作是维护一个小型电路板,这块电路板关系到飞机的操作。在进入公司后不久,老板就找到他说:“Mark,我们希望你一辈子都在维护这块电路板,直到你退休。”

就这样,Mark似乎看到了自己的一辈子。他的整个世界就只剩下这块电路板。每一个细节,每一个焊点,从电路板上涌出的每一股电流都将由他来考虑和控制。他将和那块电路板合二为一。

不久之后,Mark就辞职了,他重回学校学习景观设计师。为什么?因为Mark不希望20年后当公司引入更新更好的电路板时,自己惨遭解雇。

更重要的是,Mark知道如果真的有那么一天,那么届时自己也没有能力找到其他工作,因为他知道的只有那一块没人要的电路板。Mark明白其中的风险,于是他采取了相应的行动。

技术人员的风险

我不止一次亲眼目睹这类的开发陷入Mark的困境。

有一位聪明的软件工程师,刚从大学毕业,他学习很努力,通过了很多测试,拿到了很多证书,还愿意遵守所有的规则,最终他进入一家大型高科技公司工作。公司分配他去从事一些并非他们自己创造的技术工作。

这位工程师学习了其他人遗留下来的技术,并在这些技术上进行了改良。这位工程师十分可靠,可以在要求的时间内完成工作。多年来,他也获得了丰厚的报酬。他成为了“公认的专家”。

然而,有一天,技术栈发生了变化。所有的旧规则都失效了。这位技术工程师需要学会如何使用最新的技术。他们参加了“培训”学习新技术,然而,他发现这些新技术是随着科技的发展而形成的。唯一的方法是“你需要自己琢磨透”。

许多技术人员都会陷入困境。尽管他们有能力按照其他员工建立的方法来完成工作,就好像药剂师拿着配方配药,但他们却失去了研发配方的能力。另一方面,艺术家没有这种问题。他们一生都在想办法。

如果你给我低音号…

上述情况让我想到了约翰·列侬的一句名言:“我是一名艺术家,如果你给我低音号,我就可以搞创作。”

艺术家非常擅长在给定的限制范围内发现可能性。一位有才华的艺术家可以用任何东西搞创作。而且,他们往往能够很快适应新环境。

无论这位是软件开发、画家、音乐家还是厨师,他们总会不断寻找新事物。因此,他们更关注大局,例如掌握某些新概念,或通过结合新旧创建独特的事物。他们不需要参加“培训”,因为他们不断地训练自己,吸收新想法并创造更好的想法。

艺术家在技术领域做出了很多贡献,但是他们缺乏技术人员所具备的许多素质。他们不擅长遵循规则,而且可能不可预测的或不可靠。

你只需问问经理就可以了解他们的痛楚,因为有些持才傲物的开发人员会不断探索,试图有所突破,然而这一突破可能永远不会出现,最终导致延误最后期限。

然而,艺术家也可以保持较高的稳定性,这就是为什么他们愿意在大型组织的研发部门中在安全和有限制的环境中工作。艺术家心目中的灵感在外人看来完全是灾难性的混乱。

尽管如此,成为一名技术艺术家仍然有很多好处。艺术家不会像技术人员那样面临失业的风险。当变革来临时,技术人员会受尽折磨,而艺术家则往往就是这些变革的始作俑者。

即便风向不对,公司的业务陷入低迷,艺术家们对创新的渴望也会让他们在市场上炙手可热。例如,你只需看看Azure出现之前的微软,情况可并不乐观。当山雨欲来,大厦将倾之时,服从和安全并不能保你万全。

但是,我们需要记住,在大多数情况下,大厦并不会倒下。事实上,对于一家拥有大量遗留技术的大公司而言,在大多数时候,每个人都发挥螺丝钉的精神则更为有利。

因此,除非面临生死存亡,否则很少有公司愿意破坏现有的安逸。只有这样,企业才愿意做有利于业务发展的尝试,例如请艺术家来搞创作。

两全其美

似乎本文描述的技术人员的生活虽然可以享受服从带来的安逸,但也会面临被时代抛弃的风险。而我所描述的艺术家的生活则充满了自由、独立且无所畏惧。虽然这个故事听上去不错,但实际情况却有所不同。

如果你想成为一名称职的技术专家,则需要同时从两个方面来磨练自己。你需要同时兼备服从“规则”以及超越它们的勇气。你不能顾此失彼。请记住,每次灵感突发的背后都伴随着长年累月的练习。

至于就业能力,诀窍是保持与时俱进。不要妄想让你的老板照顾你一辈子。老板的基本目标是赚钱。没有钱,就没有生意。就这么简单。公司在为你的技术力买单的时候,都会算一笔账。这不是好事也算不上坏事。事情本该如此。

如果你盼望着在当前的技术范围内承担最少的工作,得过且过,还希望在变革来临之际老板会对你进行培训,那么你被时代抛弃的日子也就不远了。

世界上最简单的事情就是做一只井底之蛙,并称自己为技术人员或艺术家。如今,尽管人们都很喜欢站队,然而兼顾两者虽难,却是一条更有前途的职业道路。

原文:https://www.theserverside.com/blog/Coffee-Talk-Java-News-Stories-and-Opinions/What-

本文为 CSDN 翻译。

0 人点赞