導航:首頁 > 程序命令 > 六張圖程序員的一生

六張圖程序員的一生

發布時間:2024-12-08 03:20:36

① 一副對聯形容苦逼程序員的苦逼生活

上聯:一個項目兩部電腦三餐盒飯只為四千工資搞得五臟俱損六神無主仍然七點起床八點開會處理九個漏洞十分辛苦;
下聯:十年編碼九年加班八面無光忙的七竅生煙到頭六親不認五體投地依舊四肢酸軟三更加班只為二個臭錢一生孤苦;
橫批:苦逼程序員。

② 程序員30歲真的是坎其實,過了30歲,還能更上一層樓!

程序員干到30歲,好不容易從碼奴混到了白領,卻再也干不動了,還時時面臨失業的危險。30歲,是一個程序員傷不起的年齡。明天,何去何從?

在官場上,曾經有一個59歲現象,就是官員們會在59歲時,會使勁撈上一把。很明顯嘛,權力過期作廢,再不撈就要退休了,沒有機會了。

在程序員的圈子裡,也有一個30歲現象。當然,如果你有鐵飯碗,比如在國企或政府機關,那你是無法理解底層勞動人民的感受的。同時也要恭喜你成為體制內的一員,可以一直干到退休無憂。

30歲現象人人都明白,但要給出一個定義並不容易。列舉幾個表現,也許你會覺得心有戚戚焉。

面臨職業瓶頸,程序寫不動,上升又困難。

薪水較高,加班變少,後浪追前浪,面臨失業壓力;生活壓力劇增,不敢跳槽;

招聘程序員年齡限制在30歲以下成為行業潛規則,跳槽困難。

30 歲現象和59歲現象貌似不搭邊,其實都出於同樣的原因:價值貶值。 官員老爺在任就像皇帝,一旦退休,就成為了平民百姓,貶值那是自然的。而程序員也一樣, 所謂三十而立,一旦到了30歲左右,由於面臨結婚生子,一方面需要高薪撫養家庭,另一方面卻無法像以前那樣全身心投入到工作,性價比急劇下降;與此同時, 大批廉價的新手湧入,他們往往還使用最新的技術,老一輩程序員只能慢慢的靠邊站了。

30歲現象產生,只能程序員自身身上找原因。

當然我們也可以產業、從社會、從政府、從制度等多方面進行分析,發現不足,這些分析未必沒有道理,但是肯定沒有用,因為我們無法改變。所謂「 命苦不能怪政府,命背不能怪社會」 ,從外部找原因,只會讓我們滿腹牢騷,整天覺得自己生不逢時,苦悶不堪。

從自身找原因,試著問自己幾個問題:「為什麼我的性價比以下降?老闆為什麼要請我,給我高工資呢?一個人有價值是由什麼決定的呢?」

你也許可以列出很長很長的答案,但我想應該都可以濃縮為一句話:「一個的價值是由他的不可替代性決定的」。不可替代性可以理解為,為了替代你老闆需要付出的代價。

因為你的可替代性高,所以性價比下降。反之,因為你不可替代性高,所以老闆會給你開高工資。不是這樣的嗎?

有一則小故事:

技師退休時告誡自己的徒弟:「少說話,多做事。」

十年後徒弟也成了技師,他找到師傅,苦著臉說:「師傅,我一直都按您的教導做,只知埋頭苦幹,可那些比我技術差的都升職了、加薪了,我還是拿著過去的工資。」

師傅想了想,說:「你請一次假吧。如果一盞燈一直亮著,那就沒人會注意到它……」

徒弟恍然大悟,真的請了一星期假,等他回去上班時,廠長找到他說要給他加薪。原來,在他請假時,廠長發現,工廠已經離不開他了。

徒弟很高興,以後他時不時就請幾天假,每次請假後廠長都會給他加薪。一天徒弟請假後准備去上班,廠長卻告訴他:「你不用來上班了。」

徒弟苦惱地去找師傅,師傅說:「那天我的話還沒說完呢。一盞燈偶爾可以熄滅一次,可如果它總是熄滅,性質就不一樣了,因為沒人會需要一盞時亮時熄的燈。」

故事中,因為徒弟的不可替代,所以廠長給他加薪;後來因為有其它的燈亮了,他被替代了,廠長不需要他了,所以被炒了魷魚。

所以我們 歸根到底還是要提高自己的不可替代性。否則,一旦老闆覺得用較低的代價就可以替代你,那麼你就面臨可能失業的危險了。

那程序員到了30歲,怎樣提高自己的不可替代性呢?我們打算做一輩子程序員嗎?敢問路在何方?

作為一個過來人、一個資深程序員,我覺得有幾個方向可以選擇:

(1)成為技術大拿

其實,做一輩子程序員並沒有什麼問題,重要的是,你必須成為一個不可替代的程序員,也就是說,你要成為技術大拿,能夠解決普通程序員所不能解決的問題。技術大拿有兩個版本:

一 是程序員加強版。 你仍然是一個程序員,但你是一個很牛的程序員,憑借多年的積累,你在知識廣度和深度方面均已不是等閑之輩。從匯編到java,你樣樣精 通。你在意數據結構和演算法,對系統的優化有獨到見解,對設計模式如 數家珍,你還有完備的工具箱和自己的專用類庫。其實,加強版程序員有非常獨特的價值,可 惜的是,在現實中卻很少見,因為對任何一個公司而言,人才總是很稀缺的。老闆的眼睛是雪亮的,他怎麼會對你這種技術大牛視而不見呢,在你還沒有成為真正的 大拿之前,早已經被任命為系統架構師、項目經理或者更高的職位了。因此,你想守住自己的一畝三分地,悠閑的做自己的大拿,往往是不可能的。

二 是程序員升級版。 雖然你的內在仍然是一個程序員,但你的職位已經升級了,你成為了系統分析師或系統架構師。這是非常自然和現實的選擇。程序員與系統分析師 或架構師之間並有鴻溝,只需一步而已,你就可以從崎嶇山路駛向寬闊的大馬路。但這一步卻並不容易,需要幾年時間不斷思考、學習、實踐,才能化蛹成蝶。

(2)成為行業專家

行業專家也是一個公司不可缺少的角色,他們對公司的行業知識、業務流程和細節了如指掌。行業專家一般並不是從外部招聘的一個只懂業務、不懂技術的超人,而往 往是從程序員經過多年的摸爬滾打成長起來的。作為從程序員成長起來的行業專家,你往往還肩負系統分析師之職。在公司里,對業務有一般了解的人很多, 但專 家級別的往往很少,為了後30年的職業生涯,你必須成為專家。

(3)朝管理方向發展

向管理方向發展的第一步,一般是被任命為項目經理。在大部分IT公司里, 項目經理是最小的管理崗位了,可能你不會覺得有太多驚喜,工資也沒有大的提升,但這個轉變,可以說會成為你一生中最重要的轉變之一。

不 要小看了項目經理。有人說, 項目經理是一個古老的職業。也人有人說,21世紀是項目管理的世紀。 事實上,從人類有組織以來,就一直有項目管理,以前的項目 經理可能是部落首領,一次集體打獵、一次攻城拔寨,都可以視為一個項目。項目管理的知識可以應用到我們生活的方方面面,大至登月計劃的實施,小至家庭聚會 的組織,都離不開項目管理。

一個優秀的項目經理,不僅需要高智商,還需要高情商。可以不誇張的說,如果你能勝任項目管理,你就可以勝任戰術層的所有管理崗位,甚至你有家庭生活質量,也會提高到新層次。

然而,要成為一名優秀的項目經理,並不是一件容易的事情。可以說,需要一定的天分,有些人無師自通,有些人卻永遠也學不會。程序員屬於高智商人群,情商卻往往存在不足,這註定了只有少數程序員能夠成長為項目經理,成為優秀的項目經理,則非常稀少了。

如果你覺得這幾方面都不合適,那你還有幾條出路:

一是塌塌實實混日子。

說老實話,做老實人,辦老實事,拿老實的工資,這種員工公司也是非常需要的,一般不會遭遇炒魷魚的命運;

二是轉行或者創業。

因 為這個行業已經不再適合你,已經沒有更大的發展前途,只能轉行。如果可以轉行,未必是壞事,也許在新的環境中,可以激發出更強的能量,創造出一番事業來。 至於創業,那就更具有挑戰性了,建議你在創業之前,已經成為了一名優秀的項目經理。試想,如果轉不動一個項目,如何能轉動一個公司?

春招季節到來,我總結出了互聯網公司java程序員面試涉及到的絕大部分面試題及答案做成了文檔和架構視頻資料免費分享給大家(包括Dubbo、Redis、Netty、zookeeper、Spring cloud、分布式、高並發等架構技術資料),希望能幫助到您面試前的復習且找到一個好的工作,也節省大家在網上搜索資料的時間來學習,也可以點贊和關注一下以後會有更多干貨分享。

資料領取方式:加Q群:721886889 領取!

③ 紼嬪簭鍛樿鍏鍙歌緸閫鍚庢劅鍙: 瀹朵腑涓婃湁鑰, 涓嬫湁灝, 閮戒笉鏁㈣窡鑰佸﹩璇

紼嬪簭鍛樻槸楂樿柂鐨勪唬鍚嶈瘝錛屾湀鍏ヨ繃涓囨槸甯告侊紝騫磋柂鍑犲嶮涓囩殑姣旀瘮鐨嗘槸錛岀敋鑷充笉涔忎竴浜涘ぇ鐗涙嬁鐫鐧句竾騫磋柂錛岄殢鐫浜掕仈緗戞椂浠g殑蹇閫熷彂灞曪紝紼嬪簭鍛樻垚浜嗕竴鍧楃倷鎵嬪彲鐑鐨勯欓ソ楗斤紝涓嶅皯浜烘姇鍏ヨ繖涓琛屼笟錛屼紒鍥句粠涓鍒嗗緱涓鏉緹癸紝鍑′簨鐨嗘湁渚嬪栵紝琛ㄩ潰鐪嬩技鍏夐矞錛岃儗鍚庡嵈鏈夎稿氱殑鏃犲堬紝榪戞棩鍦ㄧ▼搴忓憳璁哄潧錛屼竴鍚嶇▼搴忓憳琚鍏鍙歌佸憳浜嗭紝蹇冮吀涔嬩綑鍙戝笘鎰熸叏鐢熸椿錛屾潵鐪嬬湅浠栨庝箞璇寸殑銆

34宀佽浼樺寲浜嗭紝涓婃湁鑰侊紝涓嬫湁灝忕殑騫寸邯錛屼笉鏁㈣窡鑰佸﹩璇達紝鏃╀笂涓璧峰嚭闂錛岃繘鍦伴搧鍚庯紝鍑烘潵鍚冧釜鏃╅キ錛屽洖瀹跺埛綆鍘嗐傝偗瀹氭湁浜鴻煩鍑烘潵璇達紝榪欎釜騫寸邯榪樻姇綆鍘嗭紝娣風殑澶宸浜嗐傛病閿欙紝鎴戝氨鏄涓猯ooser錛屽彧鑳介潬鑷宸便傜濊嚜宸卞ソ榪愶紒

鐭鐭鍑犲嶮瀛楃殑璐存枃閫忛湶鐫鍚勭嶈壈杈涳紝鑷宸辨槸瀹墮噷鐨勯《姊佹熅錛屽け鍘諱簡宸ヤ綔鎰忓懗鐫娌℃湁緇忔祹鏀跺叆錛屼負浜嗗跺涵榪樺緱閫夋嫨鎸浣滆搗鏉ワ紝榪戜袱騫翠笉灝戠戞妧鍘傞夋嫨瑁佸憳錛屽競闈涓婃剤鏉ユ剤瓚嬩簬鐞嗘у寲錛屽湪璐存枃鐨勪笅鏂癸紝鑱氶泦浜嗕笉灝戝洿瑙傝咃紝瀵規わ紝涓嶅皯緗戝弸瀵規よ璁虹悍綰鳳紝閮ㄥ垎緗戝弸濡傛よ瘎浠烽亾錛氬攭錛屾垜涔熷緢澶辮觸錛屽ソ鐒﹁檻銆備笉榪囷紝鏈変釜闂棰橈紝浣犺佸﹩闅鵑亾涓嶇湅浣犻摱琛屽崱鍚楋紵鎴戝幓騫32搴旇ユ槸鏈変簡錛屼篃鎶曠畝鍘嗭紝榪樿繃浜嗕袱涓錛屼絾姣旇緝鍕夊己鏈轟細錛屾斁寮冧簡銆

榪樻湁濂崇綉鍙嬭村嚭鏆栧績鐨勪竴騫曪細濡傛灉鎴戣佸叕琚瑁佷簡錛屾垜甯屾湜鑳借窡浠栦竴璧鋒潬銆傛墍浠ュ憡璇夊ス錛屽か濡誨叡鍚岀粡鍘嗛庨洦錛屾劅鎯呬細鏇存繁銆備笉瑕佸け鍘誨笇鏈涘拰鍕囨皵錛屽姞娌癸紒鍔犳補錛佷笉綆″ソ鐨勫潖鐨勮繕鏄搴旇ヨ窡鑰佸﹩鍒嗕韓錛屾瘯絝熺粰鑷宸辮繃搴︾殑鍘嬪姏浼氭妸鑷宸卞帇鍨鐨勩備漢鐢熶笉濡傛剰鍗佹湁鍏涔濓紝鏈鏉ヤ細濂界殑錛屽姞娌瑰惂錛佹病鏈夎繃涓嶅幓鐨勫潕錛36宀侊紝鎴戝幓騫存崲浜3嬈″伐浣滐紝姣忔¢兘鏄璁ょ湡鎬葷粨錛屾媺閽╋紝鐚庤仒涓涓涓涓鑱屼綅灝濊瘯錛屽叏闈犺嚜宸憋紝娌℃湁浜哄埆浜哄彲浠ユ寚鏈涖

鏈夊悓涓虹▼搴忓憳涔熻茶堪浜嗗績閰哥殑緇忓巻錛氭垜浠婂勾46宀侊紝渚濈劧榪樺湪鎶曠畝鍘嗭紝涓瀹朵竴瀹剁殑闈㈣瘯銆備粖澶╂槸鎴戞壘宸ヤ綔鐨勭4涓鏈堬紝鏃犳埧鏃犺濺鏃犺捶嬈炬棤瀛樻俱傛瑺淇$敤鍗10涓囷紝浣嗘垜鐩鎬俊鎴戜細鎵懼埌涓嶉敊鐨勫伐浣溿傛墍浠ヤ俊蹇冨嶮瓚籌紝鏆傛椂鐨勫洶闅炬病浠涔堢殑銆

35宀佹妧鏈緇忕悊錛岃煩妲借繃4嬈★紝姣忔¢兘鏄鐔熶漢鍐呮帹錛屼粖騫翠竴鏈堜喚紕板閥鐪嬪埌涓涓婊℃剰鐨勮亴浣嶏紝鎯沖嚟綆鍘嗚瘯璇曠湅錛屼簬鏄鎷跨潃綆鍘嗗幓錛岄潰璇曢氳繃錛屽悓鏃惰柂姘存定浜嗕笁鎴愩傛暍鎯呰嚜宸變篃涓嶈兘鑰佹槸闈犵啛浜哄晩銆

璇勮哄尯鎰堝彂鐨勬縺鐑堬紝澶у氭暟緗戝弸鍕夊姳緇х畫鍚戝墠錛屼漢涓鐢熶腑瑕佺粡鍘嗚歌稿氬氱殑鍧庡澐錛岀粡鍘嗚繃鍚庣粓浼氳佸僵鉶癸紝褰撶劧涔熸湁璇稿氭満浼氾紝鍏抽敭鐪嬭嚜宸卞備綍鍘繪妸鎻★紒

④ 朝九晚五,雙休,月薪6千,是你想要的生活嗎

想要,太想要了。

我當程序員,工資高於這個數,但是現在程序員幾乎沒有朝九晚五的,都在修996的福報呢,每天都忙活到大半夜,累的跟狗似的——不,我家狗比我輕松多了,人家不用上班,還有人好吃好喝的養著呢。

這幾年,職場上悄悄發生了變化,每個人的勞動合同里基本上都寫著「朝九晚五」或者「朝九晚六」,但實際上呢,六點下班是不可能的,你要是六點下班,不出一個禮拜,公司的人事就會找你談話了:

「最近項目忙,團隊的小夥伴都是忙到九點十點的,就你這么早下班,不合適吧?」

你表示不接受,明明合同約定的是六點下班,怎麼就變成了九點下班呢?

於是人事遺憾的告訴你:

「要麼接受,要麼辭職。」

於是你辭職了,還要讓別人背地裡諷刺你「年輕人真是吃不了苦」「九零後就是沒有長性」「以後會後悔的」……

你又換了一份工作,發現跟上一家一樣。

你又換了一家公司,還是沒有變化。

於是你終於明白:

你一個人的反抗是沒有用的,無論再怎麼辯解「我的工作已經做完了」,只要別人加班,那你也得跟著加班,不管你做沒做完你的工作。

最後,你找了一家公司,安頓下來,但同時,你也變了。

因為你算了一筆賬:

同樣的工資,我必須毫無意義地在公司坐到晚上九點,那我提升效率有什麼用?還不如慢悠悠的做,自己壓力還小一點,上午九點來公司,先花半小時吃個早餐,再花半小時查看郵件,再花半小時回郵件,一看時間,哎呦,快十一點了呢,午飯時間,點餐走起。

一上午啥也沒干,一點壓力都沒有,真是好開心呢。

你當然試過,在一個有加班文化的公司里,特立獨行的提升工作效率,而老闆和同事給你的回應卻是:

「這么早就完成份內的工作了?看來工作量還是不飽和,正好,這邊有個事兒沒人管呢,反正你閑著,你來做吧。」

好,做就做,可是……加錢嗎?

加錢是不可能加錢的,你的工資就是那麼多,並不會因為你努力、認真、效率高就給你升職加薪。

於是,你最後一點對於職場的幻想也破滅了,你進化了,變成了一隻成熟的社畜:

麻木地忍受著996,沒有時間提升自己,沒有時間 娛樂 ,更沒有時間提升自己,時間長了,你的職場路越走越窄,而你也越來越安於現狀。

你心裡會隱隱有些不安,但生活太苦,工作太累,下了班,你只想休息,不想用功了。

到了35歲的時候,你發現自己這份做了十年的工作,那比你小十歲的公司新人學了幾天就上手了,而且最恐怖的是什麼呢,人家是後浪,是海歸,是碩士,還年輕,肯加班,而你——已經是一個雙目無神,被房貸車貸 育兒 養老等等家庭瑣事纏身的大叔/大媽了。

於是,Y情肆虐的三月,你毫無疑問的被優化了。

——

樓上那些鼓吹努力奮斗,不要安於現狀的奮斗雞湯答主們呀,也請你們睜開雙眼看看現實,努力,是要選對方向的,一份朝九晚五月薪六千的工作,能保證生活所需,如果善加利用時間,就可以發展副業,培養一技之長,這才是當代普通年輕人最好的出路啊。

小夥伴們,如果你現在有一份這樣的工作,一定一定要珍惜。

六千隻夠最基本的生活,還要省吃儉用,勉強活著

境遇不同、立場不同、角度不同、經歷不同、思想不同,人們追求的生活自然也不相同。

那麼能夠過上朝九晚五、月薪六千、享受雙休的都是什麼人呢?一般都是小型國企中層管理人員、二線城市機關事業單位在編人員、部分互聯網公司行政人員等,他們的工作大多輕松穩定。相對於那些薪資不高,工作強度高又不穩定的大部分上班族來說,如果能有這樣一份工作就能過上想要的生活了。

可實際生活中,這部分人的幸福感並不是很強,所謂「騎著驢騾思駿馬,官居宰相望封侯」,我們要比較的太多了、考慮的太多了。例如:你有沒有買房買車的壓力,父母的身體情況如何、是否 健康 ,有沒有組建家庭,婚姻另一半收入如何,有沒有孩子、孩子開銷大不大,社交花費如何,等等等等。這些都會直接影響這份工作給你帶來的生活滿意度。

其實,能過上這樣的生活,工作穩定、工作環境輕松,業余時間相對充裕的話,雖然不是最終想要的幸福生活,但是已經具備了追求更高目標的條件!如果因為生活有一定壓力對薪資不完全滿意、或者對物質生活有更高的追求,完全可以找一個自己喜歡的副業做做,增加額外的收入。這樣既有穩定的第一職業,又有縱向上的上升空間和橫向上的更多可能! 熊小妹認為,奮斗才應該是我們想要的生活!

您好,很高興回答您的問題:



【凡影觀點】:

之前的工作是早上8:30到下午17:00,雙休,月薪6000+,與您說的情況有那麼一點些許的差別,但是八九不離十,但是我還是離職了,這樣的工作作為階段性的過渡還行,但是不是個人最終追求的目標。



為什麼這么說了,可以和您聊聊近幾年的感受:

1.太安逸了,沒有緊迫感,感覺溫水煮青蛙,把自己的激情盪去了

以前在的公司是屬於那種國企改制後的企業,公司很多人都是過著得過且過的日子,公司也是那種一直好不起來也跨不下去的狀態。

所以在這樣的公司呆久了,每天8:30上班,進公司後現整理下桌面,喝杯咖啡什麼的,慢慢打開電腦。9點開個早會,扯扯皮。

開完會和這個領導溝通一下,那個領導匯報一下,然後差不多就10點,11點,打開工作文檔,做個計劃,看下重點工作開始做一下,就到12點吃飯。

下午13點開始上班,一會接個電話,一會蓋個章,一會審批個文件,閱讀幾個報告,然後就到16點了。

16點,過問下部門內部工作完成情況,遇到的問題討論下,然後就下班了。反正基本80%時間就這樣過的,有時候一天開幾個會就下班了。

很多工作,如果專心做一天就能完成的,但是這樣的工作狀態,有時候一周都完成不了,自己也慢慢快變成得過且過的人了。



2.雖然沒有被離職和取代的危機,但是也沒有晉升的機遇,上升受限

在這個公司論資排輩太嚴重了,而且關系戶更是多,都是以前公司那些客戶啊,政府關系的領導的親戚和子女。我個人能力還算不錯的,現在的崗位因為要處理的務實性工作還是比較多的,而且經驗和關系也還是挺多的,所以各級領導也不會輕易換人。但是想要再進一步,沒有到位的關系和貢獻,比登天還難。可能會弄個啥也不會乾的關系子弟在你上頭看著你,領功勞,反正也不會提拔你吧。就感覺一輩子就這樣,沒奔頭了。

3.與領導的理念分歧比較大,自己的很多設想都無法實施,很憋屈

在很多事情上,理念和處理方法都和領導的分歧比較大。比如在對下屬的任用上,覺得還是要能力和態度匹配的才行,做了1,2年能力都達不到的,乾脆就辭退或者給他調崗吧。但是領導覺得每個人都有優點,可能是我們沒用好,而且換一個要是比這個還差怎麼辦?等等的各類理念的分歧,讓我在開展工作時候很受限。


總結:

