資深軟體開發師對「年輕」程式設計師的忠告

2021-04-18 13:56:46 字數 1698 閱讀 9956

1、好好規劃自己的路,不要跟著感覺走;      根據個人的理想來安排自己的生活,絕大部分人並不指望成為什麼院士或教授,而是希望活得滋潤一些,痛快一些,那麼就需要慎重安排自己的的軌跡,從乙個行業入手逐漸對該行業深入了解,不要頻繁跳槽,特別是不要為了一點工資而轉移陣地,從長遠看,這點錢根本不算什麼,當你對乙個行業有那麼幾年的體會以後,錢根本不是問題,頻繁地動盪不是上策,最後你對哪個行業都沒有摸透,永遠是新手。

2、可以做技術的,切不可沉湎於技術;      千萬不可一門心思鑽營技術,給自己造成很多壓力,如果你的心思全部放在上面那麼注定你將成為孔乙己一類的人物,適可而止為之,因為技術只不過是你今後前途的支柱之一,而且還不是最大的支柱,除非你只願意到老,還是個工程師。      

3、不要去做技術高手,只去做綜合素質高手;      在企業裡工作,我們時常瞧不起某人,說他「什麼都不懂,憑啥拿那麼多錢,憑啥公升官,」這是普遍的、典型的工程師的迂腐之言,你想想,老闆搞經營那麼多年難道見識不如你這個新兵?人家或許善於管理,善於領會老闆意圖,善於部門協調等等等,因此務必培養自己多方面的能力,包括,管理,親和力,公關能力等要成為最綜合素質的高手則前途無量,技術以外的技能才是更重要的本事,從古到今,一律如此。      

4、多交「三教九流」的朋友;      不要只和工程師交往,認為有共同語言,其實更重要的是和其他類人物交往,如果你希望有朝一日當老闆或高層管理者,那麼你整日面對的就是這些人。了解他們的經歷,思維習慣,愛好,學習他處理問題的模式,了解社會各個角落的現象和問題,這是以後發展的巨大本錢,沒有這些以後就會笨手笨腳,跌跌撞撞,遇到重重困難,交不少學費的成功的概率大大降低。      

5、知識涉獵不僅要專,還一定要廣;      多看看其他方面的書,金融,財會,進出口,稅務,法律等等為以後做一些積累的以後的用處會更大,會少交許多的學費。      

6、抓住時機向技術管理或市場銷售方面轉變;      要想有前途就不能一直搞開發,適當時候要轉變為管理和或銷售的前途會更大,以前搞技術也沒有白搞,以後還用得著,搞管理可以培養自己的領導能力,搞銷售可以培養自己的市場概念和思維,同時為自己以後發展積累龐大的人脈,應該說這才是前途的真正支柱。      

7、逐漸客戶自己的心理弱點和性格缺陷;      多疑,敏感,猶豫不決,膽怯,多慮,這些工程師普遍存在的性格弱點必須改變,很難嗎,只在床上想一想當然不可能改變,去幫朋友守乙個月地攤,包準有效果,去實踐,而不要只想,不克服這些缺點,一切不可能,甚至連專案經理都當不好,?儘管你可能技術不錯。      

8、工作的同時要為以後做準備,建立自己的工作的環境;      及早為自己配置乙個工作環境,裝備電腦,模擬器,程式設計器等,業餘時間可以接點活,一方面接觸市場,培養市場感覺,同時也積累資金,更重要的是準備自己的產品,咱搞技術的沒有錢,只有技術,技術的代表不是學歷和證書,而是產品,拿出像樣的產品,就可以技術轉讓或與人合作搞企業,先把東西準備好,等待機會,否則,有了機會也抓不住。      

9、要學會善於推銷自己;      不僅要幹,還要能說,能寫,善於利用一切機會推銷自己,樹立自己的品牌形象,要創造條件讓別了解自己,不然老闆怎麼知道你能幹,外面的投資人怎麼相信你,提早把自己推銷出去,機會自然會來找你,搞個個人主頁是個好主意,特別是培養自己在行業的名氣,有了名氣,高薪機會自不在話下,更重要的是有合作的機會。      

10、該出手時便出手。      永遠不可能有百分之百把握,條件差不多就要大膽去幹,去闖出自己的事業,不要猶豫,不要彷徨,幹了不一定成功,但至少為下一次衝擊積累了經驗,不幹永遠沒出息,而且要乾成必然要經歷失敗,不經歷風雨,怎麼見彩虹,沒有人能隨隨便便成功。  

軟體開發 程式設計師是不是青春飯

任何技術含量低下的工作其實都是青春飯,很容易被取代。對於軟體行業來說,只有低端的程式設計師才會面臨青春飯的問題,該層次人數最多,技術含量低,競爭最激烈,隨著技術的進步,老舊思想和技術的程式設計師最容易被取代。中高階的程式設計師作為行業的中堅力量,人數相對較少,處於賣方市場,競爭並不不激烈,所以相對來...

程式設計師應該了解的常見軟體開發定律

程式設計師應該了解的常見軟體開發定律 軟體開發領域最著名和最常見的定律 墨菲定律 murphy s law 可能是最著名的定律之一,主要是因為它不僅適用於軟體開發。如果事情可能出錯,它就會出錯。第乙個推論 那些有效的 你可能反而沒有寫出來。第二個推論 詛咒是唯一一門所有程式設計師都能流利說出來的語言...

資深程式設計師不一定當得了軟體架構師

本文的作者armel nene是etapix global公司的首席架構師,他居住在倫敦,他參與過的開源專案包括 apache lucene,apache nutch,liferay 和 pentaho等。如今很多的公司的it部門仍然認為招聘乙個資深的程式設計師,他同樣也能承擔軟體架構師的角色。資深...