CSDN上的读者应该大多也是程序员或者互联网相关行业的,计算机这个专业薪资的确比一些传统工科高不少,甚至很多应届生的薪资比传统行业工作十来年的人还高,这还不在少数,至于这样的现象还能持续多久,我也不知道。

但是高收入必然会吸引大量的转专业、转行的同学过来,去一个高速发展的行业享受行业发展的红利这无可厚非,去年也有几个学机械、化工的高中同学找我要学计算机的经验。

毕竟一个人的命运,除了要靠自我奋斗,也要考虑历史的进程。

第三次工业革命的基础就是 信息技术 + 智能制造。搭上时代的快车,这是个人成长的最快途径。 各位在车上的更要努力抢到头等座、卧铺,毕竟站票可能会越来越挤 ,这大概就是最近互联网上流行一个词「内卷」。

说回来,为啥我单独写一篇关于赚钱的,不会显得太现实了吗? 什么是现实?北上广深高不可及的房价、上下班拥挤的地铁、十来平还特么要三四千的出租屋… 谁不想过潇洒的生活呢,可以不为学习,就单纯的看看书,今天去三亚冲浪、明天又在哈尔滨赏雪。这不是我在贩卖焦虑,而是在深圳,实实在在的感受,经历过没钱,所以才想努力赚钱。

家庭没法选择,那就只能选择改变家庭了。

打从上大学起,我就一直在想赚钱的方法。找来找去,发现没技能、没颜值的我只能去发发传单、淘宝刷单,打打零工。。。

所以我放弃了,一方面是当时的自己抹不开面子,另一方面是觉得报酬太低而且没有什么成长性,除了让自己脸皮更厚。。。

正文

一、外包梦夭折

