热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

学习编程的学习方法

学习编程的每天特殊、特定的方式,探究根本,就是掌握学习的底层逻辑就是学习编程最快的方式。1.掌握底层逻辑——提高认知编程是用计算机语言,

学习编程的每天特殊、特定的方式,探究根本,就是掌握学习的底层逻辑就是学习编程最快的方式。

1.掌握底层逻辑——提高认知

编程是用计算机语言,他的本质就是把复杂的事情拆解成一个个你可以快速完成的小步骤,这需要你刻意练习。

学习编程是一项技术效率性的学习,需要不断学习解决具体场景下问题的学习方式。所以你需要先专注会用、而不是能用。

比如说:

你修理一个洗衣机,你现在需要一个扳手,你拿到之后,你浪费时间想怎么样才能把扳手的作用发挥到极致?而不是怎么才能把松掉的零件扭紧?

就像大部分人使用Vue一样,过于执着于如何使用他的高级写法,性能隐患,周边工具,而不是直接投入项目使用再去发现Bug。

最重要的事只有一件。做决策和做事一样,一定会有个核心的目标和要解决的问题,找到最能影响这个结果的因素:我们先要搞清楚自己「想要」的是什么,甚至是「最想要」什么。才能知道如何学习。

2.制定目标——带目的性的学习

成年人的学习不是小朋友,需要循序渐进的。长大后的时间很宝贵,我们需要以结果为导向的学习,毕竟大部分人学习编程的最终目的是就业。

选择有用的学习,学到能快速上手,这样对你来说才有价值。就像找到重点的学习,把学习的东西能投入使用,不然光看理论不能做,等于纸上谈兵。所以为什么我建议以就业为导向的朋友,最好是选择培训,因为项目实战机会多。这是自学很难突破的壁垒。

上面两步只是基础,你还的在此基础上变通,能够在实际开发情况下举一反三所学的知识点。

总结一句话就是:有用、会使、可变

3.管理时间——提高效率

很多时候我们投入学习,会忘记时间,然而你并不会发现你的时间浪费了。如果你刻意的去指定时间,这样的你对时间的感知力和学习效率会大大提升。这里可以推荐番茄工作法。

4.学习式记录——多思考总结

1.总结每日学习的知识点(思维导图、文档、博客文章)

2.总结遇到的问题、如何解决的过程、最后解决的办法(文章、日记)

无论我们做过什么决策,是成功了还是失败了,尤其是失败了,一定不能只给出一个“我不适合”的结论,而是要找到到底是哪一项具体的原因构成了失败。经过我们不断的思考、总结、记录并整理成自己的开发手册,当你之后在遇到问题的时候,可以通过自己的开发手册找到答案。

5.保持心态

不仅是学习编程,学习任何技能都不是一蹴而就的。保持良好的心态很重要。

5.1.完美主义很危险

并不是所有程序设计都能完美无缺。

5.2.对比计较没必要

你需要认可自己的优点并接受自己的失败与不足,同时理性的看待别人的优势和劣势。每个人都擅长与

不擅长,我们需要吸收别人的优势,懂得如何让自己成长。

5.3.不要钻牛角尖

人之所以是群居动物,就是我们在不断的学习与进步。遇到问题需要及时沟通,需要找有经验的人帮你解惑。

成都朗沃教育深耕行业15年,为IT行业输入上万名优秀的行业高手,深知新手入行的各种痛点。我们深入市场调研,发现大多数企业都会告诉你敲代码、敲代码、敲代码…并不会告诉你学习编程需要掌握底层学习逻辑

在这里插入图片描述


