一個BAT老程式設計師的忠告!

程式設計師江湖發表於2018-12-31
一個BAT老程式設計師的忠告!

一、在中國,你千萬不要因為學習技術就可以換來穩定的生活和高的薪水待遇,你更不要認為那些從事市場、運營的人,沒有前途。

不清楚你是不是知道,我們們中國有相當大的一部分軟體公司,他們的軟體開發團隊都小的可憐,甚至只有1-3個人,連一個專案小組都算不上,而這樣的團隊卻要承擔一個軟體公司所有的軟體開發任務,在軟體上線和開發的關鍵階段需要團隊的成員沒日沒夜的加班,還需要為測試出的BUG和不能按時提交的軟體模組功能而心懷忐忑。

更可怕的是,會讓你接觸的人際關係非常單一,除了有限的技術人員之外你幾乎見不到做其他行業工作和職位的人,你的朋友圈子小且單一,也許你拿到了所謂的白領的工資,但你卻從此失去享受生活的自由,如果你想做技術人員尤其是開發人員,我想你很快就會理解,你多麼想在一個地方長期待一段時間,認識一些朋友,多一些生活時間的願望。

比之於我們的生活和人際關係及工作,那些從事售前和市場開發的朋友,卻有比我們多的多的工作之外的時間,甚至他們工作的時間有的時候是和生活的時間是可以兼顧的,他們可以通過市場開發,認識各個行業的人士,可以認識各種各樣的朋友,他們比我們坦率說更有發財和發展的機會,只要他們跟我們一樣勤奮。(有一種勤奮的普通人,如果給他換個地方,他馬上會成為一個勤奮且出眾的人。)

一個BAT老程式設計師的忠告!

二、在學習技術的時候千萬不要認為如果做到技術最強,就可以成為100%受尊重的人。

有一次一個人在面試專案經理的時候說了這麼一段話:我只用最聽話的人,按照我的要求做只要是聽話就要,如果不聽話不管他技術再好也不要。隨後這個人得到了試用機會,如果沒意外的話,他一定會是下一個專案經理的繼任者。

朋友們你知道嗎?不管你技術有多強,你也不可能自由的騰出時間象別人那樣研究一下LINUX原始碼,甚至寫一個LINUX樣的傑作來表現你的才能。需要做的就是按照要求寫程式碼,寫程式碼的含義就是都規定好,你按照規定寫,你很快就會發現你昨天寫的程式碼,跟今天寫的程式碼有很多類似。

如果你幸運的能夠聽到市場人員的談話,或是領導們的談話,你會隱約覺得他們都在把技術人員當作編碼的機器來看,你的價值並沒有你想象的那麼重要。而在你所在的團隊內部,你可能正在為一個技術問題的討論再跟同事搞內耗,因為他不服你,你也不服他,你們都認為自己的對,其實你們兩個都對,而爭論的目的就是為了在關鍵場合證明一下自己比對方技術好,比對方強。(在一個專案開發中,沒有人願意長期聽別人的,總想換個位置領導別人。)

三、你更不要認為,如果我技術夠好,我就自己創業,自己有創業的資本,因為自己是搞技術的。

如果你那樣認為,真的是大錯特錯了,你可以做個調查在非技術人群中,沒有幾個人知道C#與JAVA的,更談不上來欣賞你的技術是好還是不好。一句話,技術僅僅是一個工具,善於運用這個工具為別人幹活的人,卻往往不太擅長用這個工具來為自己創業,因為這是兩個概念,訓練的技能也是完全不同的。

創業最開始的時候,你的人際關係,你處理人際關係的能力,你對社會潛規則的認識,還有你明白不明白別人的心,你會不會說讓人喜歡的話,還有你對自己所提供的服務的策劃和推銷等等,也許有一萬,一百萬個值得我們重視的問題,但你會發現技術卻很少有可能包含在這一萬或一百萬之內,如果你創業到了一個快成功的階段,你會這樣告訴自己:我幹嗎要親自做技術,我聘一個人不就行了,這時候你才真正會理解技術的作用,和你以前做技術人員的作用。

四、小結:

“千萬不要一輩子靠技術生存”,這是一句比較現實的話。很多人覺得自己現在20多歲,月入2~3W或者更多了,很OK呀。

理解這句話的前提是,你不滿足於現在的收入(如果是工作年限比較短的,你可以看看這個行業做的比較好的人的收入,你能否滿足),對自己的未來或者行業有感到擔憂,那麼你才能很好的理解這句話。

這也是為什麼能理解這句話的人,大多是到了35歲左右的。

誠然,對於一個工作7、8年或者不到的程式設計師,這個階段技術是必須的,要深、要有一個今天被開,我可以保證明天找到工作的技術能力;

如果你足夠幸運,能有在某一個領域做到專家級的、後面的小輩無法替代你,那”千萬不要一輩子靠技術生存”這句話當然也就不適合你了,大牛,請受吾一拜。 但是,對於大多數人,都無法做到在一個領域無可替代(機遇與天賦),那麼就要想辦法保證在上了年紀、上有老下有下的時候不被公司裁掉、收入不減、生活質量不降。

如果在這個階段你還在研究這個功能怎麼實現、這個演算法是多麼的精妙,我覺得你不是太單純,就是在借技術之名在逃避現實。捫心自問一下,你所做的事情有多少是你能做,別人不能做的,有多少技術含量自己心裡應該也有點數。 所以,技術只是現階段謀生的一項技能。

每個人的技術都是有天花板的,你的技術到了天花板的時候,你的收入能夠滿足你,這個是需要考慮的。當然,你家裡有礦或者北京二環內有幾套房,那你完全可以把技術當愛好。

一個BAT老程式設計師的忠告!

往期精彩回顧

一個BAT老程式設計師的忠告!

一文揭祕BAT等網際網路公司的薪酬結構

你們最愛的BAT,都有什麼部門和職位呢

簡歷寫成這樣,才能得到BAT的青睞

微信公眾號【程式設計師江湖】裡有什麼?

1.作者是收穫BAT頭條等大廠研發offer的求職老司機,後臺回覆“少俠”可以獲得我的微信,歡迎和我交流技術學習和求職心得。

2.每天早上九點分享一篇關於程式設計師成長與生活的文章,包括但不限於:求職攻略、學習方法、技術乾貨、成長感悟等方面的內容。

3.後臺回覆“資料”即可獲得3T海量學習資料,資料涵蓋各個技術方向,包括Java、C++、前端、大資料、移動開發等方向。對於每個方向,都包含了基礎、進階、求職等部分內容。

一個BAT老程式設計師的忠告!

分享你最關心的技術、求職、成長與生活那些事

一個BAT老程式設計師的忠告!

來源:https://juejin.im/post/5c299825e51d453529627125

相關文章