码农——靠写代码为生的人;悟凡——5fire(谐音),也寓意着从平凡的日常工作中领悟经验和教训。
由来
在一如既往的准备写公众号的夜晚,看了看公众号名称:the5fire,想着这个名字难念又难记,不如改一个中文的。想着博客的名字叫:the5fire的技术博客,如果公众号叫the5fire的公众号,也无新意。主要还是the5fire这个不易念。
想想微博名:无落尘埃,QQ昵称:古月空凝。还是四个字的易读,也好记。于是根据谐音这么转了一下:码农悟凡。
从名字看来,会不会被人误以为是龙泉寺写代码的和尚,/(ㄒoㄒ)/~~
关于码农悟凡
在the5fire的技术博客上有一个about的页面:https://www.the5fire.com/about/,介绍了the5fire的来历,以及流水账般的个人经历,这里再次复盘,在搜狐呆了5年,阶段性的总结也是有必要的,所谓“知己不足而后进,望山远岐而前行”。about页面可以在最下方点击原文查看,本篇文章只是概括在搜狐的经历。
技术方面
从一个Python入门者/初学者到现在(一个Python老手),技术上的成长是挺大的。从一开始只负责系统一部分功能,到现在负责整个系统的管理,包括技术和业务。具体技术点涉及Tornado,Django,Fabric,Nginx等,列出的这些都是早期或者近期深入到源码学习过的,当然还有Python源码刨析,这种纯属学习性质的。
前端上也有些接触,不过相对来说还是Python更为熟悉。
另外,最近工作也会有些调整,可能会接触到更多的技术。对技术人员来说,涉猎更多的技术,主要是在生产环境使用,是极好的一个事儿。
管理方面
- 首先是人才管理,有这样的四字诀:选,育,用,留。
从我到搜狐第二年就开始负责招聘和面试的事情,从胆怯的小白到成熟的面试官(能尽可能的筛选出合适的候选人),在“选人”方面有更多的实践和思考。我所说的成熟是指,能够独立于自身的能力和经验之外的审视、甄辩候选人。
四字诀后面三个其实是相辅相成的,“育”,“用”,“留”相互影响,有人会因为得不到足够的培养而离职,也有人会因为不受重用而离开,也有人会因为心里(不爽)或者手里(钱少)的原因离开。从the5fire的个人观点来看,想要永久的留住一个人是不可能的。想要通过放更多的精力在“留”上,而达到留住人的目的也是不可能的。
想要留住员工/同事,还是要做好“育”和“用”,其他的都会自然解决,让他有足够的成长,不同的阶段给予不同的困难以磨炼,自然不会让心委屈。给予重要的项目,让其能够发挥能力,同时产生价值(绩效),自然会得到升职加薪的机会,手上自然会宽裕。
当然,这些都是理论情况,还需要结合现实。
- 其次是团队管理和业务管理,跟人才管理逻辑是一致的。
近两年多一直在负责团队的管理,从后端到前端。这方面the5fire也思考很多,其实刚开始接手团队,刚开始要去面试别人,刚开始要去单独管理一个项目,看似不同的内容,其实有一个大的原则可以参考。
我之前在文章中也曾提到,我们之所以能够做各种决策,是因为我们有一些自己的标准或者原则,这样才能够做出决策。大部分总是喜欢让别人帮他做选择的人往往没有形成自己的原则,或者说在某方面没形成原则。打个比方说,中午吃什么?经常纠结,对不对。只需要考虑,选择吃什么的依据/原则是什么即可。如,尽快吃完,回来写代码;吃点肉;吃素;等等等等。
对于管理的各方面也是如此,the5fire的个人原则是:对结果正影响。无论是面试后决定要不要这个人,或者技术选型是延用现有技术还是新技术,或者是团队管理要不要每天开会,任务派分给他能不能完成等等,均要考虑决策之后对结果的影响——是正还是负。
以上,均为the5fire个人总结和经验,欢迎交流。
关于内容
我的blog和公众号,当然还有知乎,会更新些什么内容呢。我写东西大的原则还是:交流,分享,提高。这是一个很早的口号,早到大学时期的一个社团。
目前可以预期的是,从现在往后的一段时间内,都会书写更系统的Python方面,Web开发方面,管理方面的东西。也会尝试些其他有意思的东西。
- from the5fire.com微信公众号:Python程序员杂谈