最終選擇了離職。所以是否自己想要的生活,有時候可能和這個工作的內容和工作中的愉悅程度,成就感也有很大的關系,僅僅說薪酬和出勤制度來看的話太片面了。還是要根據個人所處的人生階段才能確定是否是自己所想要的生活。


朝九晚五,月薪6000,每周雙休,應該是機關事業單位或者小型國企。這種待遇在三、四線城市很不錯了。

如果在一、二線城市,跟房價相比待遇有點偏低,可以在上班的同時,利用休息時間找個第二職業。

職場如戰場,不進則退;如今我們要學習的是在第一時間能夠做出應對措施和快速反應的本領。我大學畢業剛剛步入 社會 時找了一個人力資源主管的工作那時工資3800元,沒有壓力,每年漲15%的工資,覺得每天都很麻木,得過且過,過著朝九晚五的生活,這樣的日子的確很舒服,但是一旦有同事和我拉開了差距,我突然間緊張感來了,我的主管位置岌岌可危,或許下一刻我就會邊緣化。

「人無遠慮,必有近憂」。處在一個充滿競爭的年代,要時刻保持緊迫感。於是我奮起學習處事的能力,應變的能力,堅決不像以前一樣拿工作當混日子,那年我24歲,也是我的本命年。我想「我是一個年輕人,我不努力沒人替我堅強,我要豪情壯志的去揮灑自己的才情,才能不被 社會 淘汰」。這樣努力了將近3年2010年我選擇了創業,去追逐自己的夢想!不用再當打工仔了!積累的經驗才是最重要的,在創業過程中幫助實在是太大了。

我建議現在無論是在打工或者是已經創業的朋友,身在職場,不進則退,職場修煉和心得我們要學會總結,這樣不僅僅在職場上成功,我們的人生才會因此異彩紛呈。現在的我「自信、樂觀、積極、主動,每天經歷充沛」。夢想的力量非常強大,它讓我克服了很多缺點,迫使我每天不斷學習,反而現在一點不覺得累,反而覺得我活的很精彩。

身在職場的小夥伴們,不知不覺我們已然身處職場多年,我希望我們激情迸發,鬥志昂揚的前進。希望大家明白:不要做麻木被動的人,我們不去淘汰別人,別人就會來淘汰我。

職場如戰場,不進則退

希望分享一些職場經驗給大家,都是我的隨筆。

祝工作順利!

看年紀。

我目前25歲,正是拼的時候,房子,車,老婆,養育孩子,照顧老人等等等等,6000對我來說不夠用,我這個年紀不是安逸的時候,女生可以選擇這樣的生活,前提不是女強人!

如果有孩子了,單單為了孩子,這個情況是很多媽媽想要的,有充足的時間去陪孩子

如果45-59,各種生活都穩定下來了,不是開公司,沒有大事業去奮斗努力的話,這個生活是最合適的

奉勸大家,人就一生,不要失去了鬥志,趁年輕,干!要活就活的漂亮點

這個問題因人而異,有理想抱負,志向一定高遠,但前期一定是要經歷這個階段來完善自己的經歷,為後期的蓬勃發展做准備。

朝九晚五,雙休加月薪6k,是不是我想要的生活?

是的,我想過這樣的生活,但是現階段我不會這么做。

為什麼?

趁年輕多吃苦,多拼搏

題主說到的這份工作,是大多人夢寐以求,但卻不會成為我首選的工作。

這樣的一份工作,相當於提前進入了舒適區,會慢慢磨掉自己的野心和想法。

在還沒有家庭壓力時,這樣的一份工作堪稱完美。

但壓力看不到摸不著,所以我們只能在它來之前,先做准備。

不是說這份工作不好,而是因為它實在太好了,會讓自己慢慢迷失。

年輕不吃苦,難道老來受?

人的惰性究竟有多大

輕松的工作,誰都喜歡,而且6k的薪資對於大多數人來說,也夠花。

但是人的惰性有多大,不知道你們意識到沒有?

我每年做好的計劃,到年末復盤,完成率都在50%以下。

我自認為是個很能堅持的人,每天運動堅持了4年多,每天閱讀堅持了7年多,還有其他方面的事情都堅持了幾年。

可是只要工作不忙,我就會有嚴重的拖延症,以至於每天到最後時刻才匆匆忙忙完成當天的工作。

我很享受快節奏工作帶給自己的緊迫感,所以這樣子的工作不大適合自己。

喜歡就去做,不喜歡就別勉強

朝九晚六,雙休加月薪6k,這樣的工作真的很輕松。

但是有做過類似工作的人,都深有體會,簡直過得像條咸魚,

如果你有開啟副業的打算,只是找份輕松的主業去支撐日常開支,那是很值得鼓勵的。

不過,生活是自己的,自己覺得過著舒服就好。

如果你也是跟我一樣,比較有野心,那這份工作肯定是不合適的。

它只會把自己的野心磨沒。

不過,趁年輕還是多拼搏。

舒適區待久了,四平八穩慣了,生活就沒了趣味了。

大家求職過程中,有遇到的任何疑問,歡迎在評論區寫下來,我們一起解決。

如果基本能執行朝九晚五,雙休。這種工作是我羨慕的。6千的工資足矣,還可以有大把的時間投入自己的興趣,生活。說不定還能發展點副業。

⑤ 程序員幾年後都去做什麼了

xjs99465 :你好.我也是搞程序的!
看了下面的程序員何去何從,你就會明白我們程序員將何去何從!
同樣是搞網路游戲,史玉柱向陳天橋請教之後把盛大的整個團隊挖了過來,而雷軍在向丁磊請教完之後卻選擇了自己開發游戲引擎,從頭做起。

不同的性格和文化面對同樣的機遇,卻走上了迥異的道路。金山這個程序員主導的企業的命運就是中國程序員命運的縮影。

雷軍在1992年的金山招聘廣告詞寫道:求伯君的今天就是我們的明天。而這個明天,讓雷軍一等就等了近16年,而且他已經不再是一個程序員了,和他一樣命運的程序員在金山還有997名,現在主管網路游戲的副總裁鄒濤和烈火工作室的策劃總監宋亮是其中的代表。鄒濤從程序員走上領導崗位之後感覺做的工作有些虛,因為再沒有一個程序是自己親自寫的了。而宋亮經歷了從寫軟體到做游戲策劃的一個轉型,他總結自己在金山的十年的時候,還是會說自己的想法依然很簡單,因為自己程序員的出身。

雖然是程序員出身,但是毫不影響他們在轉型後的工作崗位上幹得更出色。《魔獸世界》公測時,雷軍玩得很瘋狂,連續熬夜幾個月,瘦了幾斤。下副本,打裝備;還財大氣粗,花大價錢買魔獸金幣,搞到在游戲區中人緣特好,個個都喊他「老大」。而鄒濤走馬上任之後,就把東風日產的驪威、騏達兩款新車融到了《春秋Q傳》里,開了網路游戲和汽車行業異業合作的先河。

市場部經理許曉輝告訴我,他們市場部的3個人在寫一本關於金山的書,會在年底推出,按照暢銷書的做法來做,而不是像一般的企業傳記。在采訪鄒濤的時候我見到了這本書的書稿,《風雨金山》的名字印在第一頁上。而這本書他們也會自己來完成,不藉助任何外力。

這就是金山公司,不管是不是程序員,身上都流淌著一種程序員的精神。

金山上市之後,雷軍感覺到最大的變化是內部的士氣高漲了,雖然在金山工作了十年的宋亮認為已經沒有什麼興奮的感覺了,甚至比不上第一次拿到期權時興奮。

而金山的上市,雷軍認為給了中國的程序員一個希望:堅持下去是可以成功的。這或許就是金山上市對中國軟體行業的一個真實、深遠的影響。

⑥ 單純作為一個職業來說,程序員在中國能幹一輩子直到退休嗎

