最近我发现,无论是博客也好,还是我写的技术专栏也好,经常会收到很多朋友的留言,留言的内容除了讨论技术问题以外,问的最多的,莫过于职业生涯规划相关的了。

例如:

我刚毕业,如何入行Java开发这一行业?

干了几年Java开发了,感觉进入瓶颈期,不知道下一步该怎么走了?

大家做生意的做生意,转管理的也不在少数,我还需要坚持做技术么?

问题虽然五花八门,但是总结下来就是一个:Java工程师的职业道路该如何走?

我尝试着从各个角度回答大家问题,包括夯实基础,并学习其他例如学python、大数据等其他技能。

但是这个回答,可能略显乏力,毕竟我提供的更多的是战术方向,即具体的操作方法。

可是战略方向,比如把时间线拉长一点,五年,十年该如何规划你的职业生涯呢?

我想,这个问题最好的答案,还是需要那些有历经的过来人,才最有资格和大家谈论这个话题。

特别凑巧,前几天在微信上与一位前同事叙旧群聊时,他对自己在通往Java架构之路上做了自己的独特分享。

他是如何成为一名成功的Java架构师,甚至公司高管和的历程。

瞬间我眼前一亮,这不就是包括我在内以及广大同行们所需要的滋补品吗?

话不多说,大家请往下看。

开场白

在同大家分享之前,先让我唠叨两句。

虽然工作的事务不同,技术点不同,但是大家都有一个共同的目标,即成为所谓的人生赢家。

重要的是,我们需要关注他这快十年的人生路线是如何规划和走下来的,中间有什么可以学习之处?

希望你看了他职业生涯经历以后,或许能够对你的当前的职业规划有所帮助,人生有所启迪。

故事,就要从头开始,那才精彩。

非科班出身的Java架构师——王贤

王贤,89年,工作8年,某一线互联网架构师 P7

说起王贤,我第一印象就是他的语速很快,说话很有条理,平常人需要掰扯 60 分钟的事情,到他这里,顶多30分钟给你安排的很明白。

对于王贤而言,他人生中最不自信的一件事就是学历了。大专出身的他,在找工作这件事上,并没有十分大的优势。而做为大专出身,王贤的每一次机会都来之不易。

10 年大专毕业前夕,王贤拉着一个箱子就去了魔都【上海】。「破釜沉舟,没想着怎么回去」,带着自己的简历,王贤跑遍了上海大大小小的互联网公司,最后终于在一家小型互联网公司急招Android工程师的时候趁虚而入,成为了一名初级Android工程师。【大专学的计算机专业:C/C++/Java基础;没什么项目经验】

能够拿到这个机会,王贤十分珍惜。所以当遇到「你去开发一个 app,公司暂时不会给你提供额外的资源」的要求时,王贤迎难而上。

据王贤当时回忆,【当时在接这个项目的时候,也是硬着头皮,每天都在琢磨着,怎么样才能把这个 app 开发出来。】这对于王贤来说,是他毕业后人生中的第一桶金的项目。为了能做出这个项目,王贤浏览了很多技术网站,学习和初步认识了很多技术相关,最后终于倒腾出一个还不错的版本。【有这样的毅力,值得我们学习】。

我依然清楚的记得我第一次见王贤的时候,他就给我留下来深刻的印象。当时在12年的一次技术交流会上认识的,当时我们交谈了很久,也聊了很多。我们各自也聊了自己在技术上的见解与感悟,当时也互留了联系方式。【王贤十分直率地说出了自己独自一人闯荡的心路历程,再看一下我自己,也深有体会。】

我们正式在一起工作的是在2015年,当时我正加班完准备下班回家,就接到了王贤打来的一通电话【最近离职了,再找工作】。当时我也没多想,【毕竟王贤为人不错,肯学习肯努力肯干】就跟他说:“最近我们金服在招人,你可以来试试”。【面试的历程还是比较艰辛的,毕竟学历和技术摆在那里】。最后还是运气好还是等到了金服的offer。

在新的公司,王贤除了接触项目上的一些事情外,也慢慢承担了一些项目沟通的工作。王贤自己知道自己的技术还是不行,需要学习的东西还有很多,他自己也明白,不努力、技术跟不上就会被淘汰。所以便每晚的加班到最后一个离开,也抽空余时间学习有关架构的相关技术点【购买了很多架构书籍,视频】。俗话说:“士别三日,则刮目相看”。不到一年的时间,王贤技术长进不少,大家都知道,这是他靠自己的辛勤汗水,每日每夜的加班熬出来的。

