帐号   密码      自动登录 找回密码 加入我们
    

中国诗人论坛|永远年轻的诗歌论坛|中诗网|中国诗人网|中国网络诗歌的源头

搜索
查看: 45|回复: 1

Java混子的江湖成长史

[复制链接]
发表于 2022-10-3 18:11:14 | 显示全部楼层 |阅读模式
《Java混子的江湖成长史》

一、JavaSE阶段:在村里混,此阶段江湖人称——小鬼 / 小屁孩,无名于江湖
      * 相当于小学生:
      * 主要学习内容:Java基础 + 数据库(1门)
      * 耗时:标准耗时 - 1个月,机敏者 - 约20天,迟钝者 - 2个月(超过2个月,说明你不太适合学习编程)
      * 需要学习的主要知识点:
              + Java基础知识:JavaSE
                      - Java基础知识:变量、数据类型、运算类型、流程控制、方法、数组
                      - Java核心知识:OOP(面向对象编程)、集合框架(数据容器、泛型、迭代器)、包、异常处理、常用API等
                      - Java高阶知识:GUI、多线程、IO流、网络编程、注解、反射、Java8新特性等
              + 数据库:MySQL

二、JavaWeb阶段:在乡里混,此阶段江湖人称——乡下人,无名于江湖
      * 相当于初中生:
      * 主要学习内容:Web前端 + 数据库&JDBC + JavaWeb知识
      * 耗时(含项目,不含前端):标准耗时 - 1个月,机敏者 - 约20天,迟钝者 - 2个月(超过2个月,说明你不太适合学习编程)
      * 需要学习的主要知识点:
              + Web前端:JavaSE
                      - HTML:
                      - CSS:
                      - JavaScript:
                              # JavaScript基础知识:常量、变量、运算符、数据类型、流程控制、函数、数组、对象等
                              # JavaScript中级知识:DOM + BOM,AJAX
                              # JavaScript框架知识:jQuery, Bootstrap
              + 数据库操作:MySQL + JDBC

              + JavaWeb:
                      - HTTP协议
                      - Tomcat服务器
                      - JavaWeb:Servlet, Filter, Listener等
              + JavaWeb练习项目:

三、SSM主流框架阶段:在县城混,此阶段江湖人称——码农或程序员
      * 相当于高中生:本阶段结束达标者,可以尝试在编程界边缘游走,厉害的可以直接登堂入室,因为天才不一定需要读大学
      * 或相当于古代科举【县试】合格者,即童生
      * 按现在HR标准 - 不才,俗称“劳力”,称器不称才:
      * 主要学习内容:JavaEE,SSM,SOA, Web Services
     * 耗时(含练习项目,不含实战项目):标准耗时 - 1.5个月,机敏者 - 1个月,迟钝者 - 3个月(超过3个月说明你不太适合学习编程)
      * 实战项目:一些传统JavaEE项目
      * 主要任职形式:实习生,职场小白
      * 薪资水平:月薪0.7-1.2万,年薪10万-15万上下
      * 特点:
      * 实战项目:
      * 需要学习的主要知识点:
              + 数据库(2门):MySQL + Oracle
              + Java加强:XML&Dom4J,JUnit, Log4j, 常用设计模式等
              + OS:Linux基础
              + NoSQL:Redis(缓存)
              + Java主流框架:Struts2, Hibernate, Spring, MyBatis, SpringMVC
              + 版本控制:SVN
              + 项目构建:Maven
              + 分布式(SOA):Web Services(如CXF), Dubbo, Zookeeper等
              + 消息队列:ActiveMQ
              + 安全框架:Shiro
              + 报表处理:POI
              + 全文检索:Lucene + Solr
              + 计划任务:Quartz

