快捷搜索:  汽车  科技

初学编程需要注意的6个方面:编程真的很简单

初学编程需要注意的6个方面:编程真的很简单  算法就是解决问题的方法。比如女朋友要享受“秋天的第一杯奶茶”怎么办?这是一个问题。怎样解决这个问题?  那么什么是算法、什么是编程?  其实,编程很简单很好学,只是很多人被表面的光怪陆离蒙蔽了,也就是说编程是一种入门简单,精深难的一种应用技术。  请注意,编程是技术,算法才是科学。  很多人都把算法当成了编程,所以觉得编程很难。

  编程复杂吗?非常复杂。复杂到编程语言就有几十种,编程模式也有几十种,编程工具还有几十种,编程框架成千上万,编程太难了!

  编程简单吗?简单,简单到编程只需要完成3个步骤,就是“输入信息”“处理信息”“显示处理结果”。3个步骤谁学不会?编程谁学不会?

  编程难学吗?当然难学。编程涉及到了最让中国人头疼的英语、数学,好多学生上学几年后依然不会编写软件,编程太难学了!

  编程好学吗?太好学了!很多没有什么基础的人上几个月培训班就能进入一些公司,就能编写程序。

那么编程到底难不难?好不好学?

  其实,编程很简单很好学,只是很多人被表面的光怪陆离蒙蔽了,也就是说编程是一种入门简单,精深难的一种应用技术。

  请注意,编程是技术,算法才是科学

  很多人都把算法当成了编程,所以觉得编程很难。

  那么什么是算法、什么是编程?

  算法就是解决问题的方法。比如女朋友要享受“秋天的第一杯奶茶”怎么办?这是一个问题。怎样解决这个问题?

初学编程需要注意的6个方面:编程真的很简单(1)

秋天的第一杯奶茶

方法一(算法一)

  1、穿好保暖(本人北方塞外,第一杯奶茶时已经很冷)。

  2、开门下楼(本人6楼无电梯)。

  3、等车、上车,直奔奶茶店(谁让女票只喜欢她家楼下的那间奶茶店的东西呢?)

  4、购买、付款、取得商品(话说谁发明的奶茶?拉出去用36毫米加特林枪毙30分钟为我的钱包复仇)

  5、亲自上楼送到女票手中

结果是:看到女票的笑容,听到心怡的声音,谁还记得钱包那曼妙、纤细的身材?

方法二(算法二)

  1、拿起手机打开美团(懒得亲自跑一趟,当然可以解释为工作忙,忙着在制作新的bug)

  2、找到女票喜欢的奶茶,比较价格,下单,地址直接是女票家,要求附上一封美丽的卡片并写上****(脸红,不好意思说了,大家脑补就好。当然钱包还是抽泣了一会,没有大哭)

  3、商家准备好商品(我认为他们是精心准备的)

  4、小飞侠快递小哥将包含我心意的热腾腾的奶茶送到女票手中(看到女票的笑容,听到心怡的声音,快递小哥露出来阳光般的笑容)

  5、给女票打个电话,试探下是否满意

结果无外乎

  (1)“亲爱的,谢谢你的奶茶,亲亲……【省略一千字,好肉麻,脸红中】”

  (2)“谢谢,奶茶很好喝,但是我更想见到你,可惜你没来……【继续进行爱情马拉松吧!】”

  (3)“谢谢你把快递小哥哥送到我身边,你是个好人……【我是不是做错了什么?】”

  (4)“手机——您拨打的电话已关机。微信——您已被对方拉入黑名单……【我是不是错过了什么?】”

  上面就是一个问题的两个算法。把上面的过程抽象成计算机的操作过程才是真正的难。

  那么编程到底是什么呢?

  其实编程就是用编程语言将上面的过程做一遍。

  所以只要弄清楚目标,将目标拆解成一个一个的步骤(就像上面的例子中的步骤),一个一个实现出来,程序就开发完成了。

学习的关键问题是您找到目标了吗?或者您坚定不移的向着目标前进了吗?

  比如在送奶茶的途中,您被沿途的美景吸引。将女朋友的奶茶送给了街边的辣妹,或者因为太口渴,自己解决了,那么就一定无法达到目标了。

初学编程需要注意的6个方面:编程真的很简单(2)

找到目标了吗?

除了抓住目标就是刻意练习了。

  学到的是知识,经过练习提炼后的就是能力了。

初学编程需要注意的6个方面:编程真的很简单(3)

不断练习哟

  只要抓住上面两点,学会编程很容易!

  在后面的文章中,我会带领您进入编程的世界,用最简单的方法让您学会编程!

  有兴趣的小伙伴,欢迎关注、转发、评论

初学编程需要注意的6个方面:编程真的很简单(4)

猜您喜欢: