非 IT 行业人员业余想学习写程序,应该从什么开始?

2020-12-11 16:06:37 +08:00
 fankz
想多学一门技术,应该怎么学?
1173 次点击
所在节点    问与答
16 条回复
kop1989
2020-12-11 16:15:33 +08:00
大体上就是先从客户端入手。
去解决你身边的“需求”。这样又有成就感,又有使命感。学起来目的性强,速度快。
大到比如玩“编程游戏”( screeps.com )、做“个人主页”。
小到通过命令“将某文件夹下小于 xMB 的文件移入另外一个文件夹”(整理照片)等等。
manami
2020-12-11 16:17:36 +08:00
先确定自己究竟是想要开发 web 网站、移动应用还是桌面程序,然后选对应主流的编程语言
kop1989
2020-12-11 16:19:55 +08:00
总体思路就是,通过代码 /命令,来解决繁复,且容易描述规则的任务。这就是“写程序”。
等你能够实现自己想到的点子之后,再想进步,就可以去山寨现有的软件产品。

比如想做网页,那么你可以去山寨苹果官网。
想做 app,你可以去山寨微信。

做的过程中会发现诸多问题。逐渐你也就入门了。
Elissa
2020-12-11 16:20:29 +08:00
反馈比较好的话选 web 网页,写好了立马就能显示出来,能真切的看到自己写的东西

先学 HTML/css/js(es6)

后面可以直接上 vue 了
raaaaaar
2020-12-11 16:21:03 +08:00
解决你的实际问题,需求驱动技术!记住,世界上就没有技术驱动的,无论企业还是个人!
renmu123
2020-12-11 16:21:10 +08:00
想想日常的工作有每天每天都要做的重复工作,用代码将其自动化,非专业人员我最推荐 Python
rodrick
2020-12-11 16:23:38 +08:00
对日常生活能有帮助的话,我也推荐 python,web 好入门但是有时候一时间你也想不出做的东西能有啥用
zzzmh
2020-12-11 16:24:25 +08:00
so easy
找个网站跟着学呗
推荐慕课 imooc.com 或者 b 站

目前建议先学前端,比较容易上手
从 html css js 开始学

如果是奔着赚钱为目的
可以试试后端 例如 java
或前端 vue 微信小程序

然后说说不推荐
不推荐去培训机构
不推荐花钱买网课
如果奔着赚钱去不推荐 Python (这条有争议 不喜勿喷 欢迎讨论)
Raynard
2020-12-11 16:25:45 +08:00
先抄课本,对着打
MeteorCat
2020-12-11 16:26:25 +08:00
html,所见即所得
fankz
2020-12-11 16:36:08 +08:00
@manami 想学移动应用应该从哪着手?
manami
2020-12-11 16:44:17 +08:00
@fankz 如果不是奔着就业去的话建议直接学 flutter (这是个框架,需要学 dart 语言),一套代码多端运行
abcysn
2020-12-11 16:48:29 +08:00
Python
killergun
2020-12-11 17:12:36 +08:00
从入门到放弃
constantine008
2020-12-25 16:52:19 +08:00
我正在找副业,楼主有没有兴趣交流一下,我指导你学写程序,你指导我你擅长的工作
fankz
2020-12-25 16:58:06 +08:00
@constantine008 我啥也不擅长啊

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/734555

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX