`
AisiniLe
  • 浏览: 9575 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
最近访客 更多访客>>
社区版块
存档分类
最新评论

程序设计学习体会

阅读更多

本人一名菜鸟......

今天看了圣思园张龙老师的视频...感触很深...抄录部分

时刻提醒自己......

和大家一起分享......

学习程序设计的“正途”

理论+实践-->掌握

--通过大量的实践才能不断的提高编程感觉

--编程是有感觉的

--每天都要编写代码,不断培养编程感觉

(实践是检验真理的唯一标准)

在程序设计学习过程中存在的误区

误区一:注重理论,轻视实践:学习新知识前想把关于这方面的理论全部掌握后再去实践。

解决办法:在了解理论之后,就立即去实践,实践驱动理论的学习,这样掌握理论才更加扎实,不容易忘记。

误区二:不善于做笔记,不善于总结。

解决办法:人总是有忘性的,今天记得很牢的东西,过一个星期也许就完全忘记了,用笔记下来,好记性不如烂笔头,不要太相信自己的记忆。Blog,Space,SNS等都为我们提供了便利的条件,一定要充分利用。(CSDN,iteye,BlogJava)

 

误区三:不善于思考,遇到问题首先想到的是问别人。

 

解决办法:勤于思考,在学习的道路上会遇到大量的问题,这些问题是我们的宝贵财富。要培养解决问题的能力而不是不出错的能力。
自己解决问题的过程中,有一种感觉是:只可意会,不能言传。

 

误区四:容易骄傲,以为自己会点技术就得意起来。

解决办法:做人要谦虚,学习程序设计更要谦虚。

 

误区五:没有耐心,怕麻烦,思考时间不够长。

解决办法:写程序不仅仅是知识的体现,更是耐力与毅力的体现,任何程序开始都会是有错误的,耐心寻找错误体现一个人的编程素养。

 

误区六:想慢慢学好技术,一步一个脚印,踏踏实实。

解决办法:学习一门新的技术,开始时不必面面俱到,先把Hello World写出来再说,要“趁热打铁”,会的东西,仔细看;不会的东西,硬着头皮去看,实在不行就跳过。

 

误区七:只看英文,不看中文。

 

多看帮助文档,比如JDK,MSDN等都是英文的,只有习惯看英文才能进步快,中文的翻译很多都是延后的,看英文虽然慢,可过不了多久,你就会发现英文也没那么难懂。

 

 

张老师的切身体会

1.基础的重要性

   基础的东西可以让我们收益一身。struts出来了,Webwork出来了,tapestry出来了,JSF出来了,struts2也出来了....等等。

   但是这些框架或者标准都是新东西吗?其实不是的,他们都是基于HTTP协议的Web框架或是标准,换句话说都是构建在JSP和Servlet

   基础之上的。有好的基础会让自己学习新东西更快,也更扎实,走的也更远。

2.还是基础

   我们都知道Spring是非常优秀的框架,自己是否真的了解Spring的核心IoC与AOP,适当看些设计模式的书会让自己受益匪浅。

   其实掌握了Java的动态代理对于AOP的理解也就是自然而然的事情了。

3.舍得投入

   投入时间与金钱

4.抓紧时间

   把精力放在学习上,想投身IT行业,做好不断学习的准备。

5.要有激情

   没有激情的人生是惨淡的人生。生活和学习需要激情,否则自己体会不到淋漓尽致的快乐与痛苦。

6.要有耐心

   没有耐心是无法成为一个优秀的程序员的。其实写程序的时候大部分时间是与错误,异常相伴的,不要幻想一下就能将程序写对,

   优秀的程序实际上是不断重构(refactor)的过程。

7.要耐得住寂寞

8.英语的重要性

   进外企,必须过这一关。

9.最后一点,坚持学习

   活到老学到老是对程序开发人员最好的描述。

 

寄语:

不走弯路  就是捷径

0
2
分享到:
评论

相关推荐

    程序设计心得体会.docx

    "程序设计心得体会.docx" 通过对程序设计心得体会的总结,我们可以获得以下知识点: 1. 程序设计需要团队精神和合作,大家共同努力,互相帮助和分享经验是非常重要的。 在程序设计过程中,团队精神是非常重要的。...

    C与C++程序设计学习与实验系统.rar

    这是小编学C语言用的,这款软件特变适合新手,比起vs2010来,操作简单,是一个简单易用的C/C++程序设计教学演示、学习与实验软件,还具有二级C语言模拟考试与自动评分试题解析功能,同时与软件配套的《C/C++程序设计...

    C与C++程序设计学习与实验系统 2011.2

    现在已支持最新操作系统WINDOWS 7,它是从事一线教学的大学教师根据多媒体教学演示和C语言初学者的特点,量身打造的一个简单易用的C/C++程序设计教学演示、学习与实验软件(支持TC2/TC3、VC6三种编译器,没有使用日期...

    程序设计心得体会(多篇).doc

    程序设计心得体会(多篇)是一篇关于程序设计和数据结构的文章,作者通过分享自己的学习经验和心得体会,讲解了数据结构的重要性、选择合适的数据结构的重要性、程序设计的步骤和方法等。 首先,作者提到数据结构的...

    C语言循环程序设计学习心得体会.doc

    C语言循环程序设计学习心得体会

    C_C++程序设计学习与实验系统 2010 part1

    现在已支持最新操作系统WINDOWS 7,它是从事一线教学的大学教师根据多媒体教学演示和C语言初学者的特点,量身打造的一个简单易用的C/C++程序设计教学演示、学习与实验软件(支持TC2/TC3、VC6三种编译器,没有使用日期...

    程序设计心得体会范文.doc

    程序设计心得体会范文 程序设计是计算机科学和技术领域中一个非常重要的组成部分。它是指根据实际问题的需求,通过设计、编程、测试和...同时,程序设计也需要具备良好的学习习惯和自学能力,以便更好地完成设计任务。

    完成Java面向对象程序设计实验课的心得体会

    在Java面向对象程序设计实验课的学习过程中,我深入体验了Java语言的强大特性和它在软件开发中的重要地位。Java作为一种面向对象的语言,它的核心概念包括抽象、封装、继承和多态,这些特性使得Java在软件工程中具有...

    c学习心得体会范文c程序设计心得体会.doc

    C#学习心得体会范文 C#是一种平安、稳定的、简单的、优雅的,由C和C++衍生出来的面向对象的编程语言。学习C#需要有一定的耐心和毅力,以下是学习C#的心得体会。 首先,在学习C#时,需要有团队的合作精神。只有这样...

    C_C++程序设计学习与实验系统

    现在已支持最新操作系统WINDOWS 7,它是从事一线教学的大学教师根据多媒体教学演示和C语言初学者的特点,量身打造的一个简单易用的C/C++程序设计教学演示、学习与实验软件(支持TC2/TC3、VC6三种编译器,没有使用日期...

    对Java程序设计的感想.doc

    Java 程序设计不仅是学习一门编程语言,更是一种技术和思维的锻炼。Java 以其强大的跨平台能力、面向对象的设计理念以及丰富的类库,成为众多开发者首选的编程语言。对于初学者来说,Java 的学习过程可能会充满挑战...

    c/c++程序设计学习与实验系统

    原名《Turbo C/C++ for Windows 集成实验与学习环境》,支持最新操作系统WINDOWS 7,它是从事一线教学的大学教师根据C/C++ 初学者的特点,量身定制的一个简单易用的 C/C++程序设计学习与实验软件(支持TC2/TC3、VC6三...

    2022年c语言程序设计心得体会.docx

    C语言程序设计心得体会 一、计算机程序设计的重要性 在二十一世纪这个计算机的世纪,计算机正逐步入侵我们的生活。计算机科学与技术的专业选择,带来了兴奋和担忧。计算机程序设计的学习,需要我们具备坚定的信念...

    C/C++程序设计学习与实验系统

    现在已支持最新操作系统WINDOWS 7,它是从事一线教学的大学教师根据多媒体教学演示和C语言初学者的特点,量身打造的一个简单易用的C/C++程序设计教学演示、学习与实验软件(支持TC2/TC3、VC6三种编译器,没有使用日期...

    c++与c程序设计学习与实验系统(2014)

    原名《Turbo C/C++ for Windows 集成实验与学习环境》,支持32位与64位的WINDOWS 7,它是从事一线教学的大学教师根据多媒体教学演示和C语言初学者的特点,量身打造的一个简单易用的C/C++程序设计教学演示、学习与实验...

    《C语言程序设计》合作学习报告二(2019).doc

    《C语言程序设计》的合作学习报告是一个用于集体学习和深入理解C语言编程概念的模板,旨在促进学生之间的协作和知识共享。在这个过程中,学生将共同探讨C语言的关键要素,包括语法、数据类型、控制结构、函数、指针...

    程序设计心得体会.pdf

    【程序设计心得体会】 在经历两周的辛勤努力后,我完成了课程设计,这是一段充满挑战与成长的经历。作为初次尝试程序设计,我深感其艰辛,但同时也收获了无比的满足感。在这个过程中,我意识到团队合作的力量是无可...

Global site tag (gtag.js) - Google Analytics