軟技能-代碼之外的生存指南(職業)

溫馨提示:長文慎入~~

? ? ? 說到職業,我們一輩子的時間里面,可能有三分之一的時間都離不開這個話題,有時候會更長。這里的職業不僅僅指上班,還有我們身邊的自由職業者和創業者。

一,職場的態度:

? ? ? ?對于上班族來說,我們對待工作的態度存在一個最大的錯誤就是以為自己是在為公司工作,而沒有認識到工作確實是屬于公司的,但是職業生涯確實屬于你自己的。因此,作為一個雇員,我們需要像企業一樣思考,那就是提供自己的服務,作為一名it從業者,我們能提供的服務就是創作軟件,想想自己如果作為企業,會提供怎么樣的服務,這些服務必須有價值,同時和其他軟件的不同之處在那里,我想如果我們能這樣思考,那么我們就會明白一個好的職業規劃時多么的重要。他可能決定著你能不能從一個雇員到自由職業者,甚至成為一名創業者,企業家。那么一個好的雇員需要在工作考慮哪些內容呢,作者在書中提到:

? ? ? ?專注于你正在提供怎么樣的服務,以及如何營銷這項服務;想方設法提升你的服務;思考你可以專注為那一特定類型的客戶或者行業提供特定的服務;集中精力成為一位專家,專門為某一特大類型的客戶提供專業的整體服務。(記住,作為一個軟件開發人員,你只有真正專注于一類客戶,才能找到非常好的工作)

二,如何實現自己的職業規劃:

1,指導自己想要什么,并且制定目標,同時跟蹤自己的目標;

2,將自己的目標化繁為簡,逐個攻破,每個小的目標的實現都將帶給你足夠大的動力;

3,要明白一切事物都處在變化之中,所以我們的目標也不是一層不變的,我們需要根據我們的情況定期核對目標,在必要的時候做出調整。

以上三點在學習篇有做詳細的介紹,這里就不再陳述。

4, 人際交往的能力遠比你想象的重要。

? ? ? 我們制定了目標,并實現了,我們收獲了滿滿的技術能力,然而這些還不足以讓我們馳騁職場,我們除了寫好代碼之外,還需要其他的能力,在這里我覺得最重要的就是人際交往的能力。請不要再對別人說:別管我,我只想一個人安靜的寫代碼。這個真的是大部分程序員都會出現的心理狀況,我也不例外。我們需要明白,在任務的工作領域,都是人與人打交道的,包括我們寫出來的代碼,那也是要人去使用的,其次才是后面那一堆機器。至于如何提高溝通能力,這方面的書籍算是汗牛充棟,不過我個人認為就是簡單的兩點:讀書和多出去走走。讀書可以讓我們增加自己的知識面,出去走走可以讓我們接觸的各種個樣的人和事,這樣最終我們才會有得東西可以談,有得人可以談。

? ? ? ?最后要提到的一點就是我們需要明白的就是人性存在天生的弱點,這種弱點在不知不覺間都會出現,最常見的有:

? ? ? 1)每個人都感到自己很重要;

? ? ? 2)每個人都不喜歡聽到批評的話,哪怕事對的,所以有時候鼓勵遠比批評的作用大;

? ? ? 3)學會換位思考,尤其是在給你的上司提建議的時候,站在對方的角度去闡述,你的建議將更容易別接受,當然你也會給上司留下一個好的影響;

? ? ? 4)最后就是避免爭吵,爭吵永遠解決不來問題,只會讓問題變復雜,避免爭吵的方式就是永遠不要認為自己的才是對的,你需要明白的是你可以提出自己的意見,但是也請尊重他人的看法。

5, 如何破解面試。? ? ?

? ? ? 我們掌握了技能,知道怎么與人溝通,最終我們要想獲得一份滿意的工作,我們還需要面對一個求職者覺得最難的事情,那就是面試。面試結果的好壞直接決定了你是否能夠獲得一份滿意的工作,影響你的經濟收入,生活質量等等。那么就讓我們來看看如何去破解這個難題,如何輕松的通告面試。

? ? ? 我們先看下常規面試的流程:投遞一堆簡體---獲得面試機會---面試---等待面試結果。這種常規的流程至少有80%的人再使用,每當我們在需要換工作的時候,都會去海投簡歷,然而這種做法收到的效果并不理想,因為你可能在炎炎的夏日或者在寒風刺骨的寒冬,不得不穿梭于城市中,去參加來自不易的面試,最終得到的工作確不盡如人意。那么什么才是高效的面試流程呢,總結就三點:

? ? ?1)面試之前面試官已經認識你,提前勾搭面試官;

? ? ?2)要明白面試除來必備的專業技能之外,還需要看其他的方面,包括看臉,所以平常多健身吧,按時休息吧??。

? ? ?3) 如果沒辦法勾搭面試官,我們只能退而求其次,勾搭你想去的公司的內部員工,在溝通一段時間后,內推的方式,將大大提高你面試的成功率,畢竟有人為你做背書。

