技术招聘的一根事后烟
从招聘者的角度来看技术人员:要有想法,自我驱动,踏实奋进,技术上要有良好输出,可以是博客或开源项目等,而不是一年经验复用N年。
最后拿到这个职位的程序员特别有趣,我面试过几百场,头一次遇见反向面试招聘方的人。我还没问几个问题,他就反客为主地问:“你们技术合伙人的背景是什么,产品思路是什么,盈利模式是什么,技术成长路线是什么,你们对这个职位的标准和规划是什么……”2小时面试时间,至少1小时由他来提问,我们回答。说明他是一个职业规划特别清晰的人,知道自己要什么,通过反向面试来判断这个小团队是否值得加入。
在这次技术招聘中,几乎每个人都说,我对技术兴趣很大,热情很高。怎么证明呢?包括有说服力的技术博客,Github地址,尤其是主动学习与工作无关的语言,研究与工作无关的技术概念,小有成果而不是浅尝辄止。你说自己很有热情,却并没有为爱好付出多余的时间精力,学习技术停留在工作8小时内,这怎么能算是有热情呢?
尤其当你的工作任务没难度没挑战,已经到了熟能生巧的地步,你既不换一个高成长的环境,又不花时间自学与实践,一年经验复用N年,然后按照N年的资历去算身价……
豌豆荚及轻芒团队的产品开发方法:design workshop,遵循从发散到抽象再到具体的思维过程,分为四个环节:
- 提问:从各个角度提出问题,明白产品要解决什么问题
- 头脑风暴:阐述解决方案,收集Idea
- Idea分类和完善:整理出产品逻辑和需求
-
方案设计:产品原型和反馈
Design Workshop 遵循了「从发散到抽象再到具体」的思维过程。
「发散」:提问、头脑风暴,保证了我们不会错失有关产品设计的各种可能性和细节。
「抽象」:Idea 分类和完善,帮助我们整理出想法中的产品逻辑和需求层次。
「再具体」:方案设计,保证我们所有的想法和需求都能落地成为可见的设计。
通过 Design Workshop 的方式,我们能够快速、准确地整理出一条正确的产品设计方向。最重要的是把产品实现出来获得用户反馈,迅速反应和调整,不断打磨产品。
这和Blumiex Garage的方法中的Think这一环节其实很类似:https://www.ibm.com/devops/method/category/think
将Docker网络方案进行到底
集群规模下日志处理和网络方案
Docker的网络方案:CNM和CNI,Calico是比较成熟的方案,其利用路由来实现。