代碼人的職業選擇
我們一般假定寫代碼的人有兩條職業道路可以走,一條是安心做個代碼人,踏實寫好代碼,就是所謂的「技術路」;一條是轉管理,以後就做個技術管理人,帶著一幫技術團隊衝鋒陷陣,就是所謂的的「管理路」。
進入正題之前,我對寫代碼稱為「做技術」留有餘地,做其他職業難道就沒有技術含量嗎!另外,好像業界對於程序員都有一種「刻板」的印象,實際上,有些同行確實是這樣的,這讓我也感到非常遺憾和不甘。
今天公司開了一個會議,就讓我們選擇一條職業規劃道路,我選的是走技術方向,嗯,三年之內可能不會大變。
那麼怎麼專心做技術呢?現公司列了一些點,幫助我思考,我拿出來和大家分享。
合格代碼人的考核標準1.代碼人的研發效率——合理的技術方案、有效的自我管理
自我管理會更欠缺一些,因為對比別人的時間管理,我對如此嚴格縝密的時間安排和規劃會顯得有點力不從心,我會更追隨自己的內心。但不是說我沒有目的性,問題最終還是要解決。我不會規劃自己的每分每秒,但是能區分浪費時間和利用時間,在關鍵時刻做出決策,保持大方向正確。
技術方案的給出要從實際業務出發,再對比各個技術方案,拿出最優解。跟一個人的業務經驗有很大關係。對一些小型的項目,技術上怎麼處理都可以,一般由一兩個人一起開發,在維護性和拓展性都不會是太大的問題。但是代碼一般是寫給別人看的,除非是所在的公司倒閉了,沒有人接手你的代碼,所以我們一定要追求架構上的合理和代碼的質量。我缺乏中大型的項目經驗啊。
2,研發質量——結果驗證、優化和重構能力
怎麼衡量研發質量好與壞呢?除了基本的功能實現,還有就是別人接手你的代碼時能快速上手,代碼的邏輯清晰簡潔乾淨,程序運行的流程一目了然,即便你離開這家公司了,也會讓留下的同事讚歎是你是「中國好隊友」。
從長遠來看,你的代碼還要經得起時間的考驗,這點是最難的。據說qq十年前的核心代碼現在還在運行,不得不佩服當初寫代碼的人。
我目前還沒有做優化和重構的工作,能力還在積累中。
3,溝通能力——傾聽、表達
程序員會比較欠缺這個能力,想一想程序員的那些沉悶的個性,不善言談,不愛乾淨(我這麼黑自己)。我倒覺得溝通能力的關鍵不在於傾聽和表達,而是主動去傾聽和表達。溝通能力就是一種主動的能力。
這一方面我做的很業餘,如果在上一家公司的我主動溝通一些東西,估計離職的時間可能會晚一些。讓別人知道你的想法,驗證你的想法,做出成果,這點才是溝通最重要的意義。
4,積極主動承擔重任,起到團隊引領作用
在創業公司更是要這樣,如果有能力有想法的人不積極主動,那麼公司就會倒閉,為什麼要讓沒有才華的人坐到重要的位置,去主導公司的發展呢。
因為我性格上的原因,不太願意去強力主導事物的發展,有時也是能力特別有限,無法影響到團隊或者團隊里的個人。但是一定要有積極主動的意識。
5,樂於分享和技術傳承
分享的本質其實就是記錄,恰巧被人看到了就是分享,沒有被人看到的話,那就只能自己多看看了。
6,進行一些前瞻性技術嘗試
終身學習,代碼人不學習,就會被小鮮肉取締,共勉。
7,解決網站重要技術問題
欠缺的一面,缺乏系統紮實的基礎知識,再努力。
我以前也寫過職業規劃的題目,看這裡。
TAG:曾小亂 |
※百里奚的職業選擇故事
※尋仙手游平民職業選擇 最省錢職業分享
※網友們議論,為什麼有人選擇汽車兵這個職業
※屬雞之人職業的選擇決定自己的人生樂趣,財運較好!
※分析八字看你的職業選擇傾向
※鉅派人物 石傳榮:我的職業選擇相當於幫客戶做了盡調
※職場上的最大差距是你選擇工作而他選擇事業
※根據職業選擇風水
※古劍奇譚2手游職業怎麼選擇 古劍奇譚2最強職業推薦
※狂野競技場的職業選擇和優質單卡講解
※作為IT從業人士如何設定職業目標?技術崗還是管理崗?如何選擇?
※從八字占斷職業選擇——己酉日柱的人能做調酒師嗎?
※化妝師現在是一個好的職業選擇嗎?
※DNF全職業異界套選擇!
※感恩擁有這職業選擇的自由
※戰錘末世鼠疫2BOT職業選擇心得
※職場人該如何選擇一份適合自己的工作?
※文藝作品有選擇性選擇,是最坑人的人生誤導!
※窮人的命運與選擇
※未來社會建議你選擇這10大工作和職業