
干了 6 年前端,我是怎么一步步转型到 AI 的?
最近半年,我开始真正参与公司的 AI 落地工作。回头看自己的职业经历,会发现这条路其实挺有意思:6 年前端开发,2 年前端基础设施建设,2 年数据分析,到现在开始做 AI 企业落地。表面上看,似乎换了好几个方向,但如果把这些经历串起来看,我并没有真正离开“开发”这件事情,只是解决的问题越来越大。 刚开始工作的时候,我主要做前端,Vue、React、JavaScript、TypeScript 这些基本都接触过。那时候关注的事情比较具体,比如页面怎么实现、组件怎么抽象、接口怎么调用、工程怎么构建,以及项目怎么部署。 做了几年之后,我慢慢发现,前端真正让我感兴趣的并不只是写页面,而是整个软件是怎么被构建出来的。一个需求从产品设计,到前端、后端,再到数据库、部署和上线,中间其实涉及很多东西。 做了大概 2 年前端基础设施,主要技术栈开始转向 Node.js。这个阶段接触了很多工程化相关的东西,比如脚手架、构建工具、组件库、自动化、CI/CD、Node 服务等。 这个阶段对我影响比较大的一点,是让我开始关注一个问题:开发者真正的价值,是不是不应该只是不断写代码,而应该想办法让很多代码根本不用写? 比如一个团队有几十个人,如果大家每天都在重复做一些事情,那么与其让几十个人一直重复,不如花时间把这个过程自动化掉。 现在回头看,这其实已经和我后来做 AI 有一些联系了。Agent、Workflow、自动化,本质上也在做类似的事情,只不过以前我们用程序把流程固定下来,现在开始尝试让 AI 根据目标自己完成一部分流程。 之后我又进入了数据分析领域,大概做了 2 年。这段经历和前面的前端、Node 看起来差别很大,但现在看来,它反而给我后面做 AI 打下了另外一块基础。 这期间主要接触了 NumPy、Pandas、Spark、Airflow 等技术,开始真正处理大量数据,也开始关注数据清洗、分析、计算和任务调度。 以前做前端的时候,我更关注的是“数据怎么展示出来”;做数据分析之后,我开始关注“这些数据到底意味着什么”。 而 AI 企业落地恰恰又离不开数据。企业知识库需要数据,RAG

