如何檢查自己是否平庸?

2022-07-04 11:51:11 字數 1305 閱讀 4170

平庸是程式設計師的最大忌諱。

大家可以看看最近出來的軟體開發者薪資調查報告(

讀過之後每個人的認知可能不同,有的人感覺我怎麼賺這麼少得跳槽,有的人感覺自己還可以,我個人的感覺就是上面那句話:平庸是程式設計師的大忌。

在乙個還不算老的行業裡,在乙個相對較高收入佔比在20%~30%的行業中,沒有什麼比平庸更可怕的了。反倒是程式語言,資料庫這類影響因素並沒有想的那麼重。

這也就意味著當乙個人紮到某個行業或方向中之後,如果確實這個方向值得持續投入,那麼只要達到一定高度,那麼就可以獲得還可以的收入。(當然離大富大貴總是遠的)。

那麼什麼叫一定高度,什麼叫平庸?

一定高度就是通過努力、實踐、天分、機會導致你能做的事很少的人能做,反之就是平庸。

這其實不難檢測。

假設有乙個正常的智商的人,加入了你的公司,他在正常情形下工作3~5年,和你的差距是什麼?如果沒有什麼顯著差異,那顯然被檢測者是平庸的。

在3~5年裡,一般來講會在下面這些方面有所進展:

能夠精通一門或幾門程式語言;

能夠弄清楚什麼是物件導向,並能畫uml圖;

能夠精通乙個或多個框架,ide;

能夠知道並使用一些設計模式;

能夠負擔起公司分配的具體工作;

熟悉公司的基本開發流程

但如果這段時間裡只達成了這些目標,並在此後再無進展,那無疑的是平庸的。

因為一旦如此,乙個人就和剛畢業的人只有3~5年的差異。

這裡乙個明顯的判定指標是自己的工作是否陷入了簡單的重複。

假如說不想一直平庸下去,乙個人可以幹點什麼?

很多人可能想到去看看人物傳記什麼的,但其實不太行。能寫傳記的往往出身和大眾也不太一致,所以可參照價值較低。

比如李開復老師是卡內基梅隆的,這起點已經和很多人不一樣了。

這時候要結合自己的現實來找個突破點,大致方向有這麼幾個:

形象點講,就是達到有你在乙個有難度的活能承擔起來的地步。你可以建立起高併發的**,你可以主力設計一款消費電子產品等。

第二是如果技術路徑不是很長,那要擴寬領域,懂業務知識。比如:金融,erp,管理軟體這類。

第三是往純管理上傾斜。這時候要去和估算、掙值、流程、預算、人際矛盾這些東西奮鬥了。管理者要懂技術沒錯,但往純管理上傾斜幾乎一定會荒廢技術,除非是天才人物。

大多時候很多人會以為這裡是金光大道,但其實並非如此,只能說也不差,具體參見「專案經理一定比碼農好麼?」。

也許還有其他一下子沒想到的方向,但感覺上就這些了。

理想流 + 軟體 = 《完美軟體開發:方法與邏輯》

理想流 + 人生 = ??

理想流 + 管理 = ??

理想流 = 以概念和邏輯推演本質,追求真理。

怎樣判斷自己是否在程式設計師平庸者之列?

平庸是程式設計師的最大忌諱。大家可以看看最近出來的 軟體開發者薪資調查報告 讀過之後每個人的認知可能不同,有的人感覺我怎麼賺這麼少得跳槽了,有的人感覺自己還可以,我個人的感覺就是上面那句話 平庸是程式設計師的大忌。你可以參照圖中的資料,看看自己在哪個區間裡。如果在0 50 間,那麼說明你的收入處於行...

如何檢查系統是否支援Zend Optimizer

zend optimizer 主要有兩個功能 1 可以加速 php 指令碼的執行 2 可以給用 zend 加密的檔案解密。所以,一般來說,如果 php 指令碼沒有經過加密,可以不必安裝 zend optimizer 目前我們的產品中包含加密檔案的產品有 supesite supev ucenter ...

如何檢查Jtag口是否燒壞

按道理現在板子高階了,應該都會有保護電路的吧,但是還是要謹慎啊。正確的插線上電順序 1.關閉fpga開發板電源 2.將jtag 的器通過jtag排線纜接到fpga開發板上 3.在 器的usb口上插入usb線纜 另一端需要插在電腦上 4.開啟fpga開發板上的電源開關 關鍵是最後上電。正確的斷電拔線順...