Tips for your suceess(成功的秘诀)

1. Practice every day(每天练习)

  • 每天用两小时来学习。你可以使用各种零碎时间,积少成多。你可以使用搞这些时间用来巩固练习和记忆练习。每天练习,你才能善于你所学的事情。每天睡前和醒来时,是学习的最佳时期。

2. Do not over do it. Slow and plodding win the race.(不要过度练习,心平气和加上努力才能赢得比赛。)

  • 有时你会遇到困难,然后变得沮丧。不要急,慢慢来,一点一点地学习,最终你还是会弄懂的。当你遇到困难变得心烦气躁时,停下来休息一会,做点其他事情。如果你睡前学习的话,没准当你醒来时就想到答案了。所以说,暂停、休息、睡觉会帮你学到东西。这也是一种窍门。

3.It is all alright to be totally lost at first.(一开始完全不懂也没有关系)

  • 学习编程语言和学习人类语言差不多,有时当你学习的时候,会完全迷失掉。你会觉得这些对你完全没有意义。不过你慢慢会觉得还是有点意思的。编程里面都是一些常见的英语单词和符号,你所要做的事情就是理解这些东西索要表达的概念。掌握的方法就是慢慢来。一开始你完全搞不懂这是什么意思,但是只要试着去弄懂,你最后就会弄懂了。这只是一个接受的过程。从不同的角度看问题,然后弄懂。不过一开始什么都不懂也是没有关系的。

4.When you get stuck,get more information.(当你卡住时,寻找更多的信息)

  • 比如你的代码运行不了或者遇到看不懂的信息,或者就是进行不下去了,那就去找更多的信息,研究,上网查,打印数据和代码,从不同的角度检查代码。别就站在那里看代码,代码是不会告诉你答案的。如果你想要解决问题,那就去找更多的信息来解决困境。信息可以是去外部找资源,或者换个角度看问题。比如说到倒着读代码、或者给自己发邮件描述问题,这些技巧都是为了找出更多信息。

5.Try to solve it youself at first.(遇到问题时,先试着自己解决它)

  • 好的编程者经常坚持自己解决问题。这会给他们带来困难,因为自己解决问题很消耗时间和精力。但是向他人求助就快多了,但是你需要学习自己解决问题的本领。所以当你向别人求助时,先自己试着解决。

6.Good luck and have fun!(希望你有好运并且玩的开心!)

welcome to learn prgram的更多相关文章

  1. Atitit learn by need 需要的时候学与预先学习知识图谱路线图

    Atitit learn by need 需要的时候学与预先学习知识图谱路线图 1. 体系化是什么 架构 知识图谱路线图思维导图的重要性11.1. 体系就是架构21.2. 只见树木不见森林21.3. ...

  2. Python 爬取所有51VOA网站的Learn a words文本及mp3音频

    Python 爬取所有51VOA网站的Learn a words文本及mp3音频 #!/usr/bin/env python # -*- coding: utf-8 -*- #Python 爬取所有5 ...

  3. [转载]VIM 教程:Learn Vim Progressively

    文章来源:http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/   Learn Vim Progressively   TL ...

  4. some tips learn from work experience

    1.you can't avoid office politics 2.you'll never have a job which you "can't quit" - if yo ...

  5. Java-集合(没做出来)第四题 (List)写一个函数reverseList,该函数能够接受一个List,然后把该List 倒序排列。 例如: List list = new ArrayList(); list.add(“Hello”); list.add(“World”); list.add(“Learn”); //此时list 为Hello World Learn reverseL

    没做出来 第四题 (List)写一个函数reverseList,该函数能够接受一个List,然后把该List 倒序排列. 例如: List list = new ArrayList(); list.a ...

  6. Learn RxJava

    Learn RxJava http://reactivex.io/documentation/operators.html https://github.com/ReactiveX/RxJava/wi ...

  7. ANSI Common Lisp Learn

    It has been a long time that I haven't dealt with my blog. On one hand I was preparing the exams.On ...

  8. [Notes] Learn Python2.7 From Python Tutorial

    I have planed to learn Python for many times. I have started to learn Python for many times . Howeve ...

  9. 十分钟入门less(翻译自:Learn lESS in 10 Minutes(or less))

    十分钟入门less(翻译自:Learn lESS in 10 Minutes(or less)) 注:本文为翻译文章,因翻译水平有限,难免有缺漏不足之处,可查看原文. 我们知道写css代码是非常枯燥的 ...

随机推荐

  1. winform窗体(五)——布局方式

    一.默认布局 ★可以加panel,也可以不加: ★通过鼠标拖动控件的方式,根据自己的想法布局.拖动控件的过程中,会有对齐的线,方便操作: ★也可选中要布局的控件,在工具栏中有对齐工具可供选择,也有调整 ...

  2. 配置apache的虚拟机+软件下载

    第一步: 打开c:/wamp/apache/conf中的httpd.conf文件, 在httpd.conf中ctrl+f输入vhosts 找到那一行将前面的#号去掉 操作如图所示 第二步: 打开虚拟主 ...

  3. 从零自学Hadoop(05):Ambari

    阅读目录 序 引入背景 Ambari介绍 在线安装 系列索引 本文版权归mephisto和博客园共有,欢迎转载,但须保留此段声明,并给出原文链接,谢谢合作. 文章是哥(mephisto)写的,Sour ...

  4. Spring事务管理的三种方式

    一 .第一种:全注解声明式事务 Xml代码 复制代码 收藏代码 .<?xml version="1.0" encoding="UTF-8"?> .& ...

  5. js 输出数组最大值

    ,,,,]; ]; ; i < run.length; i++) { if (max<run[i]) { max=run[i]; }else{ max=max; } } alert(max ...

  6. VS2013问题与解决方法

    问题: Getting Error "'Microsoft.VisualStudio.Editor.Implementation.EditorPackage' package did not ...

  7. [WPF系列]-数据邦定之DataTemplate 根据对象属性切换模板

      引言 书接上回[WPF系列-数据邦定之DataTemplate],本篇介绍如何根据属性切换模板(DataTemplate)   切换模板的两种方式:   使用DataTemplateSelecto ...

  8. Azure机器学习入门(一)

    我们开始深入学习Azure机器学习的基本原理并为您开启伟大的数据科学之门.Azure 机器学习的一个重要特征就是在构建预测分析方案时,它能够方便地将开发模式集成为可重复的工作流模式.这就使得Azure ...

  9. Oracle基本数据类型

    一 字符串类型 字符串数据类型还可以依据存储空间分为固定长度类型(CHAR/NCHAR) 和可变长度类型(VARCHAR2/NVARCHAR2)两种. 所谓固定长度:是指虽然输入的字段值小于该字段的限 ...

  10. SPOJ GSS1 Can you answer these queries I[线段树]

    Description You are given a sequence A[1], A[2], ..., A[N] . ( |A[i]| ≤ 15007 , 1 ≤ N ≤ 50000 ). A q ...