從開始做軟件開發經歷過三家軟件公司,不同性質的公司加班程度不太一樣,軟件行業和別的不太一樣人員成本的比例非常大,對于一些中小型企業特別是創業期的公司,為了節省成本基本上一個人身兼數職,而且一個人當多個人去用,女生當男生用,男生當牲口用,說的有點夸張在現實中流傳著一句話萬事俱備只欠一個程序員,在軟件公司一個程序員作用和威力還是非常巨大的。
現在國內很多中小軟件公司沿用這種模式,2,3個人做著一個大的團隊做的事情,整天忙忙碌碌的,小問題不斷,周末甚至都拿來加班加點的趕東西,最后人的結果是公司越做越大人員越來越多,前期的加班的人員工作量越來越小,要不就是堅持不下去選擇了離職,還有就是公司弄到一半倒閉然后大家各回各家自謀生路。有的小公司人員倒是不少,能真正成熟的技術人員不是很多,基本上一個技術大牛帶著一幫學生兵做項目,質量不至于很差就是消耗的時間稍微多點,這種一般情況加班加點比較多。
一線城市就是大熔爐,只要想在這找到工作,堅持找一定會有機會,因為大量的工作室的公司存在為了在狹縫中生存就會招收一些低工資的人員,但加班的強度一般都會比較大,其實這么看不是公司不想多招收一些技術人員,主要還是人員成本考慮,有個同事在軟件行業已經寫了將近20年代碼了,經驗豐富帶著一幫都沒上過大學的人員在寫代碼,這些人為了能夠在一線城市站腳跟,就拼命的加班加點的積攢項目經驗。
很多學歷不是很高的程序員,第一份工作都不是那么正規,在里面磨練幾年再跳槽到大公司,完成職業生涯的蛻變,結果真正到了一線城市的大廠,發現存在感又不是很強,又回到小公司繼續發揮挖掘自己的潛能,在小公司的好處是能全方位的發展挖掘自己的潛力,很多技術之外的工作照樣去做,曾經就職第二家公司,公司算是中小企業由于外省的項目比較多,經常有大規模的出差活動,于是項目經理為了省錢就租了一個房子讓大家在里面住,結果缺少打掃被子都是濕漉漉的因為這種情況導致很多人離職,所以小公司省錢的方式非常多樣化,其實在職業選擇上未必是壞事,如果賭對了一家公司熬到公司上市可能一下子就能完成財務自由。
對于一個初級的程序員如何選擇一個合適的編程工作?
1.職業方向一致
在一個公司苦點累點其實都是次要的,關鍵還是職業方向的目標要一致,這樣子才能做的舒心,很多初學者在選擇職業的時候發現找一個技術類的工作非常費勁,就轉向做技術支持或者別的職業,想著先在一線城市立足,結果最后再也轉不回去了,第一份工作條件可以差點但性質不能變味。
2.選擇新興行業
進入一個傳統的行業,就可以按部就班的去完成一些工作,前面就有很多成熟的經驗借鑒,發展空間會有限,特別是公司趨向于穩定的基本上發展空間都會有限,選擇一個新興的行業,即使條件非常差,可以隨著公司的發展壯大而不斷的提升自己在公司的權重,發展機會也會變得非常多。
所以在任何時候都要保持一個清晰的認識,選擇適合自己的職業生涯,主觀的東西會影響客觀的存在。
希望能幫到你。