四、微服务阶段:在市里混,此阶段江湖人称——(软件)工程师
      * 相当于大学生:本阶段结束达标者,相当于一个合格的本科毕业生(典型理工男屌丝形象)
      * 或古代科举【府试】合格者 - 秀才
      * 按现在HR标准 - 人才:
      * 主要学习内容:Spring Boot + Spring Cloud/Spring Cloud Alibaba
      * 耗时:
      * 主要任职形式:Java工程师
      * 薪资水平:月薪1.2-2.5万,年薪15万-30万上下
      * 特点:
      * 实战项目:
      * 需要学习的主要知识点:
              + 前端:
                      - JavaScript高级(含ES6)
                      - JS前端三大框架之一:Vue.js
              + 脚手架:Spring Boot
              + 微服务:Spring Cloud, Spring Cloud Alibaba
              + 安全框架:Spring Security + JWT + OAuth2
              + NoSQL:MongoDB
              + 全文检索:ElasticSearch
              + 消息队列:RabbitMQ
              + 计划任务:Spring Task
              + 报表处理:EasyExcel
              + 第三方支付:微信支付

五、小将阶段:在省城混,此阶段江湖人称——高工,架构师。(学校无法直接培养)
      * 相当于研究生
      * 或古代科举【乡试】中榜或入闱者 - 举人
      * 按现在HR标准 - 干才,大才,将才
      * 主要学习内容:软件架构,Linux运维,网络,DevOps,安全编程,大数据,区块链,其它编程语言如Python, GoLang等
      * 耗时:
      * 主要任职:部门经理 + 项目经理 + 架构师        
      * 薪资水平:高工或初中级架构师(月薪3万-5万,年薪40-70万),高级架构师(80万-120万,甚至更多)
      * 特点:高工,架构师,有一定行政职务,技术中坚,初入神职
      * 需要学习的主要知识点:
              + 网络工程
              + Linux运维
              + 安全编程
              + 大前端:
              + 架构设计:
              + Java项目技术选型:
                      - 微服务:Dubbo/Dubbox + Zookeeper, Spring Cloud, Spring Cloud Alibaba
                      - 接口调试:Advanced Rest, Postman
                      - 接口契约/API文档生成:Swagger
                      - 安全框架:Shiro, Spring Security, JWT, OAuth2, CAS
                      - 消息队列:RabbitMQ, RocketMQ, ActiveMQ, ZeroMQ, Kafka
                      - 全文检索:Lucene, Solr, ElasticSearch
                      - 数据采集与监控(如日志):ELK / Elastic Stack
                      - 缓存技术:Redis, MemCached, SSDB, CDN
                      - 多级缓存(前端):Cookie, LocalStorage, ...
                      - 多级缓存(后端):OpenResty(Nginx) + Lua + Canal + Redis
                      - 模板引擎 / 页面静态化:ThymeLeaf, FreeMarker
                      - 数据库连接池:HikariCP, Druid, C3P0, DBCP等
                      - 计划任务:Quartz, Spring Task
                      - 工作流:jBPM, Activiti
                      - NoSQL:MongoDB等
                      - 邮件发送:
                      - 短信发送:阿里短信
                      - 第三方支付:微信支付,支付宝
                      - 内网穿透:花生壳等
                      - 分布式锁:基于数据库,基于Zookeeper,基于缓存(Redis/Redission)
                      - 分布式事务:Seata
                      - 分布式数据库:MyCat, TiDB, OceanBase
                      - 分布式文件系统:FastDFS, MooseFS, GlasterFS, CephFS, HDFS, GridFS
              + Java内功心法:
                      - 设计模式:GoF23(降龙十八掌)
                      - 数据结构与算法:略
                      - 性能调优:JVM调优,Tomcat调优,MySQL调优,代码调优
                      - 并发编程:多线程,JUC,Natty, Vert.x等
                      - 代码规范:阿里Java开发规范
                      - 源码阅读分析:Spring, SpringMVC, MyBatis, SpringBoot等
              + 项目管理 & 编程模式 & 建模技术
                      - 项目管理:禅道
                      - 编程模式:
                      - 建模技术:
              + DevOps
                      - 版本控制 / 代码托管:SVN, Git, GitHub, 码云, GitLab
                      - 项目构建:Maven, Gradle
                      - 脚本编程:Shell编程,Python
                      - CI/CD:Jenkins
                      - 质量保证:SonarQube
                      - 容器化部署:Docker, Kubernetes
                      - 其它:
              + 大数据:
                      - Hadoop
                      - Zookeeper
                      - Flume
                      - HBase
                      - Hive
                      - Kafka
                      - Scala
                      - Spark
                      - Kylin等
              + 其它编程语言
                      - JavaScript:Node.JS
                      - PHP
                      - Python
                      - Scala
                      - GoLang
                      - C / C++
                      - RUST
                      - Lua
                      - Groovy

