iOS開發程序員如何避免陷入內卷

內卷(involution)是近兩年流行起來的一個名詞,用來指帶人類社會在一個發展階段達到某種肯定的形式後,停滯不前或沒法轉化爲另外一種高級模式的現象,如今不少人用它來指代非理性的內部競爭或「被自願」競爭。程序員

內卷化最先出如今美國人類學家格爾茨的著做《農業的內卷化:印度尼西亞生態變遷的過程》一書中,書中描述的是這樣一種狀態:該地區水稻田是有限的,你不斷增長勞動力並不能致使產量的增加,到最後你增長的人力越多,全部人的生活狀態反而變得越差。web

聊到內卷,其實移動開發行業也是一個比較容易出現內卷的行業。幾年,十多年前,當IT行業做爲一個新興行業的時候,仍是屬於朝陽行業,但隨着近幾年愈來愈多的人涌入IT行業,一些細分的技術棧出現了一些內卷的現象,如iOS開發開發。面試

因此,不少程序員經常會自嘲本身是工具人、IT民工。其實這話也沒錯,不少時候咱們並不會不知道項目的緣起、也可能不知道曾經的過程,咱們只是按照老闆和產品經理的要求去一步一步實現產品。而且,產品的需求一直處於變化的狀態,今天老闆和客戶是這個需求,明天又變成那個需求,而做爲程序員就不得不天天去研究新技術。再加上行業一直在變,浪潮之巔的企業一直在變換,流行的技術一直在變,熱門的商業模式也一直在變,這樣的後果就是對程序員的評判標準、所掌握的技術的要求也一直在變,過幾年就變換一下。好比,之前要求我熟練掌握基礎的OC語法,好不容易我精通了,又要求我去了解跨平臺、音視頻相關技術,以前刷的題、作的訓練不少就都白費了。ide

那有些人會說,那我能不能專一技術自己,作一個低頭作技術的人?或許,大多數作業務開發人都有過這樣的奢望,不過這樣的崗位畢竟是少數。固然,若是你足夠幸運,加入一個明星創業公司,而後公司上市,實現財富自由也不是沒有可能。工具

既然,如今程序員行業這麼競爭激烈,那咱們能夠從哪些方面避免陷入內卷呢?我想大的方面着手,咱們能夠從如下三個方面來避免陷入內卷:職業規劃

第一:關注新技術。IT互聯網行業對於新技術是很是敏感的,掌握新技術也意味着會有更多的發展機會,好比當前能夠重點關注一下逆向、短視頻、跨平臺等相關領域的相關技術,掌握這些技術在移動端開發會有必定的發展優點,也有助於本身逃離內卷。spa

6de4e283a0b20d070a4b434ac92b68b5.webp

第二:提高自身的研發能力。對於程序員來講,持續提高自身的研發能力是逃離內卷比較現實的辦法,而要想提高自身的研發能力,除了能夠在開發崗位上進行積累以外,還能夠選擇讀研,當前確實有很多程序員會選擇經過讀研來提高本身。按照歷史經驗來看,大部分程序員在讀研以後,都得到了崗位升級。3d

第三:重視行業知識的積累。程序員除了要重視開發技術的提高,還應該重視開發場景的知識積累,也就是所謂的行業知識積累,這一點在工業互聯網時代仍是很是重要的,更多的行業知識積累也會明顯延長本身的職業生命週期。視頻

剛剛提到工具人,其實我們程序員或多或少都會經歷工具人的過程,由於咱們原本就是掌握一項技術,而後以此爲生。說本身是工具人,沒毛病,可是我想說的是,我們要作一個有職業規劃的工具人。結合我我的的工做經歷,在職業生涯第一階段,先作好工具人,而後用5年左右時間,摸索並明確本身的職業發展方向,而後再從我的的興趣、心裏的聲音和行業的方向出發作一個10-20年,甚至更久的我的職業規劃。生命週期

ab05831650bb916d7441b9b92b3d9a15.webp

下面是我總結出的iOS開發職業發展線路,分享給你們,讓咱們在技術的道路上一塊兒共勉。

6ea7da57ea3e7a1f4e7765461d686500.webp

86dc82a4a68b1910c35eb7ba3bead08e.webp

d5af0c169a86af4e0df788901550f384.webp

8832aefebec0047bda00f1cb1e654291.webp

推薦文集

底層逆向面試視頻專欄

緣由地址:https://mp.weixin.qq.com/s/9v...