美文网首页Java
阿里大牛放大招,工作多年迟迟被提拔?Java程序员别让你的懒惰耽

阿里大牛放大招,工作多年迟迟被提拔?Java程序员别让你的懒惰耽

作者: Java_苏先生 | 来源:发表于2020-04-17 21:54 被阅读0次

    前几天收到一个粉丝的私信

    自己在一家公司踏踏实实的干了两三年了,同时期来的同事都升职加薪了,就我还在原地踏步,我看他们也没比我优秀啊,为什么领导就给他升职加薪,不给我升职加薪呢?

    在进一步的了解一些情况之后,我发现这个粉丝,工作两三年了还在持续CRUD,上班的时候领导让做什么就做什么,下班之后就宅在家。怎么说呢,作为一名程序员,连永远保持一颗学者的心的心态都没有,还想升职加薪?

    作为一名程序员应该永远保持一颗学者的心,技术是学不完的,你能那倒多少薪资,大部分取决于你掌握多少技术,为什么有的人做了七八年还是码农,而有的人却早早的成为了一名大牛?人家背后的付出是你看不到的,同样是宅在家,你选择的是打游戏,而别人的选择的是学习,提升自己的能力,无论是技术硬实力,还是职场软实力;日积月累,你游戏打到100级了,而人家的薪资也甩你三条街了

    怎么提升自己的实力?针对程序员,主要分为两大块:

    • 技术能力(硬实力)
    • 职场应对能力(软实力)

    首先,我们来说一下硬实力——技术能力;开发一年的你,可以熟练的操作CRUD,这个没问题,冰冻三尺非一日之寒,一步一步来,但是两年后、三年后,并发编程、JVM、Tomcat、Spring、Spring MVC、Spring Cloud、Spring Boot、Mybatis、Nginx、Zookeeper、Kafka、ActiveMQ、RabbitMQ、RockMQ等等,这些技术别人不说玩的飞起,但是多少都掌握了,那么四年后、五年后,人家都在研究底层源码冲击架构师,你还在CRUD,这个时候你还好意思抱怨自己的老板不给你升职加薪吗?相反,你还要考虑一下自己的后路,会不会有应届生代替你CRUD的工作!

    在这,软实力;你的职业路线是怎样安排的?你的个人的品牌是怎样打造的?你的项目管理的经验是怎样总结的?面对这三连问,你懵了吗?有的人从入职的时候,就开始安排自己的职业路线"技术→管理",然后打造自己的品牌,总结自己的项目管理的经验;然后,到一定的时候,升职加薪就完事了!

    问题一:Java程序员怎么提升硬实力

    这里给大家分享一个"Java架构师进阶路线图"

    Java架构师进阶路线图-大纲
    1. 架构师筑基必备技能
      1. 并发编程进阶
      2. JVM性能深度调优
      3. 网络编程与高效IO
      4. 深入Tomcat底层
      5. MySQL深度优化
      6. 架构基础必备Linux
    2. 设计思想解读开源框架
      1. 六大原则
      2. 结构型模式
      3. 创建型模式
      4. 行为型模式
      5. Spring 5源码解读
      6. Spring MVC框架源码解读
      7. Mybatis框架源码解读
    3. 性能直升提升架构技术
      1. 分布式架构思维
      2. Zookeeper
      3. Nginx
      4. 消息中间件
      5. ActiveMQ
      6. RabbitMQ
      7. RocketMQ
      8. Kafka
      9. Elastic
    4. 高效存储让项目性能起飞
      1. Redis
      2. 缓存解决方案
      3. MongoDB
      4. MySQL高可用
      5. Mycat
      6. Sharding-Sphere
      7. FastDFS
    5. 分布式扩展到微服务架构
      1. 从RPC开始
      2. Dubbo
      3. Spring Boot
      4. Sprng Coud Ntflil
      5. Spring Cloud Alaba
      6. Docker
      7. Kubernetes
      8. ServiceMesh
    6. 分布式方案及团队协作工具
      1. 分布式事务解决方案
      2. 单点登录方案
      3. 分布式任务调度方案
      4. Maven
      5. Jenkins
      6. Git

    掌握这六大技术点(前提是得花6-8个月的时候),不敢说P7,拿下阿里P6是没有什么大问题的(详细的技术点,我放在文末了,需要的朋友可以自取),硬实力掌握了,这个时候就可以来提升一下软实力了!

    问题二:Java程序员怎么提升软实力

    这个还是以思维导图给大家展示吧:

    架构师应具备职场软技能

    总结

    技术学完了,软实力掌握了!就天下无敌了?No!No!No!你还需要大厂面试题来练练手,就比方说

    Java基础知识面试题集 Dubbo面试题集 MyBatis面试题集 Spring面试题集

    等等(高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx)限于篇幅,这里就不再做展示

    光有技术点的面试题,是不是少了点什么?

    Java程序员面试——HR70问

    唬住面试官,你拿50K,没唬住?算了,你拿5K就够了,这是应对HR的70问,详细的介绍了HR的那些小九九。

    今天的分享就到此为止,关于以上笔者所展示的一下学习资料,面试题,都是可以免费分享的,需要的朋友可以私信我,我分享给你

    相关文章

      网友评论

        本文标题:阿里大牛放大招,工作多年迟迟被提拔?Java程序员别让你的懒惰耽

        本文链接:https://www.haomeiwen.com/subject/dzguvhtx.html