万里长征,始于足下——菜鸟程序员的学习总结

       最近一直的谈论如何学习,如何做笔记,学习方法是否正确?(发现问题——创新的原动力)为什么开始系统化学习了,反而暴露许许多多的问题?细想也并不是很多,这都是过去的遗留问题,就当磨刀不误砍柴工吧。

       学习VB的时候,我原来学习过一遍。第二次再看视频学习VB,做笔记,毕竟是自己学过一遍的知识,没有太多的障碍,没有暴露太多的问题。做笔记的情况也没有跟其他人做比较,所以也不知道自己到底跟别人有什么差距。古人有句话:是骡子是马,牵出来溜溜。这句话真好,不溜不知道,一溜吓一跳。

       数据库的视频,我们组已经看完了,大家思维导图的总结也都差不多完成。师傅要求检查每个人的笔记和思维导图的总结情况,拿自己的笔记情况跟大家的最比发现了很多的问题。

一、笔记,认真、用功

做笔记,认真、用功绝对不是错,但是对后面的学习回顾和总结形成障碍,浪费时间,丧失效率就是画蛇添足。

如图:

                                                

       相信经常使用onenote的人一看就明白,这是什么问题。

       笔记1:对每章节没有系统的分类,所有内容都在一页中,可想而知内容之多,如果想查找某个知识点,即使你标出了章节、序号等等,同样是很难找到。

        笔记2:一目了然,想查看什么内容 ,直接查找一章,目的明确;每章内容相对要少,一眼就能找到。

总结:失败的人做了99%,成功的人只比失败的人多1%。

二、思维导图,详细、全面

         思维导图一定要避免长篇大论,绝对不是将所有知识点照搬不误,这是大错特错。思维导图的优势,把握宏观,建立知识之间的联系。为大家总结了三条导图的注意事项:
1、颜色多于三种,不如没有颜色

颜色太多,不仅造成视觉疲劳而且让人烦躁,一眼都不想看,导图也变得一无是处。

2、关联线多于,不如没有关联

关联线过多使导图内容变得复杂,没有条理,增加自己的工作量

3、解释多于10个字,不如没有解释

解释过多既浪费时间又禁锢大脑的思考。降低学习效率,没有任何的益处。

                  

                                                                                  导图1

                      

                                                                                导图2

导图1:颜色过多,一整张导图就会非常的乱,没有条理。

导图2:清晰,一目了然,联系紧密。

总结:画蛇添足,多此一举。

三、技术,一头扎进技术,永远不想出去     

       在学习一种技术的时候,多数人的做法直奔主题,学习知识,关心细节,不断的做工程,加强自己对代码的掌握和熟练运用,从来没有想过为什么会有这种技术,这种技术是干什么的?这用技术有什么优势?如何与其他的技术的交互?最终 ,就会造成菜鸟程序员,永远成不了大牛。

       学习一种技术不在于这种技术怎么使用,重中之重是这是什么,理解其原理,其次是有什么用,再次更深层次的这种技术和别的技术怎么交互,最后才是如何使用这种技术,有什么优势。平常的学习最应该是把握宏观而不是一头扎进细节,永远不想出去。

         学习一种技术时,问自己三个问题:

         1、这种技术是干什么的,有什么用?

         2、这种技术与其他技术如何交互?

         3、这种技术有什么优势?

总结:盲目没有目的的学习,还不如不学习。

        万里长征,始于足下,对学习不断进行总结,办法总比问题多,但愿为时不晚,同样,也希望对大家有一定的帮助。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/266918.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

SSM整合笔记

SSM整合笔记 1&#xff0c;创建maven项目 创建maven项目过程省略 ps&#xff1a;如果创建完maven项目之后项目报错&#xff0c;可能是没有配置Tomcat 2&#xff0c;在pom.xml里面导入相应的jar的依赖 <project xmlns"http://maven.apache.org/POM/4.0.0"xmlns:xsi…

linux jetty 安装目录结构,Linux下Jetty 9安装部署

Jetty简介Jetty是一个开源的servlet容器&#xff0c;它为基于Java的web内容&#xff0c;例如JSP和servlet提供运行环境。Jetty是使用Java语言编写的&#xff0c;它的API以一组JAR包的形式发布。开发人员可以将Jetty容器实例化成一个对象&#xff0c;可以迅速为一些独立运行(sta…

Bootstrap 学习笔记8 下拉菜单滚动监听

代码部分&#xff1a; <nav class"navbar navbar-default"><a href"#" class"navbar-brand">web开发</a><ul class"nav navbar-nav"><li><a href"#html5">HTML5</a></li>&…

怎么在linux的cmd中运行c项目,如何在cmd窗口编译运行c语言程序?

/这个很简单&#xff0c;只需要下载一个C/C编译器&#xff0c;添加一下环境变量&#xff0c;之后就能在cmd窗口中编译运行C语言程序了&#xff0c;下面我简单介绍一下实现过程&#xff0c;主要内容如下&#xff1a;1.下载C/C编译器&#xff0c;这里可以下载MinGW&#xff0c;包…

HTML基础DW使用教程

1、打开文件拓展名&#xff1a; 方法一.打开计算机→组→文件夹和搜索选项→查看&#xff0c;把隐藏拓展名的勾取掉。 方法二.打开计算机→文件夹选项→查看&#xff0c;把隐藏拓展名的勾取掉。 2.桌面新建一个记事本&#xff0c;把.txt后缀改成HTML。 3.右键打开方式&#xff…

查询Linux系统网卡流量负载,超好用linux系统查询网卡等流量参数的工具,分享给大家!!!...

