前言
正在进行的“金三银四”跳槽季依然在如火如荼进行着,相信大家在应聘一些中大型互联网公司的Java工程师岗位时遇到了不少困惑。
近日,在某个互联网职场交流社区,一声称为阿里员工的网友在上面吐槽:自己在阿里云的职级为P7,试用期就被淘汰了,主管给的理由是:尽管完成了安排的工作,但是态度不够积极主动。
此贴引发众多同行的热议,网友认为阿里的文化就是要抢活干,多做不可取代的工作,少拿零碎的活,要让项目离了你不行,绝大多数网友都是在劝这位程序员反思自己
对此,这名阿里员工还补充了事件的细节:平时周会,谈项目,讨论问题,都感觉没什么问题,KPI 中的事情也基本都干完了,有点预感被淘汰,但忽视了,有种莫名其妙的感觉,说 p7 需要带团队,带项目,不够积极主动,缺乏带团队的能力。
当然也有网友认为该主管就是看你不爽辞掉你而已,对此,你怎么看呢?
不管怎样,事实就摆在这里了,如今正火的“三金四银”面试季,能进大厂,能收到offer,任然是王道!
下面来讲讲拥有什么技术的程序员能够去BAT闯一闯(架构师必备技能)
如果你用的是Spring框架等,那么下面一个很好的知识结构:
跳出来,主动了解技术全貌
此外,技术的全貌还包括各种技术之间的关系,你用了Dubbo,那么Duboo和Netty是什么关系,为什么会用到Zookeeper呢,和Spring Cloud又是什么关系?如果能在学习新技术的时候,将繁杂的技术关系理顺,会有一览众山小的感觉。
如果说,第二步是增加你的知识广度,那么造轮子就是增加你的技术深度,通过造轮子,才能真正把握技术的来龙去脉。
比如,消息队列在高并发分布式系统中一个及其重要的组件,起到削峰填谷、系统解耦的作用。我们以消费端如何快速获取数据来看思维是如何一步步深入的:
首先消费端要想及时获取数据,是否需要建立一个长连接?
长连接的实现方式如何?
数据是通过push还是pull方式给到消费端,各自有什么弊端?
如果消费失败,可能是哪些原因引起?如果是因为网络原因引起,该如何解决?
这些问题都会在你自己造轮子的过程中暴露出来,从而加深你的理解和技术深度,一个有技术深度的程序员才是有灵魂的。而大厂也是愿意为有趣的灵魂买单的,这个时候看的就不仅仅是工资水平,更多的是在于晋升和发展前景的广阔性。
掌握精通以下技术知识点年薪50W不是小kiss?
项目实战
高性能架构
架构师筑基
开源框架
设计模式
团队开发
微服务架构
如果你依然觉得有些茫然,不如跟有十余年Java开发经验的资深工程师聊一聊。
最后
欢迎加入我的私人QQ群架构华山论剑:836442475【点击领取面试资料】(大牛聚集地)一起交流学习探讨!
一起学习Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术的可以来一下我的QQ群架构华山论剑:836442475,好友都会在里面交流,分享一些学习的方法和需要注意的小细节,每天准时讲10年架构师分享经验,Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高并发等架构技术
网友评论