大家好,我是若川。持續組織了近一年的源碼共讀活動,感興趣的可以?點此掃碼加我微信?ruochuan12?參與,每周大家一起學習200行左右的源碼,共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》?包含20余篇源碼文章。歷史面試系列。另外:目前建有江西|湖南|湖北
籍前端群,可加我微信進群。
最近很多廠都在裁員,大家都人心惶惶。
那有沒有程序員在這種情況下不僅不被裁,相反發展越來越好的呢?或者說即使被裁,也能很快找到工作呢?
有,可以用一個問題測試下你是不是這類程序員:
「你知道你當前業務,獲客成本是多少么?」
本文來聊聊「懂業務」對程序員的價值。
懂業務對學習方向的指引
為什么這個問題這么重要,舉個例子。
你叫李雷,在一家叫「馬車之家」的公司當前端工程師。現在你業余時間想學些東西,該學什么呢?
你想起技術論壇上看到一些大佬說 —— Rust
是前端基建的未來。于是你就去學Rust
。
看到業界又新出了一款框架,你就去學新框架。
看起來每天都很充實,但寫年終總結的時候就陷入了沉思 —— 我今年干啥了?
讓我們換個角度來看,很多想買馬車的城市中產會在你們網站上留下聯系方式。
你們將這些聯系方式,或者叫銷售線索,以一條700塊的價格賣給馬車4S店。
所以,只要你們的銷售線索收入能覆蓋獲客成本,公司就是盈利的。
那你的學習方向能不能和「減少獲客成本」或者「提高轉化率」掛鉤呢?
比如,別家都是放馬車的圖片,你能不能做馬車的3D全景展示呢?
將你的努力方向,盡可能與公司核心業務掛鉤,你在公司的位置就會穩固。即使公司經營不善,你被裁了,你的產出也能幫你很快找到新工作。
現在市面上很多程序員的簡歷,都是「精通這個技術,熟練那個技術」。
但很少有會從「我對業務創造了什么價值的角度」來談技術的。
這就像兩個畜牧專業的去養豬場面試,一個熟練掌握母豬產后護理,一個精通霸王龍養殖技術,那你說該招誰呢?
這就是我要聊的第一點:「懂業務會指引你正確的努力方向」。
懂業務能讓你升職加薪
接下來來說第二點:「懂業務能讓你升職加薪」。
圣經舊約中記載,人類修建通往天堂的巴別塔。

為了阻止人類的計劃,上帝讓人類說不同的語言,使人類相互之間不能溝通。
做業務就像是修巴別塔,不同的工種會說不同的語言:
產品的語言是原型圖、各種AB test的數據
開發的語言是 Java、JS、SQL等
測試的語言是各種用例
這些語言都是對業務的描述,但是這些工種互相之間聽不懂對方的語言。
在有些公司,領導一邊對產品說:你看這些開發整天需求不飽和,趕緊加需求。
一邊呢又對開發說:這產品真不專業,浪費開發資源。
產品與開發互相敵視,就能穩固領導的地位。
如果你能聽懂不同工種的語言,將他們團結起來,當巴別塔建成之時,你就是最大的功臣。
這一切的前提,就是「懂業務」。
那有同學會說:工作這么忙,我哪有經歷去了解別的工種啊?
講個故事,前幾天,一位運營同學在操作公司內部低代碼平臺時誤點了刪除按鈕。
然后,所有數據都沒了。這是誰的鍋?

運營說:「UE」怎么不把刪除按鈕設計成紅色,太容易誤觸了。
UE說:「前端」點了刪除按鈕 怎么不彈個二次確認的框啊?
前端說:我發了刪除請求,「后端」怎么真把數據刪了,你不該就標記個刪除狀態么?
后端說:「測試」的時候也沒人提啊,現在上線了說我的問題。
測試說:你這不是bug啊,是產品「需求」不明確啊。
所以你看,其實大家都很能站在別人的角度考慮嘛~
·················?若川簡介?·················
你好,我是若川,畢業于江西高校。現在是一名前端開發“工程師”。寫有《學習源碼整體架構系列》20余篇,在知乎、掘金收獲超百萬閱讀。
從2014年起,每年都會寫一篇年度總結,已經堅持寫了8年,點擊查看年度總結。
同時,最近組織了源碼共讀活動,幫助5000+前端人學會看源碼。公眾號愿景:幫助5年內前端人走向前列。
掃碼加我微信 lxchuan12、拉你進源碼共讀群
今日話題
目前建有江西|湖南|湖北?籍 前端群,想進群的可以加我微信 lxchuan12?進群。分享、收藏、點贊、在看我的文章就是對我最大的支持~