这些特质并非总是在“优秀”程序员身上才有,那些超出编程领域并改变各个行业的人身上也有,其中某些特质甚至和一个雇主认为是‘优秀的’品质相悖。只要你符合下述特质中的任意几条,你就应该出去创建自己的公司。我不敢说耗费几年的时间在一个公司内部“摸清门道”对你是否有益:因为如果你表现出了这些特质,那我怀疑这么做会是值得的;如果没有,那就说不定了。你就是下一个 Steve Jobs 或 Bill Gates,或是他们的接班人。而且,这些品质是学不来的,因为如果你现在不具备,那你以后也不可能拥有。
1.漠视等级制度
Richard Feynman 就曾经指出“你老爹认识谁不重要”,如果你哪里做错了,错了就是错了,无论谁说它对。不怕跟上司叫板的后果对职业会有什么影响,反正你会找到另一份工作。社会从来不会浪费真正的人才。
特征
和 CEO 陷入争论。
因为原则而辞职。
未经允许组建团队。
在业余时间创作新产品,同时还要躲着那些协警。
违反公司政策,将工作空间重新布置成“人件( Peopleware )”风格。
随意地喝着 boss 私人珍藏的瓶装水。