Java基础不好,又不会架构,我该怎么办?

梦见 2019-04-27


经常有人问,小灰小灰,作为Java程序员,要怎么做自己的职业规划呢?

如果到了30岁,是不是很难有机会发展下去?

     

IT这一行确实比较激烈,大家都说程序员是吃青春饭的,但是小灰觉得,这句话是说给一直原地踏步、技术不够精进的人听的。如果能提前做好职业规划,不断积累自己的能力和经验,发展还是没问题的。


如果你是一位Java程序员,想在技术方向不断发展,那么Java程序员->架构师->技术总监就是一条不错的发展方向。那么,每个阶段需要掌握哪些技能呢?


首先,作为Java程序员,如果你刚入行,可能只会做一些静态界面,做一些增删改查的小模块,但是要想“不吃青春饭”,这些肯定不够。


除了掌握Java语言基础,你还需要Java核心技术,比如下面这些我学习《Java核心技术36讲》时老师提到的问题,你知道答案吗?

  • Exception和Error有什么区别?

  • 什么情况下Java程序会产生死锁?

  • 如何监控和诊断JVM堆内和堆外内存使用?

工作3-5年之后,你的业务代码应该写得非常熟练了,程序也很少出bug,偶尔还可以在组内分享技术,鞭策后辈...这个阶段,也许你需要考虑如何成为一名优秀的架构师。


如何在这个阶段顺利转型呢,小灰给你的建议是尽早学习架构领域相关知识。


从编程思维到架构思维的升级,是3-5年的高级工程师将会遇到的第一个槛,早点锻炼自己的架构思维,多储备知识,才能在合适的时机升级,承担起架构设计的任务。


不想当架构师的程序员不是好开发,每一个技术普通的“小灰”,都渴望成为能力出众的“大黄”。而这样的自我提升机会,总是留给有准备的人。


如果你想扎实自己的Java技术,锻炼自己的架构设计思维,小灰给你推荐两门优质的课:极客时间的《从0开始学架构》和《Java核心技术36讲》


1、《从0开始学架构》——资深技术专家的实战架构心法


这个专栏,作者李运华,有着十几年架构师经验,他会从架构基础、3大架构模式和实战的角度,给你分享他独家总结的一整套架构设计方法论。专栏一共52讲,光留言互动就超过20万字,是市面上最全面、性价比最高的架构课程。

     


2、《Java核心技术36讲》——前Oracle首席工程师带你修炼Java内功


作者是前 Oracle 首席工程师杨晓峰,选了36个最常见的面试问题(也是Java核心知识点),从基础到进阶,再到Java安全、性能、应用开发扩展等等,给你从“内部人”和“面试官”的角度扩展知识,很多人读后也常会有“原来如此”的豁然开朗。

     


现在订阅还有啥优惠?


小灰争取到了《从0开始学架构》和《Java核心技术36讲》这两门硬核专栏,原价都是99元,现在参加拼团只需要¥79元,两顿外卖的钱。拼团仅限24小时,只有300个名额哦!


需要说明的是,这两门课程都稳居极客时间订阅量 top 3,而且全部都更新完毕,这就相当于订阅后不用等待,直接就可以学


给大家截了些读者反馈,可以参考。

     


还有什么福利?


订阅上面2个专栏其一的用户,可以领取一份Java经典电子书合集。领取方式:添加微信【neituiquan】备注“架构”,并发送参团截图。

     

上图仅是部分资料


     

     

仅限300人,扫描上方二维码,加入学习吧。拼团仅限24小时,只有300个名额哦!

    阅读原文
    已同步到看一看

    发送中

    本站仅按申请收录文章,版权归原作者所有
    如若侵权,请联系本站删除
    觉得不错,分享给更多人看到
    梦见 热门文章:

    漫画:编程其实是文科    阅读/点赞 : 1108/17

    我是一个线程    阅读/点赞 : 693/22

    漫画:三分钟了解敏捷开发    阅读/点赞 : 644/17

    漫画:什么是中间人攻击    阅读/点赞 : 613/16

    我是一个Java class    阅读/点赞 : 552/10

    网贷遇雷潮,投资者如何避雷?    阅读/点赞 : 0/0