程序员可以做哪些副业?

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_37865166/article/details/90741481

原文链接:https://dsx2016.com/?p=508

程序员自身的属性决定了副业的天花板。

最理想的情况是副业在赚钱的同时可以对主业进行属性加成。

同时如果主业做得好也能对副业产生积极的作用。

有鉴于99624小时随机加班是it常态

推荐睡后收入的方式,并且长期保持学习状态。

➢ 生态闭环

除了鼓励程序员多读源码,也更鼓励积极输出写作。

对于普通人来说,写作几乎是一件零成本的事物。

写作赚钱是一个概率性事件,但是它的收益巨大不只是钱。

写作是对已有的思想和内容进行记录,整理和输出

是对自身知识结构的梳理,也是其他副业的中间件。

➢ 踩坑指南

接私活是一个看起来可以,但实际上不划算的副业。

它极有可能影响主业,并属于按量计费的类型,时间上不划算。

凭价格也拼不过印度的程序员同学。

知识付费的红利期已过,但是做付费课程永远都不迟。

k12的教育不会过期,编程界的知识却是日新月异。

这是缺点也是优点,掌握第一手信息和熟练已有的技能都是副业的不二之选。

如果公司的项目能够带来巨大的利润,那么为什么不可以自己开发自己的项目呢?

小而美的产品,不一定赚的只是零花钱。

➢ Tips

现在的人们已经对文章审美疲劳了。

更多的是愿意在带有娱乐性质的视频上消磨时间。

直播写代码的创意的确也很好,但

写作,仍然还是大部分事物的基础。

深度思考也好,技术沉淀也罢,建议从写作开始。

毕竟程序员的世界,本就是搜索引擎的世界。

展开阅读全文

android开发与程序员副业

03-01

