自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

寫給開發(fā)人員:為什么朝九晚五不適合我們?

新聞 前端
在編程領(lǐng)域,這種對工藝的追求也在逐漸消失。高級開發(fā)人員正在失去自己的優(yōu)勢地位。

[[275245]]

今天早上,一位我很尊敬的高級開發(fā)人員給我打來電話。他想找個朋友聊聊:因為擔(dān)心自己只能得到可憐的 12% 加薪——而他所管理的其他初級開發(fā)人員,則有望獲得 40% 的加薪。他還抱怨道,有 85% 的高級開發(fā)人員都需要管理 10 名左右的初級開發(fā)者。

我不知道該怎么安慰他。我盡自己所能表達善意,聽著這段長達 30 分鐘的傾訴。之后,我突然意識到光是傾聽并沒有太大意義。

在早上,我看到一則關(guān)于 Palitana 生產(chǎn)簧風(fēng)琴簧片的新聞,寶萊塢的藝術(shù)家們對這個故事贊不絕口。作為一個印度小鎮(zhèn),Palitana 的工人師傅們沒怎么受過教育,并且從 1902 年開始就一直在為英國制作這類樂器配件。

在第二次世界大戰(zhàn)之后,他們的命運迎來轉(zhuǎn)機——當(dāng)時大部分英國殖民地開始抵制由德國生產(chǎn)的產(chǎn)品,其中也包括簧風(fēng)琴。最終,Palitana 擁有了自己的品牌,并在 114 年之后的今天仍然在谷歌搜索中成為最重要的“簧風(fēng)琴簧片”關(guān)聯(lián)商品。通過亞馬遜,他們的產(chǎn)品得以行銷世界各地。

他們成功的關(guān)鍵并不在于自動化,而是對工藝的深刻理解,以及一代代工匠對手工流程的改進。

高超的工藝,也與對行業(yè)需求的理解結(jié)合起來。

當(dāng)下,雖然大部分制造業(yè)已經(jīng)實現(xiàn)了自動化,但 Palitana 的簧片仍然需要手工調(diào)節(jié)才能產(chǎn)生最悅耳的單色——而且至少在未來 50 年內(nèi),3D 打印機還無法完美還原其效果。這蘊含著一種重要的啟示——工匠們并不是在即興創(chuàng)作,而是在部件中找到必須優(yōu)化的部分,確定哪些可以由機器完成,最后利用自己的熱情拿出真正完美的產(chǎn)品。

高級開發(fā)者正在消亡(真正的消亡)  

在編程領(lǐng)域,這種對工藝的追求也在逐漸消失。高級開發(fā)人員正在失去自己的優(yōu)勢地位:

  • 在線 IDE(JSConsole 及其它同類方案)——能夠輕松運行編寫中的代碼。原本只有高級開發(fā)人員能夠玩轉(zhuǎn)的東西,如今已經(jīng)沒有什么難度。
  • 開源 repos 與論壇,龐大的 API 文檔不再需要高級開發(fā)人員將其整合在一起。
  • 培訓(xùn)視頻,只有高級開發(fā)人員才有耐心認(rèn)真吃透的陳舊出版物已經(jīng)不是主流,從業(yè)者也不太需要犧牲周末個人時間刻苦學(xué)習(xí)。

確實,高級開發(fā)人員仍然負(fù)責(zé)為初級開發(fā)者提供各種可復(fù)用的構(gòu)建單元,但如今企業(yè)的關(guān)注重點已經(jīng)明顯傾向于初級人群。

在我們所處的技術(shù)世界當(dāng)中,經(jīng)驗只會為產(chǎn)品的生命周期增加價值,而不再直接影響到產(chǎn)品本身。

有經(jīng)驗的開發(fā)人員很清楚要在哪里找資源,哪些資源能夠發(fā)揮作用——但也就到這里為止。不是因為他們?nèi)狈崆椋且驗槿狈Ρ匾莫剟钆c動機。

這會帶來非常糟糕的負(fù)面影響,我這里就甘冒天下之大不韙,說點實話:對于企業(yè)而言,高級開發(fā)者相當(dāng)于把石材聚攏成形的框體。

這背后的技術(shù)原因在于:

  • 互聯(lián)網(wǎng)民主化
  • 模塊化浪潮帶來的指數(shù)級規(guī)模效應(yīng)——軟件之間能夠相互依托與構(gòu)建

相信大家也一定能看清這背后的商業(yè)原因。初創(chuàng)企業(yè)雇主往往更傾向于雇用初級開發(fā)人員,而非薪酬水平達到前者 1.5 倍到 2 倍的高級開發(fā)人員。高級開發(fā)人員只在初級開發(fā)團隊當(dāng)中才有存在的理由——而且具體取決于項目規(guī)模以及團隊的實際需求。

