『壹』 程序員的未來發展
社會對程序員的定位是滿足技術需求,程序員自身所受的教育和積累的經驗也使自主前程意識局限於技術路線。實際上,我們所看到的在技術方面有建樹的前輩多是綜合型的人才,單純局限於技術思維的多有行為局限,也難看出自身的幸福感。
畢業幾年了,一直都是從事程序員的工作,從以前只管努力學技術,到現在開始慢慢地思考以後的職業規劃問題了。
十年三階段
工程師的職業發展,前十年是個非常重要的階段。從職業規劃的角度來講,建議把這十年分為三個階段來設定目標:
第一階段(前三年):打基礎。立足培養技術能力和軟技能。第二階段(四年):從個人能力向團隊組織能力轉變。在溝通能力、協作能力和領導力上發力。第三階段(四年):不斷強化領導力(技術領導力和管理領導力)。
在我看來,一個工程師的養成可以分為四個階段:
新人期
硬技能:理論轉化實踐軟素質:養成基本的職業觀
成熟期
硬技能:積累業務知識,積累技術知識軟素質:固化職業觀
發展期
硬技能:明確細化的職業發展方向,深入研究「可能技術, 可能管理, 可能兩者兼具」軟素質:逐步總結並形成自己的方法論
事業期
硬技能:釋放自己,創造價值軟素質:輸出方法論,影響其他人
看到身邊一些「大齡」程序員的出路,主要是這三條:做管理,自己創業和繼續寫程序。
做管理
做管理是絕大多數人的選擇。原因嘛,當下中國職場的大環境如此:招聘單位一般不要年齡大的程序員,再加上你年齡大些後,實戰經驗豐富,不讓你帶人讓誰去帶呢?「大齡」程序員有著多年的開發項目經驗,這些實戰經驗能一些崗位起到很重要的作用。比如:CTO,項目經理、產品經理。
相信在多年的工作中你的技術是無話可說的,但是管理的方式、為人處事的方法、稍穩妥的工作作風以及對於企業長遠的眼光可能是你們真正需要加強的。
創業
自己創業的,這種人大多數是在工作中到了一定的崗位,有了一定的資本,綜合能力提升到一定的水平,但跟搞管理一樣,你還缺許多技術之外的東西
創業者要做的產品不是給客戶的商品,而是企業本身。把企業看做一個系統,運轉良好的系統,就是創業者要開發的產品,這個理念,對於運作企業是非常重要的,也從根本上回答了如何做好企業的問題。
如果單純是因為自己工作不開心,對老闆不滿而憤然離職創業的,這種基本成功概率為零。
如果想繼續抱著鍵盤安安靜靜地寫程序,估計要在某個技術方向深度學習。比如做游戲就一直做游戲,做網路就一直做網路,其它方向的工作基本不在考慮范圍內,這樣才能在一個方向上積累下來;否則各個領域都會一點皮毛,但又沒有精通的,企業幾乎不需要這種人。
程序員找出路還是要盡量提前進行職業規劃和准備,千萬不要說什麼:「走一步,算一步」的話。在這個一睜眼就是競爭的時代,你可以放鬆休息,但別人會繼續前進,不會等你。
『貳』 說說你見過的黑程序員黑的最好的段子吧
要嫁就嫁程序員,錢多話少死得早
『叄』 求一份 程序員的工作描述
早上:
6點30分 被對面工地施工的聲音吵醒,看錶,再睡;
6點50分 再醒來,再看錶,再睡;
早上7點 鬧鍾鬧鈴並報時。沒睡醒,再睡5分鍾……
7點15分 再醒。翻了個邊,唉,起來吧……。
7點20分 終於起床了。一邊叫對面床上的老虎:「起來起來,都7點20了!」
「什麼?7點20了?#@$%*……」
7點25分 洗漱完畢,沖進洗澡間痛快地淋了個冷水浴。清醒了許多。
7點30分 跑到樓下吃早餐。風卷殘雲。
7點35分 班車開始出發了。聽著電台的《早安,北京》,同事們說說笑笑。
有的看報紙,有的吃早餐,有的睡覺。
我坐在最前面,拿出文曲星,裝模作樣記幾個單詞。
上午:
8點20分 班車到單位樓下。等電梯。進公司,刷卡。
對公司前台的小女孩笑笑,說聲早。
8點25分 拿大茶缸打一滿杯水。
打開顯示器,檢查昨晚離開時運行的測試程序是不是正常,分析測試結果。
8點30分 關閉實驗程序。上網。
開N個窗口同時查看郵件、查看主頁留言板、查看主頁計數器、
查看主頁來訪者的IP地址、看新浪的新聞、回郵件、回信……
所有事務在15分鍾內搞定。
8點45分 關閉瀏覽器。打開超級解霸,選擇《回家》、《茉莉花》、《奇跡》
等幾首薩克斯,選擇循環播放。戴上耳機。開始寫程序。
寫程序當中:
a. 起身打水N次;
b. 程序調試中讓Windows徹底死機N*N次,按機器上的RESET、POWER都N次,無效後
拔掉電源插頭再插上重啟N次;
c. 用憋腳的普通話給旁邊的新手講解技術問題若干次;
d. 和老鄉用長沙方言(被北京同事稱為鳥語)嘰嘰咕咕討論技術問題若干次;
11點正 肚子開始造反。沖牛奶喝。
11點45分 到樓下員工餐廳就餐。餐廳里漂亮的MM很多。
可惜飯菜的可口度和MM的漂亮度一點也不成正比,難吃死了。
12點正 回公司。上網。重復8:30的動作:
開N個窗口同時查看郵件、查看主頁留言板……
12點40分 午休
下午:
1點30 醒來。洗把臉。寫程序。重復8:45的動作……
5點30分 下班。同事們坐班車開始走了。
晚上:
6點50分 打開程序讓它自動測試。關閉顯示器。和老虎下去吃飯。
7點 找了一家沒有去吃過的餐館。點一葷一素一湯。
如同所有吃過的北京餐館一樣:上菜不僅奇慢無比,而且比較難吃。
其間兩人幸福地回憶在長沙吃過的大排檔的美味若干次。
7點40分 結帳。然後發誓:再也不來這家餐館了。
7點50分 回公司。開發廳里一片安靜。打開了一台沒人的機器,
讓它放伍伯或動力火車或趙傳或張惠妹的歌。寫程序。
10點30左右 老虎或我說:呀,不早了,要准備走了……
另外一個人就說:嗯,嗯,是要走了……
但就是沒有一個人有行動……
10點35分 記下一天的帳務。寫日記。
檢查郵箱、留言板、主頁計數器。回郵件,回留言……
10點55分 關閉其他程序。運行實驗程序讓它自動測試。
11點 關燈。刷卡。出公司。
11點05分 在街口等的士。
11點40分 到宿舍。的士費若干。心痛。兩人信誓旦旦地約定:
明天再也不這么晚回來了,早點回來坐公汽。
11點50分 沖到洗澡間洗冷水浴。
午夜12點 聽中央廣播電台的午夜新聞……
12點10分 熄燈……
……#$@#$%*&
早上6點30分 又被對面工地施工的聲音吵醒……
『肆』 程序員的工作和生活狀態是什麼樣的
第1, 老師總是以自己的想法或經歷告訴別人有多慘。我以前也是程序員,基本不加班。還是要取決於公司的。不是嗎?另外,其實沒什麼恐怖的,你打游戲或打牌通宵的時候別人也以為你很恐怖,其實有時候你會挺享受。
第2, 要學的內容太多了,但你要專注一些知識點。就算不能全部理解。你也要知道有這么一回事。比如:我不知道觸發器是怎麼寫的,但我要知道它是幹嘛的,什麼時候用比較合適。
第3, 畢業了不做這一行別的更沒法做了,這一句是錯誤的。我上學的時候是會計,以為後面一輩子會做會計,結果還是搞了軟體開發,當我以為寫程序是我以後的人生道路時,我又改規劃。我們以前學校班上的估計50%以上不是做專業的。你能知道我以後會做什麼工作嗎?也許會到你們家附近菜市場里去做個屠夫也不一定。
最後,這一段話是我的想法:不要管以後是什麼樣工作,「成功是可復制的」的話總是所謂成功人士說的,人生很多時候取決於際遇和運氣,而這一部分你控制不了。你能控制的就是多學好眼前的事情,總要知道一些關鍵性的東西。以前我開始學代碼的時候總有人跟我說:你不用研究得太廣,要學精一門。其實,我現在認為,學習的時候不用學太精,要學得廣一些,因為你學習的時候基本學不精,或者總是精過時的東西。真正工作的時候再去研究精一些的東西吧。 dreamwaver其實我看到的用的人不多了。
我在網路知道里也得過專家稱號,財富對我如浮雲。
『伍』 程序員如何提升幸福感
這個對於程序員來說可能不是很難,因為這個職業相對來說並不是重復性高的工作,也有機會通過科技改變世界。可以一方面不斷學習使自己成長,一方面追求短期長期的理想。即使在工作中未能有所發揮,還可以在業余做喜歡的開源項目、寫作等。創業對程序員來說也相對不少行業容易。
『陸』 就你個人而言說說對程序員的看法
程序員聊天的時候喜歡說一些代碼性的東西,外行感覺十分奇怪,但是這是程序員的笑話,這個是職業病,其他職業應該也有。
『柒』 說說成為一名程序員是什麼體驗
程序員則把需求轉化為代碼,讓計算機能讀懂,我們知道計算機傳輸是通過0和1的,代碼是有一套轉化規則的,最終轉化為一系列的0和1。
『捌』 關於如何學編程,請現在是程序員的你們來說說你們當初是怎麼學習的
其實你應該慶幸,你已經有了C的基礎。學習JAVA還是比較容易的。我當時學的時候也很困難,每天都需要花上十幾個小時來學,真的是無時無刻都在學習和反復練習。得出經驗只有一條:不要求先理解,先能夠做出來,然後反復反復不斷的敲,敲的久了,學的多了,慢慢的可能只要一個契機,你可能瞬間就懂了。工作了平均每天代碼量400~600行左右,但是真正自己學習每天起碼需要1500行。慶幸的是現在網上的教學視頻非常多,學習至少還是比較省力的。
不知道你參加工作了沒有,其實編程語言非常多,剛開始不可能全部都去弄懂,一般都是先精通一個,再去研究另一個,通起來比較快。參加工作後,可能很長一段時間你都重復在用一門語言,精通起來就比較快,加油,程序員的成長需要很強的毅力以及興趣。