精彩牛耳,用心缔造
您的位置:主页 > 牛耳资讯中心 > 行业资讯 >

接私活,创业,自由职业,哪种才是程序员的理

作者:牛耳教育 编辑:陈老师 来源:未知 发布日期:2022年01月16日
信息摘要:
孙强 30岁 杭州iOS开发 一边工作一边接私活 为开发自己的app做准备 我今年30多岁,工作了7、8年,待过三家公司,现在在杭州一家互联网金融公司当移动端团队的技术leader,可以说已经...

孙强

30岁 杭州iOS开发

一边工作一边接私活

为开发自己的app做准备

IT男

我今年30多岁,工作了7、8年,待过三家公司,现在在杭州一家互联网金融公司当移动端团队的技术leader,可以说已经到了程序员传说中应该中年危机的年纪了。

去年开始,我在工作之余也会接一些私活,最开始通过朋友介绍接了一个养老院的项目,主要做app端的跨平台开发。一般这类外包项目的周期都比较短,要求也比较高,必须团队合作,所以我找了一些以前在工作中认识的,技术实力还不错的程序员一起接活。

之所以在工作之外接私活,最初当然是想多赚点钱。现在平均每个月接私活能带来一万五左右的额外收入,没有工资高,但也还行。

此外接私活对自己技术栈的成型也有帮助。前几年跨平台开发比较火,接的私活正好可以训练自己这方面的基础,后来接的一些小程序和服务端的项目,对前瞻技术也有比较好的促进作用。

再就是私活一般时间都很紧张,在有本职工作的前提下,特别考验一个人对时间的掌控能力。要做到安排好每一天的工作时间,精确到小时,也是对自己的一次挑战。

作为技术leader,我平时在公司主要做一些分配任务的工作,带5-6个人的小团队,半天时间用来写代码,半天时间用来调整项目进度,加班不是特别多。

所以我一般利用每周一三五的晚上8点-10点,周末再挑一天的时间来做私活。对于工作经验丰富的程序员来说,只要合理安排时间,私活并不会透支我们工作之外的精力,做起来比较得心应手。

当然在私活的项目中我也遇到过很多问题。因为很多公司一旦将项目外包,项目相关的其它多方面工作也都是默认交给外包方做的。

比如上次我接到一个给养老院的护工做app的项目,需要通过蓝牙扫描老人的手环。由于那些手环是从第三方买来的,老是出问题,我们在开发过程中就因为这个沟通了好几个月,远程沟通的效率远不如大家坐在一起办公的沟通效率高。

除此之外还有双方团队在技术认识上的差异。比如有些项目我们只接了前端部分,对方的服务端团队工作经验比较少,我们在服务端应该返回什么样的数据结构上反复说了很多遍,他们仍然不理解,就只能一遍遍沟通。

从去年到今年,我一共接过4个项目,其中有两个是app开发,1个小程序开发,还有一个区块链项目正在谈。

可以说接私活让我了解了更多技术,通常大公司软件开发的整个流程内部已经规定好,小公司却不一样。我们现在买了github的付费私有库,走github workflow,也会去做静态代码检查和unit test保证软件质量。

我计划今年把已接的项目全部做完后,明年再接一些在开发人力上投入更大的活动,最多再做1-2年的时间。毕竟接私活不是长久之计,它终究是只是帮别人实现目标,而我有自己的目标和想做的事情。

我其实一直都想自己独立开发一款app,这是我刚开始学app开发时的梦想。但是现在创业的大环境不太好,还在公司上班的这几年我想多认识一些有互联网创业意识的小伙伴,等待时机、人、创业idea等条件都成熟了再出去创业。

所以我最近几年的目标是能去阿里这样的大厂,好好发展自己镀金,等待时机成熟,再出来创业也不迟。