為了保持自己的高級開發(fā)者地位,我們必須:

  1. 保持流程優(yōu)化——對大批文件進行 Docker 化。
  2. 持續(xù)挖掘可以優(yōu)化的點,但并非必須優(yōu)化的開發(fā)成果。
  3. 繼續(xù)在客戶并不需要持續(xù)使用的現(xiàn)有產(chǎn)品中,開發(fā)通用的功能。
  4. 打磨軟技能,讓自己的人緣更好一些,同時滿足管理層以及銷售人員的期望。

如今,高級開發(fā)人員的薪酬回報預(yù)期開始變得難以預(yù)測。Stackoverflow 在 2018 年與 2019 年開發(fā)者調(diào)查報告,已經(jīng)非常明確地列出目前薪酬水平最高的技術(shù)方向。盡管如此,人們還是在不斷猜測哪些技術(shù)可能迅速升溫,而且永遠(yuǎn)無法預(yù)測接下來會有哪種技術(shù)成為高級開發(fā)者的必備武器。技術(shù)淘汰,總是來得太快,就像龍卷風(fēng)。

當(dāng)然,目前比較流行的觀點是,我們可以犧牲自己的休息時間以及寶貴的假期來繼續(xù)學(xué)習(xí)新的語言。但是,這還不足以幫助大家鞏固自己的高級開發(fā)者地位。

如果 HR 人員腦子不太好使,即使各位擁有長達 8 年的 Java 開發(fā)經(jīng)驗與相對較短的半年 Kotlin 經(jīng)驗,當(dāng)下也很容易受到僅有 2 年經(jīng)驗的 Kotlin 開發(fā)者的沖擊。即使是獲得了面試機會,對方開出的薪酬水平恐怕也根本無法達到您的預(yù)期。像中國以及印度這樣的國家,堪稱初級開發(fā)者的批量制造工廠——他們甚至沒有軟件開發(fā)學(xué)士學(xué)位。更可怕的是,在美國,freecodecamp、codeacademy 以及 hackathon 文化實際上就是在復(fù)制這種輕基礎(chǔ)、重應(yīng)用的經(jīng)驗。

最終,高級開發(fā)者將選擇出逃  

這并不是什么古老的智慧,只是一種殘忍的叢林法則。市場不講溫情,如果我們發(fā)現(xiàn)市場空間不再適合自己,就必須屈服于冷冰冰的供求關(guān)系。

如果我們原有角色不再受到重視,那么接下來要么改變施展才能的平臺,要么改變自己的角色定位。

如今,非技術(shù)出身的企業(yè)創(chuàng)始人能夠直接購買應(yīng)用程序模板,并借此從投資者處獲得可觀的資金。對他們來說,高級開發(fā)者的主要作用就是拿出更漂亮的 PPT 展示,而非真正能夠工作的開發(fā)成果。

兩個選項  

高級開發(fā)者能夠選擇的去向,從離岸開發(fā)合同到 CTO。開出的金額,則一般從 500 美元到 5% 總收益不等(如果項目失敗,后一種可能無法帶來任何收益)。我們將出售自己的專業(yè)知識,并從這兩種選擇中做出判斷:立刻就能拿到的 500 美元,還是充滿不確定性的 5%。當(dāng)然,身為 CTO,您可能會得到應(yīng)有的待遇,但其可能仍遠(yuǎn)遠(yuǎn)低于其他高管人士——畢竟我們是支持企業(yè)建筑的地基,而非吸引投資者的墻面彩繪。

而且可以想見,入職之后您肯定會認(rèn)識一些銷售主管,他們拿到的薪酬與股權(quán)要遠(yuǎn)高于您——畢竟客戶可是人家談下來的。

第三種選擇  

接下來我要提出的,是很多朋友可能從未考慮過的第三種選擇。為什么不以競爭對手的身份進軍市場?從技術(shù)上講,即使是哈佛大學(xué)或者沃頓商學(xué)院的高管,也很樂于選擇這樣的道路。這里我們先來了解需要解決的問題:

  • 如何進行市場調(diào)查
  • 如何進行廣告宣傳
  • 如何獲取投資

事后看來,這些問題只是管理學(xué)教授們的廢話。我們真正需要關(guān)注的,其實只有以下兩點:

  1. 他們想要什么
  2. 我們能提供什么

身為一名資深開發(fā)者,我們更擅長回答第二個問題。回答第一個問題需要真正的研究,但也未必非得報考相關(guān)專業(yè)。

這里我總結(jié)出了一種非常簡單的方法——別看它簡單,但已經(jīng)得到無數(shù)成功企業(yè)家的驗證。

另外,大家也不需要在自己的領(lǐng)英資料里添加什么企業(yè)家標(biāo)簽。最重要的,是培養(yǎng)我們自己的創(chuàng)造力;在獲得了良好的熱情與能力組合之后,實現(xiàn)目標(biāo)將只是時間問題。