程序員的工作比較累,對身體傷害也比較大,年齡大的人不太適合做。

平均工作時間是早上九點到晚上九點,如果遇到產品上線或者急需處理的問題,加班通宵也是家常便飯。

但如果說每天都是這么辛苦,倒也不盡然。那要是呆在什麼公司和做什麼項目,有的公司大部分都是閑的時候閑的要死,忙的時候忙的要命。而忙閑的比例一般在2:1到3:1之間吧。忙的時候加加班是應該的,閑的時候看看小說刷刷網頁隨便你,只要別太過分,基本沒人管你。當然,也有的企業「文化」看程序閑著就難受,程序員技不壓身,開心快樂很重要。

程序員的累體現在頻繁加班以及休息期間還要及時響應線上問題。

原因有兩個:

1.整個行業對快速迭代要求很高,越快佔領市場越好。

2.產品質量難以把控,會頻繁出現bug。

具體有多累我就不廢話了,網上有不少吐槽加班的段子。

我想說的恰恰是程序員其實並不累,因為你可以很輕松找到不加班的公司而且工資還不低。魚與熊掌可以兼得哦。

1.網上有不少某工作油水高的傳言,例如金融高富帥、國企員工的隱形福利等,但是這些工作很難跳槽,程序員基本可以做到一年一跳,北上廣深杭兜一圈沒問題。

2.工資起點高。我們不說特例,有一到兩年工作經驗,人人都敢要價月薪10k。

⑦ 一個好的程序員至少應該具備哪些條件

樓上的幾位顯然誤會我的意思了,我並不是說不應當寫文檔加註釋注重團隊精神,看看下面的一篇文章,那位三天就寫出UNIX的他需要寫文檔注釋和團隊精神嗎,他用不著。哪個高手沒有一點傲氣和自信,他之所以敢對用戶說:拿到你想要的,然後滾蛋,你已經很幸運了!是因為他有這個資本。天才本就不循規蹈矩,那樣他就不叫天才了。

MIT BBS上說微軟電話面試的一道題就是「Who do you think is the best coder,
and why?」。我覺得挺有意思的,也來湊個熱鬧。排名不分先後。

Bill Joy, 前任Sun的首席科學家,當年在Berkeley時主持開發了最早版本的BSD。他還
是vi和csh的作者。當然,Csh Programming Considered Harmful 是另一個話題樂。據
說他想看看自己能不能寫個操作系統,就在三天里寫了個自己的Unix, 也就是BSD的前
身。當然是傳說了,但足見他的功力。另一個傳說是,1980年初的時候,DARPA讓BBN在
Berkley Unix里加上BBN開發的TCP/IP代碼。但當時還是研究生的B伯伯怒了,拒絕把BBN
TCP/IP加入BSD,因為他覺得BBN的TCP/IP寫得不好。於是B伯伯出手了,端的是一箭封
喉,很快就寫出了高性能的伯克利版TCP/IP。當時 BBN和DARPA簽了巨額合同開發TCP/IP
Stack,誰知他們的代碼還不如一個研究生的好。於是他們開會。只見當時B伯伯穿
個T-shirt出現在會議室(當時穿T-shirt不象現在,還是相當散漫的哈)。只見BBN問:你
怎麼寫出來的?而B伯伯答:簡單,你讀協議,然後編程就行了。最令偶暈倒的是,B伯
伯碩士畢業後決定到工業界發展,於是就到了當時只有一間辦公室的Sun, 然後他就把
Sparc設計出來樂。。。象這種軟硬通吃的牛人,想不佩服都不行的說。據Bill Joy的同
事說,一般開會的時候B伯伯總是拿一堆雜志漫不經心地讀。但往往在關鍵之處,B伯伯
發言,直切要害,提出漂亮的構想,讓同事們徹底崩潰。對了,他還是Java Spec和JINI
的主要作者之一。

John Carmack,ID Software的founder和Lead Programmer。上個月和一個搞圖形的師兄
聊天,他竟然不知道John Carmack, 也讓偶大大地暈了一把。不過也許搞研究的和搞實
戰的多少有些隔吧。想必喜歡第一人稱射擊游戲的都知道J哥哥。90年代初只要能在PC
上搞個小動畫都能讓人驚嘆一番的時候,J哥哥就推出了石破天驚的Castle Wolfstein,
然後再接再勵,doom, doomII, Quake...每次都把3-D技術推到極限。J哥哥的簡歷上說
自己的專長是"Exhaust 3-D technology",真是牛人之言不我欺的說。做J哥哥這樣的人
是很幸福的,因為各大圖形卡廠家一有了新產品就要向他「進貢"
,不然如果他的游戲不支持哪種卡,哪種卡基本就會夭折樂。當初MS的Direct3D也得聽
取他的意見,修改了不少API。當然,J哥哥在結婚前十數年如一日地每天編程14小時以
上,也是偶們凡人望塵莫及的。對了,J哥哥高中肆業(?),可以說是自學成才。不過
呢,誰要用這個例子來為自己學習不好辯護,就大錯特錯了。那 Leonardo Da Vinci還
是自學成才呢(人是私生子,不能上學)。普通人和天才還是有區別的。對了,其實偶們
叫「達分奇」是相當不對的,因為Vinci是地名,而Da Vinci就是從Vinci來的人的意
思。換句話說,Leonardo Da Vinci就是「從Vinci來的Leonardo」的意思。叫別
人「Da Vinci」就不知所謂樂。嗯,扯遠了,打住。

David Cutler,VMS和Windows NT的首席設計師,去微軟前號稱矽谷最牛的kernel開發
員。當初他和他的手下在微軟一周內把一個具備基本功能的bootable kernel寫出來,然
後說:「who can't write an OS in a week?",也是牛氣沖天的說。順便說一句,D爺
爺到NT3.5時,管理1500名開發員,自己還兼做設計和編程,不改coder本色啊。

D爺爺天生脾氣火爆,和人爭論時喜歡雙手猛擊桌子以壯聲勢。 日常交談fuck不離口。
他面試秘書時必問:"what do you think of the word 'fuck'?" ,讓無數美女剎羽而
歸。終於有一天,一個同樣火爆的女面對這個問題脫口而出:"That's my favorite
word"。於是她被錄取樂,為D爺爺工作到NT3.5發布。

Don Knuth。高爺爺其實用不著偶多說。學編程的不知道他就好像學物理的不知道牛頓,
學數學的不知道歐拉,學音樂的不知道莫扎特,學Delphi的不知到 Anders Hejlsberg,
或者學Linux不知道Linus Torvalds一樣,不可原諒啊。為了讓文章完整,就再羅唆幾句
吧。高爺爺本科時就開始給行行色色的公司寫各種稀奇古怪的編譯器掙外快了。他賣給別
人時收一兩千美元,那些公司拿了code,加工一下賣出去就是上萬上十萬。不過也沒見高
爺爺不爽過,學者本色的說。想想那可是60年代初啊,高爺爺寫編譯器寫多了,順帶就搞
出了個 Attribute Grammar和LR(k),大大地造福後人啊。至於高爺爺在CalTech的編程比
賽(有Alan Kay得眾多高高手參加)總是第一,寫的Tex到86年就code freeze,還附帶2^n
美分獎勵等等都是耳熟能詳的,偶就不饒舌樂。

順便說一下,高老大爺是無可爭議的寫作高手。他給Concrete Mathematics 寫的前言可
謂字字鏗鏘,堪為前言的典範。他的技術文章也是一絕,文風細致,解釋精當,而且沒
有學究氣,不失輕快跳脫。記得幾年前讀Concrete Mathemathics,時不時開懷大笑,讓
老媽極其郁悶,覺得我nerdy到家,不可救葯。其實呢,子非魚,安知魚之樂,更不知那
完全是高爺爺的功勞。說到寫作高手,不能不提Stephen A. Cook。他的文章當年就被我
們的寫作老師極力推薦,號稱典雅文風的樣本。庫爺爺一頭銀發,身材頎長,總是面帶
謙和的微笑,頗有仙風道骨,正好和他的仙文相配的說。

