自学编程在家接单有可能吗?
Posted 黑马程序员官方
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了自学编程在家接单有可能吗?相关的知识,希望对你有一定的参考价值。
计算机专业在校的同学都可以利用编程赚钱的,自学接单也不是没有可能。
一、先聊聊途径
(1)外包,我们搜索就能看到很多外包的单子,但是平台给大家推荐的,不是很好接。还可能套路大家充值,充值后推荐单子,这种单子也是需要团队作战的。
(2)自己组队,可以开个网店,做点简单的编程,比如网站什么的,很多公司就给网站装修装修,提前准备好模板。
(3)计算机辅导,每年都会有学弟学妹学计算机嘛...校园论坛什么的,开个辅导班,价格不高,也有不少学弟学妹愿意付费的。比如考个计算机二级什么的...
(4)如果你是在校大学生,可以找到学长学姐,参与他们的项目。但是小心企业说什么“校园合伙人”这五个大字好像再说“我要坑你了”。
(5)毕设,给大学生做毕设。但是需要改来改去,怕麻烦的宝们,可以不选这条路。
一些可以接私活的网站(仅供参考!!!):
- 程序员客栈:程序员的经纪人https://www.proginn.com/
- 开源中国众包平台 oschina 众包https://zb.oschina.net/
- 码市:来码市,找人才/任务快人一步https://codemart.com/
- 我爱方案网:电子方案开发,供应链平台http://www.52solution.com/kb
- 人人开发:让管理软件开发更容易http://www.rrkf.com/
- 我要外包网:http://www.51waibao.net
二、怎么自学编程
Java 难易程度:⭐⭐⭐⭐
第一个代码:
public class HelloWorld
public static void main(String[] args)
//main方法是一个程序的主入口 是不可缺少的
// TODO 自动生成的方法存根
System.out.println("HelloWorld");
//输出语句 “”(引号为英文半角引号)里的为字符串
//输出语句即引号里面的字符串
Java的就业方向
- 1、企业级应用开发:企业级应用开发大可以做全国联网的系统,小到中小企业的应用解决方案。多数没有前端开发的通常是从一个服务器接收数据,处理后发给另一个处理系统。
- 2、网站开发:比如说京东商城、淘宝。
- 3、软件开发:例如Eclipse,MyEclipse,IneteliJIdea和Netbans IDE等知名Java开发工具。
- 4、嵌入式领域:Java因其具有的诸多优点受到了嵌入式领域的青睐,并得到了大量的研究与开发应用。
- 5、大数据:Java大数据的应用领域非常的广泛,可以简单分为几类:基础大数据服务平台,大中型的商业应用包括我们常说的企业级应用、各种类型的网站等。
- 6、科学应用:Java的安全性、便携性让Java在科学应用、金融服务、空间巨大。
不管编程语言排行榜怎么变,Java在国内依旧是市场需求量最大的语言。大家可以打开招聘软件搜索下看看,是不是Java开放的岗位最多。
Java如何入门
- 入门:Java SE基础-->Java Web(含数据库+H5+js+vue)
- 中级:Maven-->Git-->SSM框架 -->MybatisPlus-->Spring Boot-->传智健康【项目实战】
- 进阶:Spring Cloud(微服务开发,学这一套就够了) 也可分技术点学: (Dubbo-->Zookeeper-->RabbitMQ-->RocketMQ-->Docker-->Redis -->MongoDB-->搜索技术Elasticsearch-->mysql进阶)
- 项目:SaaSiHRM【企业服务】-->好客租房【生活服务】-->万信金融【金融行业】-->闪聚支付【聚合支付】-->权限管理一体化解决方案-->短信网关平台
- 以上技术,足以支撑找一份好的java开发工作。
如想工作后再提升,页面底部还有30+套,工作后再学习提升的技术:
【JDK8-15新特性】【编程强化】【数据库强化】【安全框架SpringSecurity】【报表技术】【模板引擎VelocityTools】【工作流Activiti7】…完整线路图看这里
黑马程序员:黑马程序员2022年Java学习路线图200 赞同 · 38 评论文章正在上传…重新上传取消https://zhuanlan.zhihu.com/p/451278356
全套Java学习的笔记在这里
大四应届生学习Java开发,是进培训班还是自学好?4 赞同 · 0 评论回答https://www.zhihu.com/question/518135556/answer/2675851381
Python 难易程度:⭐⭐⭐
简单也是相对的,但是Python成为了很多中学生的必修课,所以真的难不倒哪里去。学编程肯定都是从基础开始学,Python语法非常简洁,所以入门简单。看看第一个代码,和前面两个的差距吧:
print("hello world!")
代码就能直接看出来Python的简易程度了吧。
Python的就业方向
web开发:Python是Web开发的主流语言,与JS、php等广泛使用的语言相比,Python的类库丰富、使用方便,能够为一个需求提供多种方案;此外Python支持最新的XML技术,具有强大的数据处理能力,因此Python在Web开发中占有一席之地。Python为Web开发领域提供的框架有Django、Flask、Tormado、web2py等。
科学计算:Python 提供了支持多维数组运算与矩阵运算的模块numpy、支持高级科学计算的模块Scipy、支持2D绘图功能的模块matplotlib,又具有简单易特点,因此被科学家用于编写科学计算程序。
游戏开发:很多游戏开发者先利用Python或Lua编写游戏的逻辑代码,使用C++编写图形显示等对性能要求较高的模块。Python标准库提供了pygame模块,利用这个模块可以制作2D游戏。
自动化测试/运维:Python又是一种脚本语言,Python标准库又提供了一些能够调用系统功能的库,因此Python常被用于编写脚本程序,以控制系统,实现自动化测试/运维。
多媒体应用:Python 提供了PIL、Piddle、ReportLab等模块,利用这些模块可以处理图像、声音、视频、动画等,并动态生成统计分析图表;Python的PyOpenGL模块封装了OpenGL应用程序编程接口,提供了二维和三维图像的处理功能。
爬虫开发:爬虫程序通过自动化程序有针对性地爬取网络数据,提取可用资源。Python拥有良好的网络支持,具备相对完善的数据分析与数据处理库,又兼具灵活简洁的特点,因此被广泛应用于爬虫领域之中。
当然还有人工智能相关领域,大家要知道的是不同方向的Python学习重点不一样!!
Python入门教程:
知乎学习版块547集的Python入门教程,可以让你的Python基础非常扎实。
Python学习的简易步骤:找到目标 —> 了解Python —> 知道变量/算法/解释器 —> 数据类型 —> 列表和元祖 —> 字符串 —> 字典 —> 循环 —> 面向对象 —> 项目实战;
Python从变量到数据类型 / 输出格式大全!代码都可复制 基础学习输入 /转换数据类型的函数 / 算数、赋值、复合赋值、比较、逻辑运算符 条件语句边学边练,习题均有答案 / while的语法和应用 /while循环嵌套以及练习题 字符串 / Python列表的常用操作 / 元祖 / 集合 / 公共操作 推导式学习 / 函数 / 函数 / 文件的基本操作汇总(上) / 基本操作汇总(下) 面向对象基础篇 / 面向对象之魔法方法 / 面向对象实际案例:烤地瓜和搬家具 继承 / 面向对象的三大特征 / 异常学习 / 模块 / 包 / 面向对象版学员管理系统
内容 | 知识点 |
---|---|
计算机组成原理 | 计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别 |
Python变量以及开发环境 | 字符串、数字、字典、列表、元祖等 |
流程控制语句 | 程序的执行顺序,顺序执行、循环执行、选择执行 |
函数 | 定义函数、调用函数、函数的嵌套、递归函数 |
文件的基本操作 | 文件的打开、编辑、关闭 |
面向对象编程 | 类对象、实例对象、定义类、实例化对象 |
异常处理 | 学会捕捉异常、自定义异常 |
模块和包 | 理解模块和包的概念并学会使用 |
飞机大战游戏制作 | 自己独立完成飞机大战游戏 |
在前面一共是有两套相关的路线图,大家作为学习参考。每一套打开之后都是有完整的课程:
黑马程序员Python:2022年Python+大数据学习路线图20 赞同 · 1 评论文章正在上传…重新上传取消https://zhuanlan.zhihu.com/p/450898507
推荐一个人工智能学习路线图?3 赞同 · 2 评论回答https://www.zhihu.com/question/327809761/answer/2313592372
前端 难易程度:⭐⭐⭐
想要学习好编程必须要指定一个计划,首先前端三驾马车大家都不陌生了。
大概学习20-25天即可,要是放在前几年,掌握这三样基本上就可以找到一份工作了。
- JavaScript:20天
- 环境基础:15天
- Bootstrap(15天)、jQuery UI(15天)、Amaze UI;流行的前端框架:jquery mobile、angular.Js(20天)、Vue.js(20天)、React.js(20天)
- Echarts(1周)、tableau(1周)
只是给大家做一个参考,并非时间层面上学了多少,而是技术层面上掌握了什么。建议每天练习代码的时间是学习时间的1-1.5倍左右。
前端学习课程分享:
HTML+CSS-->移动web->JavaScript基础-->Web APIs->数据交互&异步编程-->Node.js-->Vue2+Vue3-->React核心技术-->微信小程序
黑马程序员前端:2022年前端学习路线124 赞同 · 20 评论文章正在上传…重新上传取消
软件测试 难易程度:⭐⭐⭐
基础方面,学完了可以到外包公司做“点点点”的功能测试。需要学习计算机通用知识:操作系统、网络、Linux、数据库、shell脚本;还有测试基础知识:测试流程、测试用例设计方法,缺陷管理等;
如果想要更高的天花板,需要学习一些测试的专项就是:自动化测试、接口测试、安全测试,在这里就需要掌握一门编程语言,因为自动化都需要写代码。软件测试2022年最新的课程分享:
功能测试 > Linux > MySQL > Python > UI自动化 > Appium框架 > 接口自动化 > 性能测试 > 小程序自动化实战 > 金融项目实战:
黑马程序员:2022年软件测试入门到中级最优学习路线图18 赞同 · 0 评论文章正在上传…重新上传取消https://zhuanlan.zhihu.com/p/453133078
三、如何计算兼职报价
全职月薪÷在职天数÷每天有效工作时间=每小时的价格
比如说假设工作薪资是18K,每个月工作22天,每天工作8小时(不计算额外加班时间),那么就是 18000÷22÷8 ≈ \\approx≈ 100元/小时…
当然100元/小时x8=(800)每天的工作薪资
不建议的接的单
- 投入时间成本过大的单,都不建议去接。就跟上面说过的,一些毕设,可能一个人两个就要劳心劳力了。
- 甲方不靠谱的单,搞两个流量大的样子就让你接单,这种不要!甲方想一出是以出,很难完成,最后不欢而散。
- 需求文档没有,说不清要什么功能,这种也不要,沟通费劲!
- 没有合同的别接,需要什么押金的别接!一些社交软件上的单子,不熟悉不要接!
小心那些利用我们想要赚钱的心理坑我们钱的人!不贪心的话会好很多...祝各位学有所成,多多接单,赚零花钱!
以上是关于自学编程在家接单有可能吗?的主要内容,如果未能解决你的问题,请参考以下文章