查看原文
其他

踢爆关于创业公司的五大认知误区!

Karl L. Hughes CSDN 2019-02-24


作者 | Karl L. Hughes

译者 | 邝超群

责编 | 仲培艺

出品 | CSDN(ID:CSDNNews)

我刚大学毕业时,去一家创业公司找工作,虽然并不知道该抱什么期望,但也清楚自己不想要的是什么——因为已经在一些大公司实习过——然而,从创业公司的工程师那里听到真相很难,我找到的大部分文章也都是对极少数成功故事宣扬。许多谷歌、苹果和脸书的早期员工写了大量的书和博客,但成千上万其他没那么幸运的创业公司员工呢?普通创业公司工程师的故事又是怎样的?

至少 60% 的创业公司会失败,而大多数成功的初创公司还远未达到上述几家家喻户晓的公司那样足以上市的程度。我曾猜想而且后来也证实了,在创业公司工作的真实经历要复杂得多。

过去 7 年,我一直在不同阶段的创业公司工作,遇到过数百位同样工作于创业公司的工程师。我还是好几个创业公司 CTO 联络组的成员,大多数朋友也在创业公司。虽然那些顶尖企业的辉煌传奇总是令人心动,但如果你愿意考虑下那些不受青睐的公司,也许下一次新一轮成功史就与你有关。

也就是说,在一家创业公司工作——即使是一家不“成功”的公司——也会是一段有趣且值得的经历。虽然我已经看到弊端,但我仍然和很多人一样在做着这件事情。如果你想知道成为创业公司的一名工程师是怎么样的,让我来为你剖析并破除 5 个常见误解。


关于股票分红


误解一:你将获得巨额股票分红

绝大多数创业公司在财务上都有点问题。如果你在早期进入一家创业公司并持有少量股票,你的股份在公司上市时很可能会被稀释,这造成的损失却无法弥补。当然,前提是你足够幸运可以等到公司上市。

最糟糕的是你的持股很容易被收回:如果你出于任何理由被解雇提早离开,或者违背了雇用协议的任一部分,你都可能被没收股份。总之,如果你是为了钱去创业公司,那大概率会失望。

真相一:将由你树立企业文化、建立标准并确定所用的技术

大部分工程师进入一个既有组织都会遇到一系列预定好的规则、既定的政策和官僚主义要求,以及你不可能撼动的“最佳”惯常做法。但是,当你来到一个创业公司,几乎所有事情都是不确定的,所以我从来没有加入过不欢迎新想法、新工具的创业团队。

你可能还会获得一些关于公司未来工程师招聘方式以及你的技术团队与业务团体交互方式的信息。对某些人来说,这些超出工程师职责之外的事情很难处理,但如果这听起来像是你喜欢的事情,那很可能你比较适合创业公司。


关于工作时间


误解二:必须每周工作 80 小时

很多时候都必须加班,过去七年在创业公司,我花了不少时间在编码上,度过了很多个漫长的夜晚和周末,但这些都被远程办公、宽松的休假制度和不那么忙时的弹性工作时间平衡了。你必须做好准备牺牲一些个人空闲时间——特别是当工程师团队只有一两个人的时候——但你别想长期维持每周辛苦的 80 小时工作时间。为了避免过度劳累,你必须保持平衡,所有的雇主都会意识到这一点(无良老板除外)。

真相二:你拥有更多自由选择你要做的项目以及怎么去做

尽管你不需要每个周末都呆在办公室里,但也许你还是会这么做。与大公司不同的是,创业公司让你有更多的自由去选择你要做的项目以及怎么去做。

想要用一种新语言创建下一个内部服务吗?为什么不呢?想要基于团队已实现的标准创建你个人的混合框架吗?你大可放手去做。

在大企业环境中,这些事情就算不是不可能,也是相当困难。但是,当团队规模很小,赌注很高,大家都需要快速行动的时候,你就有更多的自由去尝试新的工具和实验。鼓励学习和实验的环境比扼杀技术人才的环境更能激发工程师的积极性。


关于能力需求


误解三:你必须是一个”摇滚明星” 级全栈技术黑客

每当我看到招聘广告要找一个“摇滚明星”级别的开发者为一家无名小公司工作时,我就能脑补出一个非技术出身的公司创始人——可怜的开发人员的价值被低估,最后被骗去为他卖命。

摇滚明星级工程师有时候会去创业公司工作,但通常他们都会去大公司,毕竟大公司能付给他们两倍的薪水,还有室内水球池和壁球球场这样的娱乐设施。

