- 使用非必要的热门新技术:能找到办法让程序员有接触新的语言、框架和技术的经历,那么他们会感到开心一些。拿一些内部工具或者不关键的新应用程序给他们玩,如果他们愿意的话。
- 对公司的认同感。找出公司中理想主义的一面,管理品牌。
三种管理方法:
- 军事化管理
- 缺点是负责干活的人总是比领导有更多的信息。大家干的事情各不相同,领导命令不过来。
- 利益驱动法
- 这是一种管理退位。给你5块钱,然后你自己想办法解决。
- 认同法
- 大家坐在一起吃饭。像家庭一样。
- 想人们提供必要的信息。解释目的。
- 军事化管理
写给未来程序员的建议
- 为什么不适合教java?
- 学校里教的东西如果没有足够难度,不能吓走一些不适合这项工作的人。
- 没有指针、递归等概念;没有智力训练、不了解底层
- 1900年的时候必修拉丁语和希腊语。
- 将详细的规格说明书自动编译为程序——软件工程中的永动机
- 做一个内部程序员糟透了。——开发在非软件主营业务公司开发内部软件。
- 一个接一个的项目
- 每天训练,清晰地写出技术内容的文章!决定游戏规则的人都是善于写作、善于说服别人的人。
- 优秀的程序员在哪都可以找到工作
- 大学期间学一些看起来对你没什么用的课程。包括非本专业的、微观经济学、枯燥的、难度大的。