谁说30多岁的程序员必须焦虑?有一份稳定的管理类工作,业余时间再接一些比较轻松的私活,挣钱的同时还能锻炼自己的开发能力,也不失为一个不错的生存选择。但前提条件是技术水平和项目经验已经足够丰富,可以轻松平衡好本职工作和私活之间的工作量,这样无论在职场中被淘汰的压力还是经济压力都会小很多。


陈有为

38岁 西安 自由职业者

13年工作经验老程序员的自由职业之路

2017年7月5日下午,办完了离职手续,我在朋友圈发了一条消息:

终于不用努力变得和别人一样

终于可以把力气花在喜欢的事情上

终于能亲手去创造自己喜欢的生活

——自由职业了,立此存照

IT男

当时有超过百人给我点赞和留言,是我朋友圈最受关注的一次。我觉得可能是因为:放弃高薪和稳定,去追求自己心目中的自由,是大多数人想做却没有勇气做的事情吧。

在我准备成为一名自由职业者的过程中,有3个问题不断被身边人问到:

你为什么要自由职业?你准备做什么?收入有保障吗?

这要回顾到我之前的几段工作经历。

我在最开始的几年里更换工作时,并没有很强的目的性,2014年之后才有了更多的思考和规划。2015年解散创业团队后,有多个管理职位的机会,我放弃了,重回开发岗位,是深思熟虑过的,经历了职业定位的过程。同样地,现在选择自由职业,也不是一时冲动。

2015年底创业失败后,我经过一番职业规划和自我分析,给自己的定位是专业技术者,进入一家中型公司做软件开发工作。

因为技术能力不错,蛮受重视的,做事较为自由,也很少加班,薪水也不错,应该是西安比较高的水准了。当时我还在业余时间,经营公众号「程序视界」,做咨询、读书、问答,安排了很多没什么收入但是做起来很带劲的事情,它们让我觉得有意义有价值。

做久了之后,我发现,要想更进一步,做得更好、更有影响力,就需要投入更多时间,单单是朝九晚五之外的时间,不能满足我的期待了。

虽然软件开发依然是我喜欢的,虽然解决技术难题依然很有快感,可是我慢慢不愿意在上面花费更多时间了,我更愿意把精力花在如何写文章影响别人、如何帮前来咨询的人找到想他们做的职业等等,这类可以直接给人带来变化的事情上。

有了这种想法后,在公司里工作的各种限制就显得有些不能容忍了。尤其当我的孩子和我个人有些事情不得不在工作时间处理时,想自由的感觉就愈发强烈。

「我到底要不要做下去?自由职业后能不能养活我自己?」我就这样一边思考,一边工作,一边写作,慢慢地确认了,自己最看重的两件事是「自我支配」和「把力气花在自己喜欢的事情上」,薪水和稳定性反而不在我的考虑范围内,所以,舍弃它们并没有那么困难。

虽然自由职业后,初期收入可能只有当前薪水的五分之一,还很可能这个月有那个月没有,但我相信自由职业会带来更多可能性。而且,我再也不必努力变得和别人一样,我只要做我自己就好了。

当我决定做自由职业后,我最初规划了四件事:写书、课程、咨询、开发。

图书包括技术图书,也可能是职场成长和职业规划方面的,未来或许还会有小说。

课程主要是线上的技术和职业规划的课程,比如CSDN学院、知乎Live、网易云课堂等。

咨询又分两种形式,线下的一对一咨询和线上的问答。

开发是我的备选,在前面几种方式无法维系生活时,可以做一些众包项目,我也了解了一下云沃客和程序员客栈这类软件众包的平台。

我的看上去很美的自由职业,收入其实没有任何保障。虽然看上去每种事都可以赚钱,但写书不能保证大卖,版税难以估量;做课不能保证销量,咨询时有时无,钱不够吃饭的;就算是我的Z方案——开发,也不是想接项目就能找到合适的。

所以有朋友就劝我说,再工作几年多攒点钱,准备充分了再出来做也不晚。但其实我在决定离职之前,已经做了各种各样的准备和评估,这10多种备选方案,让我相信自己能成。因为一个人只有把力气花在自己喜欢的事情上,生活才更有意义。

