www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 單片機 > 程序喵大人
[導讀]剛入行:?就是干入行兩年:熟知各種設計模式,信手拈來入行三年:閱碼無數(shù),心中已無設計模式入行五年:就是干大家好,我是安醬。今天來跟大家聊聊程序員的能力進階道路。相信許多小伙伴都知道,互聯(lián)網大廠們都是有一套嚴格的職級系統(tǒng),專門用來評判員工的能力等級以及對應的薪資待遇區(qū)間。比如眾所周...

剛入行:? 就是干
入行兩年熟知各種設計模式,信手拈來
入行三年:閱碼無數(shù),心中已無設計模式
入行五年:就是干

大家好,我是安醬。今天來跟大家聊聊程序員的能力進階道路。

相信許多小伙伴都知道,互聯(lián)網大廠們都是有一套嚴格的職級系統(tǒng),專門用來評判員工的能力等級以及對應的薪資待遇區(qū)間。比如眾所周知的阿里的P系列,騰訊的T系列等等。

事實上,程序員的牛逼程度大多也是按照這些所謂的頭銜來衡量的。比如假如你是一個P9級別的程序員,那基本就是行業(yè)大牛,公司藏金閣之類的長老了。各種叱咤風云的大佬們的故事也都是發(fā)生在這個級別及以上。

而對于工作沒幾年或者剛畢業(yè)的萌新來說,一般大多處于P5的職級,這也是應屆畢業(yè)生最容易獲得職級。只有極少數(shù)的校園大神級別的人才,才有機會畢業(yè)直接P6。

但是事實上這些職級并無完全與你的能力相匹配,僅僅只是代表公司按照它的標準和評判方式對你所得出的評估罷了。這里,我大致按照大廠對軟件工程師的能力評級,斗膽談談程序員能力進階的修煉方法。

1 筑基

筑基期大致上可以看作是程序員在互聯(lián)網行業(yè)的起點,意味著入門級別。就好比修仙第一步,已然具備了靈體,能夠吸納天地精氣,滋養(yǎng)自身,鑄造基石。

對于一個筑基期的程序員來說,能夠用一個詞來形容,就是「靠譜」。對于公司而已,靠譜是最基本的要求。這意味著你需要具備基本的崗位工作能力,同時能夠了解自己所在部門的業(yè)務方向和技術框架,甚至還需要熟悉并能夠踐行公司的價值觀。

具體來說,如果你是服務端研發(fā),那么意味著你要能夠保質保量的完成日常的開發(fā)需求,并且能夠很好的遵循項目規(guī)定的開發(fā)規(guī)范,日志規(guī)范以及一些業(yè)務安全的規(guī)范。這對于一個開發(fā)新人來說,前提是能夠掌握基本的后臺開發(fā)能力,包括掌握常用框架、熟悉技術棧、了解業(yè)務開發(fā)組件等。

不僅如此,還需要具備基本的問題分析和排查能力,能夠在遇到與自己相關的線上問題時迅速定位問題并提供解決方案。

而如果你是一個客戶端研發(fā),那么相應的你也需要掌握自己開發(fā)方向的基礎業(yè)務能力,比如熟悉UI相關組件的使用、了解動畫手勢網絡等系統(tǒng)庫實現(xiàn)以及當前項目的架構以及開發(fā)規(guī)范等等。

不同技術方向都會有不同的要求,但是不變的是要能夠勝任當前的崗位,具備基礎的業(yè)務和技術能力的同時,學會發(fā)現(xiàn)問題和解決問題。

2 結丹

不小心熬過了兩三年,基礎已筑,需要將已修得的精華凝縮為內心中的神丹,代表著自己對自己實力層次的精進。

你發(fā)現(xiàn)自己始終還是沒晉升,這個時候,就該好好想想自己的能力加點是不是點錯了。要用一個詞來形容結丹期級別的工程師,那么就是「獨當一面」。

這個時候,往往已經掌握了扎實的技術能力,同時對業(yè)務也有一定的了解。因此這個級別對你提出了更高的要求,那就是具有更高的眼光,能夠站在更高的角度上看待并解決問題。

具體來說,就意味著你能夠熟知某個子模塊的整體業(yè)務邏輯以及技術架構,清楚的知道其中涉及的技術實現(xiàn)以及各種風險點。一旦有別人需要改動這一模塊時,來問你就夠了。

結丹期在筑基期的基礎上開始強調了整體意識,并且同時要求你具備一定的責任意識,能夠整體負責某一個小的模塊,并且能夠成為最了解它的。

當然了,這是結果,而并不是過程。所以對于自身的能力而言,就得去朝著整體負責某一個模塊來進步。而這意味著你在保質保量的完成日常工作任務的同時,盡可能的做到以下幾點:

主動的去推動事情

主動性往往是區(qū)分好員工和一般員工的標準,領導肯定更傾向于主動型的員工。而作為一個努力向上的員工,就需要充分發(fā)揮自己的主觀能動性。

互聯(lián)網企業(yè)的文化一般都是不設邊界的,如果你能夠主動的去提出問題,并且去共同推動多方進行問題的解決,大概率是能夠獲得領導的青睞的。有人說這不就是向上管理嗎,這可能是見仁見智了。

熟悉業(yè)務的發(fā)展方向

方向這種東西都是領導才會說的名詞,所以如果你能清晰的知道當前業(yè)務的發(fā)展方向以及具體的戰(zhàn)術戰(zhàn)略,那豈不意味著你都能當領導了。

我在之前的一篇文章里就說過,咱們雖是技術人,但是也要時刻保持著對業(yè)務的感知能力。因此,熟悉業(yè)務邏輯并不是一件沒有意義的東西,反而會成為我們的加分項,錦上添花的事。

負責子模塊/子系統(tǒng)的構建

從專業(yè)能力上來說,這一級別的你已經不是新手了,所以要能夠團隊中承擔更多模塊/系統(tǒng)/架構層面的作用。你需要能夠對模塊化的工程具有一定的了解,并且在技術上具有一定的思考和沉淀。

并且很有可能,這個時候你可能可以成為新人的導師,身后帶著幾個小屁孩。這時候就更意味著你需要非常深入的理解整個部門的技術體系以及具體模塊中實現(xiàn)原理,然后能夠帶動一個小團體一起獨立完成某個子系統(tǒng)/模塊的開發(fā),架構設計以及穩(wěn)定監(jiān)控等環(huán)節(jié)。

3 化神

又過了兩三年,這又是一個坎。然而想化神,必先化凡。這意味著當你想成為大佬的時候,就要先深入群眾,深得人心。

若是作為技術管理者的候選人,則需要主動承擔團隊工作,解決團隊中的開發(fā)管理問題;而若是作為技術專家的領路人,則需要主動發(fā)掘團隊開發(fā)過程中的技術問題,為提升團隊整體的效率而努力。

技術管理還是技術深化,不同的選擇意味著不同的道路。一般來說這個級別如果不是leader,那基本上就是大頭兵。已經能夠算得上是部門的大佬了。

這個級別對于不同方向的人,自然是有著不一樣的要求。比較熟悉業(yè)務方向、業(yè)務規(guī)劃那更適合走技術管理的道路,能夠協(xié)助leader一起參與團隊的管理以及業(yè)務方向的規(guī)劃。

當然,盡管是技術管理,但是并不是說不要求技術,只是相較于技術專家而言,更傾向于技術的廣度。能夠比較了解業(yè)界的技術發(fā)展動態(tài),同時結合業(yè)務的特征,帶頭推動新架構新系統(tǒng)的落地,并能夠保證系統(tǒng)的高可用、高擴展以及高效穩(wěn)定。

而如果醉心技術沉迷底層,自然就更適合走技術專家的道路,為整個團隊提供技術支持,為前線小頭兵們解決開發(fā)效率、開發(fā)流程的問題。

這個級別通常都能在團隊里帶領一個小組,整體負責一個業(yè)務方向,負責整個業(yè)務方向的進展和規(guī)劃,基本算得上是一個小領導了。

即使手底下沒人,那也說明技術實力還是得到了肯定,只不過由于各種原因,沒法單獨負責一個方向領域。總而言之,這個級別要求你能夠獨立負責復雜系統(tǒng)的設計與開發(fā),比較熟悉業(yè)務數(shù)據(jù);并且同時具備一定的領導意識和組織能力,在團隊中有自己影響力。

4 大乘

又過了很多年,化神期終究無法滿足你。你需要突破,需要走出自己的路,明悟大道,踏破天境。

這時候,已經無法通過練氣吐納來提升修為,更多的是看人事際遇和人間造化。

絕大部分程序員們都會止步于此,無法前行。而突破進入大乘期的方式,除了需要在化神期穩(wěn)固的修為外,還需要能夠具備一定的運氣和過人的膽識。

受到大領導的賞識,遇到公司上升期,接手好的項目,這些都是能夠讓你脫胎換骨的靈丹妙藥。而除了這些之外,自身的實力水平也需要足夠達標才行。

若是偏向于技術管理的方向,需要能夠站在團隊的角度上為業(yè)務發(fā)展指導方向,能夠理解并且有效的推進團隊在長期目標上的技術規(guī)劃,同時能夠對領域內外都有一定的技術廣度,能夠帶頭推動整體項目的進展,并且還需要具有跨部門的協(xié)調能力,多方調控一起協(xié)調資源和解決問題。

