A. 其實游戲程序開發人員限制太大,沒有什麼前途
前途還是有的,看你怎麼去看!
游戲程序開發是游戲研發中必不可少的必須的過程,游戲開發程序員是游戲公司不能少的職位,也是非常重要的職位。盡管每年游戲行業學習機構也會向游戲公司輸送一批又一批的游戲程序員,但是與其旺盛的需求相比還是相差太遠。
每天都有大量的游戲投入製作運營中,所以就需要大量的游戲程序員,所以游戲程序員的就業前景和發展前景都非常好。
普通的程序員工資已經不低了,游戲程序員的工資要比普通程序員的工資還要高,所以肯定是高收入職位。再加上游戲公司歷來缺乏人才,所以為了招攬人才,也往往推出很多優厚的福利待遇以及年終獎,比如年終獎寶馬或者直升機,或者滿地大鈔隨便撿,游戲行業也是非常容易誕生土豪的行業之一。
B. 程序員的職業規劃是什麼
寫字樓里寫字間,寫字間里程序員;程序人員寫程序,又拿程序換酒錢。
酒醒只在網上坐,酒醉還來網下眠;酒醉酒醒日復日,網上網下年復年。
寧願老死程序間,只要老闆多發錢;小車大房不去想,撰個二千好過年。
若要見識新世面,公務員比程序員;一個在天一在地,而且還比我們閑。
別人看我穿白領,我看別人穿名牌;天生我才寫程序,臀大近視肩周炎。
年復一年春光度,度得他人做老闆;老闆扣我薄酒錢,沒有酒錢怎過年。
春光逝去皺紋起,作起程序也委靡;來到水源把水灌,打死不做程序員。
別人笑我忒瘋癲,我笑他人命太賤;狀元三百六十行,偏偏來做程序員。
但願老死電腦間,不願鞠躬老闆前;賓士寶馬貴者趣,公交自行程序員。
別人笑我忒瘋癲,我笑自己命太賤;不見滿街漂亮妹,哪個歸得程序員。
不想只掙打工錢,那個老闆願發錢;小車大房咱要想,任我享用多悠閑。
比爾能搞個微軟,我咋不能撈點錢;一個在天一在地,定有一日乾坤翻。
我在天來他在地,縱橫天下山水間;傲視武林豪傑墓,一樽還壘風月山。
電腦面前眼發直,眼鏡下面淚茫茫;做夢發財好幾億,從此不用手指忙。
哪知夢醒手空空,老闆看到把我訓;待到老時眼發花,走路不知哪是家。
小農村裡小民房,小民房裡小民工;小民工人寫程序,又拿代碼討賞錢。
錢空只在代碼中,錢醉仍在代碼間;有錢無錢日復日,碼上碼下年復年。
但願老死代碼間,不願鞠躬奧迪前,奧迪賓士貴者趣,程序代碼貧者緣。
若將貧賤丵比貧者,一在平地一在天;若將貧賤丵比車馬,他得驅馳我得閑。
別人笑我忒瘋癲,我笑他人看不穿;不見蓋茨兩手間,財權富貴世人鑒。
C. 程序員都很宅嗎他們平時都做什麼
別人家的不知道,但是我家的就特別宅,死宅死宅的。只要屋裡有網。他可以兩三天不出去的。
他玩 游戲 特別專一,第一個是刀塔玩了9年。這又開始玩王者榮耀玩了3年。還玩一個什麼跳舞的線。
他還比較邋遢,鬍子長了,不告訴他他都不刮。最大的愛好就是個吃貨一枚。總是說冷笑話,他講的笑話不太 搞笑 。我都不笑。
給他買衣服喜歡休閑運動的棉線那種的。什麼西裝西褲皮鞋緊身褲牛仔褲等等他是一概不穿的。運動鞋。對那種大頭黃色的鞋像軍綠鞋情有獨鍾。喜歡唱歌,喜歡聲入人心。和蒙面歌王。喜歡羅大佑,張國榮。
說話是一針見血,要不就不說。不說人家是是非非。在外面吃到好吃的下次也是帶我去吃,不貪便宜。
都說處女座的人比較愛干凈,可是他我是沒看出來。拿啥丟啥,也不幹凈。總是磕磕碰碰的。
但是他的確很聰明。智商上挺聰明,但是嘴又不會說不會道的。不會說那些漂亮肉麻的話。讓他說他也不說。試過很多次了。
去我家讓他干什麼活都干,就是眼裡沒活。看不到活。他喜歡動物,就連胖蟑螂他都不打死。直接拿紙給扔出去。喜歡別人家的小孩子。不知道未來自己家的孩子會不會喜歡。
希望我的他以後好好的就可以啦,身體健 健康 康,快快樂樂的就好了。掙多少錢倒是不那麼重要了。。。能在世界上留下的也就是愛了。
程序員有宅的也有不宅的,宅不宅其實和職業無關。
宅的人一般是有一定的收入來源,社交圈子窄或者覺得社交有些吃力,喜歡生活在自己熟悉的環境里或者沉浸在一個自己喜歡的領域里,不太願意接觸新的環境和領域。所以這和職業無關,比如我的一個朋友,做銷售的,除了上班會外出基本都是宅在家的。一般來說,銷售這個職業給我影響不可能宅的,但是認識很長時間以後發現,他確實很宅,朋友圈子基本沒有什麼太大的變化。
那麼程序員一般都在做什麼呢?
首先肯定是在做工作上事的,程序員的工作其實很枯燥的,一直不停的編碼,不停的測試。工作任務也緊張,而且有些時候中間要是間斷了會很影響效率,所以經常性的加班,也有回家繼續完成的。還有工作量小的時候,程序員們有部分也會接一些私活貼補家用或者提升自己,私活當然不能在公司完成,所以回家也會繼續編碼。
同時也許是長時間的接觸各種代碼,我所認識的程序員中喜歡玩 游戲 的很少,只有10%的比列沒事會玩 游戲 。我問過其中一個,他的回答是:這些都是只是數據而已,偶爾放鬆還行。但是沉迷 游戲 之後,他只會想辦法掃描漏洞,因為這樣比慢慢玩提升的更快。
然後因為程序員的工作原因,會經常接觸到網路上的龐大的信息,也有很多程序員會開發一些自己感興趣的程序或網站,有的是純興趣使用,也有用來獲利使用的。也有一些會開始做一些理財產品,比如:比特幣最開始都是在程序員手中的。各中職業都有各種職業的圈子,而很多信息最開始的傳播,都是從相關職業圈子開始的。
最後,程序員們最喜歡做的事當然就是休息、陪陪家人、放鬆放鬆和做自己愛做事的啊。其實程序員不是「奇珍異獸」,平時做的也和普通一樣,上班、下班、休息。
只能說大多數都很宅,但是也有少數比較喜歡運動,就像我一樣
程序員不是宅,是忙,沒太多時間逛街看電影,因為一個程序的編寫需要很多時間,而程序的更新換代很快,一般客戶給的時間都很緊,所以程序員只能加班加點的趕,自然就沒有太多時間遊玩了。
程序員很宅,這是一個誤區。
首先,其實只是大多數人把目光注視到程序員身上了,在我認識的很多人中,有的是因為自己性格因素,喜歡安靜,所以很宅,有的是不知道出去能去哪,所以也宅,還有一些剛參加工作,家境也不是很好,囊中羞澀,不得不宅。所以喜歡宅還得看個人的內因和外部環境的外因,而不是一個職業。
接下來再說說程序員這個崗位,大家都知道程序員需要經常加班,996更是常事,所以很多時候都活在工作吃飯睡覺的死循環中拖不得身,這個應該不算宅吧。而偶爾有休息放假的時候,因為精神身體都極度疲憊,整個人都處於提不起精神的狀態,出門?太累了。
是不是每個程序員都是這樣的?並不是如此,我也認識很多工作年限在十年以上的資深程序員,他們不但不宅,每兩天會去健身一次(並不是健身房,而是打球,騎單車,跳繩或其他更豐富多彩的方式),每周會和朋友吃兩到三次飯,天南海北,技術時事,無所不聊,另外至少還有一整天的親子時光。怎麼做到的?效率和合理的時間分配,如果你做不到,那麼你將很難獲得提升,因為你忙的連接觸新技術、新架構、新思路的時間都沒有,更別談提高和提升了。
看書,看代碼,玩 游戲 ,理財。這個順序吧。
哎,程序員得罪誰了?就一個工作而已啊,什麼樣的程序員都有,基本都是正常人,程序員是一個工種,不是一種人!
說程序員很宅,這是一個誤區。程序員和教師,警察,司機等一樣,只是一個職業而已。不同的人,有不同的性格特點,生活習慣和思維方式。你覺得程序員很宅,可能是因為你接觸的是這樣子的,或者從別人的口中聽說是這樣子的,所以在你的心中,就給程序員打了一個比較宅的標簽,但是並不是所有的程序員都是這樣子的。況且,除了程序員之外,有其他行業的人,可能也會有比較宅的,也可能有不宅的,這只是每個人的習性而已,並沒有啥職業區分,也沒有啥好壞之分。
看代碼學習,看劇,練練吉他,周末看看家人爬山。一個大齡單身程序員的業餘生活
應該是比較宅的,因為平常做軟體開發的工作,一門心思在相關工作的研究上面,會讓他對人際交往活動變得麻木,不感興趣,從而不喜歡社交活動,因此會很宅
D. 程序員的那些事,程序員最怕的事情是什麼
我倒是很理解軟體工程師的自黑行為。軟體工程師自黑收入低,我覺得和清北的學生覺得自己是學渣一樣,不單純是得了便宜賣乖,而是在它所處的環境確實比較低。用一種老土的說法就是,軟體工程師作為無產階級中收入最高的群體,能夠接觸到很多資產階級的人群,相比之下就能感受到無產階級的苦逼,而其他無產階級,連接觸的機會都沒有。
IT行業的收入分布是一個梯形,平均數高、中位數更高;而其他行業都是金字塔形,平均是比IT高,但中位數低得不能再低了。基本上,配得上和軟體工程師說話的文科生(金融或者法律),都是自己領域中比較頂尖的人物(其他都已經被淘汰回老家當公務員了,你們根本看不到)。所以相比之下,軟體工程師會覺得自己非常悲慘,這也正常。
但另外一種自黑就令人無法忍受了——本來一點也不喜歡數學,不喜歡計算機,就奔著IT行業的高收入來的,結果來了以後沒有達到心理預期就開始黑。這些沒有工匠氣質的人,顛倒黑白,楞把軟體行業的優點非說成缺點,嚇跑了很多熱愛數學和計算機的孩子,可惡至極。
最典型的說法就是黑IT行業的收入分布,由於IT行業最現代化的人力資源管理模式,以及崇尚技術的風氣,所以這個行業的貧富差距,相比其他行業要小,不像金融和法律那樣,贏家通吃一將功成萬骨枯。這是最接近於社會主義理念的狀態,是優點,卻被某些人當成了黑點。這些人一定是以為,IT行業如果也跟其他行業那樣,變成了金字塔形,他就會成為塔尖上的人物了。對於這種情況,我只能說他們太自戀了,身在福中不知福。還是好好提高提高技術吧,IT行業可能是這個社會上僅有的,只要技術好,就能發家致富的領域了。當然,有些人也會把這個當成黑點。
我在T公司。我身邊的程序員,都是看起來一副屌絲樣,其實收入穩定生活豐富,iPhone,iPad一大堆,每年至少國內旅遊兩三次,出國旅遊一次。聚餐常在很不錯的餐廳,工作四五年的基本買房,或者租非常享受很不錯的房子。開寶馬的不要太多,也有愛騎自行車的,不過都是樂意。而且每次單身派對,都是女多男少。
E. 中國的程序員,真的「短命」嗎
程序員工作強度大,可能經常會有報道說各種猝死之類的,但是各行各業都有這樣的情況。只是程序員的報道出來了。程序員經常加班是真的,因為工作強度大,所以工資都比較高。
F. 程序員去外派職位對未來的發展好嗎外派和外包隊程序員來說有區別么想把我外派到寶馬
外派大部分都是項目外包的公司,實施項目,工程周期短,客戶需求要求普遍不低,造就了工作量大、壓力大、加班狠的現象,對於想提高技術的程序員來說,工作兩三年就碰到瓶頸了。如果再不考慮轉行過轉型,出去面試非外包公司,大多數只有被淘汰的命運,或者只能繼續一邊怒罵這個行業一邊為了生存不得不幹。還有就是,工作久了,也沒有歸屬感,這個是大部分人的心病,至於優勢吧,一個是IT行業吸引就業能力很大,對於零基礎的相對友好一些,便於上手。同時呢,如果項目不錯的話,也可以跟客戶交流,熟悉業務需求、人際溝通、還有項目管理,可以從整體角度考慮一個項目,為後期打算做項目經理或者需求經理以及業務專家是可以打下基礎的。
所以,如果想成為技術大牛,不建議考慮人員外派這種外包類公司,長久下去對程序員是一種傷害。當然,如果想後期轉業務專家、產品經理,可以考慮來這類公司歷練歷練。
G. 避免迷茫跳槽,程序員有哪些發展路徑
程序員一般的發展方向主要包括:技術專家,架構師,技術管理,管理,產品。接下來通過例子和大家分享以下四種不同的發展路徑及適合走這四類路徑的人群的三個關鍵詞
我之前的一位候選人Z先生,他12年從湖北工業大學畢業,而後去了搜狗擔任工程師,做了兩年後,跳到了另一家公司叫小麥公社,是當時一家風頭正勁的創業公司,擔任B端高級開發,後來去到了因果樹擔任B端的技術資深開發,在今年2月份入職了杭州阿里巴巴,同樣是負責B端商家後台部門,擔任技術專家,他職業規劃最大的亮點是找到自己想要專注的領域並且一直堅持至今。
也是之前100offer的一個用戶,H先生,他11年北航畢業,而後選擇創業做SAAS平台當時擔任前端負責人,兩年後選擇加入搜狗成為一名高級前端工程師,後來去到了音悅台擔任架構師,目前在一家創業公司擔任前端架構師,他職業規劃的最大亮點是在前端領域各個方向都深入見解,而後負責多條產品線的架構設計。
那以上兩種技術路線有什麼不同呢,應該如何選擇呢?
技術專家,是偏理論研究的,對某個或某些相關的專業領域深入了解,能直接或通過提供思路間接解決這些領域的各種問題;架構師,是偏工程實踐的,與技術專家的區別在於它需要一專多能,提供方案解決問題已經不是它最重要的價值,它的價值體現在選擇性價比最高的方案。
說我們100offer的一位用戶Q先生吧,他在30歲就成為了某知名共享單車公司的CTO,說一下他的職業規劃,09年首都經理貿易大學畢業加入一家創業公司擔任開發移動端工程師,兩年後加入360擔任資深研發工程師,而後加入新浪微博擔任移動端部門的技術負責人,而後加入了宜信擔任技術總監,在去年7月加入共享單車公司擔任CTO。他職業規劃的最大亮點是一直在核心業務上往技術管理進階,最終成為一名優秀的管理者。
談到這類管理路徑,必須要說明下技術管理和管理的區別,技術管理是事情為中心,管理是以人為中心,技術管理主要工作是保證事情能按時按質完成,管理需要考慮團隊的士氣和穩定性、階梯性。
X先生是100offer的一位深度用戶,也帶來一個海龜碼農成功轉行產品經理的故事,09年畢業於美國工程類名校普渡大學,而後回國在一家外企擔任開發工程師,一做就是5年,14年一個幸運的機會加入了騰訊,當時騰訊面試了7輪,拿到了T1-2,月薪1W2的工程師offer,基本是剛畢業一年左右應屆生的水平。在騰訊主要做手機QQ紅點系統,做了兩年,他從未抱怨。他也給我們展示了所謂"紅點",其實就是手機QQ上不同介面旁的紅點引流。手機QQ流量日活上億,但是會點擊那些游戲、商城、音樂等介面的用戶大概只有1%,紅點主要就是吸引那些有強迫症的用戶點進去引流。從最開始的紅點數量的改進,到後面根據不同屬性用戶設置不同紅點,再到後來和其他產品合作比如京東商場,搞紅點的競價排名...就這么一個小功能騰訊專門養了一個團隊去做,對於BAT這種大公司來說,一個小的模塊和功能的改進能帶來很大的利潤,很多人常年都在做很小一個模塊的重復工作,很難獨立完整去做項目,裡面閑人很多。
所以工作兩年後,許寧也想做點商業化的東西了,給部門老大反饋了想法沒得到支持,在內部其他部門也爭取了問了一圈沒能成功轉崗,於是就想出來,不想繼續在騰訊裡面慢慢熬晉升了,從騰訊出來是那年是2016年3月,T2-3。而後在100offer上入職了一家投資公司,以產品經理的身份加入,兩年過去了,目前已經成為了一名高級產品經理。他職業規劃的最大亮點是深思熟慮後立刻決定和行動,沒有猶豫,而機會往往更容易留給有準備和有勇氣的人。
(資料來源:100offer網)
H. 普通程序員的工作生活是怎樣的
通常我們進入公司以後,不會是重頭開始一個項目,而是在已有代碼的基礎上進行維護或新功能的開發,所以必須「讀代碼」。
讀有「泛讀」,了解系統架構、功能模塊,對系統有一個大致的認識,各個功能能找到相應代碼實現的位置。
還有「精讀」,通常就是調試了,在fix bug的時候使用。此外還包括審核:一些規范一點的公司,都會有code review,也是精讀,但不用debug。
對於一個成熟的項目來說,讀代碼——而不是寫代碼——可能是最耗時間的工作了。
寫注釋文檔
為了減少「讀代碼」的時間,我們不得不花時間「寫注釋」「寫文檔」——這個程序員最深惡痛絕的工作。所以現在「爛代碼才需要注釋」的聲音變得越來越強,但無論如何,文檔還是要寫的。(注意:要能區分注釋和文檔)
了解需求
好了,終於到了「寫代碼」的時間了。
然而,在動手開始寫代碼之前,你必須花時間「了解需求」。和自己寫個小程序玩玩不同,在公司,你是為別人寫代碼,所以你一定要了解別人究竟想實現什麼功能。通常,這並沒有你想像的那麼簡單,需要反復的溝通。
當然,也有一些團隊和個人,不願意在這上面「浪費時間」,通常他們的下場就是不斷的寫代碼,然後不斷的改代碼,加班加點的做大量的無用功,整個公司怨氣沖天一地雞毛。