现在,我做自由职业已经满1年多了,收入来源除了之前的写书、在线课程和咨询之外,还扩展了猎头以及部分广告软文收入。

我平均每年会写一本书,每本书的版税年收入大概2-3万左右;我做了多期在线课程,发布到不同的知识付费平台,累计起来每个月有几千块的被动收入;咨询的收入有一搭没一搭的,不算特别多。

广告和软文收入是通过我的公众号获得的,目前有3万多粉丝,偶尔有广告主投软文,有时一个月三四千,有时一分也没有。

猎头是我最近在尝试的事情,蛮有意思的,可以把我软件开发领域的资源和职业规划的能力整合起来。如果以独立猎头顾问的身份帮企业做,我一单可以拿候选人年薪10%-15%的佣金,如果执行朋友找的单子,可以拿一半的佣金。所以收入要看做单能力,做得好一个月有6、7万,做得不好也可能是零。

我现在的每一份工作,形式都是自由、可控制、有弹性的。这是我的刻意追求,因为当初放弃稳定又高薪的工作,就是为了自由。

但我同时也想提醒那些想做自由职业的程序员,你们看到的「自由」都是相对的。失去了每个月等着老板发钱的幸福,会面临「赚钱」的焦虑,一天不干活就一天没有钱,这是巨大的压力。所以需要做好这方面的心理准备。

开始自由职业,任何时候都不晚。但正式开始前,也要做好自身变现能力的评估,同时做好多手准备。

自由职业的程序员一个人就像一支队伍,你除了会写代码之外,还需要有自我营销推广、以及挖掘客户、与人谈判沟通等能力,它对程序员的综合素质要求更高。相应地,你从中获得的满满成就感和自我支配感,是按部就班的「打工生活」难以触及的。

正如安晓辉所说,它虽然能给一个人带来更多自由,但一切自由都已经在暗中标注好了价格,你必须承担得起相应的付出和代价。这毕竟是一条少数人能走成功的路。

看完以上程序员截然不同的职业选择,我们会发现每个人的职业选择都与他的性格息息相关。

性格决定命运,性格也决定选择结果。此刻的你对自己的职业规划又有了哪些新的认知?

牛耳推荐资讯
湖南工程学院计算科学与

湖南工程学院计算科学与

【产教融合育人才校企合作谋发展】湖南工程学院计算科学与电子学院与牛耳科教集团签约共建实习基地...
2022年11月30日
嵌入式学习路线怎么规划

嵌入式学习路线怎么规划

随着人工智能领域的兴起和发展,嵌入式开发技术也随之受到关注。近几年,学习嵌入式开发的学生越来越多,有的选择自学,有的选择去培训班。不管做...
2022年11月30日
Web前端框架有哪些?哪个

Web前端框架有哪些?哪个

Web前端框架是前端开发中一个非常重要的开发工具。功能强大的框架可以让前端人员更加清晰的看见现有代码的结构,也能快速检查一些代码错误,极大的...
2022年11月30日
软件测试培训多少钱?学

软件测试培训多少钱?学

目前市面上软件测试培训的费用大概在0.8-2.3万之间,为什么费用差别会这么大?影响因素有很多,主要是课程内容、上课方式、地理位置等。...
2022年11月28日
为什么要学习软件开发?

为什么要学习软件开发?

随着时代的进步,国家的发达,信息时代的到来,对于软件开发的需求也越来越大了!普遍性的需要,那么什么是软件开发?...
2022年11月25日
 牛耳教育的教学模式是怎

牛耳教育的教学模式是怎

牛耳教育采取独特的“企业化管理”的教学模式,从专业技能、项目能力和职业素质三方面帮助学生全面提升职业竞争力,完善的软件人才培养体系基础上,同时拥有完善的软件人才考...
2022年11月22日

咨询热线

400-0731-162