最近,我接触了很多关于AI技术的东西。例如ChatGPT、NewBing、ChatGPT更快的API、stable diffusion、AI语音识别等等。这些技术让我惊喜,也让我感到焦虑。 AI应用日新月异,我的想象力甚至赶不上技术的发展。它们不仅代表了技术的进步,也牵动着就业市场的变革。 我又陷入了意义的怪圈。作为一个软件开发者,我的学习和工作是否还有意义和价值?我的未来会是怎样?如果AI技术可以替代我的工作 ,那么我还能做什么? 如果AI技术只是用于娱乐和教育等领域 ,我或许会感到比较放心,因为我可以成为一个普通的使用者,享受这些技术带来的便利和乐趣,而不必担心它们对我的生活产生过大的影响。 但事实是,AI技术已经渗透到包括软件开发在内各个行业和领域 。AI可以提高软件开发人员的效率和质量 ,也可以拓展软件开发人员的知识和技能 。但同时 ,它们也给软件开发人员带来了更大的竞争压力和更高的要求 。 当然 ,我并不否定AI技术 。它们也有很多优点和潜力 。但是 ,我不能忽视它们带来 的改变和挑战。不知道哪一天,我真的会被AI取代。 后来,我在medium上面看到一篇文章:[coding-wont-exist-in-5-years-this-is-why](https://javascript.plainenglish.io/coding-wont-exist-in-5-years-this-is-why-6da748ba676c) 让我对未来的看法变得理性客观了很多。 AI 驱动的工具将取代人类“编码员”。这些工具将能够比人类更快、更高效地编写和调试代码,而且 成本更低。 如果你所能做的就是写代码,那么你就不是“Engineer”,而是“coder”,你一定会被AI取代。 > “幸存下来的不是最强壮的物种,也不是最聪明的物种——它**是最能适应变化的物种。” > *- 查尔斯·达尔文 有了chatGPT这样的工具写代码,只会写代码的人是没有用的。正如工匠能够适应和学习新技能以保持竞争力一样,编码人员将能够通过更多地了解如何使用这些工具来发挥自己的优势来做到这一点。 *只有渴望成为房间里最聪明的人,才会担心周围的一切都变得比他聪明。* 适应新的方式是痛苦的,但只有活着的人才能感受到这种痛苦——死者甚至感受不到火葬的火光。能利用它的人——将前进,而那些不适应的人将不复存在——**_it is simple as that._** # They Are Coming for You !