关于自由的命题丰富且引人遐想,但在当下选择自由职业是逃避现实,还是为了追求更高的生活质量,也许已经属于这个群体的人也未必真正的明白。程序员的工作性质、所需环境等因素使之有了做自由职业者的可能,并有不少人开始进行不同程度上的尝试,比如兼职业务承包、独立应用开发。
当真正成为了自由开发者,我们能否如愿享受如下的自由:
嚣张版——老罗都说,就因为我高调,所以他们说我,这些人注定的悲惨命运就是看我活的比他们好。我们是不是也能自由的嚣张。
唯美版——我有一所房子,面朝大海,春暖花开。
哲理版——什么都能想,也可以什么都不想,这就是自由。
贴近现实版——睡觉睡到自然醒。
当然,现实不是这么回事,在自由职业这条路上很多人都走的不悔,但也挫折重重,可能面临更少的睡眠、交际匮乏、沟通能力下降、周围人不理解、越来越宅、跟不上社会节奏、生活混乱等各种问题。
这其中有几点有必要单独说明:
1、面包问题
这是一个现实的问题,并不是每一个新进自由开发者都能在方面无所顾忌。你可能因为产品的开发和收益不符合预算而造成存款的困境,也可能由于收入来源不充分而更疲于为生存拼搏。当然,还算成功的自由开发者面包问题不会很严重,他们也许成不了有钱人,但也不会是穷人。
2、社会认可
在当前的社会环境下,公务员什么的肯定比疑似无业游民的自由开发者更受丈母娘的欢迎,向你的亲朋好友解释你的工作,并让他们相信你有不错的收入来源会是件纠结的事。
3、焦虑情绪
宅男好像容易有心理疾病(只是直观认知,绝无其他意思),如果长时间独处,再加上需要全盘掌握所有细节,独立处理自己可能并不擅长的技术问题,焦虑在所难免。
成功的自由开发者,是在更好的自我控制基础上享受对个人生活的控制,他们可能有更加精湛的技术、更多的渠道、更好的学习能力、更健康的生活方式……,他们享受比一般人更多的自由。
对一些自由开发者的建议进行下总结,希望你能对这个特殊职业有更客观的认知和思考:
1、控制自己的生活和工作节奏
尽量维持有规律的生活节奏,控制好生活和工作的安排,要有计划,无论是生活还是工作。拒绝拖延症,它只会是你进入恶性循环,从而自我厌弃。
2、保持学习的习惯
自由职业人都有对自己工作高涨的学习热情,更何况新技术、新热点更新幅度更大的互联网开发领域。没有了一起工作的同事,更要通过多种渠道持续学习。
3、控制自己的项目期望,完成产品
独立开发产品的周期一般都比较长,再抱着理想主义更会拖延完成时间,可能到最后因为无法完成产品而造成更多的问题。试图添加所有的功能,只会是使其超出独立开发者的承受范围,完成产品对经济和精神都会是很正面的影响。
4、保持锻炼身体的习惯
不说什么身体是革命的本钱,良好的运动习惯对于消除焦虑,保持良好心态的意义非凡。
5、不要试图完成所有工作,适当外包非核心工作
一个产品的成功完成需要多方面的能力加持,而你不可能擅长所有部分,试图完成所有工作只会增加不必要的工作量,浪费时间,把非核心的内容外包给专业的服务商,可能有更好的效果,毕竟现在大量存在开发者服务都是市场需求促生的。
6、重视社交
人都有惰性,长时间不与人交流很可能促使你逃避交流,从而远离社会。常参加一些社交活动,可以是技术交流会,也可以是基于兴趣的集体活动,甚至只是去人群中走走。
尽管有种种不好和顾虑,但“自由”这两个字足够构成最持久的诱惑和吸引,在我们受挫和情绪低落的每个时刻触动一下内心最柔软的部分,只为,我可以在自己的王国里做帝王,而不是别人脚下臣服的微臣,只为,可以常常出发去享受世界的丰富,或者仅仅是为了向自由逃避。
没有什么能够阻挡,你对自己的向往,天马行空的生涯,我的心了无牵挂……心中那自由地世界,如此的清澈高远。这个周末,畅想自由。