“对我来说,如果工作有什么进步的诀窍的话,大概就是保持一颗刨根究底的心去做项目,就要孜孜不倦的学习新技术”,王贤如此总结自己能在工作中不断进步的经验。

在今年18 年三月,王贤离开了金服,以50 万的年薪加入了目前势头最猛的某互联网公司,定级 P7 。又开始了新的征途。【技术过硬,还怕学历不行?】

总结

看了以上的经历以后,结合我个人的其他经历。

我觉得,可以把这提炼成为三个关键字:学习,人脉,时间。

三个关键字按照重要性从高到底排序,他们决定了一个架构师,甚至普通人的进阶的途径和方法。

1:学习

你可能觉得,以上的经历,很像流水账,貌似没有什么太出彩的地方。

无非就是,跳跳槽,找找关系,去个牛叉的公司就行了。

但是,仔细想想,好像没有这么简单吧。

敢问:

假设他肚子里面没有点墨水,即便有人推荐,也会有今天的成就么?

假设没有对于未知事物的好奇心,他会跳出自己的舒适区,寻找新的挑战么?

所以,永不倦怠的学习,才是成功的基石。

甭管你在哪一个行业,别告诉自己学的都足够了,永远天外有天,人外有人。

2:人脉

这个不用多说,大家都明白,多认识朋友。

以上的故事经历中,毫无疑问,他就是通过朋友,熟人介绍进入一家新公司。

所以,朋友关系网是多么的重要。

换句话说,我可以通过我现有的这些朋友,联系上名企中的任何一个人,你会发现,这太扯了,居然还能这样操作。

同样,在人脉的背后,其实隐藏着另外一话题,就是所谓的情商。

从人脉的角度来说情商,简单点来讲就是:如何做一个不让别人讨厌的人。

只有不让人讨厌,大家相谈甚欢,才会有更深一层的了解,才会建立联系,最终成为同事,或者朋友,才会有人脉。

3:时间

下面有这么一个公式,可能有些朋友曾经见过。

它告诉你,若每天比前一天进步0.01,非常微小的进步。

但是一年累积下来,你会比一年前的你牛叉37.8倍。

那十年呢,二十年呢?

其实,这就是时间的力量。

结尾

最后,送大家一句话,我是在某个网站上看到的:

再牛 x 的梦想也抵不住傻 x 似的坚持!

欢迎工作一到五年的Java工程师朋友们加入Java填坑之路:860113481

群内提供免费的Java架构学习资料(里面有高可用、高并发、高性能及分布式、Jvm性能调优、Spring源码,MyBatis,Netty,Redis,Kafka,Mysql,Zookeeper,Tomcat,Docker,Dubbo,Nginx等多个知识点的架构资料)合理利用自己每一分每一秒的时间来学习提升自己,不要再用"没有时间“来掩饰自己思想上的懒惰!趁年轻,使劲拼,给未来的自己一个交代!

