我放棄了年薪30萬Offer…談談Android開發如何形成核心競爭力

前言

最近身邊朋友換工作、轉型的越來越多。爬到一定高度,或者說到了一定年齡,每個選擇都顯得尤為重要。

不僅因為高昂的機會成本,還有大家對後續規劃的多重考慮。

有一個說法你可能聽過:

混職場,要擁有不可替代的能力

很多人以為,這是指一個人必須有一項特別厲害的技能,秒殺99。9%的那種。不然怎麼叫不可替代呀?

但我並不這麼認為……

轉型之路

上個月和一個做開發的朋友閒聊,意外得知,他放棄了一個年薪近30萬的offer。

他聊到自己的轉型想法。對程式設計師來說,轉型的路通常有兩種。

第一種是,專家型

。比如他放棄的那個offer,職能要求非常精準,就是研究某種技術應用,作為公司的技術儲備。

第二種是, 管理型

。成為團隊leader,重心轉移到協調、溝通、管理。

“你不考慮第一種?”我好奇問了句。

他想了一會說:“我對核心競爭力的理解,是A+B+C+……,而不是A+++,加上自己性格可能也不太適合做技術研究,還是打算熟悉其他關聯的領域。”

拿寫程式來說,寫得好的人多如牛毛,很多年輕的碼農經常讓他自愧不如。但你如果懂需求分析、懂商務談判、懂市場運營,你的戲路就一下子拓寬不少。

我放棄了年薪30萬Offer…談談Android開發如何形成核心競爭力

這幾年很流行一個詞,長板。

說的是,我們要有特別拿得出手的能力。

但往往被誤解為:我們只要有一個特別拿得出手的技能,就足夠了。

我以前有個做QA測試的同事,他聽說同部門的人在學程式設計、學產品、學專案管理時嗤之以鼻:“術有專攻,你學那些東西能比程式設計師厲害嗎?還是你想轉行?”

在他看來,“專”已足夠。

他忽視兩個現實。

一是,99%的人很難達到極致的專業水平。

二是,哪怕符合,需要的場合也很少。除非剛好碰到那種為你 1 VS 1量身定製的崗位。

最常見的情形是,

你有不錯的專業技能,同時具備幾項可用的關聯能力,它們疊加打包起來,形成了你的核心競爭力

多維學習

為什麼說不能死抱著你的專業技能,要多學習其他維度的東西?

我簡單說件事吧。

前陣子我參與的一個專案,系統由多個團隊負責,有個業務介面A團隊的開發折騰了一下午沒搞定,他跑去問旁邊的程式設計師,兩個人一塊兒琢磨半天搞定了,開開心心。

專案經理得知後問:“你們下午都在做這介面?”

程式設計師:“對啊,花了不少功夫。”

專案經理:“誰讓你們做的?”

程式設計師:“某某說讓我們做一下。”

實際上,那個功能應由其他團隊負責,對方只是想推掉這事。

而那兩個程式設計師,習慣用技術手段去解決問題,完全沒想過這問題該不該由自己解決

這其實是一種思維定式。

我接觸過不少程式設計師,接到需求任務埋頭苦幹。需求說一是一,需求說二是二,從不考慮需求以外的任何事情,更不會提出其他方案。

而一些很厲害的程式設計師,除了開發能力過硬,還有一些其他共性。

他們會溝通、會預判、會基於自己角度給出其他解決方案。

我放棄了年薪30萬Offer…談談Android開發如何形成核心競爭力

網路上有句話:

如果你的工具只有一把錘子,你會認為任何問題都是釘子

太多人陷在路徑依賴中,無法站在更高層次思考,因此給出的選擇往往只是“區域性最優解”

我很喜歡的一本書叫《暗時間》,作者劉未鵬,微軟亞洲研究院軟體開發工程師,平時喜歡心理學、時間管理、自我成長和一些研究底層認知等,也愛看科幻小說。

表面看,這些東西和敲程式碼沒啥關係對吧?

但那本書中,你可以很明顯感覺到,多維思考能力在一個人身上的深刻印記,讓他看待問題的角度變得非常豐富。

單一思路,意味著你手裡只有一把錘子。

多維思維,意味著你擁有一個工具箱

“補短板”很有必要

沒錯,一個人要想脫穎而出,拼的是長板。比如你一個做技術的,如果非得跑去做市場,沒幾天又跑去做運營,只會分分鐘被輪番吊打。

