美文网首页
初学编程

初学编程

作者: 自由亮子 | 来源:发表于2019-08-27 23:34 被阅读0次

我不是程序员,虽然在大学学过C语言和Visual Basic,但已经过去十几年了,编程知识一点印象都没有了。现在开始学习,叫做“初学编程”,倒也很妥当……

事先有心理准备,学习编程其实不难,不怕……不怕……不怕……

但这是第一次看编程书,看到编程的基础概念,有些熟悉的容易理解,有些生僻的就真的感觉难以理解,其实就是难……很难……非常难……

学习就是这样,新知识不在你的舒适区,而是在你的非舒适区——学习区。我知道现在很难,但只要重复次数够多,就会越来越容易。看看学会的人是怎么认识编程的。

从定义上来看,所谓程序(Programs)其实一点都不神秘。

因为程序这个东西,不过是按照一定顺序完成任务的流程(Procedures)

计算器和计算机都是电子设备,但计算机更为强大的原因,用通俗的说法就是它 “可编程”(Programable)—— 而所谓可编程的核心就是布尔运算及其相应的流程控制(Control Flow);没有布尔运算能力就没有办法做流程控制;没有流程控制就只能 “按顺序执行”,那就显得 “很不智能”……

以上引用来自李笑来的书《自学是们手艺》,过来人和没过来的人的认知差异是多么大啊!

相关文章

  • Python新手入门宝典,简单易懂(“小学生”教材)

    《Python编程初学者指南》尝试以轻松有趣的方式来帮助初学者掌握Python语言和编程技能。《Python编程初...

  • 初学编程

    前几天晚上,我一直在博库书城飘来飘去,享受着读书的乐趣 而这几天晚上,我却不在那了。为什么呢?原来,我是去学编程了...

  • 初学编程

    我不是程序员,虽然在大学学过C语言和Visual Basic,但已经过去十几年了,编程知识一点印象都没有了。现在开...

  • 初学编程

    尼采在《查拉图斯特拉如是说》中的一句话:其实人跟树一样的,越是向往高处的阳光,他的根就要越要向下,伸向地底深处。 ...

  • 【带你入门】java网络编程

    网络编程 网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编...

  • JAVA网络编程基础该如何学习?

    网络编程对于很多的初学者来说,都是很向往的一种编程技能,但是很多的初学者却因为很长一段时间无法进入网络编程的大门而...

  • 初学java编程

    public class HelloWorld { public static void main(Strin...

  • 简单工厂模式

    对《大话设计模式》的学习总结,以备后用。 编程初学者存在的问题 所有编程初学者都会有这样的问题,就是碰到问题直觉的...

  • 为什么要学习HTML?HTML会过时吗?

    学编程有没有必要学 HTML 呢?这是编程初学者中非常普遍的问题,而且在网上意见分歧很大。关于初学者在学习 HTM...

  • 学习《TCP/IP网络编程》PDF+源代码+尹圣雨

    我认为,在初学编程阶段,任何让代码更健壮的部分都是对初学者的一个藩篱。只有只剩骨架的代码,才能明白编程的步骤和结构...

网友评论

      本文标题:初学编程

      本文链接:https://www.haomeiwen.com/subject/ofcuectx.html