关于自学web编程的思考,推荐

web编程是什么?

对于使用java编程的码农,我而言,web编程就是用html实现界面,用java web实现数据存储的脑力工作过程。
好吧,这里我用到脑力工作一词。何为脑力工作?其实跟体力工作是一个意思。只是用到的肌肉不一样,比如你搬砖,用到了手,手臂,腰等肌肉,而编程,只用到了手,手指,手臂,大脑浆糊。
在我看来,体力工作一般需要,通过观察,模仿来掌握工作技能。而脑力工作,一般需要通过阅读,模仿,必要的思考来掌握工作技能。而思考对于两项工作的提升至关重要。
不得不说,脑力工作的学习过程是极其违背人的本性的,效率也相当低下。枯燥的阅读使人昏昏欲睡,自以为是的空想,让人不切实际。相对来讲,体力工作的知识传承方式是有优势的。具现化的学习方式,步骤清晰,无需思考,专注模仿,就卓有成效,错误,成功反馈也及时。可能唯一的缺点就是改进困难,以这种方式掌握技能的人,缺乏思考的惯性,那就少了很多优化,创新的可能。
回归正题,web编程就是通过html界面技术,java web数据存储技术,进行的一项脑力工作。

如何掌握web编程?

前面我阐述了脑力工作,体力工作的一些看法,并对体力工作的学习方式比较推崇。
其实只是为了引出一点--------应该尽可能的用体力工作的学习方式去解读脑力工作。
那么怎么解读呢?
强调需要做什么,怎么做,步骤是什么,每步得到什么结果,而不是过度解释其中的原理。
强调学习的是技术的模仿,不是技术的探讨,更不是技术的创新。
讲个例子吧,像做航模,我们得到的是已经加工好的组件,需要做的只是按照流程图,将组件拼装好,我们无需知道组件经过了如何复杂的诞生过程,只需要正确的使用,就能得到想要的模型。我们模仿了拼装的过程,却不探讨为何如此,更不会试着简化流程,不是说探讨,尝试简化多此一举,而是我们的目的不是探讨,不是优化。我们的目的是模仿,用一种可行的方式得到结果,不管这方式多差劲,只要他是经过验证的,那么我们就只关心模仿的是否正确就可以了。
这不是怂恿你不去思考,只是推崇,按照人性的方式,最简的去掌握一门技能。

web编程技术关键词

  • 工具类
    1. idea 编辑工具
    2. jdk 运行环境及简陋工具集
    3. tomcat 发布工具
    4. mysql 数据存储工具
  • 语言类
    1. html
    2. javascript
    3. java
    4. sql(可选)

推荐自学流程

  • 第一阶段 界面展示
    1. 安装idea
    2. 学习html
  • 第二阶段 界面交互
    1. 学习javascript
  • 第三阶段 数据存储
    1. 安装jdk
    2. 安装mysql
    3. 配置tomcat
    4. 学习java
    5. 增强学习sql(可选)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值