谈谈Java程序员跨越架构师的能力修成记


前几天在群里几个朋友围绕团队技术考核聊了几嘴,比如是开发、产品、测试、运维、UI等,不特别针对某个岗位,而是提炼出一个具有普适性的一个东西,其实从每家公司的KPI考核指标上就可以看出来,企业的关注点在哪里?个人的成长点,一般也就在那里!

讨论过后,简单整理下,画出一个脑图供大家参考:

专注于Java架构师技术分享,撩我可送全套Java架构师的VIP课程资料

(欢迎撩我wei?心:前面是34111后面是71156)

如何你自评过绩效的话,相信一定能其中能发现如下领域:业务模块、技术模块、态度模块、团队协作模块,如果是技术管理岗,还会涉及到团队产出这块。

入行不久的小伙伴,普遍不重视业务,这个时期更多的关注点都放在技术学习上。业务学习作为技术成长前行路上的附加值,随着工作年限的增加,越来越多的小伙意识到业务的重要性。不管是业务开发,还是基础开发,都是依托于特定在业务场景下开展的,离开了业务支撑,技术就是空中楼阁、无源之水、无本之木。

业务理解当是最基本的技能了,能理解消化,触类旁通,编码开发问题不大了。深入往前走,产品能力才是需要技术人员重点发力的领域(后续再单独开文写产品能力)。技术模块,不言而喻,看起来更像是分内事吧。

强调专业技术能力的提升,相信不会有人反驳,切不可专一的而遗漏了相关技术的学习,这些技术融合起来才能发挥出来更大的威力,比如代码写的溜,但不会用Git,就失去了与优秀程序员交流的机会。国内论坛里解决不了问题,多半可以到外文网站上找到解决方案,而英文不行的话,干瞪眼看不懂也很尴尬。

提起态度,这是个相当隐性甚至短时间可以伪装的。经常能在网上看到类似的文章,技术强而态度不那么好,要比态度好而技术较弱的人,在裁员时更容易被干掉。技术可以学习,但态度不容易做出改变。做事时的积极性、责任心、主动性更容易展现一个人的职场魅力。社会分工的细化,单兵作战的年代一去不复返,必然需要团队协作。"有较强的团队合作精神"不再是简历上空洞的一句话,合作的好不好,放到团队里练练就明了了。能否有分享精神或分享能力,去共同提升团队成员的技术能力、经验技巧。

管理这块,对内自我管理,对外部的对人、对事的规划、经营管理,自我管理良好的人,更能以身作则,带领团队,高效产出,达成目标。但个人的时间管理、精力管理虽然很常见但很多人又不容易做好,会给人一种眼高手低的错觉。

看似简单的一张图,但背后却隐含着一个人的职业生涯走向,甚至是人生的走向,马虎大意不得。

祝好。

转发+关注后私信我回复【架构资料】即可免费领取全套架构师学习资料

原文地址:https://blog.51cto.com/14667748/2471141

时间: 02-14

谈谈Java程序员跨越架构师的能力修成记的相关文章

程序员到架构师需要的编程基础

程序员到架构师的进阶之路是非常艰辛和漫长的,不但需要掌握很多高级的知识技能,还需要有过硬的基础知识.<Java架构师指南>就是这样一本指导小白到架构师进阶的书.本文摘取了这本书中的第一章节,主要介绍Java程序员走向架构师的基础知识,还有开发环境的搭建.通过本文的学习,可以大致了解程序员的进阶之路,也可更加深刻地认识到程序员的发展方向. 点此链接购买纸书 本书特别适合Java Web领域的开发人员以及刚步入职场的新手.本书通过讲述Java架构师必备的知识技能,让广大读者在原有知识的基础上更上一

分享JAVA从初级程序员到架构师视频,文档,架构设计,大型网站架构分析,大数据分析资料

JAVA从初级程序员到架构师视频,文档,架构设计,大型网站架构分析,大数据分析资料, 搭建高并发.高可用电商架构设计资料需要的联系我.很多目录都没列出来(QQ空间相册里有很多目录的截图)加QQ:1927360914

