python编程有什么建议_教你学python编程的四个建议

原标题:教你学python编程的四个建议

建议一:教是最好的学

对新人来说,最好的学习方式是:找个老师,让他手把手的教你。你会发现,这只不过是个游戏而已,并不难学。

在信息大爆炸的时代, 教材是极其不重要的一环。教学翻转是 Python 课程的主要模式。教别人其实不是一件容易的事情,尤其在缺少明确目标、详细目标分解、受众、指导以及自信的情况下,“教”可能最多是想象自己的笔记怎样能更好让人读懂。

建议二:建立编程思维

资源极其丰富的情况下, 怎么习得一种技能呢?很多人会说多看书、多看别人写的好代码就行了。

然而,只背知识, 无法形成编程思维。

就如只在岸上看别人游,或许你知道大概的游泳姿势,不下水游, 永远学不会游泳。又如做菜,操作不根据食材微调,仅呆板遵循食谱,依旧无法做出美味。据规律抽象出的模式能让你有心理准备,不恐惧,但要结合自身情况实践才能学会。

经过基础折腾—借助Coursera学习基础编程能力—实操工程这三个阶段,学员逐渐掌握了把大问题拆分成一组有序框架化小问题的能力——而这正是编程思维的关键所在。

参与实操工程阶段的学员还体会了编程思维的另一个精髓——在产品建造阶段,用MVP(Minus Viable Product,最小可行产品)的方式,即投入最少的人力资源建造一个刚刚能够体现创新点或核心价值的产品,并立刻将其投入使用快速迭代。

建议三:学习学习的技巧

理解这个建议,需要先理解什么是学习——在篆书里,“学”字篆书上半部分像孩子的两只手玩算筹,代表以往经验,整个“学”字,意味着一个大house里面有很多孩子,他们一起学习以往的经验。

对于一线程序员来说,必须不断地学习已有知识并积累经验,才能自如拆解并解决面临的难题。而在广州千锋的课程里,需要学习的不仅仅是自己领域的知识和学习方法,还有基于脑科学、认知科学、五大元学科的学习技巧。

当然,遵从建议一,还建议每位学员:

学习学习技巧,并有效传授给其他学习者。

建议四:写好教程和写好代码一样重要

代码和写作是有区别的,一千个人里有一千个哈姆雷特,但是判断代码的高效与否只要运行起来就知道了,它可以通过运行速度很直白的表现出来。但是为什么自己写的代码比别人的慢10倍、100倍、1000倍,这个就很难表现出来了。

代码和绘画是一样的,看别人的代码无论是一行还是20行对于新手来说都是一样的。比如蒙娜丽莎放在你的眼前了,你看着能画出来吗?画出和蒙娜丽莎神韵一样的画是有可能的,但是画出一模一样的却很难。

所以,如果你无法看第一笔到最后一笔是如何画出来的,你就只能从结果出发,用自己的经验和学识倒推模拟出原作者的思路。但是这个和原作者思路或许是完全不同的,并不能吻合创作者的经验世界观,所以自然也就不能画出一模一样的蒙娜丽莎了。

因此我们要求学员们将自己走过的弯路用博客的形式记录下来,相当于写出一本自己的私人教程,教六个月前零基础的自己。

你的画和蒙娜丽莎之间的距离就是你的代码和好代码之间的距离。

很多学员都不是职业程序员,那么零基础甚至负基础的文科生如何理解编程思想呢?到达什么样的水平就可以和团队内程序员无障碍沟通了呢?我们建议的标准是:独立写出50行以上可以运行的代码。当然,42行也行!

千锋Python培训依据企业需求结合潮流技术制定课程大纲,内容涵盖Python项目,爬虫,服务集群,网站后台,公众号开发,Python机器学习与数据挖掘,数据分析框架与实战,Python物联网树莓派开发等,培养的是真正意义上的Python全栈开发工程师,能够满足多口径企业需求。返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值