高爺爺其實還是開源運動的先驅。雖然他沒有象Richard Stallman那樣八方奔走,但他
捐獻了好多作品,都可以在網上看到,比如著名的Mathematical Writing,MMIXWare,
The Tex Book等,更不用說足以讓他流芳百世的Tex樂。

Ken Thompson,C語言前身B語言的作者,Unix的發明人之一(另一個是Dennis M. Riche
老大,被尊為DMR),Belle(一個厲害的國際象棋程序)的作者之一, 操作系統Plan 9的主
要作者(另一個是大牛人Rob Pike,
前不久被google挖走了)。Ken爺爺也算是計算機歷史上開天闢地的人物了。1969年還是
計算機史前時代,普通人都認為只有大型機才能運行通用的操作系統,小型機只有高山
仰止的份兒。至於用高級語言來寫操作系統,更是笑談。Ken爺爺自然不是池中物,於是
他和DMR怒了,在1969年到1970間用匯編在PDP-7上寫出了UNIX的第一個版本。他們並不
知道,一場轟轟烈烈的UNIX傳奇由此拉開了序幕。Ken爺爺在1971年又把Unix用C重寫,
於是C在隨後20年成就了不知多少豪傑的夢想和光榮。

Ken爺爺還有段佳話: 裝了UNIX的PDP-11最早被安裝在Bell Lab里供大家日常使用。很
快大家就發現Ken爺爺總能進入他們的帳戶,獲得最高許可權。Bell
Lab里的科學家都心比天高,當然被搞得郁悶無比。於是有高手怒了,跳出來分析了UNIX
代碼,找到後門,修改代碼,然後重新編譯了整個UNIX。就在大家都以為「這個世界清
凈了」的時候,他們發現Ken爺爺還是輕而易舉地拿到他們的帳戶許可權,百思不解後,只
好繼續郁悶。誰知道這一郁悶,就郁悶了14年,直到Ken爺爺道出個中緣由。原來,代碼
里的確有後門,但後門不在Unix代碼里,而在編譯Unix代碼的C編譯器里。每次C編譯器
編譯UNIX的代碼,就自動生成後門代碼。而整個Bell Lab的人,都是用Ken爺爺的C編譯
器。

(6)Rob Pike, AT&T Bell Lab前Member of Technical Staff ,現在google研究操作系
統 。羅伯伯是Unix的先驅,是貝爾實驗室最早和Ken Thompson以及Dennis M. Ritche開
發 Unix的猛人,UTF-8的設計人。他還在美國名嘴David
Letterman的晚間節目上露了一小臉,一臉憨厚地幫一胖子吹牛搞怪。讓偶佩服不已的
是,羅伯伯還是1980年奧運會射箭的銀牌得主。他還是個頗為厲害的業余天文學家,設
計的珈瑪射線望遠鏡差點被NASA用在太空梭上。他還是兩本經典,The Unix
Programming Environment 和 The Practice of Programming 的作者之一。如果初學者
想在編程方面精益求精,實在該好好讀讀這兩本書。它們都有中文版的說。羅伯伯還寫
出了Unix下第一個基於點陣圖的窗口系統,並且是著名的blit終端的作者。當然了,羅伯
伯還是號稱銳意革新的操作系統,Plan9,的主要作者。可惜的是,Plan9並沒有引起多
少人的注意。羅伯伯一怒之下,寫出了振聾發聵的雄文 Systems Software Research is
Irrelevant,痛斥當下系統開發的不思進取,固步自封的弊病。雖然這篇文章是羅伯伯
含忿出手,頗有偏激之詞,但確實道出了系統開發的無奈:開發周期越來越長,代價越
來越大,用戶被統一到少數幾個系統上,結果越來越多的活動是測量和修補,而真正的
革新越來越少。

就在羅伯伯郁悶之極的時候,google登門求賢來樂。如果說現在還有一家大眾公司在不
遺餘力地把系統開發推向極致的話,也就是google樂。隨便看看google的成果就知道
了。具有超強容錯和負載平衡能力的分布式文件系統GFS
(現在能夠用100,000台廉價PC搭起一個巨型分布系統,並且高效便宜地進行管理的系統
也不多哈),大規模機器學習系統(拼寫檢查,廣告匹配,拼音搜尋。。。哪個都很牛的
說),更不用說處理海量並行計算的各式google服務了。Rob在System Software
Research is Irrelevant里蕭瑟地說現在沒有人再關心系統研究的前沿成果了。想不到
他錯了,應為google關心。google網路了大批功成總是試圖吸取系統研究的最新成果。
想必Rob Pike在google很幸福。願他做出更棒的系統。

Dennis M. Ritchie, 既然Ken Thompson是我的偶像,新聞組上人稱DMR的Dennis M.
Ritchie自然也是,畢竟兩人共同締造了UNIX,而Dennis幾乎獨力把C搞大(當然,C的前
身是B,而B是Ken Thompson一手做出來的)。兩人1983年分享圖靈獎,是有史以來少數幾
個因工程項目得獎的工程師(本來是唯一的一對兒,但Alan Kay才因為SmallTalk得獎,
所以就成了唯二的樂) 一個人一生能做出一個卓越的系統已經不易,DMR的C和UNIX長盛
不衰近30年,至今生機勃勃,DMR此生可以無憾的說。

D爺爺也算有家學淵源:他老爸在AT&T貝爾實驗室工作了一輩子,並在電路設計方面卓有
成就,還出了本頗有影響的書The Design of Switching Circuits,據說在交換理論和
邏輯設計方面有獨到的論述。當然,D爺爺和他老爸是不同時代的人:他老爸的研究成
形於晶體管發明之前,而D爺爺的工作離了晶體管就玩兒不轉樂。:-D

不要看D爺爺搞出了C,其實他最愛的編程語言是Alef,在Plan9上運行,支持並行編程。
Alef的語法和C相似,但數據類型和執行方式都和C大大不同。說到語言,D爺爺對後來
人有非常中肯的建議:抱著學習的目的來開發你自己的語言,不要冀望於它被眾人接
受。這個建議不光對語言開發有用,也適用於其它大型系統的開發。別的不說,DMR後來
領導自己的團隊在1995年和1996分別推出了Plan9和Inferno操作系統,又用多少人知道
呢?其實,D爺爺當初也沒想過C會風行世界。他開發C的初衷和Eric S. Raymond
在Cathedral and Bazaar里闡述的一樣,就是要消除自己對現有工具的不爽之處。誰
知D爺爺無心插柳,C竟然受到眾多程序員的狂熱擁戴,連D爺爺自己都大惑不解。在一次
采訪中D爺爺說大概那是因為C的抽象程度碰巧既滿足了程序員的要求, 又容易實現。當
然C一度是Unix上的通用語言也是原因。但不管怎麼說,D爺爺對編程語言出色的審美意
識奠定了C廣為流傳的基礎。

最後八卦一下。D爺爺的業余愛好和NBA大牛Karl Malone一樣:開卡車。不過D爺爺更喜
歡開NASCAR,而KM獨愛巨無霸。J D爺爺自稱心中不供偶像,如果一定要說一個,那就
是Ken Thompson了。現在Ken爺爺退休當飛機教練去了,而D爺爺當了貝爾實驗室系統開
發部的頭,整日忙於開支票。他倆合作20年,屢屢創造歷史。這段令人神往的佳話,也
就長留你我心中樂。

P.S., 很多人都以為Brian W. Kernighan是C的作者。其實BWK只是寫了那本經典K&R C。
據D爺爺說,他,Ken, 和Kernighan三人中,Kernighan最能寫文章,他次之,而Ken寫
得最少;但說到編程,Ken爺爺才是當之無愧的老大。

