只会一点java

java持续学习者,每月一篇博客。罗列出技术栈,慢慢完善,持续学习,总有一天,你会追上甚至超越曾经的大神。
随笔 - 156, 文章 - 0, 评论 - 471, 阅读 - 124万
  博客园  :: 首页  :: 联系 :: 订阅 订阅  :: 管理

系列目录

1.程序员转型AI:行业分析

2.程序员转型AI:转型计划

3.程序员转型AI:落地实践

4.程序员转型AI:展望未来

一、背景分析

  进入2025年,AI已经爆发式增长,且进入实际商业变现阶段。都说“站在风口上,猪都会飞,但风口消失,猪就会掉下来,甚至摔死”。但博主看到AI已经是一种趋势!!!!而不仅仅是风口。类似当年Java语言在企业级应用编程强势崛起一般、SpringCloud框架在框架中的强势崛起一般,势不可挡,且AI将爆发增长5年,常态运营5-10年,这将几乎普通程序员弯道超车(大厂的高级别程序员)的唯一机会,也是延长职业生涯的灵丹妙药(简单说就是解决35岁危机...)。

  博主比较守旧,但目前也被迫在做智能体(概念比现有普通意义的更加超前),但是发现概念模糊、落地艰难、理论实践双缺乏...陷入了泥潭。特梳理本文,记录一下自我的转型之路(传统Java开发工程师/架构师转型AI,拥抱AI的过程)。也期望对还在迷茫中的程序员们一个思路,一个提升的机会。-------说句言外话,马云都复出了,你还在等待???AI势不可挡,2-3年内不会应用AI可能会直接被行业淘汰,你可以不信,但可以拭目以待。

 

二、行业概况

2.1 行业分析

围绕AI,能做的事情很多。我们围绕传统程序员/架构师/技术经理,转型AI能做的事做行业分析:

1.AI算法

纯算法,一般是高学历,算法能力极强的算法工程师,一般只有大厂、研究机构才要。

2.AI应用

1)AI框架开发----从0到1

框架级/平台级AI开发者:研发通用AI框架,例如国产幻方量化的开源第一deepseek、openAI下属的闭源第一chatGPT。当然还有:阿里通义千问、百度文心一言等全套平台级自研AI框架。此类公司一般都是大厂级别。

2)训练微调、二次开发----从1到1.1

深度开发者:此类开发者的公司一般是--垂直行业有自己的细化需求、高价值数据的公司。有能力或者期望二次开发AI框架以更好适应业务的公司。此类公司至少也是独角兽/大型传统数字转型公司

3)研发对接AI框架,应用开发----从1到N

应用开发者:例如:解决方案直接对接三方AI框架实现自己产品功能,普通科技公司即可,比如国际化翻译接入机器翻译gpt-4o。

4)非研发,纯AI工具使用者----衍生体

工具使用者:围绕AI技能的培训(各种流量IP/自媒体传授者);AIGC利用AI工具的内容创作者(文字、图片、视频等),可以是任何公司/个人

  综上所述,岗位较多,且适合大龄普通程序员转型的一定是2、3这两类的AI相关岗位。即AI相关的二开/应用开发者/架构师。有机会直接做第2类:深度开发者的岗位更好。当然如果暂时能力不足,先切入对接三方AI框架,直接做应用开发也是可以的。因为当你业务发展壮大后,很有可能发现工具的不足,完事你就得自己去升级微调以更好适应自己的业务需求场景。总之,有机会先切入进去,再改变它,这个思路总没错

  而且无论是偏向深度开发者(训练微调)、亦或者简单应用开发,目前这些岗位在boss直聘上都很多,且呈全面爆发式增长,市场极度缺失,薪资大概在40-80K,远高于普通程序员。

2.2 技术栈

我们缩小范围,围绕上述容易转型的岗位。即AI的训练微调、二次开发和AI应用开发,梳理相关的岗位、最后整理出对应的技术栈。

2.2.1 AI常用岗位技术栈

  • 大模型训练师: GPT、ChatGLM、LLaMA、MM-LLMs。  基本的算法原理、Fine-tuning策略、Prompt工程、向量数据库。常见分布式训练方案,Megatron、DeepSpeed等。
  • 深度学习框架:精通TensorFlow/PyTorch。
  • AI工程师:大模型构建+训练。大模型RAG/Agent能力构建。
  • 数据工程:大数据处理、搜索算法、机器学习等传统大数据技术栈(hadoop、spark、flink 等数仓/数据湖)。

编程语言:精通python、熟练go/c++/java的一种。

2.2.2 其它关联技术栈

  • AI低代码:低代码平台 low-code等。事实证明在简单业务场景低代码平台自动生成代码还是可以的。
  • AIOT:AI与物联网结合,这是一个趋势。AIOT势不可挡。
  • 边缘AI:智能设备云边端一体化的整体解决方案之一,边缘端AI部分,会把部分逻辑直接从云端下沉到边端执行。

 三、总结

  AI正当时,快速加入比什么都强!

posted @ 2025-02-18 15:18 只会一点java 阅读(1974) 评论(16) 推荐(13) 编辑

