很多程序員都是這樣,很多時候你直接給他項目給他做,他可以馬上查找資料做了,可是實際中,想你這樣,說是幹了有兩年,其實經驗也不過1年多點,你向人家吹你很牛逼,做幾個SSH框架技術很厲害,人家不問你深入點怎看到你的經驗在哪呢?小公司就更不用說啦,小公司都是處於發展的重要時期,對真正的人才急需,所以重點看能力然後學歷可以再商量。現在Java人才扔著滿街都是,如果面試官面試時看不出你有什麼能力和優勢,直接PASS掉,反正人家手中有的是面試者。不知道底層的東西,你只是個初中級的程序員,不會成為真正的軟體工程師,25歲不老,只要你有真正的技術和一張推銷自己的嘴,去哪都不會事業。
② 程序員真的很辛苦么
加班有,看公司,有的公司是項目忙就加班,平時不怎麼加班,有的公司是天天加班,也有少數公司加班少,你說的是在網上看的吧,有的程序員在網上自黑,然後外行就跟著黑,黑到最後越來越嚴重。
沒有網上黑的那麼嚴重,加班時常會有,同樣會有自己悠閑的時間,也有周六周末逛街休息的時間,工作日也可以在項目不忙的時候回家早,可以自己花時間自學,還可以旅旅遊,不是總會加班,並且有時候加班時間不長,不會加到很晚。
真心希望你不要被網上那些話所影響,喜歡的話就來吧,歡迎加入程序員行業,另外給你點建議,不要去一種專門外接項目且項目不大還人不多的外包公司,這種公司的程序員不停的在各種語言之間切換,接到什麼項目就做什麼,而且大多都是使用別人的SDK做產品,又相當於總是在換SDK做東西,而公司沒有自己的產品,這樣的話你不能在一個語言,一個產品行業上向精通發展,而且這種公司加班也會很厲害,996差不多了,就是你說的那種情況,你要想一下情況很差的人才會去抱怨,工作情況,時間還好或者很不錯的人是不會去大吐苦水的,所以你看到的那些吐苦水的只是行業的一角,每個行業都差不多,有苦的公司,有好的公司。
還有個問題,上班挑個近點的公司吧,上下班路程都一個多小時的話比較麻煩
然後有個很重要的問題,你喜不喜歡編程,建議你是有興趣再決定當程序員
③ 「一般人扛不住」,程序員兩年的山洞生活為何讓人如此驚呼
有這么一個程序員,他放棄了在城裡面的工作,選擇獨自回到農村山洞裡面進行敲代碼,在兩年裡面寫了45萬行代碼,讓人不得不敬佩他。
總的來說,他這樣還是比較新奇的,畢竟這樣高度的自律的工作以及清心寡慾的生活,大部分現代人都堅持不下來,所以才讓驚嘆。
④ 正在工作的程序員,生活狀態什麼樣
從上圖中我們可以看到,工作年限為 5-10 年成程序員佔了程序員群體的 43.4%,屬於資深程序員。剛參加工作的程序員占總體的 12%,工作 2-4年的程序員占總體的 33.1%,而工作十年以上的程序員占總體的 11.6%。
與去年的數據相比,剛工作的程序員數量顯著減少,工作兩年以上的程序員從73.4%上升到了88%。很大可能是受疫情影響,企業用人需求減少導致的。
在過去幾年與程序員這個群體的深度接觸以及交流中,發現很多程序員都對工作時間過長,導致沒有太多時間提升自己這一現狀頗有微詞。所以此次的問卷調查中,程序員客棧特意增加了關於工作時長以及學習時長的調查。
上圖是關於程序員每周花在工作上的時間,可以看到一個很有意思的現象,就是一共有66.9%的程序員過著理想的朝九晚五一周工作五天的工作生活,只有剩下33.1%的程序員都有不同程度的加班,這與我們日常聽到的程序員這一職業普遍加班嚴重的言論並不相符合。
在此基礎上,更是只有不到十分之一(8.6%)的程序員每周工作時長達到了996,甚至更長的工作時間。
⑤ 程序員真的如外人所說的那麼苦逼嗎
學校附近正好有一所大學裡面有軟體工程專業,以下是經過整整兩年觀察後得出的結論。
1.天價學費,不管一本二本還是專科學費都賊貴,當然了,以後工資拿的也高。 2.放假晚課程多,還記得去年冬天我們學校放假那天,大家都在樂顛樂顛的收拾行李,拖著大包小包走到地鐵口的時候兩男生欲哭無淚的看著我們,其中一個突然大吼一聲"lz也想放假!!"然後在我們所有人震驚的目光中走進了他們學校……後來聽朋友說,他們學校學計算機有關的學生,放假都普遍晚那麼四五天,因為要完成老師布置的上機任務。 3.女生少,真的很少,找女票比較不容易,離開學校變成真正的程序猿了女生更少,再加上平時寫代碼分析數據需要集中精力而且比較費腦使大部分男生在學校時就養成了沉默寡言獨立思考的習慣,給人一種情商很低的感覺,他不說話你絕對不知道他在尋思啥。 4.吃青春飯,不是說老了以後公司就不允許幹了,而是你自己就主動離開了,說句大實話,長期加班熬夜費腦容易禿頭…平時設計演算法編碼一天工作十幾個小時大腦幾乎一刻也不能停歇女朋友也不好找,周末加班更是常態,這樣的生活使很多程序員工作十幾年甚至幾年後就會有轉職的想法。
雖說程序員幾乎是從學生時代就苦逼到工作以後,但是也能體會到常人沒有的樂趣,當某個bug或錯誤編碼被修復後的喜悅是平常人體驗不到的,當年紀輕輕就擁有上萬工資時被家人親戚當做榜樣時的滿足和自豪,特別是本身正好也對這個非常感興趣,學習工作起來就像在打 游戲 樂此不疲,這些時候就算未來的日子苦逼一些又能算得了什麼呢?
作為一個互聯網從業者,我覺得我還是有資格回答一下的。通過對我身邊的程序員朋友的觀察來看,他們確實很辛苦,但也沒有想像中那麼苦逼。
第一,苦逼是看時候的。
外行人來看,程序員可能總是埋頭寫代碼,改bug,接需求等,往往一不小心就熬夜到凌晨,甚至XX程序員猝死的新聞也時常發生。事實上,這些現象只能算作個例,除非一些重大的節日活動或者產品新版本上線,一般程序員也沒有熬夜那麼多。比如雙十一期間,一些電商行業的程序員,比如淘寶天貓京東的程序員,可能當天需要熬通宵,但是平時肯定不會這么累的。
第二,同樣是苦逼,看你怎麼對待。
遇到不少程序員朋友,他們都充滿著對代碼的熱情,對技術的信仰,雖然他們偶爾加班,雖然他們看上去總是沉醉在代碼世界裡無法自拔,但是他們很多人都是特別享受這種狀態,這種每次都遇到新的挑戰,但是一次次又解決問題的體驗,讓他們特別有成就感。從這個角度講,他們也不是很苦逼的。
第三,大家都知道。程序員的薪水待遇是非常不錯的。雖然程序員動腦比較多,但是他們獲得的報酬往往也成正比,而我身邊很多程序員,不到三十歲就買車買房,這樣的例子大有人在。通過辛勤的付出,換來豐厚的回報,過上了不錯的生活,這么看來,程序員也不太苦逼。
作為一名新晉程序猿,來談談自己的感受。其實這個問題只是外行對於程序員的誤解而已,在外人看來,程序員確實每天有干不完的活,寫不完的需求,改不完的bug,天天加班,累死累活,其實事實上這只是表象而已,作為程序猿來說,寫代碼雖然是自己的工作,但是我覺得大部分的程序員對於身為一名程序員還是有一種自豪感的。想一想自己寫出的項目會有好多好多人來用,是不是也會覺得有一點小小的牛逼。
雖然,無數的程序員都自嘲自己為程序猿,這只是程序員對自己的調侃而已,對於我們這個工種來說,雖然加班很頻繁,但是工資也是相對來說比較高的,所以程序員苦逼也只是相對來說,如果你覺得作為一名程序員感到很煩惱,那麼每天加班確實很苦逼,如果你覺得身為一名程序員感到很榮幸,每天工作都是快樂的,那麼恭喜你,最終你會得到你想要的一切。以什麼樣的心態來看待這個職業每個人都是不一樣的。
所以,程序員苦不苦逼,就看你是以什麼心態來面對這個職業了。
身為一個有兩年工作經營的程序員告訴你,程序員的日子是不是過得那麼苦逼還是得因人而異的。
對於每天有加不完的班,忙不完的事,寫不完的代碼,還要面對頂頭上司時時刻刻催要項目結果的程序員來說,這樣的生活是苦逼的。
而對於每天上班只是敲幾行代碼然後刷網頁,打 游戲 ,逛淘寶的這種程序員來說,這樣的生活不要太好喲!
以上全屬我的個人看法,有其它觀點的歡迎評論
是的,熬夜家常便飯,動不動就中年泄頂。。。
不同公司的程序員是否苦逼差異很大。但要不停的學習,確實比很多人苦逼。
業務多工作量大,而且經常趕項目的公司,程序員是很苦逼的,幾乎天天加班到深夜,而且幾乎沒有周六周日。只有到項目完成時才能夠休息幾天。很多公司採取的還是換休,不是你想換就換,而是等到項目空閑期,結果一年都沒有項目空閑期。有的公司還人性點兒可以發加班費,加班餐補之類的,好歹還能拿點兒實在的。
摳門的開發公司,程序員也是很苦逼的。一個老手帶一大幫新手在那裡匍匐前進,老手帶著累得半死,新手被逼得也是個半死。天天追趕項目進度,新手有問不盡的問題,老手像個蝴蝶一樣東飛西飛答不完的問題,搞得心裡鬼火直冒,天天加班暗無天日。
業務量少的公司苦逼的不是累,而是閑的要死,工資少得餓死。一年到頭都沒有幾個項目,朝不保夕,天天沒事乾等著哪天公司倒閉逼著老闆把拖欠的工資要結掉。要死不活就這樣走吧,拖欠的工資拿不到;不走吧,越陷越深越拖越多,心裡苦逼的要死的心都有。只有灑脫的人,一聲拜拜,以前的不要了我重新開始還不行嗎。
一般開發公司的程序員與其它公司也沒有什麼差別。有事的時候就做,沒事的時候就玩或者學習或者 游戲 。不忙的時候准點下班,准點上班;忙得時候加班加點,拿點兒加班費或撈幾天調休也未嘗不可。
程序員苦逼么?苦逼,其實也不苦逼。人生不就是時而閑時而累,活到老學到老么?到頭來還可以回憶回憶自己到底在世上走一遭還留下了點兒什麼,也沒有閑死也沒有累死,有張有弛,有想走就走的旅行也有不如意的人生,不都是這樣的么?
三年互聯網程序員來現身說法啦~
作為目前的朝陽行業來說,辛苦是不可避免的。產品更新換代的太快,開發的速度跟不上外界的期望。很多情況下,程序員只有通過加班加點來保證產品按期迭代。
但是程序員真的就像外人所說的長期996,007,沒日沒夜的加班,黑眼圈,禿頂啥的嗎?這么說未免也太絕對了。
程序員的忙更多是階段性的
通常,開發階段會忙一些。維護階段會相對清閑一些。項目剛啟動的時候往往不會太忙,項目接近deadline的時候則經常忙成
⑥ 幹了兩年程序員了,不知道下面的路該怎麼走了,請前輩們指點下好嗎
我有幾個做程序員的朋友,因為我是做職業規劃的,之前有朋友也咨詢過我類似的問題,答復如下:
1.首先,程序員是非常枯燥的工作,做了大概兩年左右都會有倦怠期,這個時候應該問問自己,我還要不要繼續做IT類工作。
2.若確認繼續做此類工作,那麼有兩個選擇,第一是繼續鑽研技術,平時多到網路平台找同行交流或學習。第二是轉運維類工作,我有兩個朋友就是由編程轉到了運維。其實還有第三,可以走管理方向,不過這個需要自己多學習管理類技能,同事也要有這方面的興趣。
作為一名從業多年的程序員,同時也是一名教育工作者,我來回答一下這個問題。
對於從業兩年的程序員來說,正處在技術成長期,如果未來想在技術領域走得更遠,此時應該注重開發經驗的積累,同時應該廣泛涉獵各種技術體系,尤其要注重各種新技術的學習,包括大數據、物聯網、雲計算、區塊鏈、人工智慧等技術體系。對於程序員來說,在從業的最初五年,一定要多做「加法」,更多的技術儲備能夠為崗位升級奠定一個扎實的基礎。
對於專注於行業領域的應用級程序員來說,還應該重視行業經驗的積累,在產業互聯網時代,行業經驗對於程序員未來的發展有非常重要的影響。對於大部分基礎知識比較薄弱的程序員來說,如果不能在技術研發的道路上走得更遠,就應該考慮未來的發展方向,如果具有豐富的行業經驗,會在很大程度上拓展自身的選擇空間。從當前行業發展趨勢來看,程序員可以考慮向產品經理、項目經理、行業信息化專家等方向發展。
對於從業兩年的初級程序員來說,如果條件允許的話,還可以考慮通過讀研來提升自身的崗位級別,目前有不少初級程序員都會選擇考研。按照 歷史 經驗來看,大部分程序員在考研之後都會獲得崗位升級,不少人在讀研之後會選擇進入互聯網大廠發展,薪資待遇也有了一定程度的提升。從這個角度來看,程序員讀研也是一個不錯的選擇。
最後,隨著產業互聯網的發展,當前程序員應該注重雲計算平台、物聯網平台和人工智慧平台相關技術的學習,未來這些平台將有廣闊的發展空間。
兩年也就相當於是剛入行的一個程度,那這個程度就是要多努力幹活,多學多練,想任何其他的都是白費功夫,因為你沒有其他的時間積累,在二至四年的這個時間里,要把自己的工資技術水平提升到你所在的那個城市圈子裡面的中上等的水平,然後你要有一個比較謹慎的思維,不要空有一個想法。
那麼這個時候你個思想和你這個能力就不匹配了。我們首先要選擇考慮的就是北上廣深。你現在還可以努力干到35歲左右。另外技術這個行業它分為一個是偏技術型,另外一個是業務驅動型,還有就是屬於技術骨乾性。偏技術型的話,不建議你選這個,因為不管是程序員也好,前端也好,都是工程師,都是幹活的,不搞科研,雖然很多it公司技術部要求很多,但是都是幹活的,沒有說太深的一些技術要求,基本上就是用於日常的技術啊bug。
另外一個是業務驅動型,也叫業務,就是你要主導需求就是客戶你能找到自己的客戶,然後還要和前端一起去搞定這些問題,你要有老闆的一個思維,自己乾的時間長了,那麼你就能找到自己的這個路了,不管是你創業還是說去其他的地方去做都對自己非常有好處。
你現在考慮的可能就是說以後怎麼發展他這個技術程序員發展的話一般是年齡平均到35歲左右的時候,你就可以通過前期的一些積累,然後鋪墊到35歲的時候,你就可以去做其他的行業的,因為你到35歲的時候,不管是去面試或者是帶領團隊熬夜,很多時候有些東西都跟不上了,所以建議你到那個時候去轉行。
你好,作為一個工作4年的同學,我想以個人經歷回答下這個問題。對於工作兩年的程序員來說,大都是處於技術的快速上升期,應該也接觸了挺多的技術面,包括但不限於分布式、資料庫、網路、大數據等,並且可能對某個框架或者技術有了自己的深入見解。
對於以後的發展,如果是想往 中間件方向發展 的話,需要掌握分布式原理、網路通信、消息隊列、資料庫操作、緩存等,大多數中間件都涉及到分布式支持。可以看幾個不同類型的中間件的原理與設計實現,比如MQ可以看Rockermq,資料庫可以看MySQL,緩存可以看Redis,網路通信庫可以看Netty,配置中心可以看Apollo等,注意,每種類型的中間件或者框架重點學習一個即可,因為思想都是相同的,理解了一個之後在學其他的很快就能上手掌握。當然,除了自己的技術學習之外,一個好的平台也是很重要的,不僅僅能夠認識一幫志同道合的朋友,還能有實際的業務平台去實現技術的價值,這里推薦阿里的中間件相關崗位,目前中國中間件團隊的java水平基本是阿里最高水平了,在這里誕生了很多知名的開源軟體。
針對1-5年的程序員關於技術點來說,可以參考芋道源碼整理的下面一張圖進行查漏補缺:
上面羅列的技術目前我也在學習中,對於技術人來說,知道自己想要什麼,要比自己知道怎麼要什麼更重要。知道自己想要什麼,你就會想方設法去實現它。不管怎樣,腳踏實地做好自己的工作,學習技術,肯定沒錯。
說實話我對程序這東西一竅不通,但我知道不管什麼事情沒有了程序那就亂了,電腦沒有程序就死機了,人幹事情沒有了程序那就沒有頭緒,我覺得你還是好好乾吧,這個行業永遠淘汰不了。永遠是最需要的東西!
說實話,只是普通的編程圈子不會很大,跳出這個圈子會發現還有很多其他相關的職業。如果在一個小公司,程序員工資雖然偏高,但在運營商務銷售其他職務心裡多少還是會有些輕視,畢竟現在普通程序員太多了,大部分人做的東西千篇一律,而他們認為工資其實是靠他們的能力賺取的。
如果想在小公司發展,可以深入了解業務,和一些其他職位的主力人員維護好關系,倒時候想創業可以合夥,想轉行也會輕鬆些。
如果想在大公司發展,可以走管理,大公司一般比較看重資歷,學歷,管理能力。
還有一種走技術路線的,一般只存在於大公司,這種部門在有的公司很閑只是撐個場面,有的是真正能做出實用的東西值得敬佩。
做任何行業都要堅持,兄弟你才做了兩年,相當於是剛入門,以後要走的路還會很遠。
就現在來說,程序員還屬於是高收入行業,工作還比較好找,趁年輕時好好乾,多積累一些經驗,多做一些大的項目,以後的路會越走越寬。
不太清楚你目前的困惑點在哪裡,是學習新技術感覺力不從心了?還是對技術沒有興趣了?還是不想當程序員了?還是對程序員的發展路線迷茫了?不管怎樣,幹了兩年的程序員,對編程這個工作還是有些經驗了,也能夠解決工作中的一些技術問題,但還處於相對初級的一個水平,畢竟積累不太夠。
建議繼續做2-3年開發工作,提升編程水平,提升解決問題的能力,逐漸成長為公司的技術骨幹。等到那個時候,你的選擇會相對多一些,也會理智一些。例如:你在開發過程中,覺得自己更喜歡跟人打交道,想做項目管理,那麼,你多做2年開發工作,並不耽誤你後面轉為項目經理。你可以將接下來的2年作為一個潛伏期,在做好本質工作的同時,注意一定要做好你的工作,你的工作做好了,自然會得到別人的尊重,也會贏得人脈,千萬不可以為將來不做開發了,就開始敷衍、不用心,做好當下,再考慮將來的發展方向,是換一個公司,換一個崗位,還是換一個城市?畢竟程序員的待遇還是可以的,多做2、3年,沒啥損失。
在迷茫的時候,不要做任何決定,靜觀其變。
大家好!我是鍵盤手,
關於這個問題我想說一下我個人的看法,我個人也是吃技術飯的,現在過了三十五歲了,打工已經沒有公司要了,也不想和大學生去搶飯碗,去工作人在心不在。以前二十幾歲的時候,總認為吃技術飯經驗很重要,年齡越大經歷越豐富,薪資就越高,而現實是,現在的公司一般不招三十五歲以上的人員,而且有些公司把三十五年以上的員工解聘掉,主要是人過了三十五歲,思想和創新能力、學習能力沒有二十幾歲時候強,所以對於技術員來說就是一道坎,很多人到了這個歲數都不敢隨意跳槽,也不敢創業。
所以我個人認為如果你不是很喜歡這個行業,就早點作出選擇,當然越早越好,如果你喜歡,那就深造下去,見意在三十歲之前能夠有所作為,不要再給別人打工,我過了三十五歲才明白,打工是最不劃算的買賣。
就這個問題,我根本不了解你的任何情況,我能指點個毛線。再說我還不是前輩。
幹了兩年程序員了,沒有說乾的好還是不好, 回答裡面的各位大佬,你就認為人家 是乾的不好,說不定這個哥牛的一B。
下面的路怎麼走, 我不知道~ 我也是渣渣,不夠格當人生導師~
⑦ 弟弟畢業做程序員兩年了,老得特別快,應該怎麼幫他
少熬夜,多吃蔬菜水果,多運動,
⑧ 好累,轉行程序員為什麼這么難,感覺自己堅持不下去了
再怎麼累也不要放棄,成仙成魔就在一念之間
⑨ 作為一個兩年的程序員,很迷茫,應該怎麼辦
鹽商總會經歷一段時間的迷茫,不知所措。
其實作為程序員做了兩年,那麼一定是技術很不錯的,也適應了這種生活和工作,就這個階段就需要在進一步的努力突破,現在的技術水平有新的提升,像我那個時候做程序員也有迷茫的時候,後來我又報了一個專業班,進行全方位的進行和學習,從而突破了自己,那麼就從這種迷茫期慢慢的走出來。