關於碼農悟凡

碼農——靠寫代碼為生的人;悟凡——5fire(諧音),也寓意著從平凡的日常工作中領悟經驗和教訓。

由來

在一如既往的準備寫公眾號的夜晚,看了看公眾號名稱:the5fire,想著這個名字難念又難記,不如改一個中文的。想著博客的名字叫:the5fire的技術博客,如果公眾號叫the5fire的公眾號,也無新意。主要還是the5fire這個不易念。

想想微博名:無落塵埃,QQ昵稱:古月空凝。還是四個字的易讀,也好記。於是根據諧音這麼轉了一下:碼農悟凡。

從名字看來,會不會被人誤以為是龍泉寺寫代碼的和尚,/(ㄒoㄒ)/~~

關於碼農悟凡

在the5fire的技術博客上有一個about的頁面:關於 | the5fire的技術博客,介紹了the5fire的來歷,以及流水賬般的個人經歷,這裡再次復盤,在搜狐呆了5年,階段性的總結也是有必要的,所謂「知己不足而後進,望山遠岐而前行」。about頁面可以在最下方點擊原文查看,本篇文章只是概括在搜狐的經歷。

技術方面

從一個Python入門者/初學者到現在(一個Python老手),技術上的成長是挺大的。從一開始只負責系統一部分功能,到現在負責整個系統的管理,包括技術和業務。具體技術點涉及Tornado,Django,Fabric,Nginx等,列出的這些都是早期或者近期深入到源碼學習過的,當然還有Python源碼刨析,這種純屬學習性質的。

前端上也有些接觸,不過相對來說還是Python更為熟悉。

另外,最近工作也會有些調整,可能會接觸到更多的技術。對技術人員來說,涉獵更多的技術,主要是在生產環境使用,是極好的一個事兒。

管理方面

  • 首先是人才管理,有這樣的四字訣:選,育,用,留。

從我到搜狐第二年就開始負責招聘和面試的事情,從膽怯的小白到成熟的面試官(能儘可能的篩選出合適的候選人),在「選人」方面有更多的實踐和思考。我所說的成熟是指,能夠獨立於自身的能力和經驗之外的審視、甄辯候選人。

四字訣後面三個其實是相輔相成的,「育」,「用」,「留」相互影響,有人會因為得不到足夠的培養而離職,也有人會因為不受重用而離開,也有人會因為心裡(不爽)或者手裡(錢少)的原因離開。從the5fire的個人觀點來看,想要永久的留住一個人是不可能的。想要通過放更多的精力在「留」上,而達到留住人的目的也是不可能的。

想要留住員工/同事,還是要做好「育」和「用」,其他的都會自然解決,讓他有足夠的成長,不同的階段給予不同的困難以磨鍊,自然不會讓心委屈。給予重要的項目,讓其能夠發揮能力,同時產生價值(績效),自然會得到升職加薪的機會,手上自然會寬裕。

當然,這些都是理論情況,還需要結合現實。

  • 其次是團隊管理和業務管理,跟人才管理邏輯是一致的。

近兩年多一直在負責團隊的管理,從後端到前端。這方面the5fire也思考很多,其實剛開始接手團隊,剛開始要去面試別人,剛開始要去單獨管理一個項目,看似不同的內容,其實有一個大的原則可以參考。

我之前在文章中也曾提到,我們之所以能夠做各種決策,是因為我們有一些自己的標準或者原則,這樣才能夠做出決策。大部分總是喜歡讓別人幫他做選擇的人往往沒有形成自己的原則,或者說在某方面沒形成原則。打個比方說,中午吃什麼?經常糾結,對不對。只需要考慮,選擇吃什麼的依據/原則是什麼即可。如,儘快吃完,回來寫代碼;吃點肉;吃素;等等等等。

對於管理的各方面也是如此,the5fire的個人原則是:對結果正影響。無論是面試後決定要不要這個人,或者技術選型是延用現有技術還是新技術,或者是團隊管理要不要每天開會,任務派分給他能不能完成等等,均要考慮決策之後對結果的影響——是正還是負。

以上,均為the5fire個人總結和經驗,歡迎交流。

關於內容

我的blog和公眾號,當然還有知乎,會更新些什麼內容呢。我寫東西大的原則還是:交流,分享,提高。這是一個很早的口號,早到大學時期的一個社團。

目前可以預期的是,從現在往後的一段時間內,都會書寫更系統的Python方面,Web開發方面,管理方面的東西。也會嘗試些其他有意思的東西。

----EOF-----

掃碼關注,或者搜索微信公眾號:碼農悟凡


推薦閱讀:

當一家公司高薪邀請你去做管理儲備工程師時,去還是不去?
如何降低技術型團隊或者職能團隊中優秀人才的流失風險?

TAG:Python | 技术管理 |