1. 程式人生 > >苦逼程式設計師如何在公司生存的經驗分享

苦逼程式設計師如何在公司生存的經驗分享

我本科從深大畢業,從事程式設計工作已經十幾年。期間在大大小小的公司呆過,見慣並且厭倦了職場各種爭鬥。很慶幸自己從一開始的選擇——做一個純粹的技術人。很多初入職場的朋友存在一個誤區,覺得只有從技術崗轉管理崗,才是以後唯一出路。其實不然,潛心鑽研技術的人,收入和職業獲得感,都不會低於搞管理的,至少豐衣足食是可以保障的。下面來講講這幾年來我的一些經驗教訓。

瞎忙個鳥,學習才是唯一出路

很多初入職場的新手程式設計師,被公司的業務玩的團團轉,平時基本上沒有時間去學習。當他們被別人善意提醒要學習的時候,還振振有詞的說:“哪有時間學習,公司的業務都忙不完”。一副地球沒他就不會轉的架勢。這種說法雖是實情,然而並不利於新手程式設計師的成長。程式設計師去公司打工,無非兩個目的。一、完成公司的任務,把工資掙到手;二、提高能力,未來掙更多的錢。很多程式設計師在工作很多年之後,薪資增長緩慢,那是因為他在完成第一目的上消耗了太多時間,沒有留出時間學習提高。但有的程式設計師反駁說:“你錯了,我在公司上班,只是因為我看上了老闆的女兒”。好吧,你贏了,願你有一個躺贏的人生。

不擡槓會死啊

程式設計師往往喜歡擡槓,很容易因為一個技術問題,引發爭執。其實客觀的說,程式設計師大多數只是耿直boy而已。外行領導內行,是這個行業的常態。程式設計師因為掌握專業的知識,偶爾從專業的角度來否定一些提議,是合理的。然而事情往往沒有那麼簡單。從本位主義分析,每個人都在為自己著想。程式設計師可以往自己的臉上貼金,但是要注意到別誤傷他人。例如面對產品經理。因為產品經理本身不是一個純粹的技術專業人員,其擅長的是對是業務和時間的管理,就像我們常說的催進度。但是他又必須表現的很專業,不然很難服眾。很多程式設計師看不明白這一點,以自己純粹的技術專長,去懟一個非純粹技術的產品經理,這就難怪產品經理經常在老闆面前說程式設計師的壞話了。擡槓別人,並不能說明自己有多厲害,反而顯得自己沒有深度,得不償失。

要學會分享

中國有句古訓:教會徒弟餓死師傅。有些程式設計師學會了不喜歡分享,往往是害怕別人學會了反過來取代自己。其實大可不必。因為真正優秀的程式設計師,根本不愁找不到工作。不喜歡分享的人,往往進步也會比較慢。要持開放的心態,大方的把自己學會的東西拿出來和別人分享,從別人的反饋中也可以學習到新的知識。這個時代,只有快速提高自己的專業技能,才能匹配更高的薪酬。至於別人有沒有進步,我們根本不必去擔心。因為我們限制不了這個時代的發展。

以上是我個人的一些心得體會。