1.提高自己的知名度,打造自己的品牌。
这个过程需要程序员不断的提高自己的实力,不仅仅是技术实力,还有运营自己的能力。
每个人都可以是一个品牌,对于一个程序员来说,我们的ID就是我们的品牌。而构成品牌的有多个要素:
* 博客
* 知乎
* 微博
* github等平台
通过在不同平台的运营,提高自己的影响力。
连接各个平台的核心是我们的ID。
我的技术博客:http://blog.csdn.net/han123__
这个过程式漫长的,需要我们不断的去实习,去写作,去输出,去运营。在打造自己的品牌的过程中,慢慢的提高自己的能力,这也是我推荐的方式。
有了自己的品牌,就可以做一些分享,承接一些广告,培训,也就距离钱不远了。
3.参加技术活动
技术活动包含的范畴很广,包括做技术讲师,分享技术知识。这个不但可以提高自己的技术影响力,还可以提高自己的专门能力,但是需要的门槛很高。
4.理财投资
这个需要具备一个金融知识。当然每个人都需要理财,我这里更多的指的是投资。
在这里我不建议炒股,这不但要花费巨大的精力,而且充满未知,自己特别熟悉看好的科技公司的股票除外。
我更多的是建议程序员,利用自己的优势,做一些技术相关领域的投资。比如最近很火的比特币为代表的虚拟货币。
比特币的价格目前已经超过2w了,认识的朋友不乏早起的挖矿的,现在已经转的盆体满钵。
其他类型的虚拟货币,比如以太币等,也经常看到程序员朋友在朋友圈晒自己的战果。
这个方向建议众多的程序员可以对了解,开阔自己的视野,里面蕴含着不少的商机。
5 在直播平台做java相关内容的讲解
在线教育起来以后,录制教学视频也可以赚钱了。至于什么平台好,我还没有尝试,不过不就的将来我会向这个方向发展,我自身感觉个人当老师还是有一定的自信的。也有兴趣。
6 软件众包平台
以上的几个方式都或多或少的需要专门的技能,具有一定的门槛。对于很多想要赚钱的程序员朋友都不适用。
这里推荐一个靠谱的项目平台,可以帮助大多数想用空余时间开发赚钱的朋友,大家都可以轻松在上面找到自己需要的项目。
程序员软件众包平台-云沃客OROSCHINA(开源中国也有)

网址如下:
https://m.clouderwork.com/signin?utm_source=bbs&utm_medium=job&utm_campaign=lp

这个平台横跨,软跨软件开发,管理&产品&设计,IT系统运维与实施的项目。
既可以发布外包项目,又可以在上面轻松找到自己需要开发的项目,包括Web软件开发、移动软件开发、桌面软件开发、游戏软件开发、微信公众号平台开发、语音〡视频〡图形开发、OA/测试、其他软件开发。
对于有空余时间的朋友是一个很靠谱的平台。
oschain应该大家都比较熟悉。
最后发表一下个人的经验:
本人java2年,专科(非统招),对于我这样的来说,说出来也不怕大家笑话。感觉在这个时期,如果你一开始就有一个安定,晋升空间大的公司来说,请你把握好机会,因为你现在处于一个很幸福的工作空间中。像我这样,学历不高,经验不足的,要找大公司的话有一定门槛(就因为学历的原因我被济南浪潮拒之门外)。
不过,接下来我会先找一份比较大的公司一直干下去(一直想去北上广发展,有自身原因去不了,我现在地处一个三线城市), 在工作之余考取本科学历(进行中,自考),在工作中学习一套学以致用的编程知识,为自己接下来赚外快打下基础。
我还会一直更新这篇文章,让和我处在同样的环境中的朋友有一个好的方向。如果有前辈的话,可以一起分享个人经验给小弟一点指示,再次谢过。
在此说下,在做决定之前一定要摒弃这种好高骛远的因素。