免责声明:我发誓这不是一个低质量的AI帖子

我作为一名专业软件工程师已经将近十年了。工作中主要使用Unity。

众所周知,不仅整个行业遭受了重创,竞争比以往任何时候都更加激烈,而且全球范围内也在推动有效利用AI的能力。


我的问题是,无论一个人如何看待AI作为软件开发的辅助工具,你如何最有效地平衡以下几点:

  1. 通过学习用AI构建更大、更好或更快的项目来保持技能更新,并试图从中受益;
  2. 保持基础扎实并维持自给自足的能力?

我问这个问题的原因是,根据我的主观经验,使用Cursor完全剥夺了我从编程和软件开发中获得的任何乐趣。这不仅让我脱离了亲手负责的状态——大部分时间都在阅读不是我写的代码——而且在软件开发、构思以及许多领域中,AI似乎正在成为一种多巴胺捷径。

就我个人而言,我发现过去我会花整整一周思考的话题(比如如何最佳设计游戏网络代码),现在只需几个小时就能搞定。同样的对话,同样的结论(理想情况下),但我感觉它在迅速烧毁我的多巴胺受体。

我还发现它让我在这些事情上变得更差。除非我纯粹把这些工具当作高级的智能感知来用,否则我能感觉到自己的技能在逐渐消退。


我一直有一种冲动,想回到过去那种纯手工编程的日子——不是出于价值判断,纯粹是因为“我真的非常不喜欢这种新的编程方式”。

但另一方面,我始终担心:我的公司在过去三年里裁掉了60%的员工,而我还有房贷要还,它可能会把我裁掉,让我面对糟糕的就业市场。目前我能做的最有利的事情,就是借助这些新工具成为强有力的竞争者。


因此我想问,大家是如何找到平衡的?你们能接受这些工具并保持与时俱进,即使这让你们讨厌自己的生活吗?还是你们找到了既能接受工具又能享受过程的方法?又或者,你们找到了在拒绝新工具的同时保持竞争力和就业能力的方式?

非常感谢。