? ? ? 這種面試流程可以歸納為:先找到想去的公司--與里面的人建立關系--獲得內推的機會--參加面試。這種流程除來增加了你通過的概率之外,也更能找到你理想的工作,并且待遇也都不會差。關于如何勾搭面試官,如何勾搭其內部員工,我們可以通過博客找到他們,與他們建立交集,或者多參加參加線下的技術沙龍,技術論壇,找朋友介紹等等。在這個互聯網的時代,找一個人真的不難。當然也有人說我現在沒時間去認識,沒時間去參加活動,我迫切需要找一份工作,如果你是一個剛畢業的學生,我想可以理解,那么在你開始第一份工作之后,就請開始規劃自己的第二份工作吧,如果你已經工作了,我想現在開始規劃也不晚,先找份工作,充分為你的下一份工作做準備吧。

? ? ? 最后,不管是那種面試流程,面試這個環節都得走,我們只需要謹記兩點即可:讓面試官明白你勝任當前的工作;讓面試官相信你。這些都是面試的一些技巧和方法,但是技巧只是輔助作用,我們需要做的還是努力學記技能,多寫博客,提升硬實力。

三,職場中的三種角色:

? ? ? 上面說的部分都是針對雇員的,然而在我們的職業生涯中,我們可能需要面對肯定不是只簡簡單單的做雇員那么簡單,我們有時候需要面對不同抉擇,那就是我們是選擇當雇員,自由職業者或者創業者。首先讓我們來看各自的特點吧:

? ? ?1)雇員:基本最開始都會經歷的角色,好處就是穩定,風險低。壞處也非常明顯,卻少自由,很容易形成定向思維,最重要的還是收入封頂,畢竟出來上班就是為了這個。。

? ? ?2)自由職業者:類似做小本生意的買賣人,好處就是個人比較自由,能接觸到很多新的東西,有一定的賺錢潛力。壞處就是需要你自己打點所有的的一切,對整個的業務負責。

? ? ?3)創業者:企業家,公司創始人,好處就是完全自由,收入潛力巨大,能做你想做的事。壞處就是風險高,完全要靠自己,同時需要你掌握的技能點越多越好,誰讓你是boss,是個長期的過程,需要堅持。

? ? ? 看完各個職場角色,我們需要如何選擇,我認為需要根據我們的個人經歷,專業技能,性格特點,家庭情況,結合以上三個角色的特點來做出一個合理的評估,進而促進我們在職業道路上能少走彎路。除了這些,我們還需要注意的一點就是所面臨的社會環境,也是影響我們職業發展很重要的一個因素,簡單的一句話,就是我們要懂得去借力。

四,職場中專業人士的重要性:

? ? ? ?當然,不管什么角色,我們都要有我們自己一項專業技能,這是我們在職場立足的根本,否則其他的一切都是鏡中月,水中花。結合我們的it行業,我們需要明白專業戶的重要性,要有自己的專業化領域,非it人員可以略過。更加細一點就是我們需要有自己特有的開發棧,通俗一點就是對某一項業務精通,因為我們要明白一切的技術都是在為業務做服務。雖然專注于一個單一的業務會縮小自己的求職范圍,但是可以大大增加自己成功的概率。所有的成功的事情最開始都是從一個點做的突破,這個在每天能成功拿到融資的企業上都可以找到定律,縮小到我們個人,是一個道理。

? ? ? ?明白了專業突破的重要性,我們需要如何去選擇自己的專業領域,這里主要談兩點。第一看哪些是沒人做的或者是沒有做的好的;第二是哪些痛點是經常出現的,但是又沒人去解決的。從這兩個點去做一些思考和選擇,我們將為更容易取得成功。說到這里了,我們會發現我們身邊有這么一群人,了解數十種語言,寫完前端寫服務端,寫完服務端去做運維,做完運維又去做產品,簡直是神一般的存在。其實我想說的是,會這么多是正常的,當然前提是得學習,不過這些人一定也有自己的專業領域,不必質疑。否則一定不會有好的職業發展。所以,在掌握了一個專業領域了,還是多學學其他其他技能吧,畢竟這樣讓你和別人聊天的時候不至于沒話可說。

? ? ? 上面提到我們需要成為專業人士,那么什么才是專業人士,書中這樣說到:引人注目,格盡職守,以及不屈服于挫折。要想成為專業人士,我們必須克服我們自己的缺點,靜下心來創作最好的作品。為來更好的理解,我們先看下專業和分專業的區別:專業人士遵守自己的原則,專注于正確完成工作,不懼怕承認自己的錯了,不會文過飾非,持續穩定,用于承擔責任;分專業人士讓干什么就干什么,專注于完成工作,不懂裝懂,無法預測,不可靠,回避責任。對著這個特點,我們需要反思我們自己目前的狀態,可能離專業人士還有一段距離。那么如何才能成為專業人士呢,

