程序员创业前先认清自己老文重发，写于2014年5月27日。
那时我还没全职做培训。这几日翻看以前的文章。很感慨，明明都已经认清自己，为什么还要执意打破自己的桎梏，去做那很难成功的事呢？
创业，但凡是互联网从业者都会想要去做的一件事，甚至不去做都不好意思说自己是做互联网的。这是每个人都逃离不了的怪圈。但是我们创业是为了什么？创业要去做什么？貌似我们都没一个很好的定义和觉悟。
在小的定义上
，创业是在某个庞大的系统里钻空子，以小组织的形式快速而敏捷的撬走系统的某一肉饼。
在大的定义上
，创业是一种创新，在众人皆睡我独醒的优势下，快速占据某一资源而获得生机。
通俗定义下，其实你就是想从苦逼的屌丝变成高大上的集权者而已（勿对号入座）。
入行四年，好多人都怂恿我去创业，甚至直接问我，你这么牛逼为什么不去创业，我都不知道怎么回答。我在创业公司呆过一年半，那段时光是快乐也很漫长的，快乐的是老板不断给你打鸡血，漫长是无止尽的加班。技术的广度是在这家公司训练出来，这里每个人都能独挡一面甚至多面。而且加班累积的时间也让我更快的变成了有经验的人。
但是人要有自知之明，至少在当下选你最适合做的事。你可以没事算算自己的机会成本，如果你