摘要: 一、引子 本文概括了一个java工程师的生活、必读书籍、技术栈,并持续更新中。希望对迷茫中的你有所指引。 方式:Java技术栈+链接。 二、生活篇 北漂不易,逆风前行 30岁的程序员,未来之路-写于疫情笼罩下的北京 离京总结-写于离京前夕 一切安定下来,思考一下未来 三、管理篇 技术人的思想提升 技 阅读全文

posted @ 2018-03-30 10:13 只会一点java 阅读(4083) 评论(5) 推荐(22) 编辑

2025年1月15日

摘要: 专题目录 一文搞懂国际化(一)背景概览 一文搞懂国际化(二)架构设计 一文搞懂国际化(三)落地实践 一文搞懂国际化(四)总结提升 引子 第一章,我们分析了国际化项目的背景和基础知识,本章我们来分析一下要实现国际化的功能,有哪些设计点。本章只讲设计,不讲落地实践(见第三章)。 一、需求分析 回顾笔者主 阅读全文

posted @ 2025-01-15 10:44 只会一点java 阅读(472) 评论(4) 推荐(3) 编辑

2024年3月11日

摘要: 专题目录 一文搞懂国际化(一)背景概览 一文搞懂国际化(二)架构设计 一文搞懂国际化(三)落地实践 一文搞懂国际化(四)总结提升 一、背景 软硬件产品(互联网、产业互联网等等),在2019年后,特别是2020年后,由于国内行业过于卷(低价、噱头、资本、政策),很多业务都开始从国内转向国外、从新兴业务 阅读全文

posted @ 2024-03-11 11:47 只会一点java 阅读(451) 评论(2) 推荐(0) 编辑

2023年6月26日

摘要: 一、引子 从学编程一开始就被告知,要想做一名优秀的程序员两大必要技能:1.源码阅读(JDK、C等底层语言封装) 2.设计模式(使用某种语言优雅的落地典型场景功能)。一般随着工作年限的增长,被迫对底层语言/框架源码阅读的越来愈多,但是设计模式如不刻意去学习,永远不会真正掌握。笔者把设计模式比喻成程序员 阅读全文

posted @ 2023-06-26 16:45 只会一点java 阅读(1827) 评论(0) 推荐(7) 编辑

2023年5月22日

摘要: -系列目录- 大数据(一)背景和概念 大数据(二)大数据架构发展史 大数据(三)大数据技术栈发展史 前两章,我们分析了大数据相关的概念和发展史,本节我们就讲一讲具体的大数据领域的常见技术栈发展史。对主流技术栈有一个初步的认知。 一、总览 大数据技术栈非常多估计大大小小多达上百种。但发展史、技术体系仍 阅读全文

posted @ 2023-05-22 11:33 只会一点java 阅读(2676) 评论(4) 推荐(9) 编辑

2023年4月28日

摘要: -系列目录- 大数据(一)背景和概念 大数据(二)大数据架构发展史 大数据(三)大数据技术栈发展史 一、背景 1.岗位现状 大数据在一线互联网已经爆发了好多年,2015年-2020年(国内互联网爆发期)那时候的大数据开发,刚毕业能写Hive SQL配置个离线任务、整个帆软报表都20K+起步。如果做到 阅读全文

posted @ 2023-04-28 17:27 只会一点java 阅读(1442) 评论(0) 推荐(1) 编辑

2023年4月23日

摘要: 大数据(二)大数据架构发展史 -系列目录- 大数据(一)背景和概念 大数据(二)大数据架构发展史 大数据(三)大数据技术栈发展史 1.背景 随着数据量的暴增和数据实时性要求越来越高,以及大数据技术的发展驱动企业不断升级迭代,传统数仓经历了以下发展过程:传统数仓架构 -> 离线大数据架构 -> Lambda架构 -> Kappa架 阅读全文

posted @ 2023-04-23 18:33 只会一点java 阅读(1731) 评论(4) 推荐(2) 编辑

2023年3月16日

摘要: 系列目录 分布式架构-可观测性(一)-原理概览 分布式架构-可观测性(二)-事件日志 分布式架构-可观测性(三)-链路追踪 分布式架构-可观测性(四)-聚合度量 引子 分布式架构的可观测性,度量(Metrics)的目的是揭示系统的总体运行状态。度量总体上可分为客户端的指标收集、服务端的存储查询以及终 阅读全文

posted @ 2023-03-16 14:23 只会一点java 阅读(261) 评论(0) 推荐(0) 编辑

摘要: 系列目录 分布式架构-可观测性(一)-原理概览 分布式架构-可观测性(二)-事件日志 分布式架构-可观测性(三)-链路追踪 分布式架构-可观测性(四)-聚合度量 引子 现代分布式链路追踪公认的起源是 Google 在 2010 年发表的论文《Dapper : a Large-Scale Distri 阅读全文

posted @ 2023-03-16 10:18 只会一点java 阅读(496) 评论(0) 推荐(0) 编辑

2023年3月14日

摘要: 系列目录 分布式架构-可观测性(一)-原理概览 分布式架构-可观测性(二)-事件日志 分布式架构-可观测性(三)-链路追踪 分布式架构-可观测性(四)-聚合度量 一、原理概览 日志用来记录系统运行期间发生过的离散事件。日志就像阳光与空气,无可或缺却不太被重视。打印日志简单,也并不简单,尤其是复杂的分 阅读全文

posted @ 2023-03-14 19:57 只会一点java 阅读(237) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示