? ? ? 1)我們需要養成良好的習慣,努力培養優秀的習慣,要明白專業人士首先要做的就是足夠優秀;

? ? ?2)要堅守正道,敢于堅持自己原則,例如當你的客戶為了成本需要降低質量的時候,這個時候就需要堅持我們認為正確的事;

? ? ?3)追求品質,完善自我,提高對自己的要求,不斷的查漏補缺。這樣我們才會一步步的邁向專業人士的大門。

五,我們面臨的公司到底是什么樣的:

? ? ? ?說完自己,我們說說公司吧,我們知道現在的員工的流動性是非常大的,因為除來我們每個人的職業計劃不一樣,最重要的就是公司和公司是不一樣的,當然你也可以認為這是一句廢話。那么公司和公司的不同之處是什么呢,我們除了關注我們的福利待遇這些基本的信息之外,哪些地方也是我們需要去關注的呢,如何去找到一家適合自己的公司,就讓我們一起來探討探討。首先,從規模上,我們可以將公司分為大,中,小三種。先來看看各自的特點:

? ? ?1)大公司:優點是完善的流程和規范,培訓機會多,能接觸到大型有影響力的項目;缺點是需要面對復雜的辦公司政治,可能只能負責很小的一部分,很難獲得關注。

? ? ?2)中型公司:優點是工作穩定,加班較少(這個要看運氣);缺點是因為追求穩定,變化很慢,沒有什么機會使用前沿技術。

? ? ?3)小公司:優點是需要承擔多種責任,靈活的角色轉換,對工作的影響較大,當然回報潛力也打,前提是你要遇見一個好的老板;缺點是穩定性差,工作可能受到很多人的關注,沒法一直安靜的坐那寫代碼,或許這個也不算啥壞事,多和人溝通也不錯。

? ? ? 除了從規模上劃分,在軟件行業,還有一個特點也非常明顯。那就是分為軟件開發公司和擁有軟件開發人員的公司。前者軟件開發是核心業務,后者不是核心業務,只是給公司其他業務提供服務。這兩種公司是截然不同的,如果你不是想做管理崗位或者養老,我覺得都應該去前者這樣的公司,這樣你有更多的機會提示自己的專業能力,并且技術人員在這種公司的地位要遠遠高于后者。

六,不想做雇員,我們還能干什么:

? ? ? ?好了在我們獲得了一份滿意的工作,并且制訂了完善的計劃,逐步的想專業人士靠近的時候,我們會在某一天因為各種原因想擺脫目前的工作,那就是和面試一樣頻繁的辭職。關于辭職,我們需要做的就是自己走進你老板的辦公司,告訴他你想辭職,就這么簡單。從此,你獲得了自由,如果你想接著找下一份工作,請參考上文,我這里要說的是辭職之后自己干。自己干會分為兩種,就是前文提到的自由職業者和創業者。一旦選擇了這條路,那么恭喜你,你的職業生涯將別有一番風味,就像一鍋大雜燴,五味雜陳。不管是作為自由職業者或者創業者,首先都要準備好為自己工作,并且要明白自己真正工作的時間有多長,和你當雇員相比,只會多,不會少。

? ? ? 首先,做一名自由職業者。最好的方式就是在你還沒有辭職的時候,就開始計劃你的業務,并且在當你的業務能給你帶來穩定的收入的時候,這個時候再辭職,進而全部的投入,注意這里說的是自由職業,如果是創業,那么請你100%投入。成為自由職業者,最大的問題就是解決客戶,這里最好的方式就是吸引式營銷,雖然這種方式周期較長,但是卻是最有效的方式,關于如何做吸引式營銷,后面文章將詳細介紹這一部分。除此之外,收費問題是自由職業者要格外關注的問題,因為你不能按照以前的每個小時的酬勞來算,甚至在這個基礎上翻一倍也依舊有誤差,我們需要計算我們的其它方方面面的成本,因為所有的東西都要你自己買單,再這個基礎之上再來定這個價格。并且隨著業務的成熟,產品的完善,你的價格也應該有所提升。這樣才會在這條路上走的更遠。

? ? ? 其次,就是成為創業者。關于創業,我們會出現兩種情況的創業公司,一種是希望拿到投資的,一種是自力更生的。關于自力更生型的,其實大部分是從自由職業者演變過來的,這里就不詳細說明。對于想那投資,然后加快公司成長的,作者的建議最開始就是找到合適的孵化器,這將讓你在一開始能節約很多的成本,同時會為你帶來很多免費的資源,因為孵化器里面都是創業者,在這里有很多的導師可以給你知道,提供技術,人力上支持,大大增加了成功的機率。關于投資和股權的,涉及的問題很多,這里就不做總結了,如果需要了解,建議找這方面的專業書籍去研究,書中提到的是很少的一部分。

? ? ? 關于職場的部分,目前就總結這么多,希望能夠分享給大家一起學習!將持續更新其它部分~~~歡迎圍觀。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容