程序员职业发展目标之三:自由

陈皓谈自由

谈到自由,大多数人想到的是“财富自由”或“财务自由”,实际上自由有许多种。

  • 第一层自由-工作自由。工作自由并不是指上班时很自由,而是指不用面对失业危机。换句话说,要争取成为各公司争抢的人才,这样不仅不必担心找不到工作,也不必担心找不到好工作。也就是说,面对工作机会时既可以拥有选择权,也可以选择随时辞职去做自己想做的事情。

  • 第二层自由-技能自由。工作自由的局限性在于,自己扔需要靠别人提供工作机会。而技能自由则是指可以通过技能养活自己,不再需要公司。社会上的自由职业者并不少,程序员只要有想法,就有成为自由职业者的潜力。因为编程能力实际上是一种创造能力,只要能“创造人们想要的东西”,程序员就可以养活自己。比如,开发一些工具或APP,做一个软件个体户,或者开发一个开源软件。

  • 第三层自由-物质自由。物质自由本质上离不开投资。但可用来投资的不一定是金钱,时间和青春也是本金,程序员同样需要考虑好应该把本金投入到什么事情、什么人上。投资是有风险的,然而不敢冒险可能才是最大的风险。仅靠阅读书籍是无法学会很多技能的,比如游泳也是一种投资。如果真正懂得投资,或是运气非常好,那么程序员可以为自己的技能能力加杠杆,最终实现物质自由。

但是,一个人追求自由的门槛并不低,不仅要拥有领导力和创造力,能走在大多数人前面、能指导大多数人,还要懂得投资,知道该将时间、精力和机会投放在哪里。

程序员练级之路就是通向自由之路,首先从扎实的基础开始,成为一名合格的程序员;之后还要经过职场的历练、迈过高级技术的障碍,才能升级为领导者;直至能体验不一样的生活,最终实现精神自由。

文档信息

Search

    Table of Contents