互联网科技Java架构面试技巧

从华为程序员跳楼,看待“我”的 35 岁中年危机!

2018-09-14  本文已影响152人  Java架构

前一阵子的深圳程序员加班倒下事件引起了大家的强烈共鸣,虽然后续当事人没什么大碍,但在大家刚从这位小哥哥的经历中回过神,最近又听到深圳一外包员工跳楼了。刚好我差不多也快到了中年危机,不得不动笔来谈谈看法。

近年,关于中年人跳楼的新闻层出不穷。生活不易、创业艰难等等原因让很多表面看起来活的很光鲜的人最终选择了自杀, 或者被自杀。

2015年12月13日,腾讯互娱的员工原腾讯互娱技术研发中心语音引擎组副组长frontlee(李俊明),在陪同妻子在小区散步之际,突然晕倒在地,经过24小时抢救后最终不幸去世;

2015年10月5日,游戏企业广州仙海网络发布讣告称,公司总裁张旭在国庆前因过度劳累而突发心脏病逝世,年仅33岁;

2015年3月24日,深圳闻泰通讯36岁的IT男张斌被发现猝死在公司租住的马桶上面;

2014年9月1日,去哪儿宣布,年仅28岁的女员工小鲁因急病抢救治疗无效去世,她在几天前晕倒在公司卫生间;

2013年7月15日,年仅36岁的淘宝电商淘品牌御泥坊前董事长吴立君突发脑疾在长沙去世的消息让整个电商界“震动”;

2013年5月15日,搜狐旗下游戏门户网站“17173”一名24岁的网络编辑在上班路上,突然晕倒在公交车站台旁,经医院抢救无效死亡;

2012年9月,金山西山居一年仅25岁员工猝死于办公室内;

2012年5月,腾讯女性频道主编于石泓因脑溢血去世;

2011年底,久游市场总监刘俊因病去世;

image

一、如何避免中年危机?

对于刚毕业或者还没毕业的小同学,特别忠告一定不要忽视职业规划(极其重要),可以分阶段的制定职业目标,比如1年内成为中级工程师水平、3年达到高级工程师水平等等。然后弄明白如何来实现这个目标,分解到每个月、每周学习什么。

现状:

1. 学习能力:有自己的学习方法论。学习像喝水一样自然,能够非常迅速的上手和掌握新技术。

2. 思考能力:有自己的问题方法论。能够很快抓住问题的本质,并且快速制定解决方案。

3. 技术能力:有自己的知识体系,能够快速找出熟悉领域的技术本质。

4. 管理能力:能够独立负责几条业务线,带一个小团队。

在公司还混不到中层,也就意味着35岁了还需要码代码! 码不动自己肯定会被离职!所以,寻找自己的第二技能无论何时都不晚。

努力提高技术的同时,不要忘记职级的提升。因为离开你现在的平台,你换到其他平台,依旧还是底层的待遇,除了待遇高了,本质上和现在没什么区别!

目标:

35岁之前达到一个中小型公司技术总监至CTO的水平

中小型公司技术总监、CTO的角色,我的理解是至少应该具备以下能力:

1. 团队建设:能够独立负责、组建一个20人以上的研发部门。培养技术leader。

2. 技术能力:能够具有全局的技术视野,并且给出全局的技术解决方案(需要能熟悉细节)

3. 商业视角:能够洞察客户需求、捕捉商业机会,规划技术产品。通过技术产品来引导业务增长、实现盈利。

4. 研发管理:能够具备优秀的软件开发过程管理能力,改进开发流程。优化人员组织架构。

目标达成:

上述目标中,除了技术能力,其他方面目前只是触及到了边边角角。并且没有多少实际的经验。计划从以下两个方面来突破:

1. 理论提升:团队建设、商业、研发管理方面有很多优秀的书籍,利用1年的时间来阅读理解。不断思考和观察以前、现在公司在以上方面是如何做的,为什么那么做。观察思考现在的技术总监是如何工作的。

2. 实践提升:找合适的机会跳槽到感觉不错的创业或者小型公司争取能够担任相关的岗位。

二、拥有随时离职的能力?

翅膀硬的人,才有决定自己人生的权利。牛人越来越不需要企业,但企业越来越需要牛人。决定你的生活水平或者经济来源的从来不是稳定的工作,而是你的能力能够被不同平台所需要。

换句话说,你得有随时能够跳槽的能力。压力的存在,让每个人都变得焦虑,不再有铁饭碗,不变的只有“变”,很多人对工作对生活缺乏安全感。但安全感不是公司施舍你的,而是需要你自己一手经营的。

工作的本质是价值交换,你能做的就是不断不断培养和强化你的价值,让更多的企业愿意给你买单,至于工资待遇都是水到渠成的结果。如果你的能力能够被普遍认可,没有安全感,那是不存在的!

推荐一个提升自己价值的Java架构学习路线:

源码:

image

分布式:

image

微服务:

image

性能优化:

image

并发编程:

image

开发工程化工具:

image

实践从0-1的完整电商项目:

image

以上这些如何学习,有没有免费资料?

对Java技术,架构技术感兴趣的同学,欢迎加QQ群680184305,一起学习,相互讨论。

群内已经有小伙伴将知识体系整理好(源码,笔记,PPT,学习视频),欢迎加群免费领取。

扫描下方二维码,免费领取资料

image

整个职业生涯如果这样规划:

在这 5 年时间里面,你要积累足够的技术底子,打磨自己的技术实力,成为某一个技术细分领域的牛人。

形成思维方法论和知识体系的阶段 当你积累足够的技术实力,例如超过 10 万行代码以后,你应该形成了自己的思维方法论和自己独立的学习技巧,任何新的技术在你眼中都能迅速的看到技术的本质,快速吸收成为你的知识体系的一部分。

最关键的是了解自己。知道自己擅长什么,自己的优势在哪里,怎样才能够最大化自己的价值,同时也知道自己有什么重大缺陷。

只要你始终保持开放的学习心态,不断积累知识和经验,构建个人的知识体系,磨练自己的思考能力,并且时常自省,中年对“我们”来说完全不是危机,而是巅峰。

真正的危机,来源于在正确的时间做不正确的事。没有在正确的时间,为下一步做出积累,这才是危机的根源。如果你正在这条成长路上的朋友,晚醒不如早醒,这就是我想说的。千万别等到中年才发现自己没有建立好自己的护城河,这个时候才知道努力。在自己努力的阶段,不仅不努力反了选择了纵容自己,这才是危机的根源。

上一篇下一篇

猜你喜欢

热点阅读