不要虚度光阴
一寸光阴一寸金,寸金难买寸光阴。作为公司里的打工人,工作不是我们的全部,最好去做你能向公司以外的人展示的东西。 比如做开源项目,去会议演讲,到大学进修新的学位等。这些东西不但可以给自己带来不同的感受,同时也是上升的垫脚石。
原文地址: Don’t End The Week With Nothing
这里是Patrick(patio11)。你收到我这封邮件是因为你想知到我对兼职编写和销售软件的看法。
[编辑:实际上,你可能从未收到过我的电子邮件。 可能只是有人恰巧给了你这个页面的链接,这封电子邮件的在线存档是我发送给那些询问这个话题的人。 如果你想在你的收件箱里收到这样的文章,它是完全免费,大约一两周一次,请将你的邮件地址给我]
我主要关注成熟软件企业这一个领域,但最近一些从事传统工作的人希望能从我这里得到一些建议。
平凡的工作并没有什么问题。大多数人都是这样的,并且我们以此为生活。并且很多人对他们的日常工作很满意。 如果你感觉自己的工作非常适合自己,那真的是太好,我从来都不会怀疑这一点。
许多人怀揣创业梦想,因为他们的日常工作不太适合他们。下面就是我的故事。
我曾经是一家日本大型企业的工薪族。 社会的期望是,公司让员工远离一切风险,有得到就要有付出,公司需要员工献出绝对的忠诚。
三年来,我每周工作70到90小时。这对于日本的白领员工来说这非常正常。 当我还是一名工薪族时,我并没有想到我会继续这样做直到退休, 这主要是因为工作量太大了,我在这些时间之后继续从事自己的项目。
最近有人问我,我是如何保持每周工作第91到95个小时的高效工作。答案是:因为我每周都想过的都有它的价值。
为了增值和乐趣而进行投资
我是一个资本主义者。 我的一个朋友是忠实的马克思主义者。 我认为我们双方都同意,任何一名员工,应当尽快摆脱只靠出售自己的工作时间来获利并使用积累下的资本来获利是更加符合一个员工的个人利益的。
我的意思并不只是火币资本-在个人的401k保险中100000美元的确很棒,但是这并不是我真正感兴趣的类型,因为这种资本的回报率是非常低的。有很多类型的资本看起来很虚幻,只是因为你无法简单的用数字来衡量他们。
人力资本-一个人随着时间推移积累起来的技能以及使用这些技能创作出来的价值。
人脉资本-召集那些信任你的人,并让他们为你利益做一些事情的能力,例如帮你推荐一份工作。
声誉资本—在讨论你所相关的专业的话题,房间内会响起你的名字,即便你并不在这个房间内。(希望以一种好的方式!)
很多日复一日的工作抑制这些资本的形成。如果我是马克思主义者,我会说:“这就是资本主义所希望的,它可以让工人服从。“,老实说,我认为这对任何一个人都是显而易见的事情。
Jack Welch1有句名言:“你工作了一周,周五领取了薪水,然后你和公司就平了。”美国的企业在一片鄙夷声中,接受了这一名句。在美国的“公司忠诚度”已经成为年轻一代的梗了。
如果公司忠诚度是一个有利可图的事情(它的确在某些地方还是存在的,我知道一两家小型公司它们依然秉承着“我们对待员工就如同家人一样“理念),你每工作一周,就能增加一些资本。这可以让你的老板对你有个好的印象。这样你又可以多领一周的养老金。朝退休的金表就更近了一步。
日本的依然这样管理着他们的工薪族。
在为我前雇主工作的时候,我意识到我不可能从事这样的工作直到退休,因为这会这是在扼杀我。(我不会因为我人生中经历这段经历而抱怨,即便这段经历非常艰难困苦,但是我可以说,如果你6个月中每周都要工作90小时,你会期望它快点结束,在这6个时间中,你会失去动力并变得沮丧)。
当我得出我应该辞职,并放弃为公司努力工作到死才能得到的那部分缓慢增涨的资本的这个结论后。我发现还是有很多普通的工作可以去选择。从长远的角度去考虑,一份工作中所做的事情并不那么重要。
当然,短期来看,我正在使用XML和Java成功的为我的雇主的客户们(主要是一些大学)编写了一套考试管理系统。我是一台高效的图灵机,接收邮件和工单,并持续交付可工作的系统,偶尔发送一些Excel给客户们。无论我多么努力,不断的自我激励,我依然无法改变自己的现状。我努力的工作一周,当它结束时,我却什么也没得到。下周会有更多邮件和工单,就像上一周一摸一样。这样的日子周而复始。而我的生活却一成不变。又是虚度光阴的一周。
逝者如斯夫,不舍昼夜 不要在浪费生命了,去选择自己更能发挥自己才能的地方。去选择别人能认同你成果的地方。去选择你可以拥有的自己成果的地方。
酒香也怕巷子深
开发人员能接受开源的原因之一是因为它是可持续的资本:如果你的工作在Github上,即使你从一家公司离职,你也可以将其带到下一份工作中。以前这种情况就经常发生,只是这些都发生在我们看不见的地方(任何一个程序员都会有一个管理自己有用代码的文件夹或者一个私人库,从而来解决特定的问题),只是开源改变了以往的规则,让这些台面下发生的事情浮出水面,变得广为人知。
为什么要这样?因为你的作品是公开的,你可以向所有人展示它们。这通常是展示自身工作能力的最好方式之一。
告诉人们,你可以很容易的完成伟大的工作:任何白痴都能做到,并且很多白痴都能做到。让别人宣传你可以完成伟大工作就是巨大的成就。它是个艰难的过程,因为衡量团队中个人的生产力是异常困难的,并且人们通常不愿意相信一个人自己对自己的描述。
(例子:你所不知道的一家在名古屋的公司的中层管理人员认为我是一个真正有效的员工,这并不会成为让你更有可能雇用我的依据不是吗?对,在对这个中层管理完全不了解的情况下,这个推荐几乎是没有作用的。)
但是,你可以展示你的工作,这是你具备相应技能的证据。当你的简历包含这写工作时,在你阐述相关技能时会明显得到更多的关注。绝大多数人会把自己的净资产投资到自己的个人资本中(即便你是一名年轻的工程师,未来所有的薪水的净现值也是非常客观的),在没有改变你处理事情的根本方式的前提下,你的现状却得到了很大的改变。
因此,我的第一条建议是:如果你可以在多个工作中做出选择,在同等条件下,选择可以发挥自己才能的工作。这可能意味着,你平日编写开源软件的技术栈(例如Rails)是你日常工作所使用的,不是完全无关的(例如C#)。这就意味着,在组织内部从事自己喜欢且外部也可以看到的工作(例如Android),而不是从事那些外部不可见的工作(例如AdWords渠道-Google会付给你很多钱,但是你在这方面就要遵守敬业及保密条款)。这也意味着,选择一个开放的行业,而不是一个封闭的行业。
开源并不是唯一可以去展示自己能力的方式。在创意产业中,最终产品是客户可见,人们会关注最后作品的署名。学术界也会关心引用量和引用者。
简单说,尽早的设立一个愿景,只需要谈论你当前正在做的事情就可以了。我认为在Fog Creek或Stack Exchange,它们会将这个称为“生产零件”-所有围绕工作的产出,会议的演示文稿,博客文章,开源软件等等。即便在非常开放的公司也有很多秘密武器,但是绝大部分有价值的工作却并没有那么特别,而且很多都是已经广泛推广的经验教训。当你学习到这些经验教训时可以将它们写下来。如果可以的情况下,将自己学到的发表出来。即使此时没有任何人关注,但是在以后的日子里面,你也可以向人们分享它。
就职业发展而言,我在2006年到2008年是我写作最多的时间段,当时我正在努力理解我正在做的事情,并且非常显而易见的,我的博客读者比我弟弟的超级英雄小说的博客的读者少很多。为什么在互联网上默默无闻的工作,却依然很有价值?因为我可以在2008年开始了特定的实验,并且在随后的2009年和2010看到这个实验取得了非常大的成果。对大多数人来说,失败和错误并不是很有趣,但是一些成功的案例可以证明你有能力在回来再次重现这些成功或在全新的环境中找到新的方法去取得成功。
时不我待 我们行业中的公司在IP转让条款变的越来越合理了-如今“企业拥有你在工作中任何时候想到的一切”这种不合理的条款越来越少了。即使我在这种强势的日本大型切中,他们也愿意在雇佣条款中写入例外的情况: a)我在工作时间外从事的开源项目 b)Bingo Card Creator。我和公司作为交换的条件是:“如我公司让我持续做这些事情,我会学习到很技能,并可以将这些技能运用到公司中。这通常会需要公司投入大量的资金派遣工程师去参参加会议和专业训练。这对公司会更好:“我可以学到更多,并且不增加运营支出,不降低生产效率”。这是你可以向几乎所有的雇主提出的条件。
我更喜欢和人坦诚相待,而不是选择很多人建议的那种“请求原谅比请求许可更容易的风格”。当然,你也可以赌一赌,你假装你的雇主不太可能注意到你的业余项目。不幸的是,如果你的业余项目很成功,他们会注意到你的业余项目概率会直线上升,并且你隐瞒项目的事情会给你的未来带来巨大的隐患。还是提前做好准备。最坏的情况也就是得到一个“不”的回答。
你可以在谈薪资条件的时候进行讨论,而不是单独的说:“老板,我可以参与开源工作吗?”。这时,如果他们说“不准许有业余项目”,这时你就可以说:“好吧,代替业余项目,请给我更多的薪资”。当公司非常坚持不能给予更高的薪资时,可以提出一定的持股补偿,这样的小让步,通常会比公司账本上实际支出变多更容易达成。
不做幕后英雄
我曾把这称为“在公共场合工作“,但是很多人一想到在公共场合工作,就会联想到摇滚明星,并认为:”好吧,我永远不会成为摇滚明星“。
放眼我所在的整个行业,很少有人拥有摇滚明星的形象。但是他们依然可以在“自己相关的领域内的人群中”占有很重要的地位,拥有很多关注者。这就如同“在我所在的办公区内拥有招聘前端开发人员权限的人”一样严格,这可能是一组,或者几十个人?
如何提升自己的履历呢?我建议,在相同的情况下,投身曝光度比较高的地方和项目是一个不错的选择。
许多工程性项目已经成为现代工业资本的核心。我不知道有多少工程师在编写Facebook的移动应用,但我敢说如我是硅谷招聘iOS或者Android开发的招聘经历,我一定会 a)知道这些开发工程师的名字 b)将他们放到我猎头名单的前面。
备注:猎头名单是我对来说就是“如果我有足够多钱,并且他们没有竞业协议限制的,我将会雇佣他们开发特定项目的人“我心力已经有几个猎头名单了-我认识Rails开发,A/B测试和编写邮件等方面的一些好手。当有人在这几个方面向我寻求建议的时候,我会说:”你知道谁在这方面是一个高手吗? 你去和他们喝咖啡聊聊天,绝对会不虚此行的。喝咖啡聊天绝对不会给你带来什么坏结果。(我的兴趣?帮助别人很有意思,并且非常有意思,人们经常会因为你帮他们找到工作或者关键员工而记住你的。)
你无需去筛选“具有吸引力”。你知道的,“具有吸引力”的项目:自己完全不知道该如何描述它们,但是当自己看到这些项目是,你知道对,就是这个。但是绝大部分工程项目并不“具有吸引力”。不过我会针对影响力和可见行进行选择。
不要把在一家不知名的公司中业务应用中优化首选项页面SQL这种经历成为你的职业生涯的一部分。这不是让其他人知道你有能力做好某项工作的最好途径。相反,在知名度较高的公司/组织中工作-AmaGooFaceSoft(四巨头)、创业公司或者知名小公司(本地,全国范围内等等)或者适合你特质可以和很多人交流的职位。
我有几个朋友是研发布道者,这是API公司中创建的一项有趣的工作。这项工作可以简单的解释为”向一群开发者演示我们的产品。从现在开始在未来的几年中每天不断的重复“。这项工作可以说是喜忧参半吧。Keith Casey在这里给了一个很好的说明。
(备注:如果我没有注意到Keith刚刚将他的工作和10000人进行了分享,就是我的失职了,因为Keith付出的努力将一些事情变得易于分享,同时Keith也是因为他之前在Twilio工作才结识了我。我是Twilio的客户。在整个行业中,每个人都知道六度分隔理论,但是只有你真正投入工作才能有机会被别人认识)。
不管怎么说,开发这需要布道。透过观察发现:我认识的每个布道者在他们不再担任布道者后,都会得到更好的工作。但是这对其它令人厌烦的工程工作就不是这样的,例如说构建管理。为什么布道者得到了更好的工作,但是构建管理去不能那。我可以这样说,因为布道者花费了数年的时间与成千上万的人会面,并向他们展示“Hey,我将在你面前进行实时编码,同时那也能让我的雇主赚到一大笔钱。你经营着一家公司同时会需要资金和工程师的。你会记住我的名字的,你知道为什么,只是以防万一。”没人会注意到构建管理的价值,除非当maven不工作了或者RubyGems出现崩贵了,只有这时你会将问题推给构建管理。
如果你无法在日常工作中无法获得足够的曝光度,那么就尝试在日常工作之外获得一些曝光。积极的网络发言,参加本地的技术聚会,参加一些(通常是独立的)行业相关的商业讨论活动。在会议上发言。介绍你创作的东西并积极的向听众征集反馈。你不必拥有成千上完的听众,每个听众都是有价值的-为了得到一份新的工作,一位招聘经理是你的听众就比没任何听众好的多。写博客,并制作邮件列表。虽然这是一些陈词滥调,但是这非常有效,尤其是当你在实践了很多年之后效果尤为明显。
Amy Hoy对这个有一个很好的比喻-“堆砌砖块“。作为一个旁观者,你可能会说“这是个职业生涯令人印象深刻的人?”就像他们用一堆超出想象的事物堆砌出一面耀眼的荣誉墙。我是无法得到这面荣誉强的。但是投身其中后,它就像某天在会议上发表了一次精彩的演讲,花几周编写一个开源的库,某天写了一个如何让Ruby多个版本并存的权威性的博客,几个月发布一个被一些人使用搞得产品,一个小时录制了一个博客。一砖一瓦,日积月累,这面墙就越来越高。
劳有所得
雇主/雇员关系通常是“你给我们一个小时,作为回报,我们给你这个小时的一些等值物。” 作为一名员工,你很少能储存时间,将其存起来以供将来使用,或在多年后为你带来收益。
我并不是硅谷模式的粉丝,但是我会为他们辩护:员工持有公司股份这件事情,是资本主义历史上最好的创新之一。非管理人员持有了Twitter,Facebook等公司20%左右的股份。除了极少数的例外,几乎所有的上市公司都是这个持股比例。
我认为这是对“无股份共享”就业模式的改进,但我认为这不是最终的结果。一方面,它将员工的绝大部分财富和公司绑定了。作为一名员工,你的短期现金流产生与你雇主的可持续发展息息相关。长期而言,如果你的净资产很大一部分和这些股票挂钩,那么一旦特定的公司发生动荡,你会受到巨大的影响。(这就是为什么我在公司已经开设股息再投资或退休金账户后不喜欢再购买当前公司的股票。因为你已经和他们的未来绑定了,你无需再用自己的钱来购买更多他们的股票。 )
专业投资者的明确理解是,早期创业公司90%的股份都是一文不值的。对于专业的投资者来说会告诉员工:“如果我们建议将整个基金押宝在一单投资上,即便我们认为这事情非常明确,并且我们是那个幸运的最大赢家,那么我们的一般合伙人会嘲笑我们并离开房间,因为你将你99%的净资产和一家特定的非流通性的股票绑在一起了”
那么,如果不是雇主直接授予的硬性资产,那又是什么?
嗯,很明显,就像每个财务顾问都会告诉你的那样存钱。(以下是你需要知道的一切:在你的税收优惠账户中购买大盘指数基金。如果这听起来太复杂,请购买一只Vanguard退休基金,其数量与你退休的大致时间接近就好。)
还有另一个更难、回报更高的选择:副业。你可以用汗水资产“购买”它们,日积月累。它们为你提供了许多好处,包括直接的经济利益(如果你将东西卖给他人以换取金钱,你就会获得金钱,这可能很有用),投资具有复合收益的投资(我从Bingo Card Creator获得的第一笔 2000美元,并将它变成平均价格为每股50美元的Chipotle股票-不要买股票,买指数基金,但这个决定对我来说相当不错)。
拥有一个产品,还会给你带来一些无形的收益。这就是为什么我喜欢开源,我并不建议人们直接将他们的开源产品放到Github上。这是的其它开发者很容易使用你的代码,但并不能让你简单向其它人展示你的代码的重要性,尤其是那些非技术的获益者。如果你的代码可以改善别人生活,那么功劳(经过一些观察)经常会归功于Github,而不是你。如果你打算花费几周或者几个月的时间来编写一个实用的开源库,最好让它拥有一个独立的网站。
例如:我的A/Bingo曾经是Rails中最好的A/B测试选择之一,因为它是唯一一个比较完善的A/B测试库。它现在已经有点老旧了,但是让我以A/B测试专家的身份进行了几次咨询工作。完善的文档,快速入门指南,品牌等让我潜在的客户的工程师不能非常简单的clone我的Github URL将功能包含到其中,而不让决策者知道我的存在。
(我非常喜欢Github,伙计们。这是家伟大的公司,一件伟大的产品,对行业的巨大影响。我只建议不要在一个人的部分项目中使用它们,原因很简单:我不为他们工作,我为我自己工作。即便我不这样做,其它人也可能会这样做。)
假如你想了解更多关于如何一步步建立自己的副业,我的博客会详细介绍它。如果想提纲挈领的了解相关内容,我强烈建议观看2013年Microconf上Jason Cohen的演讲 他的观点是“通过解决企业持久性痛点,获得可预测的按年预付费的收益“。该是视频时常为1小时,其中给出了很多建设性的意见,我非常推荐大家前去观看。
经验很有价值,但创造才能推动你自己前进
我将以我对同行的通常建议结束:阅读这封电子邮件很有价值。观看Jason的视频很有价值。撸起袖子加油干,做一些有用的,有价值的东西。如果你不愿意听从我的建议,撸起袖子加油干。即便你知道数千个成功案例,最后你会得到更多的失败。而起你很可能获得成功-太多人不愿意面对困难。
好了,不要虚度光阴了。
如果有什么我可以帮助你的,无论你是一家年收入数百万美元的SaaS公司的CEO,还是刚刚准备好去堆砌第一块砖,请给我留言。没有什么能比帮助帮助别人的同时达成一些交易更快乐的。
参考