總的來說呢,就是要安內攘外。內部保證團隊的高效運行,各種需求和改造能夠合理消化,同時營造團隊內的和諧舒服的工作壞境;對外需要具備敏銳的視角和眼光,了解競品發(fā)展方向,時刻思考自己所帶業(yè)務的目標和未來。

而若是偏向于技術專家的方向,則更多是對于技術深度上的要求。在一個技術領域上,能夠深入原理及機制層面進行研究,并且能夠帶頭攻關技術難題。同時對于技術架構具有很深入的理解,能夠將復雜的技術問題拆解并有序安排至團隊成員。

除此之外,還有一點也挺重要,就是技術影響力。這個級別的大佬基本上已經算是行業(yè)內的大佬,在領域內都會享有一定的影響力和號召力。所以在提升自己技術實力的同時,提升自己的行業(yè)中的影響力也非常重要。

所謂大乘,意味著已然進入了很高的層次。到了這個層次,更多的還是看造化,看機遇。

5 渡劫

如果說大乘期是得看造化,那么渡劫期則可謂是可遇不可求。簡單來說,就是只可會意,不可言傳。我一個筑基期的小嘍嘍,哪敢妄想達到渡劫期。

不過依我看,想能夠到達渡劫期的一個簡單的方式,就是要記得跟自己的室友搞好關系,并且一起創(chuàng)業(yè)。等到他厭倦于CEO的生活后,你的天劫便因此而來。

渡過天劫,則可踏過天境,羽化登仙。從此,世間無道,道化自然。你若要問我程序員修道還有沒有第六步,第七步,或許有,或許沒有。我也不知道。這幾個層次是我認為的,也是我所觀察到的能力等級。尤其在大公司,感覺不同等級之間的差別還是挺明顯的,領導也會根據(jù)這樣的能力等級來對員工進行考核。

這幾個層次也不能完成與阿里的P幾相對應,畢竟公司的評級實際上并不能完全反映我們個人的能力。并且各大公司所謂的評級系統(tǒng)實際上都會跨越一個很大的區(qū)間,甚至會有比較嚴重的重疊。

所以這篇文章的幾個層次更多的用來評估自身實力的模型,千萬不要與自己在公司的職級對照入座了。

期待各位早日渡劫成功,飛升仙界。

分享一個編程設計小技巧(沒有兩三年工作經驗估計看不懂)


多線程學習指南


這里收集了100多篇C 原創(chuàng)文章(入門進階必備)

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: 驅動電源

在工業(yè)自動化蓬勃發(fā)展的當下,工業(yè)電機作為核心動力設備,其驅動電源的性能直接關系到整個系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動勢抑制與過流保護是驅動電源設計中至關重要的兩個環(huán)節(jié),集成化方案的設計成為提升電機驅動性能的關鍵。

關鍵字: 工業(yè)電機 驅動電源

LED 驅動電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個照明設備的使用壽命。然而,在實際應用中,LED 驅動電源易損壞的問題卻十分常見,不僅增加了維護成本,還影響了用戶體驗。要解決這一問題,需從設計、生...

關鍵字: 驅動電源 照明系統(tǒng) 散熱

根據(jù)LED驅動電源的公式,電感內電流波動大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關鍵字: LED 設計 驅動電源

電動汽車(EV)作為新能源汽車的重要代表,正逐漸成為全球汽車產業(yè)的重要發(fā)展方向。電動汽車的核心技術之一是電機驅動控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機驅動系統(tǒng)中的關鍵元件,其性能直接影響到電動汽車的動力性能和...

關鍵字: 電動汽車 新能源 驅動電源

在現(xiàn)代城市建設中,街道及停車場照明作為基礎設施的重要組成部分,其質量和效率直接關系到城市的公共安全、居民生活質量和能源利用效率。隨著科技的進步,高亮度白光發(fā)光二極管(LED)因其獨特的優(yōu)勢逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關鍵字: 發(fā)光二極管 驅動電源 LED

LED通用照明設計工程師會遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關鍵字: LED 驅動電源 功率因數(shù)校正

在LED照明技術日益普及的今天,LED驅動電源的電磁干擾(EMI)問題成為了一個不可忽視的挑戰(zhàn)。電磁干擾不僅會影響LED燈具的正常工作,還可能對周圍電子設備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來解決L...

關鍵字: LED照明技術 電磁干擾 驅動電源

開關電源具有效率高的特性,而且開關電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機重量也有所下降,所以,現(xiàn)在的LED驅動電源

關鍵字: LED 驅動電源 開關電源

LED驅動電源是把電源供應轉換為特定的電壓電流以驅動LED發(fā)光的電壓轉換器,通常情況下:LED驅動電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關鍵字: LED 隧道燈 驅動電源
關閉