Edsger Wybe Dijkstra, 對,就是E.W. Dijkstra. 一提到EWD,很多人就會想起找最短
路徑的Dijkstra Algorithm,就好像一提到Sir. Tony Hoare,就想起Quick Sort一樣。
其實這些個演算法不過是兩個牛人在他們職業生涯中最瑣碎的貢獻。比如Dijkstra演算法,
無非是戴爺爺在1956年為了展示新計算機
ARMAC的計算能力,初試身手的成果,屬於他的演算法處女作。據戴爺爺自述,他搞出最
短路徑演算法的時候連紙筆都沒用。當時他和他老婆在阿姆斯特丹一家咖啡廳的陽台上曬
太陽喝咖啡,突然就把這個演算法想出來樂。而且當時的演算法研究還比較原始,牛人們忙
著用計算機搞數值計算,對離散演算法不屑一顧。那時連一個象樣的專注於離散演算法的專
業期刊都沒有。戴爺爺於是推遲發表這個演算法。直到1959年,他才把這個演算法發表
在Numerische Mathematik的創刊號上,權為捧場。:-)
EWD在多個領域牛氣沖天,端的是理論和編程兩手硬的高手。只不過他的很多工作比較
深刻,學校的老先生們覺得本科生接受不了,不給本科生講而已。

戴爺爺大概因為最短路徑演算法一戰成名,於是有人請他參加另一台計算機X1的設計工
作,並且把設計實時中斷系統的任務派給了他。現在看來實時中斷也許不算什麼,但要
知到,X1前根本就沒有實時中斷的概念。實現它簡直就是一場豪賭。戴爺爺起初還不情
願,但經不住項目負責人Bram和Carel的輪番 「吹捧」:我們知道實時中斷讓您工作變
得非常困難,但象您這樣的牛人肯定能做出來的說。結果戴爺爺被糖衣炮彈徹底擊穿,
接下了這個燙手山芋。兩三年後,他不僅搞出了實時中斷,還圍繞這個寫出了自己的博
士論文,順利戴上博士帽。

讓戴爺爺真正成名立萬的還是在X1上開發的Algo60,最早的高級語言之一。戴爺爺沒日
沒夜地工作了8個月,就搞出了Algo60,也因此獲得了 1972年的圖靈獎。因為Algo60,
戴爺爺發表了一篇石破天驚的文章:Recursive
Programming,於是人們才知道,原來高級語言也可以高效地實現遞歸,原來從此以後,
所有程序員都不可避免地和戴爺爺發明的一個詞(應該說是概念)打交道:堆棧。
而且Algo60還讓戴爺爺深入地思考多道程序設計的問題,最終發明了每個系統程序員
都繞不開的概念:semaphore。當然,戴爺爺總是把他發明的概念嚴格形式化,極具科
學家本色的說。和這些成就想比,他提出的吃飯的哲學家問題,也就沒什麼好說的了。

說來好笑,當時的大學(忘了哪所了)還是覺得戴爺爺沒有受過正統的數學訓練,也不是
專門搞數值分析的,所以最後不太情願地給了他一個教職。這種小挫折並不能妨礙象戴
爺爺這樣的牛人創造歷史。他一邊教數值分析(:-D) ,一邊開始開發一個新的操作系
統,並培養計算機科學家。幾年後,THE Multiprogramming
System橫空出世。THE是第一個支持鬆散耦合,顯式同步的進程並由此使得嚴格證明系統
沒有死鎖變得容易的操作系統。可惜戴爺爺任職的系不識貨,還強行解散了他的研究小
組(1972年戴爺爺給他的系主任說他得了圖靈獎,系主任的第一反應是你們搞計算機就
喜歡亂發獎)。這讓戴爺爺相當郁悶,得了抑鬱症。在極度郁悶之中,戴爺爺決定用寫作
來治療自己的抑鬱症。於是經典就誕生樂:Notes on Structured Programming。戴爺爺
從此被尊為結構化編程的奠基人,而且他的抑鬱症也被治好樂。

EWD太牛,結果他的故事也太多。先到這里吧。1973起,他的故事就在美國發生了。

Anders Hejlsberg,微軟.NET的首席架構師,編程語言設計和實現的頂尖高手。他一手
做出了 Turbo Pascal, 也是Delphi, J++(尤其是WFC),C#, 和.NET的主要作者。這些作
品的名字足以為他立傳。作為一個程序員,我在這樣的大師面前實在無語。生子當
如Anders的說。李維的<>里已詳細講述了Anders的傳奇故事,我就不用費舌了:

http: //java.mblogger.cn/iexploiter/posts/1505.aspx

Artima上有Anders談C#的系列訪談。MSDN上有一段Anders導游的錄像 。有興趣可以去看
看牛人的豐采。

⑧ 程序員在職業生涯中易犯的7個錯誤

1.沒有明確的職業目標


沒有目標的人生,就像無根的浮萍,水流到哪裡就飄到哪裡,一生漂泊。


如果你想要在軟體開發領域獲得真正的成功,那麼就必須知道該何去何從。或許面對遙遠的未來,你已經有了一個粗略的目標了。但是除了這點還不夠,你應當堅實自己的目標——清楚的定義在實現過程中的每個重要時間點所需要達到的效果。


我認識許多程序員和其它方面的專業人士,數十年來他們都在相同的職位上反復地做著同樣的事情。是的,你沒有看錯,是數十年。接受職業現狀,不做任何改變,是造成這種悲劇的根源。對於未來,如果你沒有明確的職業規劃,這樣的悲劇就很可能會發生在你身上。


面對於此,你該怎麼做呢?


從現在開始,花一些時間來認真規劃一下職業並確定最近的目標。一旦你達到了這個目標,你就要選擇一個新的目標了。在職業生涯中,這樣的目標會一個接著一個。你可以把這些目標寫下來,放在一個每天都可以看見的地方,這樣就可以讓你隨時回想起當前需要做的工作。


2.不重視「軟技能」或非技術的東西


我認識許多擅長寫代碼的程序員,他們可以用所寫的演算法把我耍得團團轉,他們對復雜架構的理解力和思考能力令我自愧不如。


但是真實的狀況卻是:技術不如他們的我,軟體開發領域的職業發展卻全面超過了他們,除了職位,還包括薪水、生產力等諸多方面。


在這里我並不是為了吹噓自己多了不起,而是為了向那些只埋頭專研技術的程序員們說明「軟技能」對於職業發展有多重要。


作為一個軟體開發者,我相信你也清楚,編寫代碼並不是工作的全部。在通往成功的道路上,還需要學習很多其它技能。我們需要長期與他人打交道,所以必須學習為人處事;軟體開發面臨長期的趕工與不同的需求變化,所以需要學習對心態和注意力的調整;在不斷變化的環境里有許多事情需要處理,所以應當學習對事情劃分優先順序以做到效率的最大化。另外,我們對待身體健康應當和對待自己收入一樣敏感,這個才是革命的本錢。


我還可以繼續列舉出更多的東西,關於了解開發者應當掌握的「軟技能」你可以去閱讀我寫的《SoftSkills:TheSoftwareDeveloper』sManua》一書。


總的來說,在生活中無論從事什麼樣的工作,那些軟技能通常都比硬性的技術能力更為重要,所以請保持不斷地學習這些技能。


3.不融入社區生活


在程序員生涯中有一樣東西令我受益頗深,它就是社區的幫助。成為這個大群體的一部分,不僅讓我擁有了歸屬感不再孤獨,也幫助我改進了自身的技能,向著更高的平台發展。


如果你還沒有參與社區生活的話,我強烈建議你融入這個圈子裡來。它是一個比自我寬廣得多的平台,有助於你的發展。