前几天在人家的一篇文章中上传了我android应用收益的一张图,也许仅仅只是被我那张收益图打动,然后就不断有人私信我,说他们也想参与,或者说项学习android。对于这个,谈谈我的想法吧。rnrn文章主要分四个章节,第一是我的小Team。第二是程序员的副业。第三是如何学android。第四就是个人面试的一些经验吧。rnrnFirst.我的Teamrnrn简单一下我现在这个Team吧。目前我的这个小小的Team里只有四个人,我负责全部安卓的开发以及服务端的代码的编写,以及部分图片的制作与处理,一个人负责页面的设计与做图,一个人负责服务器的配置与项目的部署以及部分服务端代码的编写,最后一个,那就是文案的整理以及应用的推广等工作了。我们四个人都有正式的工作,做这个只是为了多赚点钱,虽然刚开始赚不多,二月整个月下来只有1W多,但是这毕竟代表一个美好未来的开始。我们的能力不算强,但是我们会尽量做到自己的最好,这就可以了。rnrn对于别人的加入,我肯定是欢迎的。但是加入有一个前提,那就是加入进来必须要对Team起到一种升华的作用。我从事java开发大约一年半吧,从大四算起的。半年的学习,半年的EE开发,半年的android开发。我技术真的算不上牛,但是真的很努力,自我认为我进步的还是蛮快的。我们现在能做的项目并不多,所以如果进来只是分摊一下我现在就能做的那些工作量的话,那样肯定就没有那个必要了。rnrn所以我简单的列了一下条件吧,符合任何一条,那么我们就欢迎您的加入。rnrn1.对Http协议比较精通,能够通过动态的去修改数据包,使接收方收到的IP不同,这也就是所谓的刷票的原理。当然,我做的并不是刷票,这个我是可以保证的。rnrn2.能够破解(暴力破解或者其他方式都可以)wifi密码,或者仅仅只是能够搜集足够的免费wifi的密码也可以。这个是我的下一个APP的计划吧,现在说了也没什么,就是做一款能让用户用了就能蹭网的app。rnrn3.具有比较好的美工能力。rnrn4.有好的创意点子。rnrn5.其它,让我觉得真的很有用的能力。说白了,就是比较强的技术或者营销等等其它能力吧rnrnPS:我这并不是在招人,只是表达一种心态吧,表现出那些组Team干工程的那些人的一种心态吧。我想任何一个Team或者公司招人,都会在某种层面上对这方面有所考虑的。rnrn如果有违规的地方,麻烦管理员联系我下,帮我删帖。rnrnSecond.程序员的副业rnrn我一直坚持程序员的副业最好是和主业有点要比较好的。简单的说的话,学PHP的可以帮人家做网站,学C的可以开发游戏辅助,学java的可以做android,至于其他的,我不太懂,所以不太好说。打个比方,有的人说在帮银行维护项目,由于银行系统是比较封闭的,所以没什么副业可以开发。这个我想接触银行项目总是会有点收获的吧,这些收获应该你去发掘。最简单的,根据在银行的优势,做一个理财应用或者理财网站,教人家如何最好的把收益最大化,这个是可以去尝试做的。当然,肯定有人会反驳我说真的做起来哪有你说的那么容易,确实不容易,如果容易的话人人都能当老板了。这个一看个人的意愿是否强烈,二就看能力了。举一个可能不太恰当的例子吧,之前主要玩过四款游戏,有三款是从游戏里面赚钱的。其中尤其是热血传奇,一个很烧钱,很难赚钱的游戏。大三时玩了半年,正好把学费赚出来了。诀窍无非是看准时机,低买高卖。rnrn如果副业离主业比较远的话,我建议还是不要为好。做java的开网店,我想优势比较少的,至少在我来看,我能做的就是开发一套对应淘宝的接口来自动生成统计报表以及商品上下架。但是如果说是去摆地摊的话,我还真的想不出来任何优势。rnrn另外有人的说学php的想学安卓开发,毕竟安卓开发搞副业会容易一些。这个首先是要提醒一下那些以为安卓暴利的人,安卓是赚钱,但是真的没有你们想象的那么容易赚钱。大多数的应用即使上了市场,每天下载量也就几十,这种应用,赚不到什么钱的。而且应用这类东西,也得看准时机的。我有三款应用,一款是目前是主力。还有一款基本算是废了,一天20块左右。第三款已经因为工期延长,错过了最佳的发布时机,即使现在上线,不也会带来什么太高的收益了。我本身就是搞关于android广告的,所以对这方便比较熟悉。确实有的人一天收入能达到上千甚至上万,但是大多数的人,一天也就不到100块而已。现在做安卓应用,已经算是第三批吃螃蟹的人了,没那么容易吃到了。rnrn另外,主页PHP或者VB的,我真的很难想象工作之外还能挤出来那么多时间与精力去学习安卓开发,你从头开始学,比人家已经使用了很久的去做,是相当的吃亏的。我想,还是找一个与主页相关的比较合适一点。rnrnThird.如何学androidrnrn我是不排斥越来越多的人学习开发安卓的。其实学安卓能否赚钱并不是单单的技术来决定的,还一个更重要的点那就是创意及推广。flappybird那么简单的一个小游戏一个技术牛甚至一天就能搞定,可以却能带来一天5W美元的收入,这凭的是什么呢?个人很单纯的觉得这就是那种比技术更重要的能力吧。rnrn我当初学android的原因很简单,安卓要比javaEE更赚钱。而我当初学习android的方式,则更简单了。找了一家很缺android开发的公司(待遇很低),进入之后开始看安卓视频,边学边照着做,第一天就照着做了一个计算器。如果有不懂的就问旁边的安卓开发。视频一共60多集,我看完了30集之后基本上就不看了,剩下的就靠不断的做小例子,小项目来锻炼了。就这样大约干了2个多月,公司是在太闲了。于是就自己一个人跑到上海去找工作了。rnrn这个android开发视屏是在优酷找的,是一个叫Mars的讲的。还看过一个叫sunny讲的,那个就不推荐了,讲的太理论了。刚开始入门,还是实在一点好,照着做点东西要入门的更快。至于开发书籍,我真的没看过,这也许与个人有关,对学习比较懒,只对工作勤奋。rnrnFourth.面试经验rnrn被面试:rnrn自我感觉挺幸运的。自动大四外出找工作开始,到现在面试了得有四五十家公司了。也许面试的次数太多了吧,现在的面试根本就不会觉得紧张了,而且会避重就轻,防止别人察觉出自己薄弱的地方。就拿去年来上海找工作为例吧,面试了4家公司,虽然基础很薄弱(毕竟只是自学了2个月),但是很巧妙的避开了关于安卓高中难度比较高的问题。而且尽量的多聊一会是一会,基本上每次面试都能接近2个小时。这种面试,出来之后就知道自己会被录用。如果人家不想录用你,根本就不会浪费2个小时去与你谈那么多(PS:大公司例外)。最终收到了3个offer,肯定是选择一个待遇最高的去了。这些,感觉面试多了,自然就会了。rnrn这个之前专门写过一个自己的面试经验贴:链接如下:http://bbs.csdn.net/topics/390395246rnrn在此就不多说了。rnrn面试别人:rnrn过完年,离职潮出现了。我们公司走了2个java开发,就只剩下我一个java开发了。所以公司招java,技术面试自然就交给我了,即使我技术并不怎么厉害。rnrn这里谈一谈我面试别人的感受吧。rnrn1.怕冷场。我不是一个特别能谈的人,但是也还算可以。和面试的人聊得时候,我说了一大堆,你就回了那么几句话就没下文了,这让我怎么接下去?这时候,我真的希望面试的人能引出一个新话题而不至于冷场。再说,我面试别人的时候,一般领导都会告诉我,尽量不少于20分钟。那种无论怎样都谈不了20分钟的,给我留的印象自然就不用多说了。rnrn2.展示自己的项目。即使简历上写的再好,也不如实实在在的拿出来一个项目管用。有一个面试的人,拿出来自己的一个项目,很简单,记事本。简历上写着在安卓市场上下载量100W+。手机拿了出来给我看到那个项目,确实不错。虽然不知道是不是真的有100W次,但是就凭这一点,心里肯定是默默地决定给好评。rnrn3.表现亮点。与一个面试的人谈的时候,他说他的项目采用android框架下的某某某东西,实现了某某某效果。很亮点,这些东西我不会,也没听过,为了避免展现我的尴尬,所以我会自然的把话题引开。但是关于这点,肯定加分。rnrn4.少谈那些无用的框架。有一次,也是我面试过的最糟糕的一个人。有一个面试的人跟我介绍他的项目,整个项目里面全都是别人的框架。我问他这个框架是做什么用的,他说不知道,是别人让我用的。我想了解得是面试者的能力,只是跟我谈无用的框架的话那就是浪费时间,除非那框架是你写的。框架是帮你站在巨人的肩膀上看的更远,如果都不会用,那谈框架有什么用呢?那我只能猜测,要么这东西根本就是别人写的,要么就是只是一种对于不懂的托词而已。听完这些,我就已经不想继续聊了,最后那个人自然会被PASS掉了。rnrn5.最后,一般面试的人都会问一下,你对于公司,还有什么想问的么?这时候,我的建议,还是问一下问题比较好,一是表示对公司的重视,确实感兴趣。二也会借此和面试的人多聊聊,让他们更多的了解下自己,这个是绝对有好处的。rnrn大体上就说这些吧,尽量把想说的整理成一条一条的,避免显得太乱。rnrn公司走了两个人,他们的项目暂时全都压到了我手上,rnrn新入职的暂时帮不上什么忙,还得让我花费精力去带,rnrn自己的项目也马上就要上线了,更需要去维护。rnrn压力很大,但是相信还是挺得住的。rnrn所以以后像这样再写长篇文章的可能性是比较小了,但是还是会经常来看看的。rnrnPS:那个公司新入职的小伙子,看你也经常上csdn,也许你也会看到这篇文章。如果看到就当做没看过吧,这些,虽然并不怕公司知道,还是觉得还是不说比较好。rnrn就这样吧,希望大家的日子越来越好。 论坛

没有更多推荐了,返回首页