初学编程需要注意的6个方面:编程真的很简单
初学编程需要注意的6个方面:编程真的很简单 算法就是解决问题的方法。比如女朋友要享受“秋天的第一杯奶茶”怎么办?这是一个问题。怎样解决这个问题? 那么什么是算法、什么是编程? 其实,编程很简单很好学,只是很多人被表面的光怪陆离蒙蔽了,也就是说编程是一种入门简单,精深难的一种应用技术。 请注意,编程是技术,算法才是科学。 很多人都把算法当成了编程,所以觉得编程很难。
编程复杂吗?非常复杂。复杂到编程语言就有几十种,编程模式也有几十种,编程工具还有几十种,编程框架成千上万,编程太难了!
编程简单吗?简单,简单到编程只需要完成3个步骤,就是“输入信息”“处理信息”“显示处理结果”。3个步骤谁学不会?编程谁学不会?
编程难学吗?当然难学。编程涉及到了最让中国人头疼的英语、数学,好多学生上学几年后依然不会编写软件,编程太难学了!
编程好学吗?太好学了!很多没有什么基础的人上几个月培训班就能进入一些公司,就能编写程序。
那么编程到底难不难?好不好学?其实,编程很简单很好学,只是很多人被表面的光怪陆离蒙蔽了,也就是说编程是一种入门简单,精深难的一种应用技术。
请注意,编程是技术,算法才是科学。
很多人都把算法当成了编程,所以觉得编程很难。
那么什么是算法、什么是编程?
算法就是解决问题的方法。比如女朋友要享受“秋天的第一杯奶茶”怎么办?这是一个问题。怎样解决这个问题?
秋天的第一杯奶茶
方法一(算法一)
1、穿好保暖(本人北方塞外,第一杯奶茶时已经很冷)。
2、开门下楼(本人6楼无电梯)。
3、等车、上车,直奔奶茶店(谁让女票只喜欢她家楼下的那间奶茶店的东西呢?)
4、购买、付款、取得商品(话说谁发明的奶茶?拉出去用36毫米加特林枪毙30分钟为我的钱包复仇)
5、亲自上楼送到女票手中
结果是:看到女票的笑容,听到心怡的声音,谁还记得钱包那曼妙、纤细的身材?
方法二(算法二)
1、拿起手机打开美团(懒得亲自跑一趟,当然可以解释为工作忙,忙着在制作新的bug)
2、找到女票喜欢的奶茶,比较价格,下单,地址直接是女票家,要求附上一封美丽的卡片并写上****(脸红,不好意思说了,大家脑补就好。当然钱包还是抽泣了一会,没有大哭)
3、商家准备好商品(我认为他们是精心准备的)
4、小飞侠快递小哥将包含我心意的热腾腾的奶茶送到女票手中(看到女票的笑容,听到心怡的声音,快递小哥露出来阳光般的笑容)
5、给女票打个电话,试探下是否满意
结果无外乎
(1)“亲爱的,谢谢你的奶茶,亲亲……【省略一千字,好肉麻,脸红中】”
(2)“谢谢,奶茶很好喝,但是我更想见到你,可惜你没来……【继续进行爱情马拉松吧!】”
(3)“谢谢你把快递小哥哥送到我身边,你是个好人……【我是不是做错了什么?】”
(4)“手机——您拨打的电话已关机。微信——您已被对方拉入黑名单……【我是不是错过了什么?】”
上面就是一个问题的两个算法。把上面的过程抽象成计算机的操作过程才是真正的难。
那么编程到底是什么呢?
其实编程就是用编程语言将上面的过程做一遍。
所以只要弄清楚目标,将目标拆解成一个一个的步骤(就像上面的例子中的步骤),一个一个实现出来,程序就开发完成了。
学习的关键问题是您找到目标了吗?或者您坚定不移的向着目标前进了吗?比如在送奶茶的途中,您被沿途的美景吸引。将女朋友的奶茶送给了街边的辣妹,或者因为太口渴,自己解决了,那么就一定无法达到目标了。
找到目标了吗?
除了抓住目标就是刻意练习了。学到的是知识,经过练习提炼后的就是能力了。
不断练习哟
只要抓住上面两点,学会编程很容易!
在后面的文章中,我会带领您进入编程的世界,用最简单的方法让您学会编程!
有兴趣的小伙伴,欢迎关注、转发、评论