学习编程应该怎么学?怎么做笔记?怎么复习?求大神赐教感激不尽……

weiqinshian 发布于 2016/05/26 10:13
阅读 905
收藏 1
1.本人自学编程的时候看某培训机构的java视频教程,一边看一边写,写完之后的确感觉学到了很多东西,但是,过了一两个月,再回过头来一些概念又忘记了,比如:反射、网络编程、IO流。

2.本人自学编程的时候看书系统的学java方面的基础知识,写完之后,的确懂了,但是过一段时间又忘记了。

3.找工作的时候,要笔试、要面试,如果这些java基础不是很扎实,学了之后又忘记,面试工作都不好找,而且,后面高深的知识要用到前面知识,给后期学习也带来很多麻烦

问题:
请问各位前辈是怎么学习编程的?

是怎么看书学习的,看书的时候是怎么做笔记的?

写过的代码保存在哪里,怎么保存的?(个人感觉保存在github上面不是很好查找,搜索)
加载中
0
10书生
10书生

1. 一般来说,记不住是因为重复的次数太少。

2. 研发技术的学习过程也是螺旋形迭代的过程,书读百遍,其意自现,当然,要选好书,初学者推荐阅读HeadFirstJava, 学习3遍后,啃ThinkingInJava, 啃三年,可有小成。

3. 计算机软件技术学习需要不断的练习,拳不离手,曲不离口。

4. 学习就是学习,找工作谋生就是找工作谋生,初学者要控制好节奏,不能操之过急,如果学习技术就是为了找工作,如果找不到工作就不想学了,那是没有好结果的。

0
Tong7
Tong7

1.看视频可以有效的提供思路,防止溜号,但是一边看一边写,写的是什么呢,不会是他说啥你写啥吧,写太多了,那不就成背书了吗,记不住是正常的,所以,记住思路,记住作用,是最关键的,至于其他,那么多参考资料,工具书,是让你背的吗?这样记下来的就是关键,就是精华,面试的时候把这些说的好听点就不错了。

2.至于面试笔试,我理解题主想打好基础,,但是时机不对,建议对症下药,搂面试宝典吧,比较有针对性,更有效率。(卧槽这里有几句话就是发不出去)基础不是你说懂就懂的。


3.练习,是照着敲代码练手速呢,还是把思想融汇贯通打算自己写呢?把这段艰难的时光度过,相信后面还有更艰难的时光在等待着你。


4.题主真的想好就业方向了吗?


--谨以此记我曾独自学习的时光


0
乌龟壳
乌龟壳
记原理能举一反三,光记用法会觉得“跟不上发展的潮流”
0
快速开发师
快速开发师
我来告诉你应该怎么学,你要怎么学,不是你决定的是软件行业面试要求的是需求决定的;你要考虑到你学完了之后会发生什么事情,你去面试,面试官99%不会问你 Java中swing的问题所以那些不要学,你作为一个没有工作经验的人去面试,她只会问你Java基础,大概就是j类,多态,多线程,设计模式之类的东西,我们假设你前面有99个新手程序员跟你一起去面试,直到第100个的你,你凭什么比他们要强,你拿哪一点去打动面试官,我告诉你一点,那就是钻Java基础,越扎实越好,写更多程序,不要去学什么偏门的东西,就是java基础,要找高于那些简单书本的代码来练这些基础。
0
xiongpanda
xiongpanda
看视频太耗时,效率低,看文字教程即可http://www.rm5u.com/java/java-tutorial.html ,边看边操作,最好参加实战项目
0
coin_
coin_
工作后你会发现你问的问题都不叫问题
0
it1000001001
it1000001001

很理解LZ的处境,我之前学习编程的时候也是如此,学习不能干动眼,好记性不如烂笔头,一方面要多实践上机练习,一方面要多积累,比如我当时就是自己搭建个个人博客,也用过印象笔记,来做笔记。但终归只是个笔记。

后来发现一款然之协同办公系统,这本来是一个给企业用户用的OA,CRM,财务,团队于一体的综合协同管理系统,但我发现里面的项目任务、待办系统、博客系统非常适合个人学习管理使用,我现在就用它做博客笔记,制定学习计划,每天学习任务,LZ感兴趣的话也可以下载个试试。。。

官网:https://www.ranzhico.com/?u=xcjhttps://www.ranzhico.com/?u=xcj


返回顶部
顶部