如果你感覺自己的軟體開發工作停滯不前,費勁腦力也無法獲得更大突破的時候,最好的方式就是加入社區,與一群有志同道合的人共同探討所遇到的困難,獲得有助於解決問題的建議。另外,融入社區生活還能夠聚集人氣,培養人脈,這對於提升自身的職業發展也有很大幫助。


但是,如何才能融入到社區生活中呢?


這很簡單,世界各地都有很多開發者團體,你可以通過程序員網站找到並加入到他們當中去。你還可以參加開源夏令營,這是一個一年一度的免費地方性活動,眾多開發人員會聚在一起分享他們的工作,任何人都可登記參加自己感興趣的話題。


如果你不希望在現實生活中與過多的人接觸,也可以選擇加入虛擬社區。


那些大眾的程序員社區會是你的第一選擇。在社區中你會發現有一些非常厲害的程序員,他們會在自己的博客上寫一些精闢的文章並解答大家的問題。除此之外,還有另外一些不錯的在線社區,比如大牛們的博客網站、各種技術論壇、討論群等。


當你開始學會分享,把自己的所知與所想都寫出來的時候,你就真正的融入進了社區生活——而這個博客就是我為自己加入這個程序員社區所做的第一件事。:-)


4.沒有專長


如果你過去常訪問我的博客或者YouTube視頻,你會發現我很多時候都在談論這個話題。這個話題是如此重要,以至於我一有機會就會說到它。


俗話說,術業有專攻。你應當選擇一項想要專精的技術並努力磨煉它。但這並不意味著你就可以放棄對其它技術的基本理解而一味地去專研某項技術——我對那些會數種語言的人是非常欣賞的。這一點非常重要,尤其是在你職業生涯的早期培養一技之長的時候。


專長可以滿足更高級的需求,因此,在同等條件下,它會帶來更豐厚的報酬並更快的積累聲望——這些對於業界對你的認可是很有幫助的。


有專長的人好比是小池塘中的大魚,受人矚目。或許最終這條大魚會跳入更寬廣的池子,但是所累積的聲望和名氣同樣有助於在軟體開發行業的其它領域的發展。


凡事只要七分就好,對於專長技術的研究學習同樣如此。過度的投入會對程序員的時間與精力造成浪費,這是得不償失的。


5.無視個人品牌價值


生活中充滿著各種變數:搬家、結婚、換工作、一夜暴富、突然發福等等。無論如何,有一樣東西始終會伴隨著你一生,而這個東西就是——名字。


你的名字會貫穿於你的全部生活,難道它還不值得你去重視么?


你的名字或者也可以稱作是你的個人品牌是一件非常有投資價值的東西,可許多軟體開發人員對此卻一無所知。


對於獲得工作、取得晉升、客戶端的登陸以及工作的開展等,名字無疑都展現了其強大的作用。毫不誇張的說,假如你臭名昭著的話,會萬事難行,而如果你有良好的名譽的話,大多事情只需通過簡單的握手就能搞定。


我認識很多的軟體開發人員,他們從不擔心自己會失業,這是因為他們投資了時間和精力來打造堅實的個人品牌。他們知道,無論發生什麼事情,在他們失業後的幾個小時內就可以獲得一份新的工作,這是因為他們在業界有良好的聲譽。


對產品和服務進行的投資看起來很正常,但是你是否考慮過自我營銷的價值?要在軟體開發行業建立起自己的個人品牌,我的建議是從創建自己的博客開始,選擇將自己的專長或者有很深了解的領域作為提高自己影響力的跳板,學會把自己的名字一步步做成行業的金字招牌。如何快速的提高自己的影響力呢?最好的方法之一就是創建對別人有幫助的文章。


就拿這個博客為例吧。這個博客建立了我在互聯網上的個人品牌和聲譽,如果你認為我的文章或者網站是有價值的,你會選擇進行分享。甚至你有可能把它列入收藏或者進行訂閱,以方便以後繼續訪問。而這只是其中一種打造個人品牌的方式。同樣的,你還可以選擇視頻網站、播客等媒體,或者在書刊上發表文章,在會議上演講等方式。如果你對如何在軟體開發領域深度挖掘自身的品牌價值很感興趣,這個網站會告訴你如何去做。


6.荒廢業務時間


在工作之餘,你應當做一些項目來練練手。


做業余工作有許多你不知道的好處。首先,它可以有效的改進你的專業技能,特別是那些在平時的工作中很少用到的技術。相比起平時朝九晚五的工作,業余工作類型多變,對於專業技能的提高更有好處。其次,它有助於你對新的開發技術和技巧的學習。這對於日後你想從事新的工作是很有幫助的。我碰到過許多程序員,他們向我抱怨在當前工作中沒有機會去學習新技術,這讓他們今後無法在工作市場上立足。而我向他們建議工作之餘去做一些小項目,使用他們今後想要立足的新技術——這種方式對於提高相關技術是很有幫助的。


除此之外,我們不要忽視做業余工作所帶來的經濟利益。人們常認為業余時間做的那些小項目是掙不到什麼錢的,而事實上它卻是額外收入的重要來源。4年以前,我在業余時間里開發了一個在Android和iOS平台上使用的應用程序,而到現在,這個應用程序還能為我創造價值。


我還認識一些程序員,他們從業余工作做起,最後把這些工作發展為了全職工作。而事實上我就是這些程序員中的一位。這個博客本身以及SimpleProgrammer周圍的其它部分現在成為了我的全職工作。我喜歡稱自己為程序員的生活導師,但是也有很多人認為我是一個專職的博客寫手。


業余工作可以讓你充滿樂趣,它能夠把你從那些你不喜歡但又必須去做的工作中解脫出來。作為一種釋放工作壓力的好方法,它會每天帶給你新的希望。


7.沒有自我學習的計劃


在我面試軟體人員的時候,我首先會問到的一個問題就是關於他們的自我學習和持續完善的計劃——如何進行自我完善。程序員如何在這個快速變化的領域保持技術與觀念上的更新?我希望獲得的回答是他們能告訴我對於自我學習與成長他們有著一個實際可行的計劃。因為一個致力於不斷學習進步的人不僅能夠讓自己邁向成功還能影響到周圍的人,使他們一同邁向成功。


然而,有如此之多的程序員對於自我學習沒有任何計劃。假如你是這些人中的一員,你就應該立即行動起來做一個自我學習的計劃。


這兒有一個可供參考的個人簡單計劃:


堅持每月讀一本關於技術學習或者職業發展的書籍。


這意味著一年時間里你需要閱讀12本書。對於我來說,我會在每天用至少45分鍾時間來閱讀。當我在跑步機上運動的時候我會同時閱讀一些與我個人職業發展相關的文章。


積沙成塔,集腋成裘。每天只需花費30分鍾時間來閱讀書籍,一兩年時間之後你的人生境遇就會發生很大的改變。

閱讀全文

與六張圖程序員的一生相關的資料

熱點內容
搭梯子用什麼雲伺服器 瀏覽:544
光度學pdf 瀏覽:287
加密通訊器控制單元 瀏覽:150
vscode寫python不提示代碼 瀏覽:17
8051單片機匯編 瀏覽:868
把文件夾放進回收站就刪除了嘛 瀏覽:353
文件夾是一種什麼軟體 瀏覽:213
pdf崩潰 瀏覽:872
小學手演算法視頻 瀏覽:965
預編譯和第一遍編譯 瀏覽:773
微信怎麼樣去除加密 瀏覽:574
php讀取文檔內容 瀏覽:631
亞馬遜雲的虛擬雲伺服器的產品 瀏覽:895
打開php網站空白 瀏覽:168
phpxml讀取數據 瀏覽:338
如何安裝微信安卓版 瀏覽:123
51單片機藍牙傳送到手機 瀏覽:72
使用hmcl壓縮包用完不保存 瀏覽:269
php開啟phpfpm 瀏覽:657
看pdf常亮 瀏覽:835