当前位置: 首页 > news >正文

【人生底稿】07:2017-2018:从Java后端到全栈,我如何用一年时间为北漂埋下伏笔

2017-2018,从纯Java后端到全栈开发,自学AngularJS、安卓,完成监控运维平台升级;2018年6月,跟着领导辞职北漂创业。14年老码农亲述:所有的沉淀,都是为了更好的出发。


一、开篇:2017,平台升级倒逼的全栈转型

2017年,是我职业生涯里技术跨度最大、成长最充实的一年。

彼时公司的核心监控运维平台,迎来了一次全面的技术升级:不仅要把后端服务迭代到新版本,还要拓展移动端能力,实现运维数据的多端同步。

作为团队里能扛事的核心开发,我自然接下了这个“前后端通吃”的挑战——从纯Java后端,一头扎进了前端和移动端的学习里。

我的前端入门:从AngularJS开始

当时最火的后台管理框架blur-admin、ngx-admin,成了我每天啃的核心资料。

从HTML、CSS、JavaScript基础,到Angular的双向绑定、依赖注入、路由配置,我一边学一边练。

用这套技术栈,我完成了监控运维数据指标采集的前后台示例开发:后端用Java封装采集接口,前端用Angular做可视化展示、告警配置、数据看板。

第一次真正实现了“从接口到页面”的全流程开发。

我的安卓启蒙:想做一款“移动运维APP”

也是在这一年,我开启了安卓开发的自学之路。

作为运维产品的研发工程师,我一直想做一款“移动运维APP”,让工程师不用守在电脑前,就能随时查看服务器状态、处理告警、远程操作。

于是我利用下班时间:

  • 啃安卓开发文档

  • 搭Android Studio环境

  • 写布局、写网络请求、写本地存储

  • 甚至在GitHub上开源了自己的第一个安卓项目NetworkManager

记录下自己从0到1的开发过程。

日复一日的沉淀

2017年的每一天,都被学习填得满满当当:

  • 白天做公司的平台升级项目

  • 晚上自学前端、安卓

  • 周末泡在技术论坛、开源项目里

没有惊天动地的项目,没有轰轰烈烈的故事,只有日复一日的沉淀和积累。

但正是这一年的全学学习,彻底打破了我“只会Java后端”的技术壁垒,为我之后的职业发展,打开了全新的可能性。


二、转折:2018年6月,跟着领导北漂创业

时间来到2018年。

我的技术栈已经从纯后端,拓展成了“Java后端 + Angular前端 + 安卓移动端”的全栈能力,在公司的平台升级项目里,成了不可或缺的核心角色。

就在这时,一个改变我职业生涯的机会来了:我的直属领导,决定去北京创业,做企业级运维SaaS产品,并且向我发出了邀请——跟着他一起去北京,一起创业。

没有太多犹豫,我答应了。

原因有三:

  1. 信任领导:跟着领导多年,他的技术能力、行业眼光、为人处世,我一直非常认可

  2. 挑战更高平台:在北京创业,意味着能接触到更前沿的技术、更广阔的行业资源,能跳出天津的舒适区

  3. 渴望做产品:我自己也厌倦了“一眼望到头”的稳定,渴望用自己积累的全栈技术,做一款真正有价值的产品

2018年6月,我正式从公司辞职,告别了奋斗5年的天津,跟着领导,踏上了去北京的列车。

这不是一时冲动的选择,而是我2017年全年持续学习、沉淀技术后,水到渠成的结果

正是这一年的全栈转型,让我有了底气,去迎接北京创业的挑战。


三、结尾:所有的沉淀,都是为了更好的出发

回头看2017-2018这两年,是我职业生涯里最关键的转型期。

  • 2017年:我用一整年的时间,完成了从纯Java后端到全栈开发的跨越,拓展了技术边界

  • 2018年:我抓住了创业的机会,告别稳定,奔赴北京,开启了人生的新篇章

很多人问我,为什么要放弃稳定的工作,去北京创业吃苦?

答案很简单:技术人永远不能停止学习,永远不能待在舒适区里。

2017年的沉淀,不是为了安于现状,而是为了有能力、有底气,去选择自己想要的人生。

那些在2017年熬夜啃的Angular文档、写的安卓代码、做的前后台示例,最终都成了我北漂创业的底气。

人生没有白走的路,每一步学习、每一次沉淀,都在为未来的某一天,埋下伏笔。


关注我

持续更新《人生底稿》成长史 &《技术底稿》实战干货一起踏实成长,不焦虑、不内卷。

📚 系列导航:

【人生底稿 01】|农村少年(1995–2005)

【技术底稿】01:37岁老码农,用4台机器搭了套个人DevOps平台

http://www.jsqmd.com/news/580631/

相关文章:

  • 有了AI之后,我们会不会彻底丧失思考能力?
  • 全面掌握Source Sans 3:现代UI设计的开源字体解决方案
  • BilibiliCacheVideoMerge:安卓端B站缓存视频合并的终极解决方案
  • 3分钟搞定文档下载:让kill-doc成为你的免费文库助手
  • 2026年市面上知名的不锈钢法兰公司推荐,304法兰/不锈钢美标法兰/不锈钢锻件法兰,不锈钢法兰供应商口碑推荐 - 品牌推荐师
  • ComfyUI IPAdapter CLIP Vision模型配置全流程指南
  • MySQL主从延迟的常见现象与影响
  • rWU代码混淆实战指南:使用Obfuscar构建坚不可摧的安全防线
  • SpringBoot实战|文件热温冷自动归档,按访问频率迁移,存储成本直降60%
  • 千问3.5-2B网页版深度解析:前端上传逻辑、后端推理链路、JSON返回结构
  • RDP Wrapper Library:多用户远程桌面的创新突破
  • Wan2.1-UMT5赋能社交媒体运营:批量生成节日热点短视频
  • ExtractorSharp终极指南:5分钟掌握游戏资源编辑的完整解决方案
  • 终极键盘防抖解决方案:Keyboard Chatter Blocker专业防抖工具完全指南
  • vue前端处理流式数据
  • 终极指南:零基础掌握Logisim-evolution数字电路设计与仿真
  • FigmaCN:界面本地化解决方案的技术实现与效能优化
  • PyTorch 2.8镜像参数详解:CUDA 12.4驱动550.90.07环境兼容性避坑指南
  • 分析河北廊坊博大单招学校性价比,费用价格多少 - 工业推荐榜
  • ADALM PLUTO SDR 固件升级备忘录
  • Windows热键冲突终极指南:Hotkey Detective快速定位占用程序的完整解决方案
  • STM32串口烧写(FlyMCU)
  • 【AI 搜索优化】GEO 是什么?2026 年大模型搜索优化完整指南
  • 告别卡顿!Windows播放器为何需要LAV Filters解码器加持?
  • 2026年河北省靠谱的单招培训公司推荐,廊坊博大单招学校专业吗? - myqiye
  • 实战演练:将任意github开源项目秒变为可在线编辑的快马应用
  • 三步解决文档下载难题:浏览器脚本如何让知识获取零门槛
  • 微软研究院最新:AI“自我教学“为什么有时会把数学题越做越糟?
  • Qwen3.5-2B企业部署教程:LDAP统一认证+对话历史审计日志集成方案
  • 模拟仿真工业机器人