如何从程序员到架构师——改变知识结构突破现有认知

多人做Java开发2,3年后,都会感觉自己遇到瓶颈.什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理.公司的工作节奏又比较快,难有机会学习架构原理,也没人教,所以这个时候,学习架构原理,扩展思维,对自己以后职业生涯尤为重要.同样公司的两个新人,一个新人一点就通,学东西很快,有的人,学东西很慢,也很痛苦,处处都是新技术.为什么?因为那个人懂原理,万物都有规律,掌握了规律学其他东西原理相通,一触就会,不懂原理就会处处碰壁,学习很慢还很折磨.很

为什么大部分的程序员成不了架构师?为什么很多程序员没有升级到架构师?

对我们程序员来说,发展的途径要么是走管理岗,从开发升级到项目经理甚至是部门经理:要么走技术升级路线.不过在技术路线方面,无法升级到架构师的程序员不在少数.一方面,在不少公司的高级开发岗位上,无法让程序员实践甚至接触到架构师的技能,另一方面,有不少程序员甚至不清楚架构师所需要掌握的技能和升级途径.所以从结果上来看,至少有5成的程序员止步于"高级开发"的程度,这是非常令人可惜的. 而小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL).所以,架构师在广大码农中的占比大概平均不

软件架构设计:程序员向架构师转型必备(第二版) 笔记

1 从程序员到架构师 1 1.1 软件业人才结构 1.1.1 金字塔型还是橄榄型? 1 1. 橄榄型:中间大两头小:   2. 区分开学历结构和能力结构:学历结构:橄榄型,能力结构:金字塔型: 1.1.2 从程序员向架构师转型 2 1. 软企该怎么做? 2 解析软件架构概念 10 1. 架构的概念很多种,不统一: 2.1 软件架构概念的分类 11 1. 架构的概念很难统一: 2. 本书将概念分为组成派和决策派两大流派,来帮助理解: 2.1.1 组成派 11 1. 软件系统的架构将系统描述为计算组

2015重磅炸弹——【视频】Android从程序员到架构师之路

眼看2015年一月份就要接近尾声了,今年的开年第一颗炸弹也该引爆了! Android从程序员到架构师之路,高焕堂老师主讲,总共234节课. 为了方便大家观看,直接传了MP4格式的视频文件,不想下载的朋友可以在线观看. 链接: http://pan.baidu.com/s/1qW1B9mO 密码: sf79 望支持,谢谢!

[Android]Android从程序员到架构师之路的一些笔记

高焕堂老师的讲得不错 //EIT造型 E基类   I接口    T(基类的子类)实现接口 [Android]Android从程序员到架构师之路的一些笔记

为什么大部分的程序员成不了架构师?

小团队一般 10 人左右,其中常常是技术最牛的人做架构师(或TL).所以,架构师在广大码农中的占比大概平均不到 10%.而架构师也可以分为初级.中级.高级三档,江湖上真正高水平的软件架构师就更少了. 所以,大部分(超过九成的)码农干上许多年,还是做不了架构师,这是什么原因造成的呢? ① 码农分为真的能写代码的,以及自认为能写代码的. ② 真的能写代码的码农又分为自认为写的不错的,以及真的还不错的. ③ 真的能写不错代码的码农又分为会钻研会不断优化的,以及安于现状的. ④ 会钻研的码农又分为喜欢广

Kotlin 喧嚣过后,谈谈 Java 程序员未来的出路

http://blog.jobbole.com/111422 Java 生态圈 Java 的生态环境开放.自由,在Sun/Oracle.Google.Apache.Eclipse基金会等各大厂商,还有技术大牛的共同努力下,Java 的生态圈异常繁荣,各种优秀的开源框架层出不穷. Spring Boot Spring Boot 是 Pivotal 团队推出的一个支持快速开发的框架,伴随 Spring4.0 而生,继承了 Spring 的优秀特质,简化了使用 Spring 编码.配置.部署的过程,使