① 程序員的生活:35下崗 是真的嗎
我想這個要看程序員個人的能力及身體的體質吧!畢竟這是一個用腦力勞動最多的行業,壓力當然也是有,但如果做了程序員時間比較長的話,這方面就不會有感覺,辛苦當然也是的,程序員的上班時間都是全部精力投入的,且上班時間又比其它行業長(常用加班),至於是否枯燥,那是外行的人看他們的說法,如果你去問一個專業的程序員本人,我想他的回答會比較有代表性。一般人來講到到了年齡35歲以後,身體各方面會衰退,體質會沒有以前好,用得腦力勞動再多的話,會形成身體各方面的很多毛病,而且程序員的大部分時間都用在工作中,個人私人生活空間太少了,很多人會在這個時間考慮家庭及生活中的問題!很多程序員會在這個上時候放棄個人愛好,重新換行業!
所以程序員一般做幾年就會放棄了,因為人的一生除了開發程序外還有很多的東西值得你去追求!如果一生都當程序員會失去生活中的很多樂趣哦!但也有很多的專業的程序員會把他一生的時間託付給了開發程序!
② 程序員一般都有哪些職業
程序員可以做的職業有很多,最多的是到軟體公司做程序員,編寫程序開發軟體,也有做軟體測試工作,工作經驗豐富的程序員轉到後台做項目管理。程序員是比較辛苦的工作,996是常態,經常熬夜,所以做程序員一般是年輕人為主,上了年紀的程序員很多改行或者換崗做管理,年紀大了思維和精力都跟不上,已經很難適應行業節奏,所以程序員做其他方面的工作也是很正常的。
③ 為什麼中國的程序員總被稱為碼農
最後,如果你身邊有這樣的程序員朋友,請你好好珍惜他,因為他們不像口中所說的那樣老土和死板,相反,他們的腦海中有一個大世界。
④ 程序員的職業分析
在我的眼中,程序員這個詞語在我眼中就是改變世界的一群人。雖說世界上各行各業的都在推動世界的發展和改變,但是程序員這個行業多帶來的改變很明顯,大家在生活中也都看在眼中,比如微信支付,很多水電費直接在支付寶支付這個就是改變。
有一點無法否認的是程序員的業余時間不確定,因為項目進度的原因,可能平時,包括節假日都會加班,這個是硬傷。就是可用作進行社交的單位時間縮短。
程序員的起步工資確實比較理想,屬於高薪的行業,但是我想說當個程序員真的很累。
⑤ 三流程序員如何轉行
首先三流的程序員不叫程序員,那叫做碼農。而你要是想混的好。那你就要擺脫碼農的身份,往真正的程序員的方向走!
第一步,告別碼農,學習新知識。
之所以叫碼農就是因為你們收割的拿回來的不過是別人的辛苦產物。隨便抄一下就能用了。所以就叫做碼農。你們根本沒有所謂的原創程序也沒有拿得出手的技術和成績,所以就一直把自己當三流程序員,其實你們就是碼農。
所以你們應該先告別碼農的身份,從一個程序員的角度來看待問題。不要遇到代碼的事情就要去找別人做的東西。借鑒可以,但是東西還是自己做的好。
這個時段不但是要接受錘煉和多次的打擊更是要學習新鮮的知識,跟上現在的程序員的潮流。這樣你才能第一步脫開碼農的身份。
第二步,跳槽去更能發展的地方,而不是在這里吃老本。
不要停留在你學習不到新鮮知識和東西的地方。程序員是最容易跳槽的職業。因為職業的構成就是要不斷的跳槽出去學習然後進步的。所以不要擔心自己跳槽的速度快或者經常要找工作。這是你要成為一流的可以混吃等成績的程序員的必經之路。
這一條路上你不但要吃苦還要多學習多進步。這種情況可能會持續5-8年左右,所以一定要做好心理准備,切記做好心理准備!
第三步,鞏固現有的,成為一個優秀的混的好的程序員。
一般來講這個時候你已經快35歲左右了。但是更好的未來就在前方,下面就不用教你怎麼做了。因為你已經習慣了一個程序員的生活了。下面就是堅持不懈繼續努力的了。
⑥ 一流程序員當老闆CEO二流程序員做系統架構師CTO三流程序員做項目經理Project Manager四流程序員做代碼
剛畢業先別太看重待遇! 一般畢業生的前三家單位是跳板, 關鍵是看它能讓你跳多高. 我2004年畢業時才500呢
⑦ 一流的編程開發者和三流的碼農,最本質的區別是什麼
不同的編程語言適合不同的系統,不同的工程師也需要掌握不同的編程語言。
後台或伺服器端的程序員通常都懂得 Python, Ruby, PHP, java 或 .Net 以及資料庫的知識。前端或客戶端的程序員掌握的編程語言主要是 HTML, CSS 和 java script,能力全面的程序員還具有設計能力。
移
動應用的程序員懂得的語言是用於 iOS 的 Objective-C 或安卓系統的 Java, 還有用於移動網站的
HTML/CSS,他們當中有些人還懂得伺服器的知識。3D 或游戲開發者懂得 C/C++, OpenGL
和動畫,同時具有藝術能力的程序員會更有優勢。高效程序員懂得 C/C++ 和 Java, 有的人還有數學和定量分析的能力。
如果你並不
介意工程師的類型,Python, Objective-C, java script, HTML 和 CSS
這五種語言是值得學習的。因為每年它們都會出現在 " 最受歡迎的編程語言 " 名單中。此外,作為程序員,你還應該學習一些資料庫,例如 MySQL,
MongoDB,而且要學習如何使用它來編程。
⑧ 從事程序開發工作,已過33歲,還能撐多久
「程序員干到35就不行了!」這是我們IT行業普遍存在的一種說法,而且還有各種年齡版本,有的說到30歲;有的說到35歲;有的說到40歲,達到這個年齡上限就必須要調整方向去做管理、產品、業務等崗位的工作,甚至創業的也大有人在,反正就是不能再寫代碼了。但小開見過了太多國內開發者,也接觸過許多國外的程序員。負責任地講一句,到了35歲依然致力於寫代碼的人,有的是!!!
最後,有一點很重要,要一直寫代碼可以,但是千萬不要除了寫代碼其它什麼都不會,寫代碼只是解決問題的其中一環而已。抽像的說學習寫代碼就是學習解決問題的能力,而一個企業所面對的所有問題在大小、難易程度、重要性方面都是不同的,作為一個打工者,終極目標就是替所在企業解決最重要最核心的問題,至於解決問題的方式是通過寫代碼還是通過別的途徑,這都是沒有限制的。但在國內,普遍來說,能通過技術解決的問題都不是問題。
⑨ 程序員是什麼職業什麼職務
程序員(英文Programmer)是從事程序開發、程序維護的專業人員。
一般將程序員分為程序設計人員和程序編碼人員。
軟體從業人員分為初級程序員、中級程序員、高級程序員(現為軟體設計師)、系統分析員,系統架構師,測試工程師六大類。
職務:
1、對項目經理負責,負責軟體項目的詳細設計、編碼和內部測試的組織實施,對小型軟體項目兼任系統分析工作,完成分配項目的實施和技術支持工作。
2、協助項目經理和相關人員同客戶進行溝通,保持良好的客戶關系。
3、參與需求調研、項目可行性分析、技術可行性分析和需求分析。
4、熟悉並熟練掌握交付軟體部開發的軟體項目的相關軟體技術。
5、負責向項目經理及時反饋軟體開發中的情況,並根據實際情況提出改進建議。
6、參與軟體開發和維護過程中重大技術問題的解決,參與軟體首次安裝調試、數據割接、用戶培訓和項目推廣。
7、負責相關技術文檔的擬訂。
8、負責對業務領域內的技術發展動態進行分析研究。
程序員職業要求:
1、熟練開發工具
作為程序員,掌握至少兩個或三個開發工具是程序員的基礎。其中,C/C++和Java是最推薦的開發工具。C/C++已經成為開發工具高效、靈活的銳利工具。
許多系統級軟體都是用C/C++編寫的。Java的跨平台與Web的良好結合是Java的優勢,Java相關技術JavaOne很可能成為未來主流的開發工具之一。
其次,最好掌握一個簡單的可視化開發工具,如vb、powerbuilder、delphi、cbuilder,這樣可以降低開發難度,強化程序員對象模型的概念。另外,您需要掌握基本的腳本語言,如shell、perl等,至少能理解腳本代碼。
2、熟知資料庫
很多應用都是以數據為中心的資料庫,有很多資料庫產品,其中關系資料庫仍然是主流形式,所以程序員至少要精通一兩個資料庫,非常清楚關系資料庫的關鍵元素,熟練掌握在SQL的基本語法中。
雖然許多資料庫產品提供可視化的資料庫管理工具,SQL是資料庫操作的基礎和常用方法。如果您沒有訪問商業資料庫系統的許可權,那麼最好使用免費的資料庫產品,如mysql、postgres等。
3、了解操作系統
目前,主流操作系統是windows、linux/unix,熟練使用這些操作系統是必要的,但只有這些還遠遠不夠。
作為一個真正的編程大師,我們需要對操作系統及其內存管理機制、進程/線程調度、信號、內核對象、系統調用、協議棧實現等有深入的了解。
Linux作為開發源代碼的操作系統,是一個很好的學習平台。Linux幾乎具有現代操作系統的所有特徵。雖然關於Windows系統內核實現機制的信息很少,但是通過Internet仍然可以獲得很多信息。了解網路協議TCP/IP。
⑩ 程序員分成幾種不同的境界
《程序員》雜志上有一篇文章寫的非常好,這里節選一段。文章一標題是《》。對比了一下,我覺得自己看來只能屬於第五流的程序員。把這篇文章引在這兒,是准備時時刻刻激勵自己,往更高層次努力,或者追求更高人生境界。 五流程序員比技術和工具 四流程序員比整合和管理 三流程序員比創意和設計 三流程序員不僅要求把事情「做完」,同時要求自己把事情「做好」,他的作品裡充滿著感動和生命,即使好幾年以後重新來過,你依然會覺得那些創意和設計,突破了時空限制,只能模仿無法取代。 二流程序員比溝通和性格 一流程序員比態度和方法 只要他掌握了適合他自己的學習態度和方法,那麼他可以從任何時刻開始新的學習,並且展現最好的結果,至於現在會不會,懂不懂都不重要,因為只要他想要,他就隨時可以要,也能要得到。 超級程序員比思想和素質 程序只是語言的表述,而語言則是思想的淬煉。 超級程序員不僅改變我們的行為,也企圖改變我們的思想。