香雨站

用户名  找回密码
 立即注册
帖子
热搜: 活动 交友 discuz
查看: 128|回复: 2

小白想要学习软件开发?

[复制链接]

5

主题

9

帖子

21

积分

新手上路

Rank: 1

积分
21
发表于 2022-9-20 18:12:20 | 显示全部楼层 |阅读模式
最近收到一些朋友的私信,各种想要入行的人。
问我看啥书啊?我只有高中学历能不能学啊?我每天下班只有3个小时,能不能兼职学?
学会了能不能写外挂?学会了能不能做个点餐系统?等等。。。
今天就简单的跟大家聊一下:

  • 想学习软件开发都是要学习哪些知识?
  • 哪些人不适合学习软件开发?
  • 学习完成后,都能做什么?
想学习软件开发都是要学习哪些知识?

这是一个绕不开的话题,也是一个很难讲透的事,源自于分支太多。无法笼统去讲。
我们从两个大块去讲。
一:前端

前端泛指我们看到的从浏览器打开的网页。你眼前到的页面布局,样式、排版。举例说明的话,相当于,产品的外包装。
像是橡皮泥的颜色,形状,排成的造型。都可以理解为前端工作。
OK,我们学习的知识点有:

  • HTML基础
  • CSS基础
  • JS基础
这些基础知识,都可以从:W3C菜鸟教程看到
HTML基础 CSS基础 JS基础
学习顺序:HTML->CSS->JS
讲讲这个HTML吧。你可以把他理解为一个骨骼框架,整体模块的组成部分,按照汽车比喻的话,理解为车架子即可。HTML长什么样子呢?



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


绿色标记出来的样子,他的作用是给这个HTML模块来定义长的什么样子。比如,里面文字的粗细,文字的颜色,文字的间距,和下一个模块之间的距离。周边的距离。
依旧用汽车举例子的话:
相当于给你的车进行内饰的装修,外观漆水的搭配。比如,真皮座椅,金属蓝色外观。红色内饰。
<hr/>最后讲一下JS。这个就比较难理解了。这个是负责让HTML和CSS动起来的东西。


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



之前写的,抖音线条君代码

这个代码是之前写抖音@线条君,生成头部,眼睛部分的代码。
如果拿汽车比喻的话:可以理解为,自适应巡航。L2自动驾驶模式。
<hr/>哪些人不适合做软件开发?

这个特指想要从事这一行的人,而不是单纯兴趣想学习了解的人。
第一:时间琐碎的人不适合。
软件行业想要入行的话,必须要大量的时间积累,在这可以给定一个标准:
一天纯8个小时以上学习时间,每周至少5天。连续三个月。才可以见到一定成效。
我知道有些人会问,我上一天班回来,只有很短的时间怎么办?一般这种情况下,我是不建议学习的。建议辞职,专心学。当然你可以当成一个爱好型,每天学一点,学一点。碰到合适的老师,也说不定可以。

第二:学历问题,很多人认为我只有小学,初中文化,会不会很难?
在大部分情况下,学历不影响你的发展。很多情况下,你做的工作就是基础的项目。很少说涉及到算法。看一个人对编程的接受能力怎么样,一两周差不多就看出来了。我认识有快的,初中毕业,很快就上手了。全看个人。所以这个问题并不是问题。
<hr/>学成之后能做什么?

大部分人学成后,都是偏向于网页制作。比如公司官网,类似易企秀的手机H5,微信公众号开发。
外挂,APP,特殊的软件,是需要额外学习技术的。



回复

举报

2

主题

5

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2025-2-18 05:54:01 | 显示全部楼层
这么强,支持楼主,佩服
回复

举报

0

主题

4

帖子

5

积分

新手上路

Rank: 1

积分
5
发表于 2025-3-2 14:17:02 | 显示全部楼层
楼主呀,,,您太有才了。。。
回复

举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|香雨站

GMT+8, 2025-3-15 14:31 , Processed in 0.479624 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.. 技术支持 by 巅峰设计

快速回复 返回顶部 返回列表