六、大将阶段:在庙堂混,此阶段江湖人称——首席XX,总监,XX副总,科学家,老板
      * 相当于博士,博士后,研究员,科学家,实战专家
      * 或古代科举【会试】合格者 - 贡士
      * 按现在HR标准 - 天才,帅才
      * 主要学习内容:
      * 主要工作内容:
      * 主要工作形式:
      * 主要任职:首席架构师/首席技术官 + 技术总监 + 技术副总(VP)

      * 薪资水平:年薪最低100万起步,很多时候也是自己给自己发工资,通常拥有企业股份,或以合伙人形式出现在企业中
      * 特点:具中上行政职务,技术天才,圈入大神

七、帅才阶段:在江湖混,此阶段江湖人称——大科学家,大老板,企业家,资本家
      * 相当于大科学家,大师
      * 或古代科举【殿试】合格者 - 进士(进士/进士出身/同进士出身)
      * 按现在HR标准 - 通才,王霸之才
      * 主要学习内容:

      * 主要工作内容:
      * 主要工作形式:
      * 主要任职形式:科学家,首席科学家,首席顾问,总经理,CEO,投资方,甲方负责人,企业家,资本家
      * 薪资水平:自己给自己发工资,百万刚起步、千万不算富...,或者破产,...不以成败论英雄
      * 特点:自负盈亏,自由,科学天才,大神,投资方,智商&情商&财商&逆商&天助




小结:
阶段 对标
现代教育
对标古代科考
试级 - 地点
- 达者
职岗知识
技能
薪酬
水平
角色特点 HR
人才标准
阶段1:JavaSE 小学生 / / - / 刚入坑、
喝了三口水
小鬼、入坑
阶段2:JavaWeb 初中生 / / - / 不才、
人在囧途
乡下人、围城
阶段3:主流框架 高中生 县试 - 县城
- 童生
实习生 - 月薪:0-7K码农、
劳力、
论器不论才、
农民进城
小白萌新、
城乡结合部
阶段4:微服务 大学生 府试 - 州府
- 秀才
工程师 - 月薪:8K-25K大军之士、
可能含
行政职务
人才、
城里人
阶段5:架构 研究生 乡试 - 省会
- 举人
高工、
架构师、
经理
- 年薪:30-120W中坚力量、
往往含
行政职务
可能给股份
干才、
大才、
高才、
将才,
初入神位
阶段6:技术VP 博士、
副教授、
研究员
会试 - 京城
- 贡生
技术首席、
技术副总、
合伙人
- 年薪:100W以上
或自负盈亏
一般都含
行政职务
一般有股份
大将之才
天才、
帅才、
圈内大神
阶段7:自主 教授、
学会会长
殿试 - 皇宫
- 进士
企业家、
投资方
- 年薪:自负盈亏企业主
投资者
主要股东
企业权利
来源
通才、
王霸之才
封神者

PS:阶段5及以上,实际上不是大学能直接培养出来的,除了要看努力,还要看天赋和造化(天赋是天资+根底+元气、造化是风云际会+万缘归化)


发表于 2022-10-4 07:01:45 | 显示全部楼层
太专业了
没几个人能看懂
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

闽公网安备 35020302001206号

[中国诗人论坛] ( 豫ICP备11003363号-2

GMT+8, 2024-5-17 14:52 , Processed in 1.199674 second(s), 10 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2011 Comsenz Inc.

返回顶部