一周過去了,到了周二了。今天我想聊聊關(guān)于一個技術(shù)人的職業(yè)素養(yǎng)。
回顧自己的職業(yè)生涯,從2014年自己創(chuàng)業(yè)開始,兜兜轉(zhuǎn)轉(zhuǎn)差不多快5年了。年初的時候,帶的小朋友寫了個年終終結(jié),我將我的回復(fù)分享給大家,做個參考。
這些觀點(diǎn),也是這么多年,我一直在做的。
我對我或我團(tuán)隊(duì)的要求:專業(yè)、產(chǎn)品思維、主人翁意識。
一、專業(yè)
你是工程師,不是碼農(nóng)。我對工程師的理解是“用現(xiàn)有的手段(包括技術(shù))解決你所遇到的問題”。“程序設(shè)計(jì)”是設(shè)計(jì),不是拷貝和面條式程序。講究系統(tǒng)的可靠性、性能、可擴(kuò)展、可伸縮、安全。雖然升高級不一定考察得到,但建議你具備較高的專業(yè)素養(yǎng)。在這里我推薦你,我覺得還不錯的一些專業(yè)書籍《TCP/IP卷一》、《Http權(quán)威指南》、《Head First設(shè)計(jì)模式》、《算法 第4版》、《深入淺出MySQL》、《深入理解Java虛擬機(jī)》、《Javascript高級程序設(shè)計(jì)》。另外除了JAVA可以學(xué)學(xué)其他一門動態(tài)語言看看,拓寬你專業(yè)能力的廣度和深度。
希望你在工作中,還能慢慢保持當(dāng)初那一股選擇計(jì)算機(jī)專業(yè),寫出第一份代碼的激情和沖動。
二、產(chǎn)品思維
技術(shù)服務(wù)于產(chǎn)品,產(chǎn)品成長驅(qū)動技術(shù)更新。我記得我剛工作的時候,我的職業(yè)引路人corey經(jīng)常跟我們說的是“騰訊出來的開發(fā)頂半個產(chǎn)品”。我希望你能明白的是,不要只局限于你自己的一畝三分地。只有了解你的業(yè)務(wù)、你的產(chǎn)品,你才能設(shè)計(jì)出合適的系統(tǒng)。是的,是設(shè)計(jì)。你只有理解了產(chǎn)品為啥這么做,才能知道系統(tǒng)的擴(kuò)展點(diǎn)在哪,才能在產(chǎn)品提出若干次修改的時候,減少返工,這是切實(shí)的好處。
舉個很簡單的例子,之前架構(gòu)的同學(xué)設(shè)計(jì)了一個MQ分布式事務(wù)服務(wù),作為他們用戶的我們?nèi)チ私饬艘幌逻@個系統(tǒng),發(fā)現(xiàn)僅僅只是解決了MQ丟失的問題,并沒有解決我們關(guān)于分布式事務(wù)的痛點(diǎn),接入又成本不低,導(dǎo)致現(xiàn)在都沒什么人用。
我們公司天生具備比較好的產(chǎn)品基因,我們部門也有很多產(chǎn)品大佬,保持謙遜的態(tài)度去學(xué)習(xí)。
三、主人翁意識
工作久了,你會發(fā)現(xiàn)你在慢慢喪失你的激情和動力,在不斷加熱的溫水中變成一條死青蛙。怎么擺脫這樣的困境?我的做法就是“主人翁意識”。這是一個很虛的概念。對于我的做法就是,我不斷的告訴我自己“我在這上面花了時間了,要TM做出個人樣出來?!?,在做的過程中,不斷的尋找自己的行為帶來的好處中尋找成就感,然后就對自己說一句“我真TM流弊,這我都能做出來”,不斷的循環(huán),當(dāng)一個項(xiàng)目、一個業(yè)務(wù)做完,你真的可以說語句“我真吊”。
主人翁意識,不僅是對業(yè)務(wù)的態(tài)度,也是你對你自己的態(tài)度。
不管外部環(huán)境如何,請將你自己的獠牙磨礪鋒利。
小小心得,一起交流交流。
最后,感謝我的職業(yè)領(lǐng)路人Corey哥。