AI 时代,我们都将成为通才型开发者:只懂 Android,已经不够了

这是 Philipp Lackner 最近分享的一个观点。

他长期专注于 Android、Kotlin 和现代 Android 开发,但这次讨论的并不是某一个技术,而是一个更大的问题:

We will all be generalists.

未来的开发者,可能不再只是某一个领域的 Specialist,而会逐渐成为:

Generalist with Expertise——拥有专业深度的通才。

比如一个 Android 开发者,从 Kotlin、Android Framework,到 Jetpack、Coroutines、架构、性能优化,本身就需要投入大量时间。

过去可能需要几周才能进入一个新领域,现在可能几天甚至几个小时就可以开始实践。

AI 不一定替代 Expertise,但会加速我们获得 Expertise。

现在 AI 可以帮助我们更快完成“怎么做”,于是我们可以把更多时间放在:

How do I write this code?

What is the right way to solve this problem?

Which tools should I use?

理解问题 → 设计系统 → 选择工具 → 验证方案 → 解决问题

“面对一个问题,我知道应该使用什么工具,并且能够把这些工具组合起来。”

以前,一个 Android Developer 如果想学习 Backend、AI、Cloud 或 Web,需要投入大量时间。

学习 → Prototype → 验证 → 迭代

比如一个 Android 开发者想做一个 AI App。

理解基本原理 + 能够使用工具 + 能够判断结果

这就是从 Module Developer 走向 Problem Solver。

Android + Kotlin + Architecture + Performance

Backend、AI、Cloud、Database、Web 等相关领域。

我觉得这个观点对 Android 开发者尤其值得思考。

API 从哪里来? 数据存在哪里? AI 服务怎么接入? 服务怎么部署? 成本怎么算? 用户真正需要什么?

所以,如果让我总结 AI 时代开发者应该培养什么,我会认为至少有五个:

来源:稀土掘金 原文