推荐阅读
  • 本文详细介绍了如何创建和使用VUE uni-app开发环境,包括通过HBuilderX可视化界面和通过vue-cli命令执行的方法。文章内容简单清晰,易于学习与理解。通过学习本文,读者可以深入了解VUE uni-app开发环境,并通过实践验证掌握具体的使用情况。编程笔记将为读者推送更多相关知识点的文章,欢迎关注! ... [详细]
  • 本文由编程笔记#小编为大家整理,主要介绍了logistic回归(线性和非线性)相关的知识,包括线性logistic回归的代码和数据集的分布情况。希望对你有一定的参考价值。 ... [详细]
  • 本文讨论了为什么在main.js中写import不会全局生效的问题,并提供了解决方案。在每一个vue文件中都需要写import语句才能使其生效,而在main.js中写import语句则不会全局生效。本文还介绍了使用Swal和sweetalert2库的示例。 ... [详细]
  • 本文介绍了在Vue项目中如何结合Element UI解决连续上传多张图片及图片编辑的问题。作者强调了在编码前要明确需求和所需要的结果,并详细描述了自己的代码实现过程。 ... [详细]
  • 本文介绍了如何按需加载elementui的部分模块,以及如何设置覆盖某些属性。通过import引入Dialog模块,并使用Vue.component进行全局设置。同时使用Vue.use引入ElementUI和VueAxios模块。通过extends进行属性覆盖设置。 ... [详细]
  • 本文介绍了在使用vue和webpack进行异步组件按需加载时可能出现的报错问题,并提供了解决方法。同时还解答了关于局部注册组件和v-if指令的相关问题。 ... [详细]
  • 单点登录(vue) 的实现及原理解析
    本文主要介绍了单点登录(vue) 的实现及原理解析。单点登录是指一个账号可以在多个系统中登录的功能,通过点击系统图标进入其他系统,无需重复登录流程。文章详细解释了如何获取返回的数据、前端如何处理token、后台如何实现登录功能以及重定向到前端页面的地址等流程。前端工作包括开发一个新页面来接收后台返回的地址并处理token。通过token进行通信,实现系统首页的重定向。 ... [详细]
  • 智能消息服务数字短信使用FAQ
    本文介绍了智能消息服务数字短信的开通流程和操作步骤,包括开通数字短信的路径、申请流程、控制台操作以及API接口对接模式。同时还介绍了数字短信模板的创建规则和要求,包括审核状态的说明和建议。 ... [详细]
  • 网络请求模块选择——axios框架的基本使用和封装
    本文介绍了选择网络请求模块axios的原因,以及axios框架的基本使用和封装方法。包括发送并发请求的演示,全局配置的设置,创建axios实例的方法,拦截器的使用,以及如何封装和请求响应劫持等内容。 ... [详细]
  • 本文记录了在vue cli 3.x中移除console的一些采坑经验,通过使用uglifyjs-webpack-plugin插件,在vue.config.js中进行相关配置,包括设置minimizer、UglifyJsPlugin和compress等参数,最终成功移除了console。同时,还包括了一些可能出现的报错情况和解决方法。 ... [详细]
  • 本文介绍了如何使用vue-awesome-swiper组件,包括在main.js中引入和使用swiper和swiperSlide组件,以及设置options和ref属性。同时还介绍了如何在模板中使用swiper和swiperSlide组件,并展示了如何通过循环渲染swipes数组中的数据,并使用picUrl属性显示图片。最后还介绍了如何添加分页器。 ... [详细]
  • 网址:https:vue.docschina.orgv2guideforms.html表单input绑定基础用法可以通过使用v-model指令,在 ... [详细]
  • uniapp开发H5解决跨域问题的两种代理方法
    本文介绍了uniapp开发H5解决跨域问题的两种代理方法,分别是在manifest.json文件和vue.config.js文件中设置代理。通过设置代理根域名和配置路径别名,可以实现H5页面的跨域访问。同时还介绍了如何开启内网穿透,让外网的人可以访问到本地调试的H5页面。 ... [详细]
  • VueCLI多页分目录打包的步骤记录
    本文介绍了使用VueCLI进行多页分目录打包的步骤,包括页面目录结构、安装依赖、获取Vue CLI需要的多页对象等内容。同时还提供了自定义不同模块页面标题的方法。 ... [详细]
  • 先看看ElementUI里关于el-table的template数据结构:<template><el-table:datatableData><e ... [详细]
author-avatar
瑞景地产王琴
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有