最近看了很多技術(shù)的文章,從技術(shù)棧到程序員的成長(zhǎng)之路(推薦《程序員的自我修養(yǎng)》)蒿讥。畢竟是半道出家廓握,以前聽(tīng)聞不少姆另,但是真正看到一條完整清晰的道路還是首次,也讓我萌發(fā)了一些想法和沖動(dòng)。
我一直很認(rèn)同就算做到再高的職位,也需要花費(fèi)精力寫一寫代碼。然后我審視了一下我自己現(xiàn)有的技術(shù)棧漱牵,局限很大:
- 前端:JavaScript,JQuery疚漆,HTML酣胀,CSS
- 前段框架:Mason(Perl)
- 后端:Perl
- 數(shù)據(jù)庫(kù):Oracle刁赦,redis,MySQL
- 中間件(消息):ActiveMQ闻镶,Kafka甚脉,RocketMQ
- 掌握語(yǔ)言:Java,Perl儒溉,Shell
- 流處理:Storm
- IDE:Eclipse宦焦,Komodo,Intellij idea
- 其它:maven顿涣,junit波闹,jmxtrans,git涛碑,prometheus精堕,grafana...
- 框架:netty,springboot
首先蒲障,除了工作中涉及到的軟件和技術(shù)歹篓,我很少使用到業(yè)界比較流行的技術(shù),最先進(jìn)的估計(jì)也就是ActiveMQ揉阎,Kafka了庄撮,專而不博。這樣在觀察系統(tǒng)和設(shè)計(jì)架構(gòu)上難免會(huì)出現(xiàn)局限毙籽。
此外洞斯,架構(gòu)師必備的技術(shù)深度,技術(shù)廣度坑赡,溝通交流能力烙如,業(yè)務(wù)理解等等都可以進(jìn)一步提高。
果然程序還是需要干一點(diǎn)自己想要干的活毅否,自己給自己找點(diǎn)好玩的東西亚铁。