iOS -- 關於心情

weixin_34146805發表於2017-10-13

簡述

近日,趁著專案小迭代抽些時間來整理整理自己的簡歷和一些學習內容。也順帶看了看當前市場iOS 的招聘、行情等。為自己謀求個大廠,多長長見識見識也能有個更好的待遇!

偶在知乎發現一個很符合心情的段落,畢竟我好歹也是經歷了iOS 大落的人呢!啊,哈哈哈。。。-------發現各種吐槽行情不好,說啥行業飽和了,不該入這行的,趕緊收拾收拾準備跳h5或者後臺的。這話剛開始聽的時候覺得很有道理,畢竟嘛,識時務者為俊傑,哪行熱門跳哪一行唄。但是親愛的,如果你不努力,那麼就算你到哪個行業都是一樣的永遠只是一個只懂皮毛的初級程式設計師。你前天看PHP火,所以你放棄了C語言;你昨天看iOS比較火,所以你放棄了PHP;你今天看h5火,所以你放棄了iOS。那麼明天呢?明天會不會有一門更加熱門的語言出現?一定會的,所以你是打算做一個懂得很多語言的初級程式設計師嗎。其實,真正可怕的不是今天iOS有飽和的趨勢,而是你遇到困難就選擇逃避的態度。在我選擇成為軟體工程師的那一天開始,我就對自己說要保持不斷學習的狀態。因為我知道,隨著技術的發展,每時每刻都會發生被淘汰的危機。但是我卻沒有想過放棄iOS,因為我知道如果連iOS都學不好,其它的一樣會學不好。

-----------------------分割線---------------------

既然一直在打臉,那不如打狠一點。請問,作為一個iOS程式設計師,你覺得你的工作能力對得起你的工資嗎?你覺得你的工資相對於程式設計師整個行業而言屬於正常水平嗎?也許你會說,那因為我們iOS行業工資高呀。那是因為我們行業人員緊缺呀。對呀,人才緊缺才是之前我們拿到高工資的條件呀。如果從市場經濟的角度來看,其實我們程式設計師本身也是一種商品,而物以稀為貴,所以當市場上iOS程式設計師緊缺的時候,我們喊18、20都可以接受。老闆問為啥你們iOS這麼貴,你可以很理直氣壯多說,你覺得貴你可以找別人呀。但現在不一樣了。現在iOS初級程式設計師滿街跑,所以你的稀缺性不復存在了,所以你會恐懼、你會不安、你會抱怨培訓機構、你會煩惱hr不識貨,但是你有沒有想過,其實這一切的根本原因還是你的實力不夠強。如果你的專案經驗足夠、如果你能獨立的思考如何合理的搭建優化專案、如果你能明白最基本的列印語句他的實現原理、如果你能讓負責招聘的技術人員看到你的第一眼就覺得你很厲害,那麼你還會擔心這些嗎?不會的,現在滿大街抱怨行情不行的人都是那些實力不行還不願意面對現實的人,都是那些寧願生活在自己虛擬的美夢中的人。

----------------那iOS 開發者該怎麼辦呢-------------------

每一門語言都會從初期的火熱到後期的冷靜,這種現象在國內在培訓機構的作用下顯得尤為明顯。那麼現在我們該怎麼辦呢?(此問題只針對於初級程式設計師,因為中高階程式設計師不會有什麼好擔憂的)
第一、轉行不是開玩笑,如果你沒有花太多的時間在iOS開發上,只是簡單的自學了一下oc語言,然後突然遭遇了這個時期,並且你的其他語言學的不比iOS差,我覺得你可以考慮換一個行業。總結一下:1、你在iOS上花的時間不多2、你其他的語言現在的基礎不比oc語言差
第二、繼續深入學習iOS開發多研究一下第三方庫的原始碼,有時間就往底層學習,研究研究runtime,看看object-c語言是怎麼工作的,再看看iOS中一些用的不多的框架,做到現在會的深入瞭解一下,現在不會的多熟悉熟悉。然後有事沒事寫寫部落格,多逛逛github。好吧。我也是在往中高階工程師發展的路上,所以也不知道寫哪些東西了。希望能拋磚引玉,引出大神的回答。最後說一句,建議已經入行了的堅持走下去,因為如果你連iOS都做不好,那麼你學其他語言也是一樣的做不好。建議那些還沒有入行的朋友,入行許謹慎,畢竟iOS蠻荒時期已經過去了。
這裡特別感謝--(來源:知乎 作者:彭先僧)

附:

自己多努力一點,就一定離目標更近一點。。所以,選擇繼續做就好好地幹。沒有一份工作是看起來的那麼輕鬆隨意的!加油吧,親愛的~

相關文章