91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

程序員職業(yè)生涯中有哪些選擇

工程師人生 ? 來源:工程師吳畏 ? 2018-12-13 11:49 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

前言:

很多年前,剛剛從大學(xué)畢業(yè)的時候,很多公司來校招。其中最爛俗的一個面試問題是:“你希望你之后三到五年的發(fā)展是什么?”。我當(dāng)時的標(biāo)準(zhǔn)回答是(原話):“成為在某一方面能夠獨(dú)當(dāng)一面的技術(shù)專家“。后來經(jīng)歷了幾家不同的公司,換了不同的方向,才知道這個真是一個很難的問題。因為兵無常勢,什么東西都是在不斷的變化,一早的時候看好的東西可能會被淘汰。

(幾乎)沒有人能夠看準(zhǔn)技術(shù)的下一個方向,因為這個問題實在是太難了,能夠做到這一點(diǎn)的你就成為了技術(shù)界的巴菲特了。比如說01年加入Google,07年加入Facebook,00年加入阿里巴巴。做到這一點(diǎn)的人肯定有資本也有眼光去做風(fēng)險投資,就算不做風(fēng)險投資那么財務(wù)自由也是妥妥的。

現(xiàn)在畢業(yè)六年,從北京到上海到硅谷,從國內(nèi)互聯(lián)網(wǎng)公司外企,看到了公司好的地方和壞的地方,這里只是根據(jù)自己的經(jīng)歷寫一些大方向選擇建議,僅供參考。

哪個語言?

語言是每個程序員做出的第一個選擇,經(jīng)常能夠看到各種討論說這個語言NB那個語言SB,其實每個流行語言本身都沒有什么問題,因為它們都是來自一群超級大牛的努力。絕大部分的語言之爭都是來自于懶惰不愿意去學(xué)習(xí)新的語言而已,不過那么作為學(xué)習(xí)的時候,什么語言最重要呢?

我的建議是,對于你想做的方向,看看哪個語言有最多的成功的項目就是了。比如說你想做前端,就學(xué)JS,參考Angular.js/React.js,如果想做大數(shù)據(jù),就學(xué)Java,參考Hadoop。對于一些語言如果只是看起來簡單好用但是沒有什么成功的項目的支撐,那么對不起了會這種語言的平均工資肯定上不去,因為能給出好價錢的公司不太會用這種語言。

另外建議至少會一種腳本語言,比如說Python/Bash之類的,能夠讓你在開發(fā)的時候事半功倍。

金錢還是興趣?

是選擇可能讓你掙到更多錢的方向呢,還是選擇一個自己更加喜歡的方向?

游戲一直是伴隨著我學(xué)習(xí)的朋友,尤其是暴雪的游戲,玩了六年的星際/CS,玩了三年的魔獸,玩了八年的Dota(1/2)。 在大學(xué)的時候,做了一些3D游戲的項目,了解關(guān)于3D游戲引擎和游戲AI的知識,所以在大學(xué)畢業(yè)的時候,希望自己未來的事業(yè)是能夠參與一些NB的游戲,比如說GTA、使命召喚之類的。

校招的時候投了好多公司的游戲崗位,比如說騰訊、網(wǎng)易、還有當(dāng)時很火的Popcap。為了準(zhǔn)備校招,我還裝上了好幾個網(wǎng)游體驗了一下(我不玩網(wǎng)游)。這些游戲低齡化的設(shè)計和對人民幣玩家的趨之如騖讓我感覺自己未來要做的事情是精心設(shè)計一套系統(tǒng)然后吸引未成年人上鉤,這種感受讓我對國內(nèi)這個行業(yè)產(chǎn)生了徹底的懷疑,除開一些獨(dú)角獸級別的團(tuán)隊(比如說Minecraft、Supercell)能夠在游戲性和賺錢中雙豐收,其他大部分的網(wǎng)游,特別是手游,都是披著游戲外衣的吸血工具。

