任何行业都是金字塔,大量人员在金字塔底部,竞争最激烈,越往上走,提高,稀缺!越往上越稀缺越NB
Java(JavaSE+JavaEE)+大数据+架构师+产品经理
- Java初级程序员(1-3年):入门,月薪4-15K之间,岗位大量招聘,竞争激烈
1)Javaweb核心开发技术
2)开发环境:Eclipse、IntelliJ idea
3)三大组件:JSP、JavaBean、Servlet
4)扩展技术:EL、JSTL、Taglib
5)网页开发技术:HTML、XML、CSS、JavaScript、AJAX
6)数据库设计技术:SQL、MySql、Oracle、SQLServer、JDBC
7)Web服务器:Tomcat - Java中级程序员(3-5年):行业中坚力量,月薪10-20k之间,岗位大量招聘,竞争激烈
Struts2、Spring、Hibernate、SpringMVC、Mybatis、Shiro、JVM、微服务等 - Java高级程序员(5年以上):行业中坚力量,月薪15-30k之间,猎头介入,竞争一般
①加强个人综合能力培养,口才,管理能力等软实力
②产品研发期:1-2个月,独立完成项目产品
③javaWeb开源技术与框架
1)工作流、搜索引擎、任务调度、身份认证、报表服务、系统测试、集群、负载平衡、故障转移
2)JavaWeb分布式开发技术、JTA(Java事物管理)、JAAS(Java验证和授权服务)、JNDI(Java命名和目录服务) … - 架构级别和资深码农(5年以上):行业顶尖力量,月薪25-40k之间,猎头介入
大数据:包含:大数据,机器学习,云计算
要求:技术过硬
①面向云架构(COA)、面向资源架构(ROA)、面向web服务架构(SOA)
②Java设计模式
1)创建式模式:抽象工厂/建造者/工厂方法/原型/单例
2)构造型模式:适配器/桥接/组合/装饰/外观/享元/代理
3)行为型模式:责任链/命令/解释器/迭代子/中介者/备忘录/观察者/状态/策略/模板方法/访问者
③Java与UML建模
对象图、用例图、组件图、部署图、序列图、交互图、活动图、正向工程与逆向工程 - CTO技术总监/首席技术官(5年以上):行业顶尖力量,月薪40k之间,猎头介入,享有公司股份
互联网架构师:涵盖高并发,虚拟机调优,数据库优化,分布式架构等 - CTO技术总监:发展战略、技术总监、团队提升、团队建设、项目管理、产品管理
要求:技术过硬,有管理能力
①两周一次高端技术培训,CTO聚会(人脉)
②一周一次高端技术授课
③人脉协助积累
④猎头服务 - 项目经理:月薪40k之间,项目分红
要求:技术不错,管理能力,商务谈判能力,了解产品设计过程
老板/CEO
要求:有能力,心理素质好,技术有,谈判有,啥都能干!