㈠ 作為一個程序員,你有沒有想過如果不做程序員了你還能做什麼
首先扒出網上的一張圖,表明程序員工作的路線圖。雖然只是笑資,但也依舊部分真實。
大多數在一線城市的程序員根本買不起房,特別是北京,當然對比其他薪資更低的其他崗位更是如此。所以基本分為兩大塊,一直留在大城市和後期回到二線甚至三線城市,求個輕松安穩的生活。
管理 :大多程序員在沒有怎麼敲代碼後,都是走管理路線,管理項目,統籌兼顧,這也算是沒有脫離程序員的行業,但也不能算是敲代碼的程序員了。不過管理崗位就那麼多,也只會有少數人能夠晉升。
程序行業的獵頭 :現在很多大公司都需要hrbp等崗位,需要懂得編程的人幫忙招聘真正有本事,能夠聊技術的hr,不過hr更多要有資源,能夠會說話,有大概的判斷,因此程序員行業很多人並不能勝任,但總會有人適合,不是么。
培訓老師 :懂的知識,能夠系統理解就能教書育人。同時也是對自己知識體系的梳理過程。無論你是內向還是外向,都可以做講師,因為每個人都有自己的講課風格,但這需要你做一定的適應,最大的難度就是從自己動手做項目到用語言准確表述自己的經驗與技術。
做自媒體 :現在的自媒體已進入成熟期,如果你的技術已經十分嫻熟,可以把專業技能放在自媒體平台上,把你的編程經驗、目經驗寫一寫,以文章、視頻形式展現出來。名氣大了,自然會有人找上你,請教問題或者打廣告,一切都水到渠成。
接私活 :現在也有很多地方可以接私活,自己賺錢,趁著年輕多賺錢,至少被年輕人淘汰時候,手上也有很多錢可以任由自己揮霍。
很多人在做程序員後,都會想有更輕松的人生,錢少點無所謂,但不能委屈自己。那能幹啥呢?
在老家開一個小店鋪,天天刷刷視頻,看看電視,日子也很悠閑愜意。
甚至在老家開滴滴,自由職業,想上班就上班,手頭缺錢就加油跑,
有一點自己愛好的,開個小餐館做作 美食 ,彈彈吉他教教學生。
修修電腦, 游戲 陪玩。或者自己寫一個伺服器,做個網站玩玩。
只有一份工作,並且還是給別人打工,擔心永遠都不會少,有一份副業才是正道。不要等到年紀到了,發現只能依賴一份死工資,變得唯唯諾諾,一點底氣都沒有,從而變成被公司壓榨的理由。
而對於大多數人而言,要多想想除了現在這份工作,我還能幹什麼賺錢,同時,也要加強自己的不可替代性。而程序員的不可替代性依舊是想法和技術。可以關注私聊我發送「 項目 」獲取很多項目的學習視頻哦,當然覺得沒有你想要的可以私聊說說想要什麼資源,大部分都能給你找到。
作為一名從業多年的程序員,或者說作為一名大齡程序員,肯定都會考慮,中年職業危機的事情,達到一定年齡後,自己該何去何從,中年程序員的焦慮隨著年紀增大而增大。
項目管理,軟體經理
很多公司沒有技術專家的崗位,所以很多人都會考慮轉管理,比如項目管理,軟體經理,因為技術沉澱,可以對軟體開發進行管理,這種職業轉換,相對與研發經理會比較簡單,壓力沒有那麼大。
轉換做技術支持,做FAE
假如你之前從事的工作,是做嵌入式軟體開發,寫C語言編程,那麼對於單片機一般會比較熟悉,那麼可以找一些mcu晶元原廠或者大的代理公司,做技術支持FAE,利用自己的技術經驗,幫客戶解決問題,然後有些公司的FAE的工資也會與銷售額掛鉤,有一定提成。
轉換做銷售
轉換做銷售是很多程序員的考慮,但現實是很多公司不會招沒有銷售經驗和資源,且年紀偏大的人做銷售,主要是培養時間長,穩定性差,沒有資源,當然賣房不需要經驗。
跑滴滴,跑美團送外賣
估計很多人也會想,如果真的失業了,就去跑滴滴,送外賣,肯定也是一個門路,肯定是一定收入,但收入肯定沒有做程序員高。
創業自己做點小生意
做程序員,工資相對於其他一些行業工資要高,或許有點積蓄,就考慮開一個小賣部,或者開餐館,做燒烤,做早餐等等,再或者是不是開一個快遞網點也是一個不錯的選擇。
還可以利用自己的專業知識,給別人做產品,方案開發等工作。這種我覺得是程序員重點考慮的方向。
說實話,確實沒想過,作為一個已經在程序員崗位上幹了10年的老鳥,目前還沒想過不做程序員了還能做什麼,做個小生意,不知道從何做起。合夥開公司,也找不到合適的人,而且最重要的是要有人跑市場,天天面對電腦,感覺已經喪失了和人打交道的能力了。
30多歲了,已然變成了00後口中的中年大叔,面對上有老,下有小的窘境,你想不做老本行,辭職去做其他的事情?除非有十足的把握,不然還是勸下自己,不如將現金投放到余額寶,或者買一些基金定投產品來的靠譜。畢竟那個一人吃飽,全家不愁的時代已經過去了。每天睜眼面對的就是父母妻兒,車貸房貸,以及其他的消費生活壓力,想給自己解解壓,還是拋棄不切實際的創業夢想吧。
但是,別忘了,雖然人在江湖,身不由己,對於自己還是要投資的,不論是身體方面,還是職業方面,健身房沒錢去,就到小區路邊多走走,鍛煉好身體,至少用一個強壯的身軀來撐起家庭。編碼之餘,多看下前沿的最新技術,程序員是最喜新厭舊的行業,你所比年輕人多的,不是身份證上的年齡,而是寶貴的項目資歷,不過在層出不窮的新技術面前,保持一顆善學不斷的心,總歸是沒錯的。
就算你要干別的行業,也請你把現在的程序員做好,既然要當斜杠青年,抑或是斜杠中年,也得腳踏實地,一步步的來不是?分享與大家共勉!
都說程序員吃的是年輕飯,過了30歲以後的程序基本上都是行不通的。然而好像事實也是如此,一旦上了年紀的程序員,真的沒辦法和年輕的相比。
三四十歲的年紀,論技術沒有年輕人的跟得上時代,論體力你也拼不過年輕人,我老程序員唯一擁有的話就是經驗。那誰說做程序員就得干一輩子,沒有這種說法。如果說你不做程序員以後的話,其實你可以將你自己的這一身經驗,傳授給別人。
說白點就是直接去當老師吧,當老師待遇也不錯,工資而且還挺高的。如果你有教師資格證的話,可以直接去正規的學校應聘,老師如果說你沒有教師資格證的話,現如今有很多的那種私密的培訓機構,他們都會招收很多的講師。不管是學校還是公立的培訓機構,各自有各自的好處,但整體來說待遇都是非常不錯的。
就以普通的培訓機構為例吧,他們非常需要人才,需要講師,有的培訓機構甚至直接聘請一些在校的大學生去作為他們的講師,但可想而知這些大學生的話,他們也只是學生,真要論起實戰,是遠遠不如退休下來的程序員。
但當老師也不是程序員唯一的屈辱,其實還有很多方向可以去發展,如果你覺得你這個行業做膩了,想換點新鮮的去做一下其他,那你就可以勇敢的去嘗試。不管是各行各業,只要自己喜歡都可以去做,能勝任程序員這個職位的人,我相信都是非常的聰明,去做其他職業只是時間的問題,我相信都能夠勝任。
因為程序員,吃的是一種技術活,頭腦必須靈光。太笨的人真的當不了程序員,所以說那麼聰明的一個人轉行去做其他職業,一點問題都沒有。
有時候我也在想如果有一天我不做程序員了,接下來應該去做什麼。
再回鐵路行業,從鐵路行業出來的我,再去應聘個地鐵公司或者廠家應該不是什麼問題。
去工廠企業做維護,我的專業是自動化專業,做個電務的維護也還算可以,畢竟還記得PLC,DCS編程語言,我還是一個擁有高壓電工證的程序員。
去輔導機構,去做個英語老師,大學英語六級,以後准備考個雅思,教小孩英語,應該綽綽有餘了。
或者回老家包地,再把畢業以後扔下的單片機,FPGA拾起來,做一些農業自動化的東西,再結合我現在的web編程,創造一些農業新生態。
或者開一家燒烤,開一家有情調,有技術氛圍的燒烤,程序員可以憑工作證獲得優惠的燒烤,因為這個世界上太多的程序員需要安慰。
只要你想活下去,總會活下去。
我想每一個程序員都應該想過這個問題吧
首先,程序員行業普遍加班較多,年輕力壯還好,加班身體也扛得住,年紀大了就不一定了。
其次,步入中年後,你的責任可就不止工作了,你是家裡的頂樑柱,你是家裡的一份子,你要抽時間來陪伴你的她或他,陪同孩子老人吧。
第三,程序員行業技術日新月異,新技術層出不窮,你不可能跟小年輕拼記憶里,拼學習能力,所以你需要考慮轉型。
談談出路:一是堅持一個行業,精通業務,轉行做管理;二是年輕時做好技術積累,可以出書,寫博客做技術專欄,也可以做培訓老師;三是轉行自己創業或是轉移到一個對年紀要求不那麼大的行業
最後,祝所有即將步入中年或已入中年的程序員順利找到滿意的發財之路
1、轉產品經理、cto、管理層,如果往這些方向轉的話,建議平時工作中多管一些「閑事」,除了變成之外,例如產品同事的討論也多參與,多思考從產品上怎麼發展這個產品,對於轉型有很大的幫助。
2、未來編程肯定會往中小學生教育方面發展,可以考慮轉型做編程的教師。
推薦一本對我自己影響比較大的書:《軟技能-代碼之外的生存指南》,裡面涉及生活習慣養成、思維方式等等,凸現技術中人的因素,閱讀這本書可以全面了解軟體從業人員所需要知道的所有「軟技能」
㈡ WIN8系統出現HTTP ERROR 403怎麼解決,我不是程序員,就求個簡單的解決辦法沒有IIS
403 Forbidden 是HTTP協議中的一個狀態碼(Status Code)。可以簡單的理解為沒有許可權訪問此站。
訪問網時出現403 Forbidden錯誤的原因:
1.你的IP被列入黑名單
2.你在一定時間內過多地訪問此網站(一般是用採集程序),被防火牆拒絕訪問了
3.網站域名解析到了空間,但空間未綁定此域名
4.你的網頁腳本文件在當前目錄下沒有執行許可權
5.在不允許寫/創建文件的目錄中執行了創建/寫文件操作
6.以http方式訪問需要ssl連接的網址
7.瀏覽器不支持SSL 128時訪問SSL 128的連接
8.連接的用戶過多,可以過後再試
9.在身份驗證的過程中輸入了錯誤的密碼
其實要修復這個問題很簡單,只需要重建dns即可。
打開開始 - 運行 , 輸入cmd (也可以同時按住windows鍵+R),然後輸入ipconfig /flushdns即可。
㈢ 在一線城市上班的程序員,家庭一般是什麼樣的
大多數的家庭條件都很一般。我原來的大學同學就是去上海乾程序員,現在已經移民美國了。他這個人家庭條件非常差,大學的時候基本上連伙食都不能保證,只能靠助學金艱難度日。
他的數學理工科都非常好,本來是可以保研的,但是因為有一門思想政治課給掛了,再加上家裡的條件不允許,選擇了出去工作,到一家外資軟體公司擔任程序員。工作業績還是非常好的,後來就移民美國去了。
還有一個同學應該算我師弟大學畢業後去了網路。那時候網路程序員的薪水也是非常高的。他的家庭來自於普通的象徵,只能說收入很一般吧。但是自己夠拼,這么多年,北京也有房有車了。
還有一個大學同學,碩士研究生畢業以後去了谷歌。後來自己出來創業,家庭條件是非常好的。
所以程序員的家庭條件各種各樣的都有。但客觀來說,很少見到官員家庭。一般都是985高校的畢業生。以普通家庭和老闆家庭為多。
通常來說,家庭條件無非就是高、中、低三個檔次,恰好幾種水平的我都接觸過,跟大家聊聊(Base北京)。
家庭條件好點兒的,大多數做程序員都是對這個行業比較感興趣的,或者就是找個工作能夠糊口就行了。
這種家庭條件的程序員,一部分轉行或子承父業了,另外一小部分還在北京做程序員的,不過房子、車子都有了,拿著兩三萬的工資,生活比較愜意(鬼知道他們每年理財能掙多少)。
我屬於條件中等的,我對中等的標準是:父母身體 健康 ,養老沒有負擔,退休工資足夠生活;在北京買房的話,可以幫襯一下,全款拿不出來,幫著湊湊首付沒有啥問題。
我剛工作的時候月薪3K,那時候北京租房便宜,養活自己足夠了。08年底的時候認識了現在的老婆,10年10月買房,首付40萬是家裡出的,還借了一部分。貸款70多萬,月供4K,那時候跳槽完了稅前才8K,所以前期家裡沒少補貼。13年有了孩子,我們的工資基本月光,但是不用往家拿錢,所以壓力不是特別大(四個老人都有退休工資)。
我們這種家庭條件的程序員,基本上還在這個行業,日子過得好壞,基本上取決於買房的早晚。
有一些朋友選擇離開一線城市,去了IT行業還算發達的新一線城市或省會城市,創業或依然當程序員,日子也都過得不錯。
留在一線城市的我們,隨著父母年紀的增加,孩子上學的問題,也開始考慮是否離開北京。
家庭條件差的也遇到過,好一些的,自己過自己的日子;差一些的需要負擔父母的養老甚至弟弟妹妹的學費生活費。
這種條件的朋友只能依靠自己的努力,好在IT行業是個容易創造奇跡的行業;能力強的、運氣好的程序員,可以自力更生,在北京安家置業;混的一般的,拿著幾萬的工資,也只夠租房養家糊口的,在北京買房是遙遙無期了。
不過什麼樣的家庭條件,都不是我們能選擇的。
好好愛著父母,好好工作,我們做不了富二代,那就爭取成為富一代,生個孩子,我們就是富二代他爹。
我將持續分享java開發、架構設計、程序員職業發展等方面的見解,希望能得到你的關注。
恰好,我有個鄰居在華為(上海部)上班。對此,我給大家描述下他的家庭是什麼樣的。
就家庭收入來說,屬於中上等水平。2年前,他加入華為,工資+年底獎金+工齡補助共計70萬元左右,因為要交個稅,所以真正到手的估計在50萬左右。
著想比其他鄰居來說,要好很多。比如,有個鄰居同事同樣在上海上班,做的也是IT類,每天同樣累到懷疑人生,但年薪只有20萬左右。即使上個月開始,工資增加了2500元,但依然相去甚遠。
就消費觀念來說,屬於節儉型。他有兩個孩子,妻子是全職媽媽,所以養家的金錢重擔只能他一人挑。
妻子知道他的不容易,所以平時很少買昂貴服飾、名包等,衣服基本在幾百元到1000多不等。
平時,他們也很少去餐館吃飯。鄰居一般周末才回來,所以他樂得幫家人燒一桌的好菜。
就教育方面來看,屬於貴族型。雖然他們在生活上比較節儉,但他們在孩子教育上非常捨得。
他的女兒讀的是貴族雙語幼兒園(中班),學費6W/年,這還不包括課外報的畫畫、美術、鋼琴等培訓班。
今年,他的兒子也上了這個幼兒園的小班,學費一樣。
所以,就他們孩子讀書而言,每年花費18-20萬左右。
這種教育開支,肯定不是常人能夠承受的。
在房子、車子等大宗消費上,屬於中等水平。比如,他們開的車子就是普通的豐田系,房子也只有1套3居室。不過聽他們說,近期他們籌劃買第2套房。
這名鄰居,今年35歲,在IT行業已屬於大齡了,但家中還有兩個幾歲的孩子要養育。 所以,即使他的工資很高,壓力也非常大。
也許,不管身在高位,還是普通的工作者,擺正心態,安於自己所有的環境和狀況,才是最好的釋壓方式。
家庭有的好,有的壞,主要是看你個人的出身,如果你是剛畢業一兩年的程序員,如果你家裡面很有錢,那你家裡就是很好的,如果你家裡面沒有錢,那你的家庭就不是怎樣好的。
如果你畢業後工作一段時間,而且你是有名牌大學的學歷並且你的技術過硬,你工作那麼三五年,小有積蓄存款,可以在二線城市給個首付開始買一個房。如果是在一線城市,再加上父母給的一些錢也可以給個首付開始買房了。
這就是程序員的工作,程序員的工資高,並且有些公司福利也是挺好的,如果家庭不怎麼好,通過程序員的努力,可以讓家裡面變得更好,這就是程序員的工作,有人說程序員工作不好,但我認為如果你能夠做的,並且能夠做的比較好的,話程序員對你來說就是一份比較好的工作吧。
如果你一個男人人努力,家裡面肯定不會差,如果一個人不努力,家庭也就是一般
大家好,我是王我。
本人在魔都這座城市已經上班一年啦,也就是說做了整整一年的程序員,這一年裡, 我從小白變成了大白。 寫代碼也慢慢變成了代碼。去年這個時候,我都回家過年了,今年,現在的我還在公交車上無聊的回答一下問題,真是寂寞如雪啊。
作為一個剛剛入行的程序員,我來講講我自己吧。
我不帥,但是我努力。 別人都說程序員的工資高,我在大學的時候也是這么認為的,可是步入了這個行業才發現並不是這個樣子。 我在答題的時候不是一次的說,我現在的月薪是7k, 唉,每天晚上回來看前端書籍,然後看一些視頻,前端和後台不一樣,前端需要去適配不同的瀏覽器和不同的設備,有時間調起來是真的麻煩
我不是城市的孩子,我是農村的。 個人而言吧,我認為如果家境非常好的話,我認為是不會去做程序員的, 畢竟程序員累呀,有錢誰干?倒不如靠關系考考公務員,多好呀為什麼要天天加班?
記得剛剛入職的時候,那是真的難過呀,簡直就是度日如年,每天都要去寫組件, 我們的項目都是vue框架, 然後我們 公司用什麼iview等第三方組件,一開始我看到我是懵逼的,每天晚上回去都要學習,真的是煩啊,一開始的時候,唉。
我在以前答題的時候,我說我一個月7k,很多人評論說少了,的確,我准備年後辭職了,參加一下春招,畢竟我還是半個大學生嘛。然後搞個11k
這本書是陪伴我開始程序員生涯的書,每天回來都翻翻,學好js,走遍天下都不怕
大家好,我是王我,中國最帥的程序員,好啦,馬上要下公交車啦。
1
不要被 「一線城市」 和 「程序員」 兩個高大上的詞給唬住了。
現在不是過去,農村人進個城還要開介紹信,一線城市很大,有很多的就業需求,在一線城市上班,並不是多麼高大上的事。
只要你想去就能去,但是能找到什麼樣的工作,取決於你的學歷和能力。同時,你在一線城市想住下來也沒問題,但是租房還是買房,取決於你自己的實力和家境。
程序員也是一樣,看起來是一項技術很高的工作,需要從業者有很強的專業背景,受過很好的教育,說具體點,就是名校計算機相關專業,這些專業的高考分數都很高。
但這只是過去了,程序員的含金量就像100元面值的人民幣一樣,隨著年代在不斷縮水。
如果是21世紀初,程序員就是職場精英,絕對是名校計算機專業畢業,不是進大外企就是華為、聯想,上班可能都要裝西服,工資比其他行業高出一倍還不止。
因為那個時候,計算機還沒有普及,能學計算機的都是高材生。
但是現在不同了,計算機軟硬體都發展得很快,尤其是程序員這一塊,一方面技術門檻一定程度上在降低,另一方面各個高校都開了計算機專業, 社會 上還有很多培訓班,能學編程的人越來越多。
再加上計算機軟體行業的模塊化,很多底層的東西都被封裝了,從業者不需要從最基本的東西開始學起,不需要過去那樣特別扎實的功底,可能非科班出身,培訓班出來的人,都可以勝任一定的工作。
2我在軟體行業工作了十幾年,見過各種程序員。
有名校計算機畢業的高材生,功底很扎實,工作幾年就可以當上架構師,薪水也拿得很高。
這些人的能力體現在,一是對計算機的基本原理掌握得非常扎實,二是對編程演算法非常了解。
也有普通本科,甚至成人自考的程序員,以外包公司員工的身份去大公司做項目,工作很辛苦,但工資在同齡人裡面算高的。
但他們在平時工作中體現的能力,顯然不如上一種人,寫和程序經常出現bug,而且對於復雜的性能問題束手無策,也缺乏整體架構的思維和意識。
3說到家庭情況,如果是受過良好教育的老程序員,主要有兩中,一種是家庭條件很好,書香門第,從小受過良好的教育,一路名校。
另一種人是城鎮出來的,家庭條件一般,但是這種人有強烈的改變命運的慾望,他們工作、學習特別刻苦,肯鑽研。
現在我接觸到的年輕一輩的程序員,尤其是肯接受996工作的,一般家庭條件都不是太好。
因為現在程序員已經成了民工一樣的苦X,工資雖然相對高一點,但是付出的辛苦更多一些,如果計算單位時間的收入,也就是把工資除以工作時間,時薪未必比其他工作要高。
也就是說,現在干程序員的人,大多都要吃苦,而且程序員的工作無論是對內還是對外,都是乙方。在公司內部,程序員要聽命於產品、被測試折磨,在外部,程序員要唯客戶馬首是瞻。
家庭條件好一點的同學,肯定是願意去甲方。
除非是那種對程序特別有興趣,不考慮現實問題的人,一般家庭條件好一點的同學,很少願意當程序員。
認識一些人,不分年齡,工作情況,一般都是拼,家庭情況一般是普通農民家庭比較多。
程序員領域跟其他行業差不多,就是越高工資,壓力越大。國內干到40歲,基本是到頭了,除非你是名人,牛人,即使名人,牛人他的頭銜也變了。 可以看下國內各種大佬程序員們。基本到後期都是xxx講師,xxx執行官,xxx總監,很少會有人還繼續說自己是某某程序員。。。
程序員行業相對來說還是有門檻的,早期的國內程序員,摸到電腦都很難,最後成為了程序員,每個都是拚命努力才留下來的。隨著這些年互聯網的發展,門檻越來越低。
所以早期的程序員裡面,大部分家庭都是寒門苦讀出生。 到今天,我看到旁邊00後的程序員,家庭慢慢有些改變,很多都是興趣,覺得代碼好玩,學著學著就會了,所以說門檻低了。
我前面一個回答香港問題有說到:有個要好的兄弟,廣東雲浮人, 五一在他家玩,聊過生活壓力話題,他家,爸媽弟弟都很早就過戶到香港,老家那邊已經沒特別親的人,房子自己有完全的自主權,大陸只有他一人。
他在大陸佛山千燈湖有一套房、雲浮市中心有一套房(很早一次付清買的),雲浮村裡有一座樓。可以說並不屬於特別窮的那種。
但壓力猶在,由於父母沒在這邊,老婆全職帶孩子, 每個月車貸,房貸目前正在還,作為程序員,雖然是一小管理,但加班經常有。一刻都不敢放鬆,個別時候帶頭加班通宵。
你可以說他這家庭已經很好,一個人擁有三個地點的房子,可是他也不敢賣掉任何一個, 佛山的如果賣了,他小孩長大讀書,工作沒地方落腳。 市裡的房子,每年放假自己在住,以後自己還指望在這里養老,村裡房子賣不了幾個錢。
個人看來,30歲以上的程序員,大部分家庭都是寒窗苦讀比較多。隨著現在門檻逐漸減低,各式各樣的家庭都會有。
有句話是怎麼說的?「龍生龍,鳳生鳳,老鼠的兒子會打洞」。這話一點不假,在一線城市上班的程序員,收入高,年薪幾十萬,他們大部分的家庭一般也挺不錯的。
這也是我為什麼勸年輕人,你一定要往上爬,原因不僅僅在於你,更在於你的後代。
盡管往上爬,這很難。
我們總公司有一個做運營的,三十歲未婚,看起來細皮嫩肉的,你完全猜不到他有三十歲,保養得很好。他在上海工作,也是地地道道的上海本地人。
有一次他來四川出差,下了飛機,我們從成都出發,開車去目的地城市。那是我第一次看到他,辦公裝備是最新款的蘋果,穿著一個粉紅色POLO衫,一條藍色的直筒褲,POLO衫扎進褲子里,再配一根皮帶,妥妥地互聯網精英一枚。
他的普通話發音非常標准。我跟同事兩個人去機場接他,一下飛機,我們就直接開車去遂寧。
雖然路程只有短短的幾個小時,但我的確是頭一遭真正見識了什麼叫做大城市的人。
什麼叫做大城市的人?
他作為地地道道的上海人,這還不是最令我驚訝的。最令我驚訝的是,他竟然連農村都沒有見到過。我記得車子開到綿陽路段的時候,農村景象一覽無遺,他開口感慨道:「我去,這兒的房子怎麼這么破?這就是四川的農村嗎?」
我知道,這絕非是他故意這么說的,而是他本能發出的感慨。當時我與同事對望,啞口無言。
我原以為,即使是大城市的人,也應該見過農村吧,哪怕是去外地 旅遊 ,也會見過農村吧。但他告訴我們,那是他第一次見到農村,那是他人生中第一次看到那麼破敗的景象。
我想,大城市家庭出身的人果然不一樣,這就是所謂的「城裡人進村」吧。
過去我一直認為,互聯網的出現,把人與人之間的差距拉近了,但那一刻我才發現,這種差距永遠都是存在的,絕對不會因為一種新技術的出現,就能夠拉近。
我還記得那晚我們在遂寧一家有名的串串店吃串串,因為他是從上海來的,我們特意點了一個微辣紅鍋,作為四川人,我們吃這個完全感覺不到辣味。
但他是真的吃不了辣,我們感覺不到辣味,他辣得直接用清水涮著吃。
那也是我第一次發現,原來上海人吃辣是真的不行。
我們在遂寧待了兩天,他的談吐和思維能力,都深深令我佩服。和他相處,你永遠都有一種如沐春風的感覺,他會給你一種恰如其分的尺度,能夠照顧到你的情緒。
後來我問了問他的家庭情況。他告訴我,他父母都是大學教授,就一個獨生子,生他生得比較晚,現在他父母都退休了,在上海有兩套房子。
說這話的時候,他臉上沒有什麼表情,彷彿不是在說他自己,而是在說旁人。
當然,我也知道在一線城市上班的程序員里,肯定還有來自條件一般的家庭。但程序員這個群體,不同於別的崗位,好的學校非常重要。
而眼下的情況是,寒門子弟想讀一所好的學校,正變得越來越困難。
這是一個魔咒,是一個無限循環 游戲 。
END.
我以阿里員工的身份回答一下,我身邊眾多的程序員同事或者朋友,一般都是勤奮踏實上進的青年,大多出自農村或者鄉鎮,家庭非常普通,都是靠刻苦學習,職場打拚進入的阿里巴巴。這就是大家自嘲的「農村做題家」!
曾經北漂十幾年,還沒畢業就跑去漂了,從找到第一份工作到後來認識現在的媳婦,都是在北京度過,呆過的公司不是很多,但明顯感覺加班是越來越多,主要跟公司性質有關,還和個人承擔的東西越來越多有關,現在就經歷過幾家公司的實際生活狀態給大家分享下。
第一份工作的時候是孤身一人,大約工作了兩年的時間遇到了現在的媳婦,在剛工作階段由於基礎薄弱大部分的業余時間都是撲在彌補編程基礎上了,每天基本除了睡覺的時間都在在研究代碼或者看編程書籍中度過,算是編程生涯比較純粹階段,入行的前兩年基本上工作強度不是很大,可能還和公司的性質有關(外企)而且還是彈性工作制,因為入行時間比較短工作時間上控制的比較嚴格,基本上還屬於按照正常點上下班,有時候還會加班加點,大致上的規則是有個項目加班加點非常瘋狂,一旦項目緊急階段過去了基本上就趨於正常了,一年大概有個三四次這種緊急階段,後來認識了現在的媳婦,業余的時間也有所傾斜,按下下班的時間變多了,業余想抽調大塊的時間也變得艱難起來了,但總體而言第一家公司算是職業生涯呆過的最輕松的公司,呆的時間也是最長的,差不多有5年多的多時間,而且和這個公司的同事已經呆出了感情,不是公司經營不善說不定還會一直呆到現在,畢竟從性格上來講不太喜歡到處亂動,還是喜歡在一個比較穩定的地方安身的搞代碼技術,對於別的訴求相對比較低,由於呆的時間比較長對於裡面的業務模塊已經非常熟練了,所以加班加點也不是很多,頻繁的跳槽不見得是一件非常明智的事情,呆在一個地方熟悉環境了,反而更加容易出成績。
總體來講第一份工作前期入門階段加班加點比較多,後來因為家庭原因加上對業務模塊越來越熟悉導致,加班加點反而不是那麼多,平時按點下班的概率非常高,基本上下班後還能和媳婦一起逛逛街,算是職業生涯比較順的階段,家庭和諧指數也非常高。
第二份工作選擇了一家蒸蒸日上的中小企業,明顯的工作強度比較大,主要原因還是對新業務的一個熟悉過程,前半年基本上加班加點比較多,用了大半年的時間在工作奠定一個比較穩定的地位,畢竟進入新公司都需要一個適應階段,包括人員的磨合技術的磨合等等,企業的性質屬於項目制,每到項目緊急時刻也是忙的要命,而且技術人員普遍沒有在第一家公司強,屬於經驗豐富的老技術員帶著一幫新兵蛋子工作階段,除了趕項目還要培養新兵,所以這個階段非常累,差不多有一年的時間在趕項目和培養新人,等到新人培養出來了項目也接近穩定了,開始進入平穩期了,在剛進入公司階段由於工作強度大,媳婦還是非常不滿意,覺得工作已經把整個人的魂魄給弄走了,每天都是很晚回來,基本上兩個人說話的精力都沒了,後來忙過來一年時間把整個業務梳理清晰,才算是恢復正常的階段,本來在這家公司還是非常有希望拿到一份額外的收入,由於乾的還不錯,也拿到股份,但由於國家那年的上市的政策變化給耽誤了,前幾天還打聽到公司到現在還沒上市,所以一旦錯過再找到機會起來其實挺難的。
第三份工作算是純正的互聯網公司性質,選擇換工作還是想進入一家正牌的互聯網公司挑戰下,也是加班強度最大的一家公司,幾乎很少有按點下班的時候,就這還不到公司一半員工的平均加班水平,算是加班非常少的員工 ,在裡面耍了三年的時間,充分感受到了加班加點出版本的氣氛,這個階段也是和媳婦吵架非常多,主要還是精力都在工作上,回到家不是很晚就是精力耗盡,最後選擇了辭職直接結束了北漂的生涯,整體算下來北漂十幾年混的還挺知足,人貴在取捨,懂得什麼時候做什麼事情。
畢竟一直在外邊漂著,最後的結局還是要葉落歸根,滿足了所欲的技術慾望之後,就要考慮以後的生活該如何去做,規劃以後的生活,轉眼間離開北京已經將近四年的時間了,每次回顧起來也是帶著慢慢的感激之情,北漂的十幾年完成技術小白到一個程序員,中間也做出點小成績,正是由於十幾年的技術積累才讓自己有機會在三線小城市還能做著自己喜歡的編程技術,加班加點少了,對於生活上照顧也多了,家庭上面也順了許多,能有更多的時間陪著老婆孩子。
希望能幫到你。
㈣ 程序猿是不是基本不聊微信
我可以很負責任的告訴你,就算是程序員,他也是會聊微信的,只是說程序員會把大部分時間花在工作上,而不是聊微信,但是這並不代表他們不就不聊微信。雖然大部分程序員的生活都比較呆板,但是他們還是一個現代人,還是需要融入社會的呀,怎麼可能不用微信呢。
我曾經談過一個前任他就是一個程序員,他真的非常的呆。他真的非常的專心於他的工作,有時候在愛情里會忽視對我的關心。其實我也很能理解這一點,大部分來自程序員都有很多工作要忙,每天就是對著電腦做一大堆的東西,他們沒有很多時間去了解女生的一些癖好或者是什麼,但是聊微信是肯定會的,因為你們兩個就算是再忙,每天也要溝通吧。
雖然程序猿會用微信,但是他真的是不經常用。因為對於他們來說,微信就是一個通知信息的工具,比如說有時候告訴我一些事情的時候才會跟我聊,但是他們很少去跟女生閑聊一會跟他聊天,他就覺得怕浪費時間,有時候他們真的很忙,沒有時間在微信上和女朋友閑聊,他們頂多用微信給女朋友發一發有用的消息。
我覺得現在很多人都把程序員誇大化了,其實他們也並不是那麼的死板。他們只是選擇這個行業,被行業所要求的,要全身心的投入工作,而且大部分程序員都是理科男,理科男的思維都很定向,沒有那麼多心思去打扮自己,或者說去和別人社交。但是微信作為一款大眾的交流工具,我覺得是每個人都會使用的。
㈤ 程序員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 領取!
㈥ 程序員這個職業好不好
首先職業不分貴賤高低,但分薪水高低,幸福感高低,程序員這個職業前幾年很不錯,但是最近幾年不行了,各種加班996,奮斗者協議,導致程序員這個職業的幸福感漸漸下降,同時由於資本的減少,互聯網企業的崗位漸漸縮水,不如從前資本注入厲害的階段。
程序員實際上對比同行業職位,並不是很有優勢:
對比產品經理,程序員是幹活的,要修改就得修改,薪水還有可能沒成品經理高。
對比測試專員,程序員是幹活的,有bug就得修復,薪水還跟人家差不多。
對比游戲策劃,人家下班了,程序員還在幹活,薪水還沒人家多。
對比原畫師,高端原畫師一幅畫十幾萬到幾百萬,人家休息了,程序員還在寫代碼。
對比銷售職業,天天打電話看上去很辛苦,很低端,一個月成上幾單就破萬了薪水,很多程序員還達不到,同時銷售下班了,程序員還在工作。
其他:就不一一對比了,程序員的加班和程序員的收入實際上不成正比,同時對比其他同行業的職位,薪水浮動並不大,還幹活較多,所以程序員還不算一個高薪職位。
程序員職位並不是高薪,與其他行業基本差不多:
試問產品經理,ui設計,美工,游戲策劃,項目經理,哪個職業在一線城市不是超過8k的,程序員的職位和其他職位的薪水也大致相同,基本一線6-30k,二線4-10k,三線4-8k,其他行業不也是這樣嗎,醒醒吧!
程序員如果算上加班工資到15k,那麼一個房地產銷售一個月賣出去3-5套房子,就達到這個水平了,而且還不用加班。
註:客觀思考問題,不要以訛傳訛,要有明辨是非的能力,不要聽信所謂高薪,以實際思考對比就會有相關的差異。
程序員這個職業好不好:
喜歡的人會覺得好,不喜歡的人會覺得不好。
職業不是說好壞的,而是在於能夠提升生活質量,加班嚴重生活質量下降,這樣的職業我覺得不好。
註:以上僅個人觀點,僅供閱讀思考問題,無其他意圖,如有受益可以採納,感謝!
㈦ 程序員這個工作有哪些職業病
程序員有很多職業病,比如說頸椎病、滑鼠手、駝背、乾眼症等等。
三、皮膚乾燥是絕大部分程序員都會存在的皮膚問題,比如說青春痘、過敏等,因為程序員長期需要熬夜,而且電腦上由於靜電的影響經常會吸附很多的灰塵,久而久之就會造成皮膚乾燥、過敏等症狀。背部問題也是常見的職業病,主要表現在駝背,因為在寫代碼的時候需要長時間保持一個姿勢,而且很多程序員都沒有養成良好的坐姿,這樣就會出現脊背彎曲,所以當一名程序員一定要養成良好的習慣,才能讓職業病遠離你。
㈧ 男友是程序員,跟他在一起我都快瘋了,我該怎麼辦
我也是程序媛,已經給坐著給程序員男朋友改一天bug啦……
㈨ 程序員男朋友太忙,很少聯系我,是不喜歡我了嗎
他喜歡不喜歡你,只有你自己能夠感受到,他也許是真的忙,但我覺得發條消息的時間還是有的,打個電話說兩句關心話的時間還是有的,可能他的工作真的特別的忙,特別的累,但是如果一個人真的愛另一個人,即使再忙,他也會抽出時間聯系你,因為他害怕如果他不聯系你,你就會跟別人走了,他害怕失去你,所以他很忙,可心裡依然有你,依然會聯系你。
因為太忙沒有辦法時常見面,所以你會覺得自己在這段戀情里是過錯方,這時候的你只想快點把工作的事情解決了,然後有更多的時間陪著對方,而你的對象,如果他不是一個天才少年,或者他不是一個比較木訥,確實是不怎麼懂的人情事故類型的男生,那麼他可能真的就沒有那麼愛你了。
當然了也許他真的就屬於直男,那種比較木訥的直男,忙起來就只有工作,其他的全都忘了也有可能的。
㈩ 如果,我想當一名程序員,如何從零開始
1、 程序員意味著要編程序。(如果你僅僅想得到一份高薪水的工作,喝喝咖啡就等老闆發薪水,我奉勸你還是另找一份更合適的工作,譬如練攤,真的,兄弟,這份工作不適合你)
2、你是學文的還是學理的,編程序也許需要浪漫,但更需要邏輯和嚴謹。(說坦白點就是,在你沒有找到樂趣以前,它很枯燥)
3、你有對新技術追求的熱情嗎?你有刨根問底的探索精神嗎?(熱情絕對是最重要的!你仔細思考一下自己的性格適合當程序員嗎?)
4、當程序員決不是什麼好差事,時刻需要學習,需要思考。(直到你成為那個可以引導別人去學習和思考的人,你才可以偷偷的嘿嘿笑,又一群傻蛋)
5、程序員的未來很迷茫。(但我認為關鍵看你自己!我希望你是一個有追求的人,不僅僅是混碗飯吃。因為真正的樂趣在於創造;如果你能改變軟體業的歷史,那才是英雄;不想成為Bill Gates,不想成為Dennis Ritchie和 Bjarne Stroustrup,我會說你沒有追求。有個關於程序員未來的笑話,也許你還沒聽過,你該聽一聽,摘抄如下:
一個程序員對自己的未來很迷茫,於是去問上帝。
「萬能的上帝呀,請你告訴我,我的未來會怎樣?」
上帝說「我的孩子,你去問Lippman,他現在領導的程序員的隊伍可能是地球上最大的」
於是他去問Lippman。
Lippman說「程序員的未來就是駕馭程序員」
這個程序員對這個未來不滿意,於是他又去問上帝。
「萬能的上帝呀,請你告訴我,我的未來會怎樣?」
上帝說「我的孩子,你去問Gates,他現在所擁有的財產可能是地球上最多的」
於是他去問Gates。
Gates說「程序員的未來就是榨取程序員」
這個程序員對這個未來不滿意,於是他又去問上帝。
「萬能的上帝呀,請你告訴我,我的未來會怎樣?」
上帝說「我的孩子,你去問侯捷,他寫的計算機書的讀者可能是地球上最多的」
於是他去問侯捷。
侯捷說「程序員的未來就是誘惑程序員」
這個程序員對這個未來不滿意,於是他又去問上帝。
「萬能的上帝呀,請你告訴我,我的未來會怎樣?」
上帝搖搖頭「唉,我的孩子,你還是別當程序員了」)
6、當程序員還是很有樂趣的。(當你學到新知識時,當你有新的思想見解時,當你有新的產品問世時,和知己探討你的成果時…我問你,覺得這些是樂趣嗎?)
7、當程序員不易也不難。(世間事有難易乎?為之…;不為…。你有決心和信心嗎?)
8、你真的要當程序員?是你自己的想法?
9、你捨得花錢買書嗎?(讀好書絕對是學習編程的最佳捷徑。你一定會說,現在電腦書籍真他XX的貴,沒法子,誰讓知識和技術在人家的腦袋,在人家的書里呢;等你寫書時可以把價格定低一點,記著還有好多沒錢但想買書的兄弟很困難呀。要捨得買書,買好書,不好的的書不如不讀,其害大於其益,關於買什麼書,你可以問高手或看候捷的書評;准備一個小本子記錄你想買的書的名字,逛書店時看看,如果好就買下,記住要讀,別光買不看。) 10、我告訴你,程序就是:任何有目的的、預想好的動作序列,它是一種軟體。
11、編程序就是編寫程序。
12、你想好了嗎?(如果你想好了還是決定要當程序員,可以繼續往下讀;否則,你可以繼續尋找別的出路了。)
(三) 一個程序員應該具備的基礎知識和概念
1、計算機是有什麼組成的,CPU是什麼東西,其工作原理是什麼。(對於這些以及下面將要提到的概念我不會告訴你什麼答案,你可以看相應的教材,關於教材我會在下一部分詳述,記住理解最重要!)
2、機器語言和微指令集的概念。
3、程序的概念。
4、匯編語言是低級語言但不是機器語言。
5、高級語言主要有那些?(C,C++,Basic,Pascal,Fortran,C#,Java等等;如果你是中國軟體業的英雄,你也寫一門語言,最好不用英語) 6、編譯程序和解釋程序的概念和其原理。(編譯器是高手和專家編寫的)
7、HTML、XML等是標識性語言。
8、Prolog是人工智慧語言。
9、操作系統OS的概念和原理。(Windows98,Windows2000,Windows NT,UNIX,Linux,等等都是OS,還有一些實時OS,嵌入OS,編這些的絕對是高手)
10、Windows編程說白了就是Windows API的調用。(中國的程序員很多隻是會編windows程序,用的是VB,我的建議是這些程序員頂多隻是低級編碼員,我稱其是coder)
11、VC++、VB、BC、BCB、Delphi、VF等都只是編程的工具和環境,不是編程語言。
12、面向結構的設計概念。
13、面向對象的概念。(好好理解,兄弟,這個東西還是很重要的)
14、軟體工程的概念和原理。(如果你想當老總就需要好好研究了,系統分析員比編碼員要高一個等級,薪水也高喲)
15、資料庫的概念。(要熟悉一些著名的資料庫系統和語言的名字,如Orcle,SQL,DB2,DyBase等)
16、了解網路概念。
17、了解多媒體概念。
18、熟悉和掌握數據結構和基本演算法。
19、是不是要求太高了,別著急慢慢來,進步在不知不覺之中。(一旦開始學習,一個月以後你就會有一個基本的概念;兩個月以後你就會感覺自己有了全面的基礎知識;當你知道編程序是怎麼回事時,說明你已經入門了。也有很多人編了很多年程序還沒有入門呢,你不會希望自己步其後塵吧。要有信心和耐心。沉不住氣怎麼能成大事?!)
(四) 教材推薦
――-推薦的教材主要還是針對概念來的,最好選用名校的教學用書。
1、《計算機組成原理》(熟悉)
2、《數據結構》(掌握)
3、《操作系統》(了解->熟悉)
4、《The C language》(掌握)
5、《編譯原理》(了解原理)
6、《匯編語言》(了解)
7、《計算機網路》(了解)
8、《軟體工程》(了解)
9、《關系資料庫》(熟悉)
10、《The C++Languege 》(掌握)
11、《面向對象設計》(掌握;結合C++學習)
(五)一些經驗和體會
1、真正的程序員用C++;(一位專家說的)
2、動手去編程序;
3、動腦去思考;
4、要有良好的編程風格;
5、讀書,讀好書,盡量讀原版書!(我反復強調這一點,讀書要有選擇,堅持讀好書,名家出的經典書,不要浪費實踐在一些粗製濫造的書上面;堅持博覽群書)
6、有自己的學習計劃;
7、總結自己的經驗教訓;(准備一個筆記本,記錄錯誤和心得)
8、不要怕學新東西;
9、要有軟體工程的思想;
10、善於發現問題,然後去尋找答案;
11、向高手請教;(要虛心直到你成為高手)
12、和同行交流;(不善於交流肯定不行)
13、懂得軟體的實質,不要被千變萬化的表象所迷惑;
14、真正要學慣用的是編程語言和方法,不是什麼庫,什麼類,什麼工具;(學用那些什麼庫都比較簡單,但光會這些庫,我覺得還遠遠不夠)
15、學習wiodows編程主要是學習windows OS和win32 API;
16、有空了解一下嵌入式開發;
17、有空了解一下PDA軟體開發;
18、了解一下.NET框架和C#語言,也許它是你新的衣食父母;
19、要有耐心,不要作浮躁的人; 20、對程序加註釋,並保留你的老程序;
21、學到的東西越多,了解的越多,你就越接近專家;
22、有空去逛逛CSDN,那裡有你很多知己;
23、要有信心成為一個優秀的程序;
(六)一些好書的推薦
1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988)
2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)
3、《Inside The C++ Object Model》 (lippmans)
4、《Effective C++》 (同上)
5、《More Effective C++》 (同上)
6、《Exceptional c++》
7、《C++面向對象高效編程》
8、《設計模式》
9、《Thinking In C++》
10、《The Standard C++ Bible》(一般推薦)
11、《The Art of Computer Programming 》
12、《Programming Windows》 (Charles Petzold)
13、《VC++5.0技術內幕》
14、《MFC 深入淺出》
15、《軟體需求》
16、《Advanced Windows》
17、《C++ primer》
18、《win32程序員參考手冊》
19、《用TCP/IP進行網際互連》
20、《COM 本質論》
(七)學習計劃
――-這個學習計劃是我個人定的,也共享給大家參考一下,共同進步吧。 1、《計算機組成原理》
2、《操作系統》
3、《數據結構》
4、《匯編語言》
5、《 C 》
6、《 C++ 》
7、《VC 技術內幕》
8、《Programming Windows》
9、《深入淺出MFC》
10、《Advanced Windows》
11、《Inside The C++ Object Model》
12、《Thinking in C++》
13、《Effective C++》
14、資料庫
15、網路
16、嵌入式OS和編程
17、硬體單片機
18、.NET和C#
19、軟體工程
20、UNIX和Linux