最近收到一些朋友的私信,各种想要入行的人。
问我看啥书啊?我只有高中学历能不能学啊?我每天下班只有3个小时,能不能兼职学?
学会了能不能写外挂?学会了能不能做个点餐系统?等等。。。
今天就简单的跟大家聊一下:
- 想学习软件开发都是要学习哪些知识?
- 哪些人不适合学习软件开发?
- 学习完成后,都能做什么?
想学习软件开发都是要学习哪些知识?
这是一个绕不开的话题,也是一个很难讲透的事,源自于分支太多。无法笼统去讲。
我们从两个大块去讲。
一:前端
前端泛指我们看到的从浏览器打开的网页。你眼前到的页面布局,样式、排版。举例说明的话,相当于,产品的外包装。
像是橡皮泥的颜色,形状,排成的造型。都可以理解为前端工作。
OK,我们学习的知识点有:
- HTML基础
- CSS基础
- JS基础
这些基础知识,都可以从:W3C菜鸟教程看到
HTML基础 CSS基础 JS基础
学习顺序:HTML->CSS->JS
讲讲这个HTML吧。你可以把他理解为一个骨骼框架,整体模块的组成部分,按照汽车比喻的话,理解为车架子即可。HTML长什么样子呢?

大概是这个样子,被<> </> 包裹起来的标签。红色标记出来的样子。
然后说CSS。依旧是拿这个图举例子:

绿色标记出来的样子,他的作用是给这个HTML模块来定义长的什么样子。比如,里面文字的粗细,文字的颜色,文字的间距,和下一个模块之间的距离。周边的距离。
依旧用汽车举例子的话:
相当于给你的车进行内饰的装修,外观漆水的搭配。比如,真皮座椅,金属蓝色外观。红色内饰。
相关影片资源迅雷下载推荐
开发一个网站的成本都有哪些?
现在很多企业都选择开发网站,那么开发一个网站都需要多少的成本呢,想要选择一个好的团队且经验丰富,网站功能不同收费标准自然也是不一样的,但是也还是会有一些基本的收费项目。1.域名大家都应该了解,每个人都会 ...
网站建设,开发一个网站的成本都有哪些?
最后讲一下JS。这个就比较难理解了。这个是负责让HTML和CSS动起来的东西。

看到知乎上面弹出来的文字没:文章写的真不错。这个就是JS实现的。当然,你看到的右下角的网页弹窗,也都是JS搞出来的。
这个拿汽车举例子的话,相当于车灯,高级的JS可以根据外面的环境自动开启。并且可以在高速上行驶的时候,自适应巡航。当然也是需要后端代码配合的。具体后端是啥待会讲。
关于后端:
一般是指,操作实际的业务逻辑代码。比如:
用户在购物车结账的时候,统计一共买了多少商品,折扣完后需要付多少钱。命令网页跳转支付页面。扣除用户卡里面的余额。这个就是后端做的事。
每一个开发语言都可以做,python,java,php。只是每个语言有更适合的场景而已。

之前写的,抖音线条君代码
这个代码是之前写抖音@线条君,生成头部,眼睛部分的代码。
如果拿汽车比喻的话:可以理解为,自适应巡航。L2自动驾驶模式。
哪些人不适合做软件开发?
这个特指想要从事这一行的人,而不是单纯兴趣想学习了解的人。
第一:时间琐碎的人不适合。
软件行业想要入行的话,必须要大量的时间积累,在这可以给定一个标准:
一天纯8个小时以上学习时间,每周至少5天。连续三个月。才可以见到一定成效。
我知道有些人会问,我上一天班回来,只有很短的时间怎么办?一般这种情况下,我是不建议学习的。建议辞职,专心学。当然你可以当成一个爱好型,每天学一点,学一点。碰到合适的老师,也说不定可以。
第二:学历问题,很多人认为我只有小学,初中文化,会不会很难?
在大部分情况下,学历不影响你的发展。很多情况下,你做的工作就是基础的项目。很少说涉及到算法。看一个人对编程的接受能力怎么样,一两周差不多就看出来了。我认识有快的,初中毕业,很快就上手了。全看个人。所以这个问题并不是问题。
学成之后能做什么?
大部分人学成后,都是偏向于网页制作。比如公司官网,类似易企秀的手机H5,微信公众号开发。
外挂,APP,特殊的软件,是需要额外学习技术的。


企业网站建设与开发最低只要299元起,包含域名服务器,需要的联系QQ345424724,电话15516990022,18530226930相关影片资源迅雷下载推荐
如何自学软件开发?
本人今年24,大专物流管理专业,毕业1年半,最近刚辞职,也在找工作,打算自学软件开发,边做边学,因为从小本人就对电脑十分感兴趣,大专的时候也打算报的计算机专业,但是学的是文科,去的学校不能报有关计算机的 ...
软件开发,如何自学软件开发?
标签: 软件开发 小白想要学习软件开发?