想必这是很多同学想知道的一个问题,自己可以通过手艺挣钱养活自己,无疑是证明自己能力和价值的最好体现,那么笔者凭借这么多年的经验为大家罗列一二
首先,不同的细分技术所挣钱的项目和渠道会有不同,其次,技术相关的工种就更多了。因此笔者今天重点介绍的是与编程相关的方式方法。
一、按细分技术分:
C/C++、java类
这类相比是大部分同学都会的技能,因为绝大多数计算机、网络、电子信息相关专业都要学C语言的,那么由于C语言主要是做系统、驱动、内核相关的,因此不太会有个人、小型公司的甲方(即买方)出的起或者心里愿意找个人去帮自己完成某某项目,因此单纯C语言的所能接的商业项非常少。因此可以考虑一些小作业、课程设计、数学方面的科研辅助等等,还有小孩子中学生的家教、课程辅导等等。客单价往往三五十~一两千之间。除此之外,还可以投稿赚钱,比如咱们Dotcpp就常年有偿接稿,尤其一些好的教程、案例源码都可以,可以联系管理员咨询。
再说说C++,单纯的C++所能接的项目也很少,原因和上述C语言类似,但由于C++的特性,许多界面应用软件都是C++的界面图如MFC或QT做的,因此,除了上述C语言推荐的一些项目以外,如果想要更大的挑战,可以学习QT或MFC这类界面库,开发更大型的应用软件,不少公司会有此需求,项目单价大多几万~几十万之间,但常常一个人完成会非常辛苦,可以找同学或有渠道的学长导师多多了解。
最后是Java,由于Java语言的特性,开放的也往往都是大型系统软件,因此其面临的境况和C++类似,大家可以进而学习安卓移动端开发等具体方向,找对应的需求接单。
此类方向项目的重点在于:早期是技术的难点,你会需要学很多额外的知识,譬如各种第三方库、技术等等;中后期是设计经验,避免一些设计坑和缺陷。
html/css前端类
这类同学相对就容易多了,学好前端就意味着开发和二开网页非常容易了,大家用不着原生自己重写(一方面没有现成好、强另一方面没必要重复造轮子),可以采用现有市面上主流的开源软件进行二开和定制,譬如帝国CMS、织梦CMS,Wordpress、discuzz等等,几乎全行业的覆盖,因此有了这些技术和资源,大部分的常规需求。你几乎都可以完成任何个人、公司的网站了,无论企业宣传的网站、博客类网站、电商类网站、功能类网站,因为背后的本质都是增删改查。
此类方向的项目重点在于:早期是各种CMS复杂技术框架的学习,后期是经验的提升,包括非常规、定制化功能开发的预判性、网站SEO的思想等等
UI美工交互一类
这一类主要美工为主,设计图片,效果图、切图等等,再加上如果会一点前端代码的话,就是大前端了!无论网站、app还是小程序的页面都是需要这个的。因此需求非常广泛,设计一个效果图、网页、活动海报、app多的是
此类方向的项目的重点在于,客户需求理解的程度,设计的新意等等,相对比较看天赋
二、私活项目的渠道
淘宝、猪八戒等平台,以开店的形式入驻承接各种擅长的项目
QQ、微信等社交媒体
熟人朋友介绍,校园
三、其他问题问答
Q:交易流程,怎么和对方交易?
A:就个人来说,淘宝猪八戒等平台是最安全的,对方打款到平台,你交付后,对方验收付款。当然有能力也可以谈成先付一部分款,交付后再付尾款
Q:如何报价,报多少合适?
A:早期的同学如果想做私活,参考行业价格,如果经验不足适当降低价格,建议更多当成练习和成长,经历的价值更大。希望你越早明白越好
Q:后期服务怎么做?
A:如果你有这样的疑问,说明你意识到了软件开发的本质,并非仅仅是产品,事实上软件开发过程中,最大的成本和精力可能都花在沟通和维护上,因此服务态度、能力是至关重要的,直接决定你的口碑,项目能否顺利结束,以及后续还有合作的机会。
Q:是否要签合同?
A:如果走平台的话,或相对较小,几乎基本是不用的,如果是项目工程较大,涉及资金较大,建议提前沟通并签订合同,避免扯皮,也是保护双方利益
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程