超好用linux系统查询网卡等流量参数的工具&#xff0c;分享给大家&#xff01;&#xff01;&#xff01;工作中大家或许会遇到这类情况&#xff1a;托管服务器流量超出限额&#xff0c;可是突然又不能像windows主机那样通过QQ管家或者360卫士等软件工具那样很直观的测出服务器的…

WPF的转换器中使用Brush应注意问题

1、Brushes用错了命名空间将导致程序无法正确工作。笔者曾写了一个flag值转换为相应的Brush&#xff0c;由于不小心Using了一个错误的命名空间&#xff08;System.Drawing&#xff09;导致Xaml文件界面元素Fill绑定属性总出不来应有的效果。最后费了好大劲才发现&#xff0c;替…

XamarinAndroid组件教程RecylerView适配器设置动画示例

XamarinAndroid组件教程RecylerView适配器设置动画示例 【示例1-3】下面将在RecylerView的子元素进行滚动时&#xff0c;使用适配器动画。具体的操作步骤如下&#xff1a; &#xff08;1&#xff09;创建一个名为RecylerViewAnimatorsAdapter的项目。 &#xff08;2&#xff09…

linux程序设计知识点整理,笔试面试中C/C++重要知识点整理

4. 类与面向对象编程4.1 类接口与实现的概念&#xff1a;每个类都定义了一个接口(可以不是很确切的理解为类中访问级别为public的函数为接口)和一个实现。接口由使用该类的代码需要执行的操作组成。实现一般包括该类所需要的数据。实现还包括定义该类需要的但又不供一般性使用…

java poi excel 生成表格的工具封装

效果如下&#xff1a; 代码如下&#xff1a; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; import java.util.Arrays; import java.util.List;import org.apache.poi.hssf.u…

关于java嵌入式数据库的选择,强烈建议H2 嵌入式数据库

2019独角兽企业重金招聘Python工程师标准>>> 不听红薯言&#xff0c;吃亏在眼前。 先发表个人意见&#xff0c;Derby是垃圾&#xff0c;H2王道。 这段时间开发movingLife合租记账软件过程中&#xff0c;开始是在MYSQL上做开发&#xff0c;要发布的时候&#xff0c;一…

linux可变剪切分析,SpliceR:一个用RNA-Seq数据进行可变剪接分类和预测潜在编码区域的R包...

SpliceR&#xff1a;一个用RNA-Seq数据进行可变剪接分类和预测潜在编码区域的R包Kristoffer Knudsen, Johannes Waage5Dec2013翻译&#xff1a;斑斑<23920620>2016年7月14日欢迎加入生物信息QQ群78750864讨论相关问题1简介SpliceR是一个可以对转录本完整isoform(剪接模式…

c语言自定义浮点函数,C语言float

C语言float教程C语言float定义详解语法float varname value;参数参数描述float定义 float 类型变量使用的类型。varname变量名。value可选&#xff0c;变量的初始值。说明使用 float 定义了一个 float 类型的变量 varname&#xff0c;并赋初值为 value。C语言float详解说明描述…

Block CONNECT method in httpd.conf

为什么80%的码农都做不了架构师&#xff1f;>>> RewriteEngine on RewriteCond %{REQUEST_METHOD} ^(CONNECT|TRACE)$ RewriteRule ^.*$ - [L,F] ProxyRequests Off ProxyRequest should be set to off, unless you have security protect in your web server. 转…

解决sharepoint2010的多行文本框的插入图片—【从sharepoint】的disabled问题

大家发现sharepoint2010的多行文本框的插入图片有个—【从sharepoint】插入图片的功能&#xff0c;但是看到的disabled。如下图&#xff1a; 怎么办呢&#xff1f;通过查找资料才知道原来可以这样解决 在这里我们新建一个自定义列表&#xff1a;【test】&#xff0c;并新建一个…

c语言16进制按10进制输出,C语言编程:写一个函数,输入一个16进制数,输出相应的10进制数。...

满意答案chengexin2013.05.27采纳率&#xff1a;59% 等级&#xff1a;11已帮助&#xff1a;10599人#include#include#include#define N 1000char str[N];int a[N],b[N];int main(void){void zsh();long ycl();int i,n;do{printf("请输入一个十六进制数:\n");scanf…

用ASP.NET Core MVC 和 EF Core 构建Web应用 (一)

系统必备 .NET Core 2.0.0 SDK 或更高版本。已安装 ASP.NET 和 Web 开发工作负载的 Visual Studio 2017 15.3 版或更高版本。创建Web应用程序 打开 Visual Studio 并创建一个新 ASP.NET Core C# web 项目名为”ContosoUniversity”。 从文件菜单上&#xff0c;选择新建 > 项…

第一个Django应用程序_part1

一、查看Django是否安装 参考文档&#xff1a;https://docs.djangoproject.com/en/1.11/intro/tutorial01/ 如果Django已经安装&#xff0c;可以看到安装的版本号&#xff0c;如果没有安装则会看到“No module named django”的错误。 MacBook-Pro:~ h$ python3 -m django --ve…

HTML 文档流和文本流的理解

文本流&#xff0c;概括地说其实就是一系列字符&#xff0c;是文档的读取和输出顺序&#xff0c;也就是我们通常看到的由左到右、由上而下的读取和输出形式&#xff0c;在网页中每个元素都是按照这个顺序进行排序和显示的&#xff0c;而position属性可以将元素从文本流脱离出来…

CCNA实验(一)

无线局域网&#xff08;WLAN&#xff09;回顾 使用无线射频信号、载波监听多路访问/冲突避免、半双工。 无线AP相当于以太网的HUB。 有些频段是受限的。 无线信号遇到的问题&#xff1a; l 反射 l 散射 l 信号吸收&#xff08;比如说穿墙&#xff09; 无线标准 l ITU-R l …