先做个简单的背景介绍,某985高校计算机专业本科毕业。毕业既转行,从事人力资源管理工作,没有任何商业软件开发经历。专业知识基本停留在大学所学内容,对于软件开发绝对属于萌新小白。工作期间,因为工作需要,要给单位开发人力资源信息管理系统,就利用大学做毕业设计时积累的一点知识,开始独立开发系统。系统开发完成后,在单位正式上线运行,期间经过多次迭代更新,现在基本稳定。后来突发奇想,想在网上接单开发软件,赚点外快,就在闲鱼发布了接单贴,陆续接了几单,效果不错。小白程序员如何通过软件开发赚钱,我总结了以下几点共勉:

小白程序员如何通过开发软件赚钱插图

一是确定自己的开发路线。软件开发技术更新迭代很快,涉及的内容也很多。如何利用较少的学习成本,形成解决问题的能力?我觉得有效的方式就是确定自己开发方向,明确自己做什么,不要什么都想做,反而什么都做不好。我做的就是利用JSP开发web应用系统,其他的均不涉及,所需要的知识就比较集中,学习成本没有那么大。用到的技术基本就是HTML,JAVA,SQL

小白程序员如何通过开发软件赚钱插图1

二是利用开源软件和源码。现在网上有很多开源软件和各种功能的源码,开发过程中可以参考,甚至可以直接在开源软件上做二次开发。我对前端开发不太熟悉,所以开发前端我基本都是用开源框架,比如J-UI。

小白程序员如何通过开发软件赚钱插图2

三是程序员必备三大法宝:百度、复制和黏贴。内事不明问百度,开发遇到问题,基本上百度一搜,就有解决思路。如果百度都搜不到,那就绕道吧,这种问题不是我们这个层次要解决的。

小白程序员如何通过开发软件赚钱插图3

最近刚好完成一个项目,我会在这个号上跟大家详细分享整个项目实施的完整过程,让大家体验一下小白程序员如何通过开发软件赚钱。前期先介绍开发环境的部署,主要涉及JAVA开发环境安装,Tomcat安装,sqlserver安装等。