在创业公司的工程师不需要是一个 hacker,他们更多是来自非传统背景,同时喜欢他们工作中商业和技术的方面,对于正在解决的问题充满热情。你不需要成为一个“摇滚明星”,就能在一家好的创业公司工作,但是....

真相三:你必须愿意学习和自学任何东西

在创业公司,你可能很难接触到辅导员和老师,大公司给初级工程师提供培训课程,送他们去上进阶课,让他们参加认证考试,但在创业公司很少看到这种情况。“不知道该怎么做”不是充分理由,如果你有意向去创业公司,你能学到的最好的技能之一就是独立解决问题的能力。


关于公司战斗力


误解四:创业公司是台神奇机器,比大型组织更有生产力,更具开创性

工作于创业公司,你也许会有一些看似天才的“高光时刻”,就像你的团队经常会错误地发布一些不起作用的东西一样。为一个没有陷于官僚主义泥潭的组织工作自然不错,但弊端是当新 bug 进入生产阶段时,能够用来缓解这种情况的东西也更少。

真相四:创业公司总是面临艰苦的战斗,很难有足够的资源让项目成果达到预期

创业公司似乎比大公司行动更快,能更有效地解决复杂问题,但事实是他们的质量门槛通常低于大公司。作为工程师,有时很难接受这一点,因为我们追求的是优美、充分测试过的解决方案,但创业公司的节奏使他们很少允许 100% 代码覆盖率。如果你能容忍这一点,放手一个“足够好”的项目,那你也许就有能力在创业环境中做好它。


关于风险


误解五:在创业公司的工程师会面临很多风险

财务状况和外部压力的确会让一家新兴的初创公司很快就战栗不前,但如今大公司工程师的生活并没有好到哪里去。在一个较小的组织中,你至少会(希望如此)与创始人保持更密切的联系,从而在公司关门前就能感觉到形势不妙,而大企业可能会在没有提前一周通知的情况下卖掉一个部门,就像他们给员工发遣散费那样。

真相五:工作环境很有趣,你建立的人脉是无价的,灵活性是无与伦比的

老实说我很喜欢每天的工作,一方面是因为我喜欢并尊重我的同事;另一方面我总是面对新挑战、遇到有趣的人;最后是因为我能按我自己的时间工作。我是个惯于早起的人,所以通常来得很早,到下午休息一下,找人一起去喝杯咖啡,然后在交通稳定时离开。我们队有些人更喜欢工作到深夜。这种灵活性的好处是:它能让我们每个人在工作状态最好的时候工作,只要我们能在必要时聚在一起就可以。

我不会骗你说去创业公司对每个人都是最好的选择;也不会跟你说它会让你变得富有、生活没有压力或者提高你的就业能力;但我相信,如果你的个性适合,它会比你能找到的任何工作都刺激。有机会去追求我热爱的事业并借以改善国家得教育状况,这让我的工作值得偶尔的头疼。不管成功还是失败,我都很高兴能够一路前行。

你以前在创业公司工作过吗?你对在小公司做工程师有什么想法?欢迎分享你的故事。

原文:https://www.karllhughes.com/posts/myths-working-engineer-startup

作者:Karl L. Hughes,技术团队组建者,创业爱好者

本文为 CSDN 翻译,如需转载,请注明来源出处。



 热 文 推 荐 


☞ CSDN 创始人蒋涛:AI 定义的开发者时代

☞ 你真的知道如何在 GitHub 上高效搜索开源项目吗?

☞ 程序员不努力,和咸鱼有什么分别?

“对不起,你的离职是我的错!”

☞ Gartner的预言:通向混合IT之旅

☞ 阿里“菜鸟”AI?

☞ 刚刚!华为又被美国盯上了!

☞ 心疼!能为程序员男友做些什么吗?

print_r('点个好看吧!');
var_dump('点个好看吧!');
NSLog(@"点个好看吧!");
System.out.println("点个好看吧!");
console.log("点个好看吧!");
print("点个好看吧!");
printf("点个好看吧!");
cout << "点个好看吧!" << endl;
Console.WriteLine("点个好看吧!");
fmt.Println("点个好看吧!");
Response.Write("点个好看吧!");
alert("点个好看吧!")
echo "点个好看吧!"

点击“阅读原文”,打开 CSDN App 阅读更贴心!

喜欢就点击“好看”吧

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存