軟件工程師頭銜的那些事兒
職業(yè)軟件工程師的世界里有著各種各樣的頭銜和等級(jí)。老板們用具有各種頭銜代表各種不同技能的人搭配組建開發(fā)團(tuán)隊(duì),在招聘員工時(shí)用它們來吸引相應(yīng)級(jí)別的求職者,用它來描繪誘人的職業(yè)仕途,用它來制定薪酬方案。然而,很多公司的各種職位頭銜并不一致,使得這套官銜制度不是很容易理解,尤其是對(duì)那些年輕的程序員而言。
有些非常嚴(yán)謹(jǐn)?shù)睦习逑矚g將軟件工程師的頭銜等級(jí)定義的非常清楚,
通常會(huì)是像下面這樣:
頭銜 |
閱歷要求 |
工作職責(zé) |
影響力范圍 |
軟件工程師副手 / 初級(jí)軟件工程師 / 實(shí)習(xí)生 | 0 年 | 修補(bǔ)缺陷,開發(fā)次要功能 | 自身 |
軟件工程師 | 1-4 年 | 開發(fā)軟件功能 | 開發(fā)小組 |
高級(jí)軟件工程師 | 4-8 年 | 模塊 | 開發(fā)團(tuán)隊(duì) |
首席軟件工程師 | 8-12 年 | 產(chǎn)品,架構(gòu) | 公司 |
專家 | 12+ 年 | 各種產(chǎn)品,技術(shù)策略 | 行業(yè) |
這種官銜制度通常在一些比較大的公司、比較成熟的開發(fā)團(tuán)隊(duì)里使用。
還有些老板喜歡用等級(jí)來評(píng)定頭銜,聽起來像電影的續(xù)集系列:
- Software Engineer I
- Software Engineer II
- Software Engineer III
- Software Engineer IV
- Software Engineer V
我想你不會(huì)感到意外,這些聽起來很官僚的頭銜跟美國(guó)勞工部制定的那些官銜很相似。
當(dāng)然也有例外的情況,有些公司完全拋棄這些工作頭銜等級(jí)的概念,把所有人都稱作古老而又普通的“軟件工程師”,完全忽略他們的經(jīng)驗(yàn)和才能。這對(duì)防止公司內(nèi)部象牙塔的形成很有效,使得年輕的工程師能夠和老的工程師在同一地位上相互合作。然而,這種想法很難實(shí)施,因?yàn)樗蠖鄶?shù)人的傳統(tǒng)(文化)背道而馳。它會(huì)讓那些特別在意自己仕途上官銜晉升的人感到不舒服。
因?yàn)檐浖こ處煹念^銜并沒有一個(gè)統(tǒng)一的標(biāo)準(zhǔn),一個(gè)首席軟件工程師進(jìn)入一家新公司后得到的新頭銜有可能不如以前的那么吸引人——盡管職責(zé)更重,影響力更大。
成熟的軟件工程師更注重在一個(gè)新崗位上的機(jī)遇和挑戰(zhàn),而不是他們?cè)?a >LinkedIn上的身份描述。他們知道一名稱職的招聘經(jīng)理會(huì)知道每個(gè)公司都有自己的評(píng)級(jí)標(biāo)準(zhǔn),不會(huì)因?yàn)榭吹胶?jiǎn)歷上頭銜的倒退而認(rèn)為是降級(jí)。他們會(huì)注重程序員的自身技能,而不是以前的名片上的描述。
當(dāng)你到一家新公司面試時(shí)是否會(huì)擔(dān)心簡(jiǎn)歷上頭銜的變化?不,你真的不必?fù)?dān)心。技術(shù)面試官更關(guān)注的是你的技術(shù)才能,而不是你的頭銜。你在工作中的職責(zé)和影響力才是你面試時(shí)的亮點(diǎn)。所以,如果你在尋找新工作,找那些具有穩(wěn)定商業(yè)模式,具有健康和活躍的團(tuán)隊(duì)文化的公司,不要在意他們給你的頭銜,而要關(guān)注你能如何的培養(yǎng)技能和增長(zhǎng)知識(shí)。這些對(duì)任何軟件工程師都是最重要的資本,對(duì)那些招聘程序員的公司也是。
英文原文:Understanding Software Engineering Job Titles
譯文鏈接:http://www.aqee.net/understanding-software-engineering-job-titles/