游戲行業(yè)最大的吸引是薪資,當(dāng)時市場上最好的薪資待遇,基本上是游戲公司給出來的。當(dāng)時內(nèi)心里面很糾結(jié),到底要不要為了五斗米折腰呢?后來看到了云計算、數(shù)據(jù)挖掘這個方向,對于里面的技術(shù)非常感興趣,也覺得這個方向能夠真真正正的改變我們的生活。所以在拿到了某云計算公司的Offer后(比游戲公司能給出的低不少),毫不猶豫的放棄了游戲這個方向。

回頭看來,自己當(dāng)時的選擇真的很對,每天上班做著自己不喜歡的事情只是一種煎熬,不管是做什么,只有興趣才能成為自己正常的動力。而且從長期來看,帶著興趣工作能夠讓你對這一塊的技術(shù)迅速的了解,未來增加的收益可以彌補(bǔ)掉當(dāng)前虧的那一部分,也不會覺得工作那么辛苦,畢竟工作時間占了你除掉睡覺時間的一半多。

開源還是閉源?

首先看看平臺是開源還是閉源。比如說做數(shù)據(jù)庫開發(fā)的是選擇Oracle還是MySQL,做服務(wù)器開發(fā)的是選擇Windows還是Linux。在現(xiàn)在這個時代稍有實力的企業(yè)都會選擇成熟的開源產(chǎn)品而不會選擇閉源軟件,因為用了閉源軟件等于把自己給鎖在里面了。

然后對于你正在做的這個項目,如果它是一個開源項目的話,爭取能夠為它做出一些貢獻(xiàn),如果能夠為成熟的開源項目作出貢獻(xiàn)可以讓你的簡歷加分不少。另外一個明顯的好處是,如果項目開源的協(xié)議是Apache或者M(jìn)IT之類的話,你跳槽之后也可以沒有任何顧慮的用之前的代碼了。所以有機(jī)會的話,說服老板把你正在做的項目開源吧!

參考一篇文章:開源軟件正在蠶食這個世界。另外連微軟都在擁抱開源了,你還在等什么呢?

值得說一下,只是把項目源代碼放到Github,沒有用戶的反饋,沒有其他開發(fā)者的參與,沒有版本發(fā)布的項目不是一個合格的開源項目。還有回復(fù)郵箱才給代碼的行為跟種子回復(fù)可見是一樣的惡劣!

工作還是生活?

這個是很難平衡的一個地方,整日加班會讓你過度疲勞,很難有時間去思考。要知道好的方向的好的代碼都需要在大腦比較輕松的狀態(tài)下得到。過于關(guān)心生活容易讓人死于安樂,過了幾年市場變化之后一裁員就發(fā)現(xiàn)自己已經(jīng)很難找工作了。

個人覺得一個重要的標(biāo)準(zhǔn)是來自于,加班的動機(jī)是什么?是老板畫了大餅后打的雞血,是老板不喜歡員工早點(diǎn)回家,還是因為自己真正喜歡做這個事情。如果只是因為老板畫的大餅(比如說期權(quán)),如果一旦沒有實現(xiàn)很容易會心理失衡。如果是老板不喜歡員工早點(diǎn)回家,你最好還是換一家公司吧。

如果加班不是出自于自己內(nèi)心對技術(shù)的熱愛,還是最好少加班,因為你在犧牲自己的家庭的生活、精力來做自己不喜歡的事情,完全是得不償失的行為。

總結(jié)

