软件工程师一直是蓝领技术工人吗?
Were software engineers blue-collar workers all along?
有观点认为软件工程师或许一直属于蓝领技术工种,与电工、木匠一样靠多年练习掌握手艺,只是工作对象是比特而非原子。作者认为这一错误定位部分加剧了开发者当前的 AI 身份焦虑,因为蓝领工人通常能驾驭技术变革,而白领更易受冲击。软件开发者享受了 30 年明星般待遇的蜜月期已经结束,学会使用新工具才可能安然度过。
经济学家中有一个普遍观点,认为大致可以把员工分为两类。“白领”通常指在办公室从事服务性、知识性、管理性或行政性工作的人;“蓝领”则一般从事体力劳动或技术性行业。
至少从我职业生涯开始以来,软件工程师一直被视为白领。我们在办公室里对着电脑工作,处理的是知识。我们的工作需要高级培训或教育。
但如果这个假设一直是错的呢?如果我们其实一直都是蓝领技术工人呢?
通常,当我们想到蓝领工人时,会想到那些亲手制造或修理东西的人。建筑工人、水管工、木匠、电工、矿工、维修工程师、仓库工人等等。软件开发人员通常把自己与这一类区分开来,但我不太确定为什么。我们做的是同样的事——也就是制造或修理东西——只不过我们处理的是比特而非原子。
这绝不是要说软件开发人员的技能不如我们以为的那么高。如果说有什么不同,我倒觉得把开发归类为技术性行业反而更能体现我们工作的价值。就像电工或木匠一样,软件开发人员必须花数年时间磨练技艺,才能变得熟练并受到追捧。这不一定需要正规教育,但确实需要时间和练习才能精通。
我想知道,这个错误的假设是否至少在一定程度上加剧了软件开发人员当前面临的AI身份危机。总体而言,蓝领工人成功地驾驭了技术变革的浪潮。如果你能管理一队手工木匠,你也能管理一仓库的木工机器人。通常,承受重大技术创新带来的最大经济冲击的是白领工人。
软件工程师正在发现,就像技术性行业中的其他人一样,他们其实也可能被技术超越。所以我们做其他技术工人做过的事:弄清楚如何利用新技术来完成我们过去手工完成的工作。
我担心,对软件开发人员来说,这是一段漫长蜜月的终结。过去30年里,我们在公司里被当作摇滚明星一样对待。我们的时间和注意力被不惜一切代价地保护;我们能够要求远超同行的薪水;非技术同事相信我们所说的一切——关于事情要花多长时间,或者写功能会有多难。但蜜月结束了,我们都慌了,因为除其他原因外,我们不再是公司里最重要的人了。
我们是哀叹织布机问世的缝纫女工。我们是担忧电锯的伐木工。我们是被Excel取代而惊慌失措的会计。
但如果我们学会使用织布机、电子表格和电锯,我们也许就没事了。好消息是,仍然有人因为愿意而继续手工缝纫和劈柴。这可能不再是你能够以此谋生的事,但它肯定是你能够继续享受的事。
来源:Hacker News · ptrbrynt.com