后来偶然听说某个学长做外包写 APP,每个月能有几千的收入,对于一个月生活费才一千多点的我来说,这吸引力比妹子什么的大多了好吧(这可能也是我单身这么多年的原因吧。。。

但当时我还是菜鸟一个,连 C 语言都还写不利索,更不懂什么是前端什么是后台,所以那段时候我就快速的学习各种做外包需要的技能,从 Java SE、Java 后台、安卓开发 我全学了个遍。

到后来自认为已经可以出山的时候,就开始到处找外包做。但是找了一圈发现,太特么难了,他们要做的简直就是翻版淘宝、翻版美团这种。又要界面美观、功能需求又复杂,就像下面这种:

这一套要是做下来,课余时间全得花里面去,而且我也写不出这么精美的界面。

还未开始的外包之路就这样夭折。

这类平台有很多,基本上我都注册过,比如:

  • 程序员客栈
  • 码市
  • 猪八戒
  • 开源众包

不过亲身体会之后,我不建议你去上面做,为啥?因为上面的外包基本就是让你开发个小程序、APP、网页,这种一般少则几周,多则几个月的开发周期,太耗时间了,而且往往好多甲方经常变更需求,这就很恶心了。

像这种性价比低、学不到东西的外包我是一点也不建议去做的,特别是对于学生来说,第一任务是学习,把时间用在专业学习上,未来的回报会超出你的想象~

二、滴水穿石非一日之功

外包虽然夭折,但心中一直有一个靠技术赚钱的想法,倒不是多缺钱,因为我生活花销不高,也很少网购,所以一个月一千多点绰绰有余。

主要是想体会经济独立的感觉,自己赚钱给爸妈发个红包,买个手机,这感觉不一样。

没办法,外包之路夭折后,我就一直专心学习技术、专业知识,而且我听不少学长学姐拿到大厂的 Offer 都是年薪二三十万,听到这,我可两眼放光了!对不起,当时没见过世面,本以为月入过万就已经很多了,没想到可以这么多。

所以这时候我学习的目标也从最初的接外包,变成了我要去大厂!然后我找了几个拿到阿里百度 offer 的学长问了他们怎样才能像他们一样去大厂,从学长们那学到经验后,我就开始了自己备战的 BAT 之路。

从那时起,图书馆顶楼考研自习室来了一位天天背着电脑和一堆书的同学,每天第一个到,闭馆了走,没错,那就是我。

后来因为计算机专业的书都太厚了,我很难每天背着去图书馆,所以我找了一个空闲的位置,占为己有了。

周围都是考研的学长学姐。在这里,你能很明显的感受到大家那种为目标而努力的状态,这种状态是会传染的。我不知不觉的在那度过了好长一段时光。

后来,这张桌子上堆积的书越来越多,越来越高,也越来越厚。

中途还和同学把书放一起拍了个照,当做纪念,不过这个桌子上的书只是很少的一部分,大部分在寝室书架上放着,后面给大家看看我大学看的书合集。

那时候真的很纯粹,就想多学点知识。看了很多经典的书,这感觉就像张无忌被朱长龄推下山后意外得到《九阳真经》而学会九阳神功。虽然没那么夸张,但是的的确确,是这些大黑书将我零散的计算机知识连成了面,不能说学会了九阳神功,但是成长绝对是巨大的。

所以在校期间找一个学习氛围好的实验室、小团队很重要~

三、小有收获

后来凭借扎实的基础,我顺利拿到了大厂 offer,说实话,去年十月份,HR 打电话聊完薪资后,那一天我都很兴奋,我家人也很高兴。

不为别的,因为我一年的工资比我爸妈之前十来年攒的钱都多。不是说我工资有多高,而是他们收入确实挺低的。

不过只有我心里知道,这点工资在一线城市做不了什么,对于上天的房价来说,简直杯水车薪。有人可能会说,你农村出来的,想一线的房子干什么?说实话,我确实没想过,因为没钱,也不可能拿自己辛辛苦苦敲下一行行代码换的钱去接盘,然后搭上二三十年的房贷。对我来说,实在是不值的。不过没有房子,确实会没有归属感,你会觉得你不属于这个城市,那是一种漂着的感觉,你就是来打工的。

这可能就是北上广容不下肉身 三四线放不下灵魂吧。更要命的是,互联网公司基本都在一二线,回去根本找不到合适的工作。

四、大三月入过万

不对,怎么写着写着就感觉写偏了,差点写成了鸡汤文哈哈哈,赶紧去洗手间用冷水冲冲脸。

还是说回我是如何靠技术在大三就月入过万,收获人生第一个10w+的吧,加上今年的已经十五万多了。

这事也很巧,去年四月份拿到实习 offer 后,我认识了一个朋友,他给我介绍了一个外包平台,但是这里的外包不是像上面提到的那种写 APP、小程序的。这里大多是国外学生的课程作业,他们有些不会做,所以就会找人辅导或者代写然后讲解。

为什么我会推荐这个?有三点原因:

  • 这里面的课程有些质量很高, 我们都知道国外计算机课程有很多非常经典,比如操作系统 MIT 6.828、分布式系统 6.824、编译原理 6.035、哈佛计算机导论CS 50… 这些课除了讲得好以外,他们很多课程都会有很多实践,包括 assignment 和各种 lab。我是十分推崇这种理论结合实践的教学方法的,但是很遗憾,国内高校似乎很喜欢“理论”,就连各种 985 名校也难免有那种一套 PPT 走天下的老师。所以我们如果自己去做这些 assignment 和 lab,既把钱赚了,又学到了国外的课程,岂不美哉~这简直就是我梦寐以求的外包!
  • 性价比高, 由于都是国外的学生或者留学生,所以你懂得,一般不差钱,反正我的大多数时薪都在100左右,高的三四百也有过,不过偏少。
  • 省心, 这种 lab 和 assignment 大多是用来学习计算机原理的,不会像做 APP 这么恶心,开发十天半个月起步,而且还涉及到各种需求变更。但是这个一般来说我都能在10个小时内完成,看 lab 的难度而定,当然,难度越高,收费也就越高。对自己的挑战和成长性也越高

我在这里赚了多少钱?没仔细算过,但是十五六万是有的,贴下我去年的账单和部分转帐记录吧,我也是从去年开始记账的,小到地铁公交车这种都会记,就是为了清清楚楚的看到自己的钱花到哪去了

去年十二月份拿到 offer 在家闲得没事… 时间很多,所以做得挺多的,也达到了顶峰接近 2w,其实你会发现我每个月花销好像都大几千上万,是不是赚得多就花得多呢?是,也不是,去年第一次赚到钱,就给我妈买礼物,给我奶奶装了空调,因为她现在一个人在农村老家住,我们那都是自建房,两三百平,但是没怎么装修,因为基本不会回去住了,所以我只给我奶奶装了,夏天和冬天可以过得舒服点。

后来自己又交了上万的学费,肉疼。。。。

又花了上万(这里也是很坑,农村装天然气,光开户就要七千多。。。)给我奶奶装上了天然气、热水器、燃气灶啥的,所以去年花了不少钱,但是我觉得很值。奶奶做饭再也不用烧柴火了,也能用上自来水、天然气,现在在农村养两只鸡鸭,一猫一狗、捣拾捣拾小菜园,日子也很惬意。到现在,每个月我也会给她打钱,所以他比村里一般的老太太过的好一点。唯一就是缺少了陪伴,没办法,难两全。

这也是我为啥这么想赚钱的原因。无他,缺钱,我需要钱给我家人更好的物质生活。

又偏了,,,继续说回来,我都做了哪些好玩的东西?学到了啥

  • 第一个是文件系统, 这个玩意挺有意思的,就是要让你自己去设计一个文件系统,比如文件、数据块、目录等等,而且你要提供创建、读写、删除、随机读、随机写等等接口,然后通过 Linux 的 VFS(虚拟文件系统) 机制挂载到 Linux 内核中,然后就可以用系统调用 open、read、write 这些来在你的文件系统上进行读写。VFS 是Linux一个机制,它规定了 IO 接口,然后你去实现这些接口,你就可以挂载在上面。通过这个东西我深入的学习和了解了文件系统,报酬也是非常值的。

  • 第二个是SVC, 就是版本管理系统,类似 SVN 和 GIT的,但是相对 GIT 做了很多简化,核心的就是创建分支、分支合并、回滚、commit 这些,通过这个我又去详细了解了 GIT 的实现原理,并且自己写了一个简单版本的 GIT,受益匪浅,也赚到了几千大洋。

  • 第三个是操作系统的锁实现, 这个就是让你基于硬件的原子指令 xchg、cmpxchg 这些实现一个锁,这个需要内联汇编、汇编等知识,简直是硬核、硬核、硬核!!!做完这个也解开了我对锁实现的一些疑惑

  • 还有个是 Web Proxy, 这个就更有意思了,要求用 C++ 写一个代理服务器,类似 Nginx 的代理功能,当然,相比 Nginx 弱鸡很多,
    但是麻雀虽小,五张俱全,而且老外最有意思的是要求代理服务器对一些图片和 HTML 恶作剧,就是代理服务器随机的在原始服务器,返回的响应里 插入一些图片和文字,因为那天是愚人节。。。 真有你的,老外!

  • 还有模拟实现 TCP 可靠传输的, 这个就更硬核了,人家老外老师就是给力,直接做了一个网站,这个网站你可以通过 TCP 连接上去,然后你需要运行几个节点,互相发消息,他们之间的消息都会经过老师的网站,所以通过网站上是可以控制丢包率的,也能控制节点的拓扑结构,要求就是让你基于这种不可靠的信道,做出可靠数据传输!这简直就是翻版 TCP 嘛,超时重传、ACK、滑动窗口啥的都给我上!就是像下面图中一样,圆圈就表示你可达的范围,不同节点形成各种网络拓扑,可以调节网络 丢包率 Loss chance。

  • 也有很多写算法的,数据结构实现的,做机器学习、深度学习的,反正各个方向都有。

  • 还有视频辅导的,这个我做过几次,性价比高很多,一对多的话,我之前带过一对多 6 小时的《System Programing》这门课(就是用 CSAPP 那本书的课,非常硬核)的期末考试复习,时薪 500。也带过一对一 C++ 数据结构与算法的学生,一学期,8000块,我统计了下,大概上了20个小时。。。性价比简直爆炸。要是一直有这种活干,我是不想来上班的。。。

  • 还有好多,反正就是类似这种,在做 lab 的同时,也能学到知识

当然不是每一个 lab 都对我有成长,有些还是单纯的我花时间赚钱而已,并不会学到什么东西。前前后后做了几十个,写了几万行硬核代码。见识了国外各种课程,反正我觉得对我帮助挺大的。

看到这里你可能想让我直接把这个平台丢出来,这种平台很多,我经常用的就 2 个,但是他们都会有一定的要求:

  • 技术过硬
  • 学历不错

有一个直接要求 985、211,但是没关系,根据我做这么久的经验,学历没啥用,就是他们为了省事,缩小筛选范围的。

我在这说出来,也不是给他们打广告的,而是觉得这个确确实实对于在校的学生有一定好处,毕竟又能学知识、又能赚点零花钱,好东西的为啥不推荐呢?

不过我提出几点要求,如果满足的话,你可以在后台回复「赚钱」,联系我,我帮你推荐,学历应该不是问题

  • 技术不错, 比如你 C、C++、Java、Linux系统编程、网络编程、算法、机器学习、深度学习等等,一定要觉得自己学的很不错,有能力完成比如上面我写到的那些东西。

  • 大二以上,为什么? 因为大多数同学大一还在迷茫期,这个时候是最好的学习时间,先去积累好技术、基础,当然如果你觉得你大一技术也已经很好了,也可以来找我,不过我会提几个问题考考你哟。

  • 有闲。什么叫有闲, 比如你每天有几个小时不知道干啥,经常是刷B站、玩游戏、看剧度过的话,找点事做总比无所事事好。如果你是在准备秋招、考研、或者其它考试,就不要来了,先好好准备。等拿到 offer、考完研有空余时间了,可以来试试。

注意:上面三个条件是同时满足哈,或者有不满足的,你可以给我说明下,也行。。。不过尽量不要。

还有就是我只是推荐一个平台,至于能不能赚到钱,赚多少钱,就是看你自己的技术如何了,反正我觉得大多数都还挺好做的,有难的也有基础的作业。比如实现 BST、Java 基础编程等等。

不过现在我已经不做了,为啥?

  • 第一,因为我觉得对我来说性价比不高了,我工作的时薪应该比这个高。好好做好工作,收益会更大。

  • 第二,就是我没闲了,程序员,你懂的,虽然不至于 996,但是每天下班回家也九点多十点了,哪还有精力做。至于周末,我现在都用来学习和写文章了。刚开始工作,要学习的还有很多。学习永远是第一位的,没有输入,工作哪来的输出。

  • 第三点,很多东西对我来说,没有太大的成长了,变成了纯碎时间换金钱的了,我不想做这种。

那你可能会说,你自己都不想做了,还推荐给读者?我不是说了嘛,我不做是因为工作忙、工作性价比更高。

但是如果你还在校,又符合我说的那三个条件,那既能赚点零花钱,又能学点国外的计算机课程 lab,有什么不好呢?

当然,我只是写出我的经历,如果有需要的话,我可以搭个线,仅此而已。

五、说点题外话

我赚的这点钱不多,也算不上什么,有很多大佬通过比赛、写文章比我赚的多多了,比如帅地。我也认为这样的事情才是值的长期去做的,有成长,有复利。

所以现在除了工作以外,我还在坚持做两件事:

  • 写作, 通过文章把自己的技术积累和经历分享出来,同时收获一批读者
  • 理财,理的不是财,而是生活, 我很认可这句话。自从理财之后,我更加注重对自己的日常花销、财务规划。当然,我不是鼓励大家去炒股、买基金,而是说对于自己的财务一定要有规划,懂得合理利用一些理财工具实现财产的保值增值。不要一直做月光族,存款真的会带来很大的安全感!股市有风险,入场需谨慎。

说了这么多,最后说一句,如果你是做技术的,一定要热爱技术,努力把它学好,这是技术人赖以吃饭的根本!

最后上一张持仓图吧,免得又被人说刚编故事

这是拿来买基金的一部分~

最后说一句(求关注)

写这篇文章不为别的,就是觉得自己通过这个赚到了钱,学到了东西,还有点用,想推荐给我的第一批读者们~

如果有同学也想在大学期间靠技术赚钱的话,欢迎加我微信:
haveylin

大学四年,我是怎么靠做外包私活赚了10w+,实现经济独立相关推荐

  1. 平均 3000-20000 块不等,有空接外包私活的入群!

    知乎上这个被浏览了948,816次的问题,看得我真是抓心挠肝: 都2021年了,居然还有兄弟不知道接外包赚外快的活路吗?! 根据自己的时间安排自由接活.开发方式可以选远程还是驻地,最后,只要你的项目够 ...

  2. 【转载】大学四年我是如何学习程序设计的

    2019独角兽企业重金招聘Python工程师标准>>> [推荐:Android开发-android开发-安卓开发-android开发论坛 http://www.eoeandroid. ...

  3. 大学四年的生活规划——做一个清醒的奋斗者

    可能很多人都有着同样的疑惑:大学究竟要怎样过才不算虚度呢?这确实是一个值得思考的问题.但是或许没有任何人可以给你一个准确地回答,因为那些只是他们自己的见解与看法,他们不一定适合你,你也不可能完全借鉴. ...

  4. 想学游戏建模要从哪里开始?,外包私活怎么接?

    对于零基础,入门难这个问题,有顾虑的人很多.但是细细想来,很多行业大佬在入行之初都是从不懂到精通(至于我捏,大佬说不算,从业七年,各种高模也还算是顺手拈来,求轻喷).我们身处一个学习型的时代,学习的机 ...

  5. 用技术换点零花钱:分享几个接外包私活的网站

    一直有同学问:经常看你们说接项目开发,既赚了钱还顺带提升了技术,那这些项目到底是哪里接的? 就我个人来说,大部分的项目来自朋友的介绍.当别人知道你有开发能力后,自然会在有需求时想到你.所以我总说,即使 ...

  6. 当代副业刚需,分享几个好评如潮的程序员接外包私活网站

    经常看到某某程序员接了个项目开发,工作之余轻轻松松赚了钱还顺带提升了技术:或者看到某大佬又发表了一篇程序员技术提升稿件,阅读点赞收藏三连发,这个月的零花钱又不愁了...但自己只是一名普普通通的程序员, ...

  7. 副业是刚需?分享几个程序员接外包私活的网站

    经常看到某某程序员接了个项目开发,工作之余轻轻松松赚了钱还顺带提升了技术:或者看到某大佬又发表了一篇程序员技术提升稿件,阅读点赞收藏三连发,这个月的零花钱又不愁了...但自己只是一名普普通通的程序员, ...

  8. 掏心掏肺分享,大学四年我是怎么学操作系统和计算机网络的?

    最近收到不少读者留言,关于怎么学「操作系统」和「计算机网络」的留言,小林写这一块的内容也有半年多了,啃非常多的书,也看了很多视频,有好的有差的,今天就掏心掏肺地分享给大家. 操作系统和计算机网络有多重 ...

  9. 3D建模如何学习,小白6个月入门工作?3D建模要学多久才能接外包私活?

    3d建模学多久这个问题不是很好回答,鬼才知道你的实力怎么样,努力的态度怎么样,如果你三天打鱼两天晒网,我估计一万年也学不会.如果你全力以赴认真的学,五六个月就能很好的玩转3D建模,当然如果你想达到大神 ...

  10. 3D建模要学多久才能接外包私活?

    3d建模学多久这个问题不是很好回答,鬼才知道你的实力怎么样,努力的态度怎么样,如果你三天打鱼两天晒网,我估计一万年也学不会.如果你全力以赴认真的学,五六个月就能很好的玩转3D建模,当然如果你想达到大神 ...

最新文章

  1. TensorFlow tf.nn.conv2d是怎样实现卷积的?
  2. 图解Oracle同义词
  3. AI类人工智能产品经理的丛林法则
  4. tomcat mysql数据源_Tomcat mysql 配置数据源
  5. oracle深度巡检指标,oracle DBA 巡检项目
  6. MySQL内核调试_内核调试技巧
  7. hdu-1088 Write a simple HTML Browser
  8. 浅谈人工智能的工作原理
  9. 作用 和会话期 进程组_进程 进程组 会话的关系及作用
  10. windows系统服务优化终结者_邮件服务器如何从Windows系统切换到Linux系统
  11. 机器学习数学知识第一期复习指南
  12. libusb 串口 android,libusb 根据设备的serialnumber来打开
  13. C# 基础(十八)C# 工程自动生成app.manifest、AssemblyInfo.cs、Resources.Designer.cs、Settings.Designer.cs文件的作用
  14. 笔记本主板如何测试软件,笔记本硬件检测,小编教你笔记本怎么检测硬件
  15. RabbitMQ的ack与nack
  16. input: kMAX dimensions in profile 0 are [2,3,128,128] but input has static dimensions [1,3,128,128]
  17. 制作一幅简单的ArcGIS故事地图
  18. keras 中的verbose详解
  19. 阿弥陀佛和他的极乐世界
  20. 2022年——CSDN有一个充满活力的【红目香薰】

热门文章

  1. c#程序设计实训报告心得体会_C程序设计实训个人总结(推荐五篇)
  2. 关于logo1_.exe(威金病毒)蠕虫病毒的清楚,
  3. adb shell中的am pm命令
  4. 深度学习图像分割:U-Net 体系结构
  5. VM虚拟机同步.4开同步教程MouseWithoutBorders无界鼠标安装配置教程
  6. 将html内容转换成word文档,一招教你将网页内容转化为word文档保存
  7. 无需Root实现Android手机屏幕流畅投影到电脑进行演示(附软件下载)
  8. 市场热门身份证识别性能测评对比
  9. SSIS script task发邮件
  10. 盘点丨12款数据库建模工具特点,总有一款适合你!