個人最重要的是,在碰到任何選擇的時候都要自己獨(dú)立的思考,隨大流的意見往往是最差的意見(參考烏合之眾)。多給自己時間去思考,用開放的態(tài)度去看待自己碰到的事情。那么這樣的選擇往往是不錯的。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 程序員
    +關(guān)注

    關(guān)注

    4

    文章

    956

    瀏覽量

    30946
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    什么叫充電器老化測試?

    遁形。 這一過程,相當(dāng)于讓充電器在出廠前,提前經(jīng)歷一場濃縮版的高強(qiáng)度“職業(yè)生涯”考驗。那些存在先天缺陷、潛藏“嬰兒期失效”風(fēng)險的產(chǎn)品將被徹底淘汰,最終確保交付到用戶手中的,都是進(jìn)入“穩(wěn)定期”的成熟可靠產(chǎn)品。
    發(fā)表于 01-30 16:56

    開發(fā)單片機(jī)需要具備多少的模電技能

    去學(xué)習(xí),比你去學(xué)模電實用多了。 有了這些基礎(chǔ)以后,后面都通過實際項目去學(xué)習(xí),不斷積累。 等你積累到一定數(shù)量的時候,這些都是你職業(yè)生涯的武器庫,后面研發(fā)新產(chǎn)品就是復(fù)制粘貼,這樣你的效率才高。 最后
    發(fā)表于 01-26 06:51

    大理的AI野心藏不住了——風(fēng)花雪月中千名程序員探討人工智能

    2025 年12月4日至6日第二屆CCF程序員大會暨大理人工智能與應(yīng)用國際開發(fā)者大會在大理圓滿落幕。
    的頭像 發(fā)表于 12-24 17:45 ?730次閱讀
    大理的AI野心藏不住了——風(fēng)花雪月中千名<b class='flag-5'>程序員</b>探討人工智能

    選擇RTOS的要點(diǎn)

    調(diào)度策略,但應(yīng)用經(jīng)常會制約一個程序員選擇(見表)。非優(yōu)先式調(diào)度(non-preemptive scheduling)的實現(xiàn)雖不重要,但在一些應(yīng)用中很有用。另一方面,任務(wù)內(nèi)的非優(yōu)先式調(diào)度可在優(yōu)先式系統(tǒng)
    發(fā)表于 12-12 08:00

    程序員最常見謊言

    了。 28我已經(jīng)測試過了,這個功能沒問題,可以上線了。 29別擔(dān)心,這個問題很快就能解決。 30代碼快寫完了,已經(jīng)完成 90% 了 。 希望大家對程序員多一些容忍以及諒解! 各位程序員你們都被我說中了哪些?說說你們的觀點(diǎn)
    發(fā)表于 12-10 08:24

    奔赴熱AI,碼力全開!Talkweb House@1024程序員日系列活動圓滿收官

    1024程序員日”系列活動至此劃上了一個圓滿句號。本屆1024程序員節(jié)以“AI構(gòu)建世界,智能引領(lǐng)未來”為主題,廣邀技術(shù)大咖、產(chǎn)業(yè)領(lǐng)袖、企業(yè)代表與全球開發(fā)者齊聚星城
    的頭像 發(fā)表于 10-27 18:59 ?793次閱讀
    奔赴熱AI,碼力全開!Talkweb House@1024<b class='flag-5'>程序員</b>日系列活動圓滿收官

    開鴻智谷“以賽促學(xué)、以賽選才”|1024程序員節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!

    10月24日,由開鴻智谷聯(lián)合主辦的長沙1024程序員節(jié)暨開源鴻蒙構(gòu)建大會在長沙圓滿落幕。本次活動以“湘聚長沙,共赴熱AI”為主題,通過技術(shù)分享與實戰(zhàn)競賽相結(jié)合的方式,著力培養(yǎng)“開源鴻蒙+AI”領(lǐng)域
    的頭像 發(fā)表于 10-27 17:58 ?720次閱讀
    開鴻智谷“以賽促學(xué)、以賽選才”|1024<b class='flag-5'>程序員</b>節(jié)暨開源鴻蒙構(gòu)建大會圓滿落幕!

    美光科技對自動駕駛的預(yù)測對錯幾何

    我的職業(yè)生涯始終與半導(dǎo)體行業(yè)緊密相連,從產(chǎn)品管理到內(nèi)容營銷,我曾在多個崗位上做過無數(shù)預(yù)測與展望。無論是產(chǎn)品需求預(yù)測,還是新興技術(shù)趨勢研判,我都有過精準(zhǔn)命中,也不乏誤判失手。
    的頭像 發(fā)表于 08-26 15:42 ?788次閱讀

    跟老齊學(xué)Python:從入門到精通

    礎(chǔ)的學(xué)習(xí)者介紹一門時下比較流行、并且用途比較廣泛的編程語言,所以,本書讀起來不晦澀,并且在其中穿插了很多貌似與Python 編程無關(guān),但與學(xué)習(xí)者未來程序員職業(yè)生涯有關(guān)的內(nèi)容。 獲取完整文檔資料可下載附件哦!?。。?如果內(nèi)容有幫助可以關(guān)注、點(diǎn)贊、評論支持一下哦~
    發(fā)表于 06-03 16:10

    程序設(shè)計與數(shù)據(jù)結(jié)構(gòu)

    的地址)出發(fā),采用推導(dǎo)的方式,深入淺出的分析了廣大C程序員學(xué)習(xí)和開發(fā)中遇到的難點(diǎn)。 2. 從方法論的高度對C語言在數(shù)據(jù)結(jié)構(gòu)和算法方面的應(yīng)用進(jìn)行了深入講解和闡述。 3. 講解了絕大多數(shù)C程序員開發(fā)生涯
    發(fā)表于 05-13 16:45

    學(xué)硬件好還是學(xué)軟件好?

    理解硬件和軟件之間的交互。因此,無論你選擇學(xué)習(xí)硬件還是軟件,都有可能在未來職業(yè)生涯中接觸到另一個領(lǐng)域的知識。 總的來說,選擇學(xué)習(xí)硬件還是軟件取決于你的個人興趣和職業(yè)目標(biāo)。你可以通過參
    發(fā)表于 04-07 15:27

    如何在 樹莓派 上編寫和運(yùn)行 C 語言程序?

    ,一本很好的書是BrianKernighan和DennisRitchie所著的《TheCProgrammingLanguage》。這本書對經(jīng)驗豐富的程序員和想學(xué)習(xí)C語
    的頭像 發(fā)表于 03-25 09:28 ?1175次閱讀
    如何在 樹莓派 上編寫和運(yùn)行 C 語言<b class='flag-5'>程序</b>?

    零基礎(chǔ)入門:如何在樹莓派上編寫和運(yùn)行Python程序?

    是一種非常有用的編程語言,其語法易于閱讀,允許程序員使用比匯編、C或Java等語言更少的代碼行。Python編程語言最初實際上是作為Linux的腳本語言而開發(fā)的。Py
    的頭像 發(fā)表于 03-25 09:27 ?2068次閱讀
    零基礎(chǔ)入門:如何在樹莓派上編寫和運(yùn)行Python<b class='flag-5'>程序</b>?

    Python在嵌入式系統(tǒng)中的應(yīng)用場景

    你想把你的職業(yè)生涯提升到一個新的水平?Python在嵌入式系統(tǒng)中正在成為一股不可缺少的新力量。盡管傳統(tǒng)上嵌入式開發(fā)更多地依賴于C和C++語言,Python的優(yōu)勢在于其簡潔的語法、豐富的庫和快速的開發(fā)周期,這使得它在某些嵌入式場景中非常有用,以下是Python在嵌入式系統(tǒng)中的一些應(yīng)用場景。
    的頭像 發(fā)表于 03-19 14:10 ?1516次閱讀

    軟通教育與合肥財經(jīng)職業(yè)學(xué)院合力打造鴻蒙產(chǎn)業(yè)學(xué)院人才搖籃

    3月10日,軟通教育與合肥財經(jīng)職業(yè)學(xué)院共建鴻蒙(信創(chuàng))產(chǎn)業(yè)學(xué)院簽約儀式成功舉行。安徽省教育廳(省委教育工委)原一級巡視、安徽省職業(yè)與成人教育協(xié)會會長解平,安徽省教育廳(省委教育工委)原二級巡視
    的頭像 發(fā)表于 03-15 11:48 ?1278次閱讀