精彩牛耳,用心缔造

Java高级架构师的十年技术之路

作者: 编辑: 来源: 发布日期: 2018.12.08
信息摘要:
很多职场人都有过迷惘、纠结,找不到方向和方法的时候,这时一些过来人的经验,比如行业精英、技术大咖,甚至是你的上司,同事,他们的经验都对我们的…

很多职场人都有过迷惘、纠结,找不到方向和方法的时候,这时一些过来人的经验,比如行业精英、技术大咖,甚至是你的上司,同事,他们的经验都对我们的成长非常有帮助,既教人如何学习,如何快速成长,也教我们如何做人,如何找到正确的做事方法。

JAVA

近日小编就看了一篇对阿里巴巴一位有着十年经验的高级架构师的专访,他的经历不仅程序员们看了受益,其他行业的每一位职场人,甚至是学生,都能从中受到启发。

接受专访时,这位架构师正从事分布式服务架构的设计与开发的工作。谈及如何走上技术这条路,他说起了自己的故事。

1

2006年他大学毕业后加入一家创业公司。“我们花了三年时间开发了一个平台,让用户可以在该平台上定制软件,最终为客户提供产品。”

2008年,他带领团队为一家证券公司开发经纪人管理系统,这是他为公司赚的“第一桶金”,意味着他从程序员转向了项目经理。

事实上,这个项目对于他而言更是一笔至高无上的财富,因为他学会了如何与人打交道,如何做需求分析,如何将需求转变为技术,如何带领团队小伙伴一起工作。

2

在工作的第四个年来,他跳槽到另一家创业公司做技术经理,管理整个技术团队,从项目的售前到售后,都亲自带领团队完成。

谈及收获,他表示:“我学会了如何提高开发效率、如何培养技术团队、如何选拔技术人才、如何建立企业文化。”

但最后他发现了一个问题,越是想做好,越是很难做好,为了做成一件事情需要做很多的尝试,做事情缺乏正确并有效的方法。这也是他只在这家公司工作了两年的原因。

回忆自己这六年的工作经历,他说,“我一直都是在创业公司里成长,虽然可以快速学到东西,但似乎很难学到更加规范的做事方法。”

3

于是他选择了新的工作机会——一家通讯公司,在公司担任Java架构师职位,也算是整个Java团队的技术负责人,他在这家公司工作了三年。

谈及收获,他说学到了如何整合现有资源、如何按标准流程去做事、如何设计系统架构、如何进行异地工作、如何跨团队工作、如何用英文来沟通。

“说实话,当时我没有任何的工作压力,可以按时上下班,从来都不会加班。虽然自己空闲的时间很多,但我并没有选择去浪费时间,而是开始写点技术博客,也正是因为这些技术文章,才改变了我后续的职业发展道路。”

4

2014年,他再次选择了新的工作机会,加入一家互联网公司,担任系统架构师职位。

谈及为何放弃舒适的工作环境,去加入一家还在不断拼搏的企业?他说,自己看到的是未来互联网的发展趋势。

“当时公司正处于技术转型的初期,需要将.Net全部迁移到Java,这件事情对于我而言是非常有挑战的。”他的做法是:第一步定义开发规范与流程,第二步培养核心技术人员,第三步分阶段进行改造。

他说:“仅半年时间,我们所有的产品成功地迁移到了Java平台,结果出乎大家的想象。公司市场也非常不错,产品得到了业界的认可,订单数源源不断,大家每天都很忙碌,但却很开心。”

直到2015年初,阿里巴巴与他当时所在的公司建立了合作关系,两家公司进行了深度合作和整合,于是他也成为了阿里巴巴的一员,目前负责系统架构工作。

就在两家公司整合的过程中,他还写了他人生中的第一本书。

谈及自己在写博客的过程中受益一事,他也分享了自己的博客经验。

1、思路要清晰,文章要有明确的大纲与标题。

2、对于实战类型的文章,需要分步骤来描述。

3、多用短句,少用长句,能一句话说明白,就不用两句话。

4、对于不太好理解的内容,最好能打比方来说明。

5、文章末尾需要有总结,用最精辟的语言归纳出这篇文章的主要内容。

6、写博客首先是对自己所学知识的一个总结,此外,也为其他读者提供了很好的教程,知识得到了广播与传递。

JAVA

被问及技术作为一条不归路,是否考虑过放弃。他表示:“做了十年的技术,我从来都没有放弃过它,相反,我非常热爱它,因为我一直以来都很喜欢学习,希望能学到更多的东西,这样遇到了具体的技术问题,可以随时从自己积累的知识库中找到最佳的解决方案。此外,目前我在公司虽然不怎么写代码了,但我还是会利用自己工作闲暇之余写一点开源项目或者代码框架等。”

【相关推荐】
牛耳推荐资讯
听说Java工程师的薪资高,没有英语基础能学Java吗?

听说Java工程师的薪资高,没有英语基础能学Java吗?

Java的各种代码都是由英语字母组成的,这让很多不熟悉英语的人会担心自己学不会,从而放弃学习Java的想法。今天牛耳君就给大家分析下Java培训是否需要英语基础吗?Java语言虽然代码都是英文的,但是并不代表只有英语好的人才能学会Java,因为Java编程常用的口令代码就那些,只要将这些常用的口令代码背熟就可以编写程......
2019-10-24
Java培训之学无止境

Java培训之学无止境

培训完java基础,对java面向对象的思想有更加深刻的认识了,从学习java语言概述到目前学习的集合,回首感觉快又感觉漫长,学的东西确实挺多的,很多知识也感觉比较抽象,特别是第一条三大特性(封装,继承,多态),第二条关键字。学完面向对象就学习集合。我感到很幸运,遇到一个好老师,就是我们的牛耳的老司机全老......
2019-10-24
Java培训--只要改变,任何时候都不晚

Java培训--只要改变,任何时候都不晚

做什么事情,只要改变,任何时候都不晚,大家好我是来自牛耳Java培训班的一名学员,在来牛耳之前我是一名普通的电话销售人员,每个月拿着4000多的工资,在上家公司工作了2年收获了人生的第一桶金,在工作中学到了很多东西包括,5W1Hd的高效管理办法,SMART管理原则等一些经验,和与人的沟通经验还是非常感谢,上家公司对我的培养......
2019-10-24

咨询热线

400-0731-162
  
    • *

    • *