落入俗套很容易,循規(guī)蹈矩也很容易,只要跟其他人做一樣的事情就是了。盡管事實上大多數(shù)軟件開發(fā)人員在其職業(yè)生涯中只作為雇員為公司工作,但這并非你的唯一選擇。有很多更高凈值的就業(yè)選擇可以更好地發(fā)揮你的編程技能。
你自己甚至可能都不知道除傳統(tǒng)的雇用型勞動關(guān)系之外還有其他選項——我現(xiàn)在就不受雇于人。在本章中,我會列出你的所有選擇,這樣你可以更好地決定自己未來想要做什么。在本章后半部分,我們將逐一探討這些選擇,了解它們的成功之路。
選擇1:雇員
對廣大軟件開發(fā)人員而言,這是一項常見的、默認(rèn)的就業(yè)選擇。在我自己的軟件開發(fā)職業(yè)生涯中,大部分時間里我也是一名雇員。究其原因,一部分是因為我不知道還有其他選項,一部分在于這是最容易的選擇。或許我無須為你定義雇員是什么,不過還是值得思考一下“雇員”這個選擇的好處和弊端。
身為雇員的最大的好處就是穩(wěn)定。此處的穩(wěn)定并非特指在某一特定的工作崗位或者為某一特定的雇主工作。相反,我說的“穩(wěn)定”是指你知道自己能以預(yù)設(shè)的方式謀生。在接下來的日子里,作為一名雇員,你只要擁有一份工作,就可能會得到一份薪水。你將來也可能會失去這份工作、不得不去找新工作,但是你至少在一段相對穩(wěn)定的時間內(nèi),每個月都可以維持在某個收入水平上。
做雇員也是一條比其他選擇更輕松的道路,因為你的職責(zé)是有限的,路線明晰。尋找和申請工作都有一個明確定義的流程。你也無須操心“做什么才能賺錢”這種問題。
做雇員,你通常還有帶薪休假,而且在美國至少你還有醫(yī)療保險。
做雇員的消極方面,很大部分與自由相關(guān)。做雇員,你要花大把時間為雇主工作,無法選擇自己要做什么,也不可能總是做令你樂享其中的工作。你還需要遵守規(guī)定,比如每周工作多少小時,哪些日子需要上班,等等。
此外,做雇員也意味著你的收入都是事先確定好的,這就意味著收入有一個“封頂”的界限。做雇員,你終究會在收入和職位晉升上碰到“玻璃天花板”。當(dāng)逐級晉升到達(dá)這一節(jié)點的時候,你的收入很難大幅增長,不改變職業(yè)路徑的話也不可能得到晉升。
做雇員的好處
〓● 穩(wěn)定。
〓● 從業(yè)之路比較輕松。
〓● 帶薪假期。
〓● 可能會有醫(yī)療保險(在美國)。
做雇員的弊端
〓● 缺少自由。
〓● 收入封頂。
選擇2:獨立咨詢師
許多軟件開發(fā)人員以擔(dān)任獨立咨詢師的方式謀生。作為獨立咨詢師,軟件開發(fā)人員不再為特定的雇主工作,而是服務(wù)于一個或多個客戶。如果你曾兼職為某個客戶寫程序,他們以時薪或固定價格付你報酬,那你就明白什么是咨詢了。
我認(rèn)為獨立咨詢師就是以上述方法為自己賺取大部分收入的軟件開發(fā)人員。這與“合同工”截然不同,合同工為單一客戶工作,并以小時計薪。合同工更像一種雇傭關(guān)系,而獨立咨詢師通常有自己的公司,依照合同為客戶工作,但并不與任何一個客戶綁定。
在我的職業(yè)生涯中,我也曾做過幾年獨立咨詢師,直到現(xiàn)在我還做一些獨立咨詢的工作。我一直都夢想能自己為自己工作,我也設(shè)想成為獨立咨詢師之后能夠?qū)崿F(xiàn)這一夢想。我認(rèn)為不給別人打工,自己當(dāng)老板會很棒,但對成為獨立咨詢師其實就意味著從“為一個老板服務(wù)”變成“為許多老板服務(wù)”卻一無所知。
不是說做獨立咨詢師就一無是處。沒有雇主的好處之一就是無須匯報。作為獨立咨詢師,你可以安排自己的時間,最重要的是,你也有選擇自己想做什么工作的自由——假設(shè)你的工作多到能夠挑揀。你也能夠來去自由,時間靈活,不過客戶希望在需要的時候能夠找到你并且你能按時完成工作。
做獨立咨詢師最大的好處可能就是賺錢的潛力。做獨立咨詢師,你的時薪會比為其他人工作高得多。目前我給我的客戶報價是每小時300美元,我知道有些獨立咨詢師的價位比這個價格還要高。
不過作為獨立咨詢師并不意味著你肯定會發(fā)財。你一開始不會有300美元的時薪,不過在本書關(guān)于營銷的第二篇中,我會給你一些切實可行的能夠大幅提升報價的方法。你也不會每周都工作滿40小時。盡管看起來作為獨立咨詢師能賺到大把的錢,但是事實上你要花大量的時間在尋找客戶以及其他與業(yè)務(wù)運行相關(guān)的事情上。作為獨立咨詢師,你其實就是名副其實的經(jīng)營者(不僅僅指心態(tài)上)。你要負(fù)責(zé)稅務(wù)、法律咨詢、銷售、健康保險以及各種與企業(yè)經(jīng)營有關(guān)的事情。
做獨立咨詢師的好處
〓● 更大的自由度(自己掌控時間)。
〓● 可以持續(xù)不斷地做新項目。
〓● 賺錢潛力。
做獨立咨詢師的弊端
〓● 自己去尋找業(yè)務(wù)。
〓● 打理一切事務(wù)的開銷。
〓● 從“為一個老板服務(wù)”變成了“為許多老板服務(wù)”。
選擇3:創(chuàng)業(yè)者
創(chuàng)業(yè)之路可能是你職業(yè)生涯中最難、最不確定但最具回報潛力的選擇。盡管有許多形容詞來描述這一職業(yè)選擇,每一個都有很好的理由。我還是認(rèn)為創(chuàng)業(yè)者等同于職業(yè)賭徒。作為創(chuàng)業(yè)者幾乎沒有穩(wěn)定可言,不過一旦你真的成功了,那可真的就是大獲全勝。
那么,“創(chuàng)業(yè)者”到底意味著什么呢?你的猜想可能和我的一樣。它的定義相當(dāng)模糊,蘊含著很多不同的含義。不過,我認(rèn)為最核心的就是:軟件開發(fā)創(chuàng)業(yè)者使用自己的軟件技能開發(fā)自己的產(chǎn)品、拓展自己的業(yè)務(wù)。雇員和獨立咨詢師都在以時間換金錢,而創(chuàng)業(yè)者盡管換不來預(yù)付好的報酬,但是他卻有機會在未來獲得更大的收益。
我認(rèn)為我自己現(xiàn)在就屬于“創(chuàng)業(yè)者”這一類。我把大部分時間都花在開發(fā)我銷售的培訓(xùn)課程和其他產(chǎn)品上,直接或間接地通過合作伙伴把它們銷售出去以維持生計。我仍然會寫代碼,但是我通常不會為任何特定的客戶寫代碼。我要么為某個特定產(chǎn)品寫代碼,要么為我自己創(chuàng)建和開發(fā)的培訓(xùn)服務(wù)寫代碼,給別人傳道授業(yè)。
事實上,本書正是一個創(chuàng)業(yè)者努力奮斗的例子。我下了相當(dāng)大的賭注,花費大量的時間撰寫這本書。我會從出版商那里得到一點預(yù)付款,但這筆預(yù)付款與我寫這本書所花費的時間不能相提并論。我希望這本書有足夠高的銷量,以使我獲得的版稅足以補償我的勞動,或者我可以用它來作為宣傳材料,幫我吸引其他領(lǐng)域的客戶。也有可能這本書會一敗涂地,所有努力都是白費的(考慮到你正在讀本書,所以這不大可能)。
其他軟件開發(fā)創(chuàng)業(yè)者的做法與我截然不同。有的成立創(chuàng)業(yè)公司,從外部風(fēng)險投資人(venture capitalist,VC)那里獲得大筆投資,有的則構(gòu)建小型的“軟件即服務(wù)”(software- as-a-service,SaaS)公司,通過訂閱的方式銷售服務(wù)賺錢。例如,廣受歡迎的開發(fā)人員培訓(xùn)公司Pluralsight的創(chuàng)始人最初以課堂培訓(xùn)起家,但是后來他們發(fā)現(xiàn)通過提供純在線培訓(xùn)服務(wù)會做得更好,于是他們就轉(zhuǎn)向SaaS模式,開始提供訂閱的服務(wù)。
我相信你現(xiàn)在一定猜得出作為創(chuàng)業(yè)者的兩大優(yōu)勢了:完全的自由和完全不封頂?shù)馁嶅X潛力。作為一名創(chuàng)業(yè)者,你沒有老板,雖然你可能會是最嚴(yán)厲的老板。你完全可以來去自由,隨心所欲,你也對自己的未來負(fù)全部責(zé)任。如果你的產(chǎn)品非常成功,你可以賺到百萬美元,甚至賺得更多。你也可以舉債經(jīng)營,使未來回報以指數(shù)級增長。
但是,作為一個創(chuàng)業(yè)者,并不總是寶馬香車、燈紅酒綠。創(chuàng)業(yè)可能是你從事過的最艱難、最冒險的職業(yè)抉擇——完全沒有任何收入保障,可能會為了實現(xiàn)光輝理想而負(fù)債累累。創(chuàng)業(yè)者的生活如同坐過山車一般:今天顧客購買你的產(chǎn)品,你感覺仿佛屹立在世界之巔,明天你的項目急轉(zhuǎn)直落,你可能要為如何付房租而愁腸百結(jié)。
作為一個創(chuàng)業(yè)者,你還得為其他技能投入頗多,而作為為他人或客戶工作的軟件開發(fā)人員時,你就無須擔(dān)心這些。創(chuàng)業(yè)者必須學(xué)習(xí)銷售、市場營銷,以及商業(yè)和理財?shù)戎T多方面的技能,這些都是成功的關(guān)鍵。(我會在本書后半部分介紹這些內(nèi)容。在第二篇中我會討論如何自我營銷,這一概念與“產(chǎn)品營銷”類似,在第五篇中我會討論一些理財話題,即使你不打算成為創(chuàng)業(yè)者,這些話題也很有用。)
創(chuàng)業(yè)的好處
〓● 完全自由。
〓● 巨大的賺錢潛力。
〓● 做你想要做的工作。
〓● 沒有老板。
創(chuàng)業(yè)的弊端
〓● 風(fēng)險很大。
〓● 完全依靠自己。
〓● 需要許多其他技能。
〓● 可能需要長時間工作。
到底應(yīng)該選哪個
對大多數(shù)軟件開發(fā)人員而言,特別是在職業(yè)生涯的起步階段,做一名雇員是明智的選擇。這個選擇的風(fēng)險最小,你不需要具備大量的經(jīng)驗。我傾向于認(rèn)為:做一名雇員就像當(dāng)學(xué)徒一樣。即使你已經(jīng)樹立了“為自己工作”的志向,做雇員是學(xué)習(xí)并錘煉技能的良好起點。
換句話說,如果你的職業(yè)生涯剛剛起步就有機會成為獨立咨詢師或創(chuàng)業(yè)者,并且你能接受隨之而來的可能的風(fēng)險,那么你就能夠避免那些無可避免的失敗和錯誤,給以后美好的職業(yè)生涯打好基礎(chǔ)。
我要說的是,許多與我交談過的已經(jīng)成為獨立咨詢師的軟件開發(fā)人員都對自己的選擇感到后悔。我的一個好朋友曾經(jīng)供職于一家大型科技公司,后來他選擇離開公司來成就自己成為獨立咨詢師的夢想。起初很不錯,但他馬上就發(fā)現(xiàn),雖然他贏得了一些自主權(quán),也可以按照自己的喜好選擇工作地點,但他也得完成更多的工作任務(wù)——不再是只有一個老板,他得面對好幾個老板。最終,他選擇創(chuàng)業(yè)成為一名企業(yè)家,后來他坦誠說道:“如果一開始就知道做獨立咨詢師的艱辛,我會跳過這個階段?!?/span>
選擇哪種就業(yè)類型完全取決于你自己,并且你也可以隨時切換路徑。事實上,在第11章中,我會告訴你如何從雇員過渡為自雇者。這并不容易,但是有可能的。
〓tsh〓采取行動
〓ts〓● 列一個名單,列出你認(rèn)識或者聽說過的對應(yīng)上述三種類型的軟件開發(fā)人員。
〓ts〓● 如果你有興趣成為獨立咨詢師或者創(chuàng)業(yè)者,那么安排與你認(rèn)識的已經(jīng)走上這條路的朋友會面,向他們了解一下這條路到底怎么樣。(太多的開發(fā)人員在對此懵懂無知的時候就投身其中了。)
本文摘自《軟技能:代碼之外的生存指南(第2版)》
這是一本真正從“人”(而非技術(shù)也非管理)的角度關(guān)注軟件開發(fā)人員自身發(fā)展的書。書中論述的內(nèi)容既涉及生活習(xí)慣,又包括思維方式,凸顯技術(shù)中“人”的因素,全面講解軟件行業(yè)從業(yè)人員所需知道的各種“軟技能”。
本書聚焦于軟件開發(fā)人員生活的方方面面,從揭秘面試的流程,到精心做出一份殺手級簡歷,到制作膾炙人口的視頻內(nèi)容,到打造你的個人品牌,到提高自己工作效率,到與職業(yè)倦怠做斗爭,甚至到投資房地產(chǎn)和關(guān)注自己的健康。本書共分為職業(yè)篇、自我營銷篇、學(xué)習(xí)篇、生產(chǎn)力篇、理財篇、健身篇、心態(tài)篇等七篇,概括了軟件行業(yè)從業(yè)人員所需的各種“軟技能”。通過閱讀本書,軟件工程人員、編程人員和其他技術(shù)人員能夠積極思考自己的職業(yè)生涯,豐富自己的生活,讓自己更接近成功。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點僅代表作者本人。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。