生成式AI时代,开发者的未来在哪里?
最近,Cursor 引发广泛关注,一名年仅 8 岁的女孩在短短 45 分钟内开发出一个聊天机器人,这一事件再次引发了对生成式 AI 潜力的热议。与此同时,Kelsey Hightower 在《The New Stack》的采访中,还有在 9 月 11 日与云服务公司 Civo 联合创始人兼首席执行官 Mark Boost 的 “炉边谈话” 里,深入探讨了生成式 AI 如何重塑开发者的未来。
Kelsey Hightower 是业界知名的技术专家和演讲者,尤其以其在云计算和开源技术方面的贡献而闻名。他曾在 Google 担任杰出工程师(L9),于2023年从谷歌退休。对 Kubernetes 项目早期的开发做出了重要贡献,并且创立了 KubeCon,在推广Kubernetes方面发挥了关键作用。他写的kubernetes-the-hard-way是广受欢迎的学习 Kubernetes 的教程,我是通过它开始学习kubernetes的。
1 他的观点
程序员靠技术走天下时代结束了
现在开发者不仅要关注代码,还要关注用户的实际需求,考虑用户体验(UX)、客户服务和可访问性。 下面是他的原话
“If you were a developer, you could have gotten really far in your career with no empathy, no customer service, lack of communication, living in the basement. You hate people, but you love computers. You could have got paid well. That’s over.”
这段话的意思”如果你是一名开发者,过去可以在没有共情、客户服务、沟通能力不足的情况下,靠代码走得很远。你可能讨厌人,但你热爱计算机,你能获得高薪。现在那种时代结束了“。以前只要技术好,即使你沟通、管理方面、性格有缺陷,也能活的很好。现在ai时代来,这种情况不行了。
开发者的职业重心,已经从关注代码转移到关注客户身上。开发者需要了解人机交互和设计,利用像苹果和谷歌这样的公司提供的用户体验框架,将这些人性化的设计融入软件开发中。
未来会有更多的机会
尽管开发者的工作可能会发生变化,但拥有编码技能的人很可能仍然会有很多工作机会。像麦当劳这样的公司可能会为客户提供数字体验(手机点单、自助点单机等),但世界上有数百万家小型连锁餐厅尚未实现这一点,有更多的开发者帮助它们实现数字化,这为开发者创造了新的商机。
这是因为人们需求会变得个性化,当前我们每个人都趋于做同样的事情,且这种趋同现象已达顶峰,而下一代追求是个性化的。
对大型语言模型(LLMs)和人工智能给社会带来的广泛影响保持乐观态度。相信最终社会会制定相应规则,并且不断进化,而不会受制于大科技公司。
2 我的理解和感受
AI生成时代,每个人都可以是超级个体,每个人都可以是一个公司,程序员也不例外。现在有了AI生成代码,代码不是第一重要,用户需求、产品设计、推广和营销才是最重要的。
受大环境影响,现在越来越多的人做自由职业者,自由职业者比拼的是综合实力。在公司上班,你只需要有某个特长就可以生存,而你的短板会被其他人补上。独立生存之后,需要靠AI补短板,但是AI只能补一小部分,还是需要你其他方面的能力。就拿我来说,我会后端开发,AI可以帮我生成前端和界面、写营销文章和视频,但是产品设计、运营推广、财务和法律还是要自己做,AI暂时无法取代这部分工作。
这几十年,大家做事都趋同,上学、毕业工作、恋爱、结婚、生子、买房买车。现在这种趋同到达巅峰,物极必反,人们开始追求不一样得人生,躺平、旅行、隐居,丁克、提前退休、活出不一样得人生。
随着人们的需求变得日益多样化,会出现了更多小众需求。在这种情况下,独立个体有机会依靠这些小众需求来养活自己。