編程領域是吃青春飯嗎?

這個問題其實是一個相對的問題。相信有很多人贊同,也有很多人反對。而我這裡不能給你肯定或否定的回答,因為這要看你選擇了什麼,選擇怎麼活?為什麼這麼說?

如果你身處開發一線,你將會面對許許多多的開發任務和功能修補,用戶無窮無盡的反饋項目bug、提出更多需求,別說N多項目,就是一個項目也是永遠改不完的。這時候你的生活狀態必然是天天加班,甚至周末周日也得加班,加班都在晚上10點左右也很正常。

這種生活狀態,即使技術很好,那也無濟於事,技術好、開發的快、修改的問題多,但是會有無窮無盡的問題啊...。面對這種情況,拼的也就是熬了,自然是越年輕越好,熬通宵也就那麼回事,但是年紀大了瑣事自然又多、精力也跟不上,自然不能適應這種生活。

所以,這種情況的編程領域是吃青春飯!這種工作和生活狀態,即使給你薪資2-4萬,充其量也就是個高級出賣勞動力的人生,非常酷似用命來換,跟在工地上搬磚挑水泥沒什麼兩樣,不是每個人都喜歡的,很多人只是無奈而已。

但是,即使這樣,也不是每個人想吃就能吃的。基礎不夠、功底差、技術平平的,更多情況是難以勝任,很可能到處辭職再上崗,下一個又是這樣,如此惡性循環。

那麼有沒有新的生活方式?不是吃青春飯的?有,那就是創業創新。

上述的編程人生很多時間都在應付用戶和老闆的「變態」需求。其實很少時間考慮到自己的編程心情和技術技能的提升。即使有也是託辭、是借口。讓你安心的好好學習的時候你不認為是提升,別人逼迫你壓榨你,你才說是提升你的技術技能,這不是犯賤嗎?所以說只是個借口。

相信很多人其實根本不喜歡那樣的生活方式,因為你自己的自由時間都被掐的死死的。遲到挨批甚至罰款,晚上加班,周末加班,這種生活狀態沒多少人喜歡。那麼得考慮新的編程人生。做自己喜歡的項目,去實現理想,去為物質和精神的自由而奮鬥。

第二種人生需要的是真正的技術全才、有基礎實力。這才真正的要求你去提升技術實力和給你時間去提升。如果是這樣的情況,那麼這樣的編程領域就不是吃青春飯了,而是越老越吃香。

但這樣的人生方式,在國外可能更普遍,國內就沒多少條件了。因為選擇這條路一開始肯定沒在公司謀個技術總監、CTO之類的工資高。這一關走不過去,自然這條路也走不了。

選擇你可能感覺的到編程領域的發展前途在哪裡了吧?你會怎麼選擇?

混,是不能在編程領域中混的長久的。那種突擊培訓,然後急急忙忙找工作,然後不思進取混工作,靠逢迎拍馬是過不長久的,也過的畏畏縮縮。最後的命運只有轉行。

這樣其實也推導的出,編程領域的發展前途:要麼變成大神、走獨特的路、走自由之路;要麼轉行重新定位領域;只有這兩樣,可能讓你「飛黃騰達」,選擇在兩者之間的狹縫中求生存,只能是又累又難熬,度日如年。

智能幾乎都跟編程有關,編程之路也就可以走上科技之路,所以走編程之路是改變你人生的一種可行性途徑。因此選擇編程領域是一條很好的發展之路。因此選擇走編程之路,就要有背水一戰的霸氣,絕不能騎驢看馬。這是本人經歷十多年編程領域的總結。

本人學習過彙編、C語言、C++、JAVA、QT(一種主要用在嵌入式領域的基於C++的庫)、單片機、嵌入式、Linux、PHP、JS、也寫過模板,開發過軟硬體結合的智能系統,也開發過web項目。但是學的越多,越深感欠缺多,需要彌補的就越多。

為了深刻理解編程行業,我經常回頭反思編程到底是在搞什麼,編程的未來發展該怎麼走?也經常去回顧數據結構和演算法,甚至一些必要的高等數學、線性代數、概率論、編譯原理、操作系統原理、網路通信等內容。感覺編程領域要想越來越輕鬆,就得打破語言的門戶之見,找到它的刻畫世界的本質,領悟前輩們的智慧、探索編程的淵源。

同時我這樣的學習心態也不適合去突擊學習的培訓機構工作、也不適合去加班加點的給客戶去修改一個超鏈接錯誤,於是我選擇了為自由而奮鬥之路並作為人生奮鬥的新目標,開發「PHP葵花寶典」記錄知識體系,只是其中的一個內容。學習編程其實就是領悟人生,而人生很多時候是相輔相成的,所以我還學祖傳中醫,其實對中醫的探索和悟道中領悟出了許多對編程提升的靈感。

所以也應該不拘一格的學習編程。用科技和中醫結合,做一個複合型人才,是我以後的人生定位。因此,我雖然是編程的科班出生,但我的未來發展絕不僅僅是謀個CTO之類的職位,這樣也就註定了我的未來是選擇第二種方式的編程人生。

這是一個值得很多編程工作中思考的問題,你能堅持現在的加班狀態多久?你的人生應該是什麼?是不停的加班?然後不停的埋怨?

也給正在入編程行業的人或想要入編程行業的人或者想轉到編程行業的人的一個忠告,不要認為開始學這個行業就進入了保險箱、進入了金山、要看你喜歡與否、喜歡為之付出與否,如果只是找個工作生存,那第1種編程人生就擺在後面。

但反過來,如果你是真心喜歡這一行,或者已經探索出了它的興趣,那你技術會慢慢變得強大,你很可能過的很自由。隨便舉個例子,比如你可以成為多個公司的技術顧問......平時不出手,一出手就知道有沒有...

修行在個人,編程領域有很多人,他們都有各自不同的生活狀態,你的心態和選擇決定你的編程人生的未來。


推薦閱讀:

TAG:編程 | 編程語言 | C編程語言 |