我12岁,4年码龄,我是这么学编程的

简介: 大家好,我叫摩西。这是我第一次写博客,主要分享下我的编程经验。 国际象棋教给我的道理 我爸爸从小就下国际象棋,小学6年级就拿到俄勒冈州亚军。在我6岁那年,他开始教我。我也喜欢下国际象棋,因为我觉得它是解决问题的一种途径。


1

大家好,我叫摩西。这是我第一次写博客,主要分享下我的编程经验。

国际象棋教给我的道理

我爸爸从小就下国际象棋,小学6年级就拿到俄勒冈州亚军。在我6岁那年,他开始教我。我也喜欢下国际象棋,因为我觉得它是解决问题的一种途径。但每次和爸爸下,我都输,有一次爸爸说只要我能赢,他就给我50美元。于是我开始在微软titans平台练习,每次都有些进步。后来我打败了四级选手,之后又玩了85局赢了五级选手。我喜欢上了国际象棋,并且每天都去挑战我爸爸。直到后来爸爸说他除了周一其余的时间不再跟我玩了……

2
我和爸爸在对决

2013年2月25日星期一,我终于赢了,也得到了50美元。下棋教会我三点:解决问题的能力、不犯低级错误以及努力会有回报。下棋让我更自信:我可以通过努力学到任何东西。而且下棋本身也挺有意思的。

我是怎么开始喜欢编程的


3

平时我就喜欢捣鼓东西,观察它们的工作原理。我8岁的时候,爸爸告诉我有个东西叫编程。我很好奇,编程是个什么鬼?爸爸说我可以通过编程命令电脑干活。电脑居然会听一个8岁孩子的话!这对我来说吸引力太大了。一开始我在KhanAcademy上学习JaveScript,之后我在Treehouse上学编程。Treehouse教会了我HTML, CSS, BootStrap, jQuery, 和 JavaScript.

编程难吗?

当然,编程很难。但只要你坚持,结果会越来越好。我学编程的时候,经常遇到问题,也会有不理解的东西。我的建议是去stack overflow 这样的论坛提问,或者在论坛上搜索你的问题,因为有很多人问过同样的问题。我最后一条建议是不要放弃,爱迪生失败了1000次才成功发明电灯,阳光总是在风雨后!

该不该学编程?

我不认为每个人都应该从事编程工作。但是我觉得每个人都应该理解编程原理,因为以后编程将会无处不在。举个例子来说,你能看到这篇博客靠的就是编程技术,你玩游戏、看视频、登月靠的也是编程技术。编程无处不在!

4
我和爸爸在冲浪

我的其他兴趣

你可能觉得这孩子每天都坐在家里写代码。然而,并不是,我家住在夏威夷,离海边特别近,每天我都和家人朋友去冲浪。除了冲浪我还喜欢去火山徒步,在院子里工作,和我的兄弟姐妹还有我的猫们一起玩耍。另外我也喜欢玩儿任天堂的超级炸弹人和塞尔达传说。
原文发布时间为:2017-10-27
本文作者:余志文、大饼
本文来自云栖社区合作伙伴“大数据文摘”,了解相关信息可以关注““大数据文摘”微信公众号

相关文章
|
1月前
|
设计模式 算法 Java
什么是编程领域的 verbosity
什么是编程领域的 verbosity
7 0
|
9月前
|
C语言 C++
编程萌新的内心独白
编程萌新的内心独白
|
9月前
|
Linux
linux模块化编程
linux模块化编程
223 0
|
9月前
|
算法 安全 开发者
小孩子学什么编程?
Scratch 是麻省理工学院(MIT)为儿童学习编程而设计开发的一款工具。使用者不用去记复杂的语法,甚至不需要会英语,就可以创建自己的程序、动画、游戏等作品。构成程序的命令和参数通过积木形状的模块来实现,用鼠标拖动模块到程序编辑栏,像搭积木一样就可以实现编程了。
|
JavaScript 前端开发 Java
|
Web App开发 移动开发 前端开发
Day 26: TogetherJS —— 让我们一起来编程!
今天的《30天学习30种新技术》挑战,我打算学习一个源自Mozilla的很酷的JavaScript库——TogetherJS。几个月前,我写过一个面向Java 8的在线Java编辑器。今天我将学习如何使用TogetherJS来给这个应用增加协作功能。
180 0
Day 26: TogetherJS —— 让我们一起来编程!
|
程序员 测试技术 API
循序渐进学编程
软件开发人员是一个日新月异的领域—–IT中的大师,今天的编程方式与明天的编程或许截然不同,技术在不断地革新,新语言、新平台的如雨后春笋般出现、更好的解决方案的冒出,因此我们需要跟得上节奏,我们别无选择,唯有努力提高自己。
124 0
循序渐进学编程
|
Java 程序员
我似乎理解了编程的意义
编程的意义是什么,我又为什么要编程呢? 这是一个不时会浮现在我脑海中的问题,它来得并不频繁,但每次却都伴随着对自己职业生涯或人生目标的质疑而产生,令我感到些许困惑和不安。而在这十几年的职业生涯中,我也似乎总能在每个阶段为自己找到一个继续热爱编程的理由,直到它已无法解答再一次疑惑的产生。
1067 0
为什么学编程
知识在于点滴积累
727 0
|
JavaScript 前端开发 机器人
你会教自己的孩子编程吗?
​​很多家长都想让孩子学编程。科技行业领导者和教育学家呼吁学校开设更多的计算机课程,家长也认为编程是未来社会的必备技能。 为什么要学编程?为了让计算机解决特定的问题,我们把指挥计算机工作的指令写在程序中,当计算机执行程序时,即可按照这些指令完成工作。
2946 0