你首先要有專長立足。

但你越往上走,越要注意彌補短板。因為它可能讓你對某個環節失去控制或主動權,變成無形的束縛

趕集網CEO楊浩湧曾分享過他創業的一段經歷。

楊浩湧是研發出身,也是一位優秀的產品經理, 因此他的團隊以開發和產品見長,使用者體驗比競品對手“58同城”好非常多。

但在營銷上,就是幹不過58。

楊浩湧心想,行吧,我不懂營銷,那我就找個懂營銷的人來唄。

可因為他對市場營銷不瞭解,導致很難判斷招來的人是不是真的有能力撐起這塊業務。結果導致, 招來的連續3任銷售VP都無法勝任。

他只好自己學著做一個銷售VP。

兩年後,他完成了自己的能力閉環,進化成產品與營銷並重的創始人,逐漸補齊了核心團隊的短板,開始迎頭趕超對手。

我放棄了年薪30萬Offer…談談Android開發如何形成核心競爭力

楊浩湧在覆盤時感慨:

“每個創始人一開始可能都覺得,我不擅長的領域找一個牛人幫忙就好了。

但是,你會發現你犯的所有錯誤,最有可能出現的就是你不懂的裡邊

。”

就像羅振宇說的,一個知識你覺‎得‎沒有‎用,是因‎為你不‎會。

而你不會的東西,往往是你的雷區。

當然啦,不是說所有你不會的都要去學,你一拍腦袋跑去學習胸口碎大石,沒意義嘛。

所謂短板,應該是“你需要但不擅長”的知識技能。

你只有熟悉才能掌握,只有掌握,才能讓整件事情更加可控

給自己多留一個Plan B

再退一步說,多維能力,將來很可能也是你的一個機會。

我部門裡一個跳槽過來的UI設計師,最初的工作是伺服器運維工程師,這兩個崗位幾乎沒啥關聯。他平時愛好畫畫,一開始是自學,然後報名培訓班,再免費幫朋友設計和偶爾做兼職。

等水平磨礪得差不多了,順利轉行。

以及我原先認識一個遊戲資料分析師,日常喜歡研究金融、做做投資什麼的,後來機緣巧合跳槽去了一家證券公司。

本職與愛好就這麼愉快地結合了。

目力所及,我周圍大多數轉行後平滑落地的人,都有個共同點:

具有不止一個優勢和亮點

當你的優勢是A+B+C這樣的組合時,它們就可能將來變成你的Plan B,甚至Plan C。

我放棄了年薪30萬Offer…談談Android開發如何形成核心競爭力

查理·芒格說得好:“我的生活,不只在一條賽道上。”

所以你發現沒,周圍那些特別有競爭力的人,他們並不是每個方面都非常出色,多數屬於“

一專多強

”,幾個能力組合出自己的稀缺競爭力, 從而在同質化競爭的賽道中脫穎而出。

這世上的路,是四通八達的,而非僅此一條。

這社會的比拼,是3D立體的,而非單維平面。

“專”這個字,相比從前有了更多新意義。

它不應成為你只顧眼前、不願繼續成長的藉口。就算你每天重複做一件事,不妨嘗試用不同的思維去觀察,解鎖出新的解決問題的鑰匙。

變化無處不在,希望我們手裡,不只有一張牌。

為了幫助大家提升進階,實現技能快速突破,打造自身鐵飯碗!

我分享一份由幾位大佬一起收錄整理的

Android學習PDF+架構影片+面試文件+原始碼筆記

,還有

高階架構技術進階腦圖、Android開發面試專題資料,高階進階架構資料

供大家學習進階

我放棄了年薪30萬Offer…談談Android開發如何形成核心競爭力

2020最新Android知識核心筆記

我放棄了年薪30萬Offer…談談Android開發如何形成核心競爭力

高階進階架構資料

我放棄了年薪30萬Offer…談談Android開發如何形成核心競爭力

高階架構技術進階腦圖

這些都是我閒暇還會反覆翻閱的精品資料。在腦圖中,每個知識專題都配有詳細的知識點,還有相對應的實戰專案,可以有效的幫助大家掌握知識、理解原理。當然你也可以拿去查漏補缺,提升自身的競爭力。

如果你有需要的話,可以

私信我【666】我發給你

喜歡本文的話,不妨給我點個小贊、評論區留言或者轉發支援一下唄~