什么样的经历,才能领悟成为架构师?相关推荐

  1. 如何才能快速成为一名Java架构师?

    如何才能快速成为一名Java架构师?很多程序员从业2-3年后都会进入一个迷茫期,或是瓶颈期,不知道如何进一步提升成为一名Java架构师.解决这个问题其本质是知道如何学习才能快速成为架构师. 接下来我们 ...

  2. 程序员和架构师的区别在哪里?Android程序员如何才能实现技术上的进阶?

    Android开发这么多年,但是还是经常会有人分不清程序员和架构师,在招聘的时候,明明招聘信息写的是"招架构师",但是,来的人更多的人说着要当架构师,其实能力也只是普通" ...

  3. 怎样才能快速成为一名架构师?看这里

    很多程序员朋友在从业2-3年后都会进入一个迷茫期,或者是瓶颈期,不知道怎样才能更近一步,成为一名架构师. 从本质上来说,有这个问题的程序猿们,真正想知道的是如何学习才能快速成为架构师. 一.提升技术沉 ...

  4. 如果你想成为年入 50w+ 的架构师,我建议你先看看这个...

    去年底,我曾经面试过一位架构师的候选人.这位候选人是一位大厂高级工程师,因为技术好,在团队中承担一些管理工作.从他简历上的项目经验,我能看出他的编程能力和技术深度都属于优秀行列,在某些项目上,已经承担 ...

  5. 面试官对我说:虽然你技术能力强,但是依然做不了架构师

    去年底,我曾经面试过一位架构师的候选人.这位候选人是一位大厂高级工程师,因为技术好,在团队中承担一些管理工作.从他简历上的项目经验,我能看出他的编程能力和技术深度都属于优秀行列,在某些项目上,已经承担 ...

  6. Java进阶架构之路:如何从小白成为年薪百万的架构师

    对于工作多年的程序员而言,日后的职业发展无非是继续专精技术.转型管理和晋升架构师三种选择. 架构师在一家公司有多重要.优秀架构师需要具备怎样的素质以及架构师的发展现状三个方面来分析 程序员如何才能晋升 ...

  7. 牛逼的架构师,从很久以前就开始牛逼了...

    去年底,我曾经面试过一位架构师的候选人.这位候选人是一位大厂高级工程师,因为技术好,在团队中承担一些管理工作.从他简历上的项目经验,我能看出他的编程能力和技术深度都属于优秀行列,在某些项目上,已经承担 ...

  8. 从程序员到架构师,有捷径吗?

    架构师,我们程序员打怪升级的主要方向,它不像某些技能报个培训班就可以获得.胜任架构工作需要具备许多技能,如果想尽快转型升级至架构师,那你必须在日常工作中有意识地储备这些技能.网络上有不少架构师技能图谱 ...

  9. 华为资深架构师十年总结:进阶成为架构师需要掌握哪些技能?

    最近好多人私信问我,该怎样才能成为高薪架构师,还有一个就对当前的状态感到迷茫.我在此做一个简单的说明,或者对迷茫中的你来说有些许帮助. 当前你感到迷茫吗? 有很多人对现在的工作感到很没意思,因为当前的 ...

最新文章

  1. 数据中心存储解决方案市场将迎来快速增长
  2. Spring Boot——集成Swagger2
  3. Android的Window类详解
  4. 手动实现SPring中的AOP(1)
  5. python neo4j嵌入_Neo4j推出基于Python的嵌入式图数据存储
  6. android里面这个动画不动了,android,AnimationDrawable 在ListView里不动的分析及解决办法。...
  7. bitwig编曲软件linux,Bitwig 中文视频教程——注册安装和基础功能入门
  8. java学习(11):Java数据类型转换
  9. mysql8和5.7区别_mysql8.0与mysql5.7安全加密小差别
  10. 开启Windows文件共享必须开启的两个服务
  11. 第一台全自动电子计算机,关于世界上第一台电子计算机ENIAC的叙述错误的是() senny全自动微电脑水位控制仪...
  12. 钢铁雄心II(HOI2)作弊码合辑
  13. 通用商品后端管理系统
  14. 除了 DBA, SQL 人还能胜任的黄金职业
  15. vue 富文本存储_vue 富文本编辑器 项目实战用法
  16. 2019计算机考研学校排行,2019计算机考研:中国大学计算机学科排行榜
  17. notempty注解属于哪个依赖_@NotEmpty、@NotNull、@NotBlank注解解析
  18. 手机端网页技术--使自己做的asp.net网页适应手机浏览
  19. WebGL开源框架列举概述
  20. 哈工大深圳计算机导师介绍,杜建军 - 教师名录 - 教师队伍 - 哈尔滨工业大学(深圳)...

热门文章

  1. Cakewalk Sonar Platinum v23.10 WiN 老牌音乐制作软件中文版
  2. windows下合并iso镜像文件
  3. /u 反斜杠u 编码总结
  4. FileSystemObject 的疑惑
  5. 计算机网络(谢希仁第7版)-应用层
  6. 爬取网站生成字典的常用工具:cewl
  7. 2019深圳java招聘行情_又涨了!!!2019深圳春季招聘平均工资出炉,接下来的天气……...
  8. 全新安装 nginx 妈妈再也不担心我重装系统了
  9. 软件工程——————面向对象的概述
  10. 梅科尔工作室-王少鹏-鸿蒙笔记2