我們首先構(gòu)建自己的解決方案,嘗試將其宣傳給 10 個人;進行版本迭代,再宣傳給另外 10 個人,然后將這些人群歸類為:

  • 手握雄厚財力的人,即投資者
  • 擁有大量受眾的人,即媒體

由于我們已經(jīng)擁有 20 位受眾,所以這一切并不像聽起來那么困難。就這么簡單,剛剛我們還是個為了 12% 加薪而氣得不行的員工,現(xiàn)在我們已經(jīng)踏上了自己的創(chuàng)業(yè)之路。

后續(xù)補充內(nèi)容  

我在文章中對高級開發(fā)者的未來前景很不看好,這也激起不少讀者朋友的熱烈討論,其中當(dāng)然有一些存在偏見的觀點。我覺得有必要列出一些數(shù)據(jù)作為補充,也感謝各位的積極回應(yīng)。

我在這篇文章中傳達的主要觀點,在于一部分有能力的軟件業(yè)同行應(yīng)該在職業(yè)生涯當(dāng)中做出新的探索與進展。其中也包括我自己,我曾經(jīng)在不少企業(yè)擔(dān)任核心產(chǎn)品的軟件開發(fā)者,后來也嘗試過自由職業(yè)者等其他選擇。

我并不是那種極度迷信調(diào)查結(jié)果的人,但由于缺乏關(guān)聯(lián)性足夠強的故事,觀察結(jié)果很容易被視為“存在偏見”。根據(jù)我的個人觀察,我得出了以下結(jié)論:

1. 軟件工作的跳槽率最高——理由主要是薪酬水平,或者對管理層不滿意。也有不少做得不錯的從業(yè)者最終也進入了管理層,成為自己最討厭的家伙。拜拜,咱再也不是開發(fā)人員了。

2. 如果沒有選擇跳槽,那么大多數(shù)從業(yè)者會變?yōu)檫h(yuǎn)程自由職業(yè)者 自由職業(yè)早已存在,只是目前變得更加流行。遠(yuǎn)程自由職業(yè)者的存在感不強,但高級開發(fā)者卻希望過得更好。

3. 當(dāng)個人目標(biāo)與管理層目標(biāo)有所偏差時,頂尖開發(fā)人員的表現(xiàn)也會快速下滑——這一論斷來自某軟件開發(fā)總監(jiān)的文章,獲得了 4200 個贊。

4. 彭博社表示,軟件工程是個注定消失的職業(yè),從業(yè)能力從 35 歲起即快速下降。

這里我會再強調(diào)一次,以上只是來自學(xué)術(shù)研究或者調(diào)查的結(jié)論,我其實并不怎么在乎。但是,縱覽 reddit 上的相關(guān)帖子,我們也能看到整個軟件行業(yè)對于“高齡”開發(fā)者們的偏見與打壓。

總結(jié):幸福需要一點點運氣,而我也是個有點運氣的人。其中需要改變,改變非常痛苦,但也教會了我很多,包括不少非常實用的技術(shù)與技能。如今,我樂于說出這個很多人諱莫如深的觀點,我甚至覺得咱們沒必要為此難過。這就是市場的力量,而從長遠(yuǎn)角度來看,這種力量同樣由技術(shù)本身所驅(qū)動。只是在面對這種必然時,身為當(dāng)事者的我們多少會心有戚戚。 

 

責(zé)任編輯:張燕妮 來源: 高效開發(fā)運維
相關(guān)推薦

2014-01-03 10:02:14

工作時間

2024-10-06 13:00:05

2022-12-19 07:33:49

開發(fā)人員谷歌制度

2020-07-23 08:21:25

PHP開發(fā)人員MVC

2022-03-03 23:30:27

TypeScrip開發(fā)前端

2011-05-05 17:57:18

軟件開發(fā)

2022-11-07 10:20:20

useEffects

2021-11-01 22:19:29

開發(fā)測試代碼

2021-04-18 18:12:07

Linux開發(fā)操作系統(tǒng)

2018-07-09 14:05:16

編程語言PythonPipenv

2020-06-22 07:18:21

Java語言開發(fā)

2020-06-16 07:46:01

Web開發(fā)工具

2009-01-08 17:15:29

服務(wù)器虛擬化高性能計算

2012-06-25 14:09:58

2016-04-20 09:39:33

程序員提高開發(fā)技能

2021-01-31 18:52:36

Rust開發(fā)Web API

2020-05-11 09:54:33

JavaScript開發(fā)技術(shù)

2011-06-20 08:43:15

Windows 8開發(fā)人員

2021-01-30 10:51:07

Python編程語言開發(fā)

2023-09-04 08:20:00

點贊
收藏

51CTO技術(shù)棧公眾號