一、帮别人挣钱(打工)
不管你是刚入职的小兵,还是管人的经理,甚至是唬人的总监,都属于这一阶段。
通常程序员在这一阶段的职业发展分两条线,专家(技术)线和管理线。专家线主要跟机器打交道,搞搞性能调优,高并发处理等等高精尖的问题;管理线主要跟人打交道,了解下属的状态,控制资源和进度。
这一阶段的特点是稳定,低风险也低门槛。缺点是有天花板,一切按部就班,不会有太大起伏。收入可以稳定预估,除非是公司上市凭期权小赚一笔(当然概率很低)。
二、为自己挣钱(SOHO)
比打工风险大,要操更多心,如果做的事情一直挣不到钱就要饿肚子了。
要活的舒心要摸索出技巧:如果做外包,要有客户渠道;依赖于大平台的项目最好花点钱成为平台的合作伙伴。
如果不懂做关系,没有渠道,可以考虑免费+收费模式,把要做的事情中的基本功能抽出来做成产品免费传播,再向定制部分收费。当下有很多开源和免费的Web产品,但是同质化严重,所以如果能用心定位,抓住细分市场,还是能活的不错的。
三、雇别人挣钱(企业主)