-
1 # 王小編
-
2 # 我歸去時霓裳舞清池
分享一下我的工作經歷吧,或許能對你有幫助。
我是17年畢業的,從事java程式設計已經整整一年了。程式設計師這個行業,外界看來是個很幸苦的職業,因為經常加班。實際上程式設計師的工作時間還是很自由的,畢竟寫程式碼靠的更多的是腦子,需求分析明確了,架構搭好以後寫起來還是很愜意的,通常不會感覺累,程式設計10分鐘,構思半小時是常態。這是輕鬆的一個方面。
另一方面由於程式設計行業的發展日新月異,程式設計師要時刻保持著旺盛的精力去學習各種知識,就比如我們java後端,光是寫點增刪改查程式碼就行了嗎?no!jdbc增刪改查只是入門,還要學習框架像springmvc.hibernate.ibatis.,然後再進階多執行緒,設計模式,快取,高併發,socket/tcp/udp通訊這些都會用了,恭喜你可以算java中級了(我現在也才初級,正在穩步進化),然後你就要去學習各種程式最佳化和資料庫最佳化比如加索引和資料大表的分割槽以提高效能,只學mysql肯定不行的,還要學oracle和sqlserver再瞭解一下非關係型資料庫。
等你用的都比較熟練了肯定要看各種框架的實現原理然後你發現又有新的像是springboot和springcloud之流的框架又開始流行,不學不行。就這些還不算前端的一大堆框架和各種瀏覽器下的渲染情況。
這個學習的過程是伴隨著身為程式設計師的一份職業生涯的,不像其他的行業(像銷售之類的)不需要活到老學到老。
當然,程式設計師雖然學東西多辛苦點,但薪水比其他行業也會多點。另外,如果你真的最後成為了一個程式設計師,是可以獲得很強的成就感的。
-
3 # 雲和資料西安中心
大家都在說程式設計師的工作累,反過來想一想,如果只需要三四年時間就能買的起房,這點苦也是值得的,再累不過就是從早上7點到晚上10點,如果技術過硬,也是很輕鬆的,就像樓下說的,只要有構思,寫程式碼也是分分鐘鐘的事,我覺得程式設計師以後是現代社會網際網路發展的主力軍,如果想在這個行業發展,堅持努力是主要的,有的人學到一半就堅持不下去了,調整好自己的心態很重要,熬過去你就成功,熬不過去永遠是小白。
-
4 # 細膩獨白
誠邀回答,難得看到一個想搶答的問題~
程式設計師的工作真的有傳說中的那麼累嗎???
很嚴肅的告訴你:貌似比傳說中更累一些!(緊緊的抱住加班日漸發福的自己)
為什麼我的眼中飽含淚水,只因我愛程式碼愛得深沉。
做程式設計師究竟有多累?一幅對聯直抒胸臆~
上聯:敲一夜程式碼,流下兩三行淚水,掏空四肢五體,六杯咖啡七桶泡麵,還有八個測試九層審批,可謂十分艱難;
下聯:經十年苦讀,面過九八家公司,漸忘七情六慾,五年相親四個物件,乃知三番加班兩次約會,新年一鳴驚人。
橫批:誰能懂我
年紀輕輕做什麼程式設計師?一般人的朋友圈都是曬娃、曬美食、曬旅拍……我們程式設計師有啥可炫耀的,仔細想想也就是加班時超乎常人的意念和體力了:兩點下班,三點走在二環,四點打不到車,六點伏案打瞌睡的時候被Sunny晃醒……
程式設計師的工作日常:N+1次確認需求、推進需求、梳理需求,也需要帶人帶團隊想方設法的弄點東西來幫助新生自我提升,也需要去和其他team爭執,和老大力爭,頂著kpi,揹著無數的鍋。解決一個bug的時候,就像把理髮時候掉進衣服裡的碎頭髮找到揪出來,或者把牙縫裡塞的牛肉剔出來一樣舒坦啊~雖然過程可能是痛苦的,但是既然是不可避免的,就享受解決痛苦之後的愉悅呀~
所以,還記得自己當初選擇做程式設計師的初衷嗎?縱使程式設計師這個職業有成千上萬個吐槽點,但是我依舊選擇了這個職業,依舊在這個行業裡堅挺而頑強求生。做程式設計師的最大興奮點就在於學無止境。雖然不斷學習對每個行業都是適用的,但是程式設計師確實不一樣。很多行業的標準是找一個有技術的人,但是程式設計師的標準是一個有技術並且能不斷更新技術的人。
憑藉自己的努力與付出,獲得了經濟回報(至少有了麵包,愛情隨緣)和心理回報(獲得了團隊認同感和職業成就感),我覺得這些才是我依舊深愛做一名程式設計師的原因。
僅以此文與大家共勉~
-
5 # 大學生程式設計指南
現在很多人都想在畢業之後加入程式設計師佇列,前幾天有好幾個即使上大學的高中生,說現在已經被學校錄取了,進入學校的目的就是讓自己成為一名程式設計師,但又聽說程式設計師這個職業非常累,正在十分猶豫,當初在學校選擇的專業是計算機科學與技術,選擇做技術其實還是源於興趣,所以也沒想著那麼多,在學校閱讀了大量有關計算機方面的書籍,動手也不是很多,主要還是沒人指導,不知道怎麼去學,沒有辦法就是不停去圖書館借計算機方面的書來看,開始看的比較雜,最後慢慢找到範圍,找到自己切入點,所以無論做什麼事情,在你找不到方向或者目標的時候先讓自己靜下來,學點有關方面的東西。
沒有一個人始終知道自己如何去做,不嘗試怎麼知道做得對不對,一轉眼寫程式碼已經十幾年了,要多中間過程中有非常累的時候,但也挺過來了,主要還是興趣在支撐,程式設計師加班加點可以說特別的正常,有很多人程式設計師做了幾年就考慮轉行了,因為沒有興趣生活太枯燥沒有多少意思,整天對著電腦敲程式碼,程式設計師絕大部分時間就要面對電腦,而且時間長了還有頸椎病,而且絕大部分人都會有。
記得剛畢業第一年公司組織體檢,很多人對頸椎拍了片子,一個老程式設計師看到我的片子說到小夥子還年輕啥時候,頸椎成這個90角度代表你入行了,想想簡直說的太形象了。現在也如願90度了,而且還很標準,沒辦法這是職業病,話又說回來了很多職業都有職業病,想做什麼都不是理由,不想做總能找出讓自己不能接受的理由。
有兩種人適合做程式設計師:
1.對程式設計特別感興趣的人
2.特別缺錢,希望透過程式設計掙錢養家餬口
如果不是上述兩種人,不建議做一名程式設計師。
-
6 # 愛看小說的碼農
作為一名程新時代搬磚工的一員,我可以負責任的說,確實很累,身心俱疲,至於有沒有傳說中的那麼累,就仁者見仁,智者見智了。累覺不愛嘛!
對於我個人來說“雖身心疲憊,確樂此不疲”。根據我自己的情況,總結一下這些年我累的幾個原因:
每天寫著重複性的程式碼,處理著大量重複性的事情。感覺毫無意義。頻繁加班,頻繁出差,感覺身體被掏空每天處理無聊的bug,感覺毫無意義感覺大量時間被上2點佔用大量,沒法投入去學習做自己的事情,感覺心很累。房貸還沒還,內心感到焦慮,很疲憊。年齡大了,還沒女朋友,技術水平跟不上時代了,想學習新東西了等等,各種焦慮,心好累。。。。從上面幾點可以看出,我除了熬夜加班,頻繁出差導致身體上的疲憊外,其實大部分是心理上的睏乏。這心裡的疲憊大都是因為焦慮引起的,我們焦慮房子,票子,以及妹子等等,讓我們不滿現狀,想去改變確無從改變,更加劇身心疲憊。那怎麼緩解這種疲憊呢?
我個人是這樣去緩解的: 靜氣平心,多讀書,多學習充實自己。多交友,多運動豐富生活。合理利用時間,科學工作和學習。
對於程式設計師,建議每個一段時間定一個小目標,比如,寫一個小程式,完成某個功能,看完某本書。這樣會有助於增加自己對程式設計的興趣和成就感。
-
7 # 你瞭解內向
大二接觸到js從此就一發不可收拾,徹底沉浸在js的世界,從紅皮書到js核心技術,再到jquery,舍友打遊戲我在敲程式碼、舍友約會我在敲程式碼。大四到一家網際網路公司實習,畢業做了一名前端程式設計師,到現在已經一年了。
說說我這一年的感受。
在網上看到一個用來形容IT行業的段子“錢多話少死的早”,第一次看到也沒覺得有什麼,如今再來看這句話還有幾分相似。
每當跟別人提起工作總是會問“你們待遇應該不錯吧?”“你們應該經常加班?”
IT行業能成大熱門與他的薪資離不開關係,從待遇來說確實要比我大多數的同學高。甚至有時候能拿到別人兩倍的工資。
高工資背後就是別人看不到的辛苦,公司規定早八晚五實際卻是996,特別是近半年來專案多加班已成為習慣,經常到凌晨。網上看到有人說阿里、騰訊加班,阿里的員工下班時間集中在21:30~22:00,但12點以後還有人陸陸續續出來。甚至有員工自豪地說明:“阿里從不強制員工加班,做不完帶回家也可以!”釘釘CEO說“不知道十點以前下班的人幹嘛,不到1點都不合格”!!!
各行各業都有加班的情況,但是程式設計師面對著一天電腦就是一整天,慢慢就會有職業病,這是身累。
面對著技術迭代,像以前的jquery如今還有幾家在公司在用慢慢被vue,raect等框取代,你不得不一致保持學習的心態,要不哪天跟不上專案就被淘汰,這是心累。
所以有做一個優秀的程式設計師,興趣必然是硬性條件,不然就是一個折磨!
-
8 # 月半程式設計師見聞
作為一個入行不算太久的程式設計師,來給你談談是否真的那麼累。
敲程式碼對程式設計師來說不算累如果只是做一個敲程式碼的程式設計師,我覺得是不算累的。
既然走上了程式設計師這條路,我相信很多人都是喜歡敲程式碼的感覺,喜歡解決一個個問題時候的成就感的。
那麼為什麼會覺得累呢?
首先,程式設計師工作之後,那就不是像以前那樣,自己一個人埋頭敲程式碼,什麼都按自己的想法來。
開始工作後,程式設計師需要配合公司的各個人員,來做好一個專案。
如果你遇到的同事都還不錯的話,我覺得你會很少覺得累。
當你遇到奇葩的同事的時候,真的是累,不管是身體上還是精神上。
拿我自己來說,我是做前端的,和後臺的交流是必須的。
這裡就說說我其中的一個後臺人員,他是什麼樣子的呢?
每次遇到問題,都是 “什麼什麼是怎麼樣的,我能怎麼辦”。
交流起來還總是打斷你,說一半,他就好像明白了,然後開始指揮我怎麼做。
我一般都會讓他說完,然後告訴他,我說的是另一個事。
程式設計師這類人,都是對自己的程式碼是很較真的,容不得別人說程式碼的壞話。
所以真的讓程式設計師困擾的是怎麼和同事好好的溝通,要知道,有時候大部分時間都花在了爭論一個事情的對錯上,而導致進度趕不上或者做的很糟糕。
所以,我覺得要想工作的不那麼累,首先要懂得怎麼和各種型別的人相處,怎麼和他們溝通,這樣排除了外部因素,剩下的就得靠自己的能力了。
大部分我們都把時間花費到了無意義的爭論,等到要靜下心來做事情的時候,才發現心裡總是想著爭論的內容,不能靜下心來。
所以遇事不要急躁,慢一點做事,也許最後這樣還會比急躁的時候花費的精力還要少。
^_^
-
9 # 壯志山河
有什麼工作不累?給別人打工,受制度的束縛,受別人支配時心情的不爽,受未實現自己理想的煎熬。只不過程式設計工作給的回報多一些,更累一些,時間不自由一些。線上出了問題,無論你在何時何地都要立馬解決問題,否則會影響企業產品的正常運轉,你所面臨的工作壓力和心理壓力可想而知。不過,雖然成功者寥寥,普通人總要努力過生活,最近整理了超多程式設計與人工智慧的學習資料,估計要看半年,有需要的私信
-
10 # 會點程式碼的大叔
程式設計師的工作真的那麼累麼?我講講自己的看法:
程式設計師加班是難免的入行了之後,你就會知道,有時候業務需求的節奏是毫無人道的。
我在金融行業的IT部門,每隔一段時間,長的時候一個季度一次,短的時候一個月一兩次,業務提一個需求,附帶一句:“這個很急,要求下週必須上線”。
於是等待程式設計師的就是無情的加班。
當然,如果是在網際網路單位的話,這種需求應該會更多,開發迭代會更短,所以網際網路公司加班更為嚴重一些。
收入和付出成正比程式設計師這個職業,收入和付出還是很成正比的。(當然,大部分職業都是這樣)
說起程式設計師,大家印象最深的就是工資高、加班多。
首先看網際網路公司,絕大部分公司加班真的是常態,甚至是一些大廠,加班都是比較嚴重的。但是,工資也很高呀,甚至要高於程式設計師的平均水平,真的是一份付出就有一分收穫。
傳統行業的IT公司或IT部門,會稍微好一些,至少不用天天加班。但是大部分公司專案上線升級,都會在晚上進行,很多時候程式設計師也要陪著,就算是有專門的運維人員來操作,但是一到升級的時候,程式設計師也難免提心吊膽,擔心上線有問題。通常情況,一個月升級三四次,還是常有的事兒。
職位越高加班越多別以為當了領導之後,就可以不用加班了。相反,職位越高,加班會越多。
程式設計師都在加班寫程式碼,專案經理難道就好意思一個人先回家?不可能的。
加班也分真加班和假加班很多軟體公司或IT部門,有著不好的風氣,就是明明沒有那麼多的工作任務,但是大家都不好意思走,加班混時間。
我個人很討厭這樣的風氣,這種混日子的加班,就算有加班費,我也不接受。
程式設計師加班是永無止境的麼?當然不是,程式設計師最擅長幹什麼?我想大概就是會使用各種軟體、工具來替代我們的重複性的工作。比如現在很流行的DevOps,都是為了提高我們的工作效率,減少“體力勞動”。
當我們可以用工具完全替換掉重複性工作的時候,我想那時候程式設計師就會告別加班了。
總的來看,網際網路公司加班多,掙的多;傳統行業加班一般多,掙得一般多;職位越高,工資越高,加班越多;而我們應該努力提升能力,最佳化工作流程,善用工具,提高效率,避免加班。
回覆列表
為什麼要加入程式設計師的佇列,講老實話,是不是因為錢。作為一名從JAVA轉行Python的程式設計師,只想說說我對程式設計師這個行業的看法吧。
累還是不累?總體來說,不算太累。我來講講我的個人簡歷吧。
我是一個普通本科畢業的大學生,怎麼說呢,學歷不高,安徽的一所二本院校,在如今這個社會,二本學歷一大把,根本毫無競爭力,所以呢,我只能在技術上面比別人更努力一點。大學的時候別人在玩的時候,我經常一個人敲程式碼,很多大學室友也說我,為什麼我把大學過成高中,當然也很幸運,畢業就進入脈脈APP工作,做一些簡單的JAVA開發。
然後從做了三個月,過了實習期,並沒有在脈脈留下來,然後就去了上海,在上海工作壓力肯定大,房租是真的嚇到我了,一開始來的時候,根本沒有大家說的一個月起薪一萬多,起薪六千多,幾乎是月光族,每天很充實也餘不下多少錢了。然後由於公司後來Python專案比較多就轉行Python。
現在是一名Python開發程式設計師,現在月薪比以前也好一點。主要是今年六月份找到了自己的另一半,這是我最開心的,一起分擔,雖然她現在不在我的身邊,還在大二,但是這樣就很幸福。
總之,如果你想加入程式設計師這一行,你肯定比其他行業要累一點,但是也沒傳說中那麼累,大不了早上七點到晚上十點,跟高中一樣,你很快就能適應這種生活,只不過陪伴家人和愛人的時間少一點而已,你可以奮鬥五年,用你的年薪去好好回報他們。