立刻报名  上海全鼎软件培训  软件开发

我的软件编程学习心得

2010-08-30 20:06:19 作者:本站 来源:本站 浏览次数:0

学习编程怎么入门。在北大青鸟ACCP学习编程有一个多月了,也算是在编程学习积累了一点经验,不敢妄谈这点经验能指导别人怎样学好编程,仅希望给刚入门或学习上感到茫然无力的朋友一些帮助。

\
S1T03班 顾樑 同学

上海北大青鸟ACCP学习编程有一个多月了,也算是在编程学习积累了一点经验,不敢妄谈这点经验能指导别人怎样学好编程,仅希望给刚入门或学习上感到茫然无力的朋友一些帮助。(软件编程学习心得)

1. 为什么要学习编程
这一点很重要,至少我这么认为,相信来到北大青鸟学习的大部分同学都已经明确的知道自己学习的目的。也许你是因为兴趣,也许你是为了学一技之长,也许你是为了有一个较好的工作。不管是为了什么目的来学习,你要想达到你的目的,就需要努力学好(当然如果你只是因为无聊而来消磨时间,那么我无话可说)。(软件编程学习心得)

2. 我应该学习什么
编程语言如此之多,以至于很多初学者都不知道自己应该学什么,好在我们北大青鸟的同学不需要过多的考虑这一点,学校已经为我们安排好课程,初学的时候只需要跟着老师的步伐走即可。(软件编程学习心得)

3. 切忌同时学习多种语言
无所不学,而一无所知;初学者往往什么语言都想要去了解一下,更有甚者连一些基本的概念都不清楚就什么都去学,到了最后却是什么都没学到。无论学习什么语言,都应该一心一意将其学好之后再去学其他。当然这里的学好不是指精通,但至少课本上的知识要熟练的掌握。(软件编程学习心得)

4. 要有主见,不要随波逐流
初学者很爱跟着潮流走,别人说什么好他就去学什么,没有自己的一点主见。编程语言如此之多,都有自己的拥护者,今天某某专家说VB好,你就去学VB,明天某某资深业内人士说C++好,你就抛弃VB去学C++,再到Java、VB、NETC#.....人云亦云,随波逐流,到了最后你又能学到什么呢?丢了西瓜,说不定连个芝麻都没捡着。这个年头的世界变化太快,我们不可能完全跟上,别管流行什么,只要不是大众需要,只要你正在学的东西没被淘汰,那么你就应该专心的把你学的东西学好。未雨绸缪固然是好,但也要分轻重缓急。(软件编程学习心得)

5. 不要轻看任何一门语言
没有哪一门语言是十全十美的。我们学习编程不应该轻看哪一门语言,即使是一门面临淘汰的语言,只要我们开始学了,就应该认真的去学,任何一门语言的存在都有其存在的理由和价值。(软件编程学习心得)

6. 课前的预习和课后的复习
相信这一点的重要性大家都应该知道,无论是在小学,初中,高中,这一点老师已经是无数次的提醒。课前的预习可以让你在课堂上更清楚的理解老师的意思,课后的复习能让你把课堂上老师将的知识和课本上的知识巩固,转化为自己的知识。(软件编程学习心得)

7. 循序渐进
许多初学者刚开始学习就急着写一些比较复杂高级的代码,却忽略了最重要的基础,这将导致付出了很多的时间却收效甚微,甚至没有任何收获而打击学习的积极性;学习要一步步来,不可能一步登天,没有扎实的基础,给你复杂高级的代码你也看不懂,更别说叫你自己去写。从简单的做起,先熟练简单的编程,再慢慢的由简入繁,由浅入深,自然会水到渠成。(软件编程学习心得)

8. 不要用学文学的态度学编程
学习编程不同于学习文学,文学的东西大多需要死记硬背,而学习编程不必如此。我看到过很多同学在学习编程的时候在教材上大把大把的笔记,就像以前我们学习语文的时候,整本书画的满满的,甚是夸张。我很不理解,编程学习真的有那么多笔记需要记吗?中国的应试教育的确害了不少人,“好记性不如烂笔头”,不可谓不精辟。 我认为,学习编程,更重要的是理解,而不是记忆,我们应该学习Why(为什么),而不是仅仅学习How(怎么做);“知其然,而不知其所以然”是不行的。(软件编程学习心得)

9. 不要钻牛角尖
在编写程序的过程中,不可避免的会遇到一些想不通的问题,当你遇到障碍的时候,不妨暂时远离电脑,以你自己的方式放松一下你的大脑。当遇到想不通的难题的时候,我会去玩诸如KOF一类的暴力格斗类不需要大脑过多思考的游戏,当负责游戏的那部分大脑细胞极度亢奋的时候,负责编程的那部分大脑细胞就得到了充分的休息。当重新面对那些难题的时候,往往我会发现那些先前怎么也想不通的难题迎刃而解。(软件编程学习心得)

10.多收集信息
学习编程不能闭门造车,很多东西是从书本上找不到的。多上网看看,善用搜索引擎,网上大把前辈同行的经验文章和代码,我们可以从中汲取一写新的知识和优秀的思想,这对于我们这些菜鸟级的初学者来说是一个快速提高自己的捷径。(软件编程学习心得)

11.一定要多写代码
学习编程,重要的还是多动手写,我认为看书十遍不如动手一遍。只有动手写了做了,才能真正理解程序代码中每一个关键字每一条语句的作用和程序的运行机制。“纸上谈兵”不是学习编程的方法。(软件编程学习心得)

12.良好的编程风格
在编写程序中应当有良好的编程习惯,代码要注意缩进,变量名始终要遵循命名规则保持一致,对编码进行正确的注释。养成了这种好习惯可以让你的代码易于理解,方便阅读便于修改,这在大型项目的开发中尤为重要。(软件编程学习心得)

13.多与别人交流
所谓“三人行则必有我师”,你身边的任何一个人都可以是你的学习的对象,多于别人交流,没有人能解决所有的问题,但你解决不了的问题也许在别人那里能得到答案。了解一下别人对同一问题的看法,对你会有很大的启发。(软件编程学习心得)

14.花最大的时间在学习上
这是一点对每一个走在编程道路上的人来说无疑都是重要的,尤其对初学者。不要让其他一些无意义的事占据你的时间,比如玩游戏,尤其是玩网络游戏,因为它会占据你大量的时间和在学习的时候影响你的学习效果。如果你有能力用你所学的东西去挣钱了,甚至已经有公司聘请你去做兼职,那就证明你的天分能保证你在继续努力的学习之后能获得更大的收益,你就应该去学更复杂更有用的东西。眼光要放长远一点,这无论对谁都适用。(软件编程学习心得)

以上这些心得体会有我自己,也有我借鉴别人的,但它们在我的学习过程中无疑是起到了很大的作用,指引着我在学习的道路上向我的目标前进在这一段学习当中,我有了很大的提高。每个人所处的生活环境不同,往往是自己所抱的态度造成的,所以如果要改变生活,改变自己,就必须先改变自己的生活态度,如果坚持错误的观点而不愿改变,恐怕再多的努力也是枉然。(软件编程学习心得)
 

延伸阅读:上海Java学校

上海北大青鸟咨询热线

相关文章

最新文章