您的位置:首页技术文章
文章详情页

程序员适合做自由职业者吗?

【字号: 日期:2024-07-17 08:14:30浏览:2作者:猪猪

作为程序员生命不息,加班不止 , 有钱但忙到死,有趣但穷到哭,有空但无聊得要命,都不算一个好状态。如果没钱没时间又无聊,真的是生不如死。然而,程序员就是过着这样的苦逼生活...

大多数程序员从事业务或信息系统这样低技术含量的工作,但是工作内容繁杂,强度高,经常被迫加班到深夜,第二天照样上班,效率低下。所以程序猿们都梦想成为一个自由职业者,那么成为自由职业者靠谱吗?

程序员适合做自由职业者吗?

其实所谓“自由职业者”,看似重点在“自由”(大多数人也都是奔着这个去的),其实隐含着的是“赚钱”——小说里“累了旅行,闲了干活”的日子也是需要钱来支撑的。所以靠不靠谱,就看你怎么赚钱了。这里列举几个国内常见的程序员个人赚钱的渠道:

1. 传统的线下接项目 应该有不少程序员都有类似的“接私活”经历吧,朋友或是朋友的朋友的公司可能想做一些宣传网站、后台管理系统等等,费用从几百到几万元不等。这种活大多由非IT公司发出,技术含量不高,但沟通成本极高,老板不懂互联网不懂用户,业务朝令夕改,今天说好明天就变,有的做了一个月跟你说项目不做了,有的拿了你的代码反编译给别人去做——什么稀奇古怪的事都有,前期合同不顶用,中期业务反复无常,后期收款拖欠厉害。打算由这种方式来维持“自由职业”的程序员,必须有两个特质:要么运气特别好;要么业务能力特别强(不是技术,在项目涉及的业务领域上走在客户前面,知道客户真正想要什么,想客户之想不到,也包括沟通能力)。当然,还有一点是必须的,就是朋友多,有活干。 2. 新兴的线上接项目 其实也不算太新兴,国外的 http://Freelancer.com 国内的 猪八戒 都是这类。这种赚钱方式相对于前一种性质上差不多,但有如下优点: 1) 不用找朋友拉关系,活很多,就看你抢不抢的到了 2) 相较线下完全不懂互联网的老板们,能上这儿发帖的人平均素质还是略高一些的 3) 从国外客户拿活可以拿到Global Pay——虽然现在美元疲软,但总体还是比在国内要多在这里的程序员同样需要具备前一种的特质:运气好,业务强。 3. 从大线上平台接纯研发任务 比如TopCoder这种,搞过算法的同学应该都知道。上面的任务大多可以无需关注业务大局,只需要拉点小任务下来,如给一段代码写单元测试用例,或是完成一段小算法等等。我一位朋友做这个,每周末写两天,一个月也有近千刀,要是做得好拿个奖什么的,几万刀就到手了。这种方式维持“自由职业”的程序员,好处是对业务能力要求较低、Global Pay。缺点则是对技术及规范化要求较高、英文沟通、时差颠倒。( 吃青春饭:) ) 4. 到公司担任顾问 一种是临时性的顾问,在网上发布一些与视频会议相关的技术文章,之后会不断收到各种邮件,其中会有不少都主动提出希望付费指导。另一种则是常驻公司的顾问。我身边有位工作十余年的朋友,受聘于其朋友的公司任顾问(同时兼任几家公司),现在每天没事就在家带带孩子,每个月去朋友公司露三四回脸,指导一下技术和业务方向,一个月上一周班,非常逍遥。当顾问对技术、业务和沟通能力要求较高(因为要去指导别人),同时对身边资源也有一定要求,当然收入也是不菲的。个人觉得不太适合年轻程序员。 5. 自己做产品

一般大家喜欢说“创业”,但实际上现在很多人基本就是自由职业者——没有公司、心情好写代码不好就出去玩、晚上累了就睡早上自然醒、前两周疯狂搞开发上线后两周打游戏打得昏天黑地、过年提前一个月就各自回家然后开着FaceTime在家楼下的咖啡厅写代码……如此种种,好像小说里才有的情节,客现实很多自由职业就是这样。这得要感谢Apple提供了一个对个人开发者如此友好的App平台(相比之下国内Android的Market实在是……)。这种自由职业,个人觉得选平台非常重要,如若在Web时代,千万不要去干这事儿。对程序员的要求:懂产品,懂用户,懂移动端开发。赚多赚少各凭本事。

成为自由职业者靠谱与否,关键的不是程序员这个形容词,而是人这个名词换句话说,成为自由职业者的决定因素是这个人本身在自由职业的程序员当中,有很多成功的例子,也有很多失败的例子可见,决定成功与否的关键,不是程序员,而是这个人本身的特性如果这个人适合自由职业(有激情,有创意,能很好地自我管理,有很强的抗压能力),无论什么行业,都能成功,程序员也好,设计师也好而如果这个人本身的特性不适合自由职业(按部就班,缺乏自我约束,没有抵抗压力的能力等等),无论什么行业,都不靠谱,程序员也好,设计师也好所以,要想做一个靠谱的自由职业者的程序员,现做一个适合自由职业的人

整理于【知乎】

相关文章: