-
1 # lopin1
-
2 # 學會洞察
程式設計師的工作大多是這樣的,一有專案就會加班加點的去完成。時間就是金錢嗎。但對個人來說就不是什麼好的感受了。
1.程式設計師現在到那裡基本都一樣的。你做這個工作心理應該就已經有了這個準備了。只是還是估計的有點不足吧。在調整一下心理吧看看能做到什麼樣的程度。
2.知道繼續學習是一件很好的事情。不過在工作中去總結消化上一段時間學到的知識。也是學習的一部份。把自己學習的知識完全成為自己的一部份後在去學習更加高階的知識,學習應該是一個這樣的迴圈。基礎打好學習高階知識就會越輕鬆。
3.在國內程式設計師給人種是青春飯的感覺,到35歲左右好像就會有很多的程式設計師不在做這個行業了。我建議你去考幾個證,如與網路相關的工程師證,還有一些別的證書什麼的,到你認為做不動程式設計師的時候可以去一些別的行業企業,現在大中型企業都有自己資料中心,機房之類的地方可以去這樣的企業就職網路管理員,機房的管理員什麼的。
在以後的社會還是會需要大量的程式設計人員,這個行業以後會更好,但這需要時間。
-
3 # 高階Bug調查員
我不是這樣的,在北京呆了2年多,基本沒加過班。
這主要和公司的情況有關。網際網路公司或者軟體外包公司一般需要加班加點趕任務,所以加班情況很嚴重。
像某些傳統行業的公司,一般加班不嚴重,我目前是在一家交通類移動支付公司上班,加班也不怎麼常見。
對於你的情況,我希望你應該引起重視,工作上如果基本上是一些重複性內容,或者高熟練度的工作,應該引起自我警覺——長期這樣下去是否會導致技術能力匱乏?
我建議你應該抽時間把自己的情況好好總結一下,總結的目的是為了未來的1-2年的技術發展。
在《麥肯錫工作法》當中,作者提出了關於“重要度-緊急度模型”的概念,
這個模型以重要度為豎軸,緊急度為橫軸,列出當前所有工作的緊急度以及重要程度。
在建立上述模型的時候,應當基於一個前提就是:你的壽命如果只剩一年時間。
作者在書中指出:當你的壽命只剩下一年的時候,重要的事情,往往緊急度也會被提高。
所以,常常問問自己,對於自己的技術skill,什麼才是真正重要的?是不停的趕工做功能?還是深入研究系統、原始碼?我相信你應該知道答案。
建立起這組模型之後,對哪些事情是緊急的,哪些事情是對自己重要的應該一目瞭然。那麼,接下來就需要你制定一個完美的作戰計劃。
如何處理緊急的事情?如何處理重要的事情?是利用“二八法則”?還是採用“PDCA工作法則”?這些都需要你仔細考慮。
另外,年輕人要多積累經驗,不論工作清閒,還是工作繁忙,最重要的就是不要荒廢時間!
最後,要相信積累的力量,堅持就不會太差!
-
4 # 程式猿剪影
對於剛開始接觸程式設計師這個行業來說,我覺得加班多的公司要比加班少的公司更能讓你快速成長,尤其是新手。我們需要的是不斷學習,努力學習,因為後面的路很長,我們有的是機會。前提你需要的有技術。
加班多,沒有時間學習。這個看你自己個人的理解了。加班都在幹什麼?實在努力的去編寫程式碼,還是在哪裡混日子,混加班費呢?對於努力進行編碼的人,在編碼的過程中,既可以鍛鍊我們的邏輯思維能力,又能提升我們的程式設計技巧,同時也能鍛鍊我們的結局問題能力。沒有一點的壞處,尤其是剛開的。
相反,你只是在加班的過程中,混日子。那麼我想你以後的日子更不好過。一個人在不幹活只想時間,時間過的肯定是慢。同時專業技能沒有一點提升。
前期,我們切勿把加班喝工資看得太重,要會去學習,想辦法提升自己本身的能力。那麼我想在以後的日子中你會感謝現在的你
-
5 # 無憂王浩天
你好,對於剛入行的新人來說,有加班就是很好的學習機會,因為加班是實戰,比自己學習要學到很多有用的東西,可以讓你快速積累很多實用的經驗,要知道光是自己學沒有實際用過的都是很虛的,很多東西學了後都很少用到的,等你專案實戰多了後,工作效率也會提高了,以後加班就會變少,即使在加班也是可以工作時間有空學習,只有當你在工作中的技術到一定程度了,學不到東西了,遇到了成長瓶頸,才考慮需要自己的學習時間去鑽研突破,所以 對新入行一定要能吃苦,未來的你一定會感謝自己曾經的努力 加油
-
6 # 80閒話
說到程式設計師加班這個問題,這其實和軟體企業的型別有很大關係,不同型別的企業在這方面差異很大。我把國內的軟體企業分為以下幾類:外包型軟體企業、行業型軟體公司、產品型軟體公司。
先說說外包型軟體企業,這類軟體企業是市面上數量最多的,這類企業的加班是最嚴重的。因為外包企業的專案經常要趕進度,專案經理都跟黃世仁一樣,不停的給下面的程式設計師壓工作量。而在這類企業工作的程式設計師也很難提高自身的技術水平。一方面外包型軟體公司需要的都是低階程式設計師,大部分的工作都是把程式碼搬過去複製黏貼。另一方面這類軟體公司的加班時間過長,也壓縮了程式設計師自己學習的時間。
再來看看行業型軟體公司,這類公司往往專注於一些特定行業的軟體開發,比如電信、金融、電力、醫療等。這類軟體公司的程式設計師平時都不需要加班,只在一些特殊的時間節點會加班。所以程式設計師平時能有比較多的自由時間用來學習,並且在工作中還能積累相關行業業務經驗,對於將來轉崗專案經理很有幫助。
最後來看看產品型軟體公司,這類軟體公司是最有技術含量的,很多頂尖的網際網路公司都屬於這類。這類公司程式設計師的工作時間經常是彈性的,只要完成自己的工作,沒人強制員工加班。但由於一直在做新的產品,重複勞動很少,哪怕是加班也能學到很多新的東西,所以很多人都自願加班。
我個人的建議是,初入行的程式設計師最好不要在外包型軟體企業工作太長時間,不利於自己的水平提升和職業發展。其他兩種型別的軟體企業只要企業文化適合自己,都可以長期幹下去。
-
7 # 會點程式碼的大叔
我剛工作的時候和題主一樣,加班非常嚴重。
最嚴重的一次,工作第一年跟領匯出差,領導騙我一兩週就能回來,結果出去了兩個月;而這兩個月的工作狀態是,早上九點到客戶單位,午飯和晚飯都在食堂解決,一直幹到晚上十點左右,然後...在出去吃頓夜宵,十一點回到單位,繼續幹到一點多。(第一天到廣東,晚上十點出來想找點兒吃的,心想這麼晚了會有飯店開門麼?結果發現晚上十點,廣東人民的夜生活剛剛開始)
對於程式設計師“新手”加班多這種情況,我認為很正常,特別是剛工作的第一年,加班多再正常不過了;因為在這個階段,你要熟悉的事情太多了,公司用的技術棧、業務知識、業務流程等等,很多單位不會給你留出大量空閒時間去學習、去熟悉的,找個老人教你兩個月再幹活兒?不存在的;所以新入職的程式設計師,需要花費下班後的時間,惡補一下缺少的知識。
如果除了新人再加班,大部分老程式設計師也都在加班的話,我建議題主觀察一下這兩點:周圍同事加班時候的工作狀態,到底是在工作,還是為了加班而加班:有些公司迭代速度快,特別是網際網路企業,所以員工們加班真的是在工作;而有些公司加班風氣不好,明明沒有什麼任務,但是就在要單位磨洋工,也有人白天不工作,下班之後來了精神,對於這樣的公司和這種風氣,都一直是很鄙視的。是長期加班,還是偶爾加班:通常來說,IT公司幾乎沒有不加班的,只有加班多少之分;就算你們覺得壓力非常小的國企、央企的IT部門,也不能保證一年到頭一天班兒都不加。我對於加班的態度:該加的時候加,不該加班的時候堅決不加;如果公司長期加班,一要看在公司能否學到東西,二看薪資收入是否和加班強度成正比。
關於【很少自己有自己時間學習】這一點,我的建議是:工作過程中對自身技術的提高是最有效的,特別是工作前幾年,這點不用太擔心。
回覆列表
那是你沒遇到不加班的,我上家公司規章制度裡說了加班每小時支付加班費的,所以老闆很不願意員工加班,甚至下班都要關燈趕人了