今天在Q群里嘮一個新技術(shù)(關(guān)于phper如何學(xué)習(xí)swoole)的時候,突然一群友發(fā)一句“脫離業(yè)務(wù)的技術(shù)都是耍流氓”,頓時讓我等老鳥無言以對。然后,就是一堆的不明群眾復(fù)制、刷屏。。。
幸好本人反應(yīng)夠快,快速輸入下面這段話:
分享一些工作的經(jīng)驗:不存在脫離業(yè)務(wù)的技術(shù)。所有新技術(shù)都是為了解決一些業(yè)務(wù)痛點,讓特定業(yè)務(wù)更爽。
當(dāng)我們掌握足夠多的技術(shù),在遇到問題時就可以選擇適合的技術(shù)進行解決。反之,如果沒有技術(shù)儲備,就會手足無措,又或者說選擇一些不太恰當(dāng)?shù)募夹g(shù)進行解決,最終都會走一些彎路、踩一些坑。走彎路、踩坑固然是所有項目都會遇到的一個問題,一個人走彎路、踩坑也許不是什么大問題,但整個項目走彎路,這個最終苦的還是我們這些技術(shù)人員。
技術(shù)儲備至關(guān)重要,不論是團隊還是個人。有了足夠的技術(shù)儲備,才可以游刃有余,做到胸有成竹,遇到問題可以快速找到N種解決辦法,并評估各個方案的優(yōu)缺點進行合理選擇。
總之一句話:根據(jù)業(yè)務(wù)場景選技術(shù),但前提是對各種技術(shù)都有深入的理解,能熟知其利弊。
下面會圍繞這個觀點,做一些延伸思考:
1:技術(shù)由何而來?
關(guān)于這個問題,我的同事 "江邊望海" 曾經(jīng)提到一種關(guān)于"技術(shù)人員的成長之路"的思路可以拿來借鑒:
第一個階段: 做技術(shù)人員的前3年,不斷的做業(yè)務(wù),做各種各樣的業(yè)務(wù)。
第二個階段: 3-5年,解決一些異常問題,遇到足夠多的問題??偨Y(jié)其規(guī)律,找出業(yè)務(wù)痛點
第三個階段: 根據(jù)痛點、規(guī)律制定流程(開發(fā)規(guī)范、協(xié)作方式、