Android 和 iOS 開發的寒冬了?

​​今年來聽到很多人說,Android 和 iOS 開發現在飽和了,大學生還不如搞Python,現在纔是風口。

我說對,但是也不對

從短期來看,很多入門門檻不夠高的所謂風口上的技術確實是能夠在收入上高出一節。但任何技術都會從趨之若鶩到趨於平穩的階段,到時候又當如何呢?跳向另一個風口麼?

潮水退去,誰在裸泳就一目瞭然了。前端的技術也是一樣,90%的技術方向飽和以後,水平有限的同學都會面臨所謂的”寒冬“,招聘市場職位縮減,企業用人門檻擡高,但與此同時,你仍然能聽到無盡的關於高級開發招不到人的抱怨。

實際上一開始的熱門都只是表象,因爲相關技術人才供不應求,公司只能降低標準招人,但這並不表明這是理所當然的。熱度退去,一切恢復正常,享受着早期紅利入職,卻安於舒適區,技術上一無長進,過了幾年就開始抱怨工作難找……

從某種程度上講,選擇搞技術這條路的一開始就應該明白,逆水行舟,不進則退,如果不能持續學習就一定會被淘汰,畢竟搞技術又不是當公務員。這樣看來,不思進取的同學就理應難找工作,市場纔是健康公平的,不是嗎?

做技術體驗比走技術支持好?

花很多時間去做研究app架構、底層優化,還不如直接用一天時間寫個好看的xml界面給老闆看,認可度更高。

拿多少錢辦多少事,一直是一種思想誤區。正常的情況永遠是——面向下家編程,或者叫做面向簡歷編程。

我一直在各回答裏苦口婆心,深入基礎、深入底層、摸清實現原理和邏輯,不要光考慮今天用哪個框架、明天上哪個論壇抄代碼什麼的,要了解框架的思想和背後的機制。但收到的回覆卻往往都是出人意料的一致——“我現在在小公司,我們用不上這個,就能把UI實現就行,你說的這些一點用沒有”。

我承認70%以上的公司,對於移動端的崗位要求也就是這樣了。可能業餘時間去深入基礎,深入底層的開發者在短期看起來薪資跟他的同事沒什麼區別,然而長期來看,做這些深入的研究和知識積累,不就是爲了炒了老闆,去剩下那30%更好的公司,去跟更優秀的人一起共事嘛?

總會有人爬到更高處,比別人更優秀,既然如此,那個人爲何不能是我呢?

沒有必要去造輪子?

那些所謂的基礎知識平時根本用不到,遇到了自然就會了/遇到了再上論壇查,到時候照搬就行了。

Android開發沒那麼多東西,大量的開源框架可以直接用。

嗯……我當初高考之前也是這麼認爲的,然而看到卷子的一刻,好像並沒有突然就會了呢。

”工作了以後自然就學會了“,這是另一種誤區——對大部分人而言,身在的公司並不會提供給你那麼多充裕的項目時間,你經常能夠做的只是利用已有的知識去快速解決遇到的問題,超出已知範圍的問題搜索一圈,沒有答案就放棄,有就抄襲過來,然後繼續下一個項目。光是能夠有回溯、總結的時間和精力都已經不易。人在這種環境下極易陷入一種無盡的做需求的漩渦中,這樣過了幾年,產品同學的簡歷很好看,而對於開發人員而言,毫無長進。這也是爲何有不少工作了三年多的開發,還抱怨工作難找的起因——你並沒有三年工作經驗,你只是將一年工作經驗重複三年而已。

甚至退一步說,何不爭口氣呢?論壇上查可以,但爲何寫答案的不是你呢?現成的框架可以解決一些問題,但寫框架的爲何不是你呢?拋開有沒有用,看成爲了進入BAT之類的公司做的面試準備也無傷大雅吧(畢竟美帝留學生還刷leetcode不是麼)。

廣告

查看詳情

是寫答案的就業更容易還是抄答案的更容易?

是開發框架的就業更容易還是用框架的就業更容易?

當然寫框架的機會有“門檻”,所在公司可能並不會提供機會和時間,那麼搞懂框架的實現是有限的貼近有能力寫框架的手段,比如用Retrofit的時候研究動態代理和反射,用Dagger2 的時候順便研究 Java annotation processor,最低的底線,用Activity的時候去搞懂WMS,搞懂View的繪製、事件的傳遞機制等,不算有門檻吧?藉此作爲深入底層、回溯基礎的契機去查缺補漏,難道不應該麼?如果還對此嗤之以鼻……Well……Good luck。

要不要走移動端開發這條路?

這個問題大概是我今年被邀請過最多次的問題。經過我很多天的深思熟慮,多年老司機還是堅持下去,如實你是剛畢業的, 現在我的結論是

不要。

理由……理由重要嘛?理由很多人都已經說過幾百遍了呀——

工作競爭壓力大,一個崗位很多人競爭,不好找工作;

薪資水平下滑,同比沒有競爭力;

用人部門要求高;

職業生涯有瓶頸;

技術成熟,沒啥可創新的地方

所有理由都是對的,我發自內心認同。所以我的結論也一樣,不要做了,真的,我說的不是反話。

作爲悲觀的人,我一直無法理解那些“到時候就會了”的自信是從何而來。如果這一行真的有寒冬,我選擇儘可能多的儲備糧食柴火,做好能夠想到的一切準備。我覺得我是愚鈍的人,理解力不如別人,要靠更勤奮才能跟普通人站在一個起跑線上。面對考驗的時候,天分和運氣都無法成爲自信的籌碼,能夠讓自己有點信心的,也就只有盡全力的努力過這一個普通的事實了。

歡迎關注我的號

在這裏插入圖片描述

來自開發者技術前線

作者:Van Bruce​​​​

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章