精彩牛耳,用心缔造
您的位置:主页 > 牛耳资讯中心 > 行业资讯 >

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

作者:牛耳教育 编辑:陈老师 来源:未知 发布日期:2022年01月16日
信息摘要:
很多职场人都有过迷惘、纠结,找不到方向和方法的时候,这时一些过来人的经验,比如行业精英、技术大咖,甚至是你的上司,同事,他们的经验都对我们的成长非常有帮助,既教人...

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

JAVA

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

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

1

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

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

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

2

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

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

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

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

3

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

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

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

4

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

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

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

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

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

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

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

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

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

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

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

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

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

JAVA

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

牛耳推荐资讯
湖南工程学院计算科学与

湖南工程学院计算科学与

【产教融合育人才校企合作谋发展】湖南工程学院计算科学与电子学院与牛耳科教集团签约共建实习基地...
2022年11月30日
嵌入式学习路线怎么规划

嵌入式学习路线怎么规划

随着人工智能领域的兴起和发展,嵌入式开发技术也随之受到关注。近几年,学习嵌入式开发的学生越来越多,有的选择自学,有的选择去培训班。不管做...
2022年11月30日
Web前端框架有哪些?哪个

Web前端框架有哪些?哪个

Web前端框架是前端开发中一个非常重要的开发工具。功能强大的框架可以让前端人员更加清晰的看见现有代码的结构,也能快速检查一些代码错误,极大的...
2022年11月30日
软件测试培训多少钱?学

软件测试培训多少钱?学

目前市面上软件测试培训的费用大概在0.8-2.3万之间,为什么费用差别会这么大?影响因素有很多,主要是课程内容、上课方式、地理位置等。...
2022年11月28日
为什么要学习软件开发?

为什么要学习软件开发?

随着时代的进步,国家的发达,信息时代的到来,对于软件开发的需求也越来越大了!普遍性的需要,那么什么是软件开发?...
2022年11月25日
 牛耳教育的教学模式是怎

牛耳教育的教学模式是怎

牛耳教育采取独特的“企业化管理”的教学模式,从专业技能、项目能力和职业素质三方面帮助学生全面提升职业竞争力,完善的软件人才培养体系基础上,同时拥有完善的软件人才考...
2022年11月22日

咨询热线

400-0731-162