A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

duyunan14

初级黑马

  • 黑马币:

  • 帖子:

  • 精华:

© duyunan14 初级黑马   /  2018-3-27 15:14  /  978 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

感言贴


我选择学习JavaEE的原因有很多,既有自己对编程语言的美好憧憬:我有在大学学习过C语言,对利用编程语言表征现实事物比较着迷,并且在之后的工作过程中切实的体会到了编程语言带来的便利,对于高度重复的工作其作用也越加的明显。也因为之前工作(制造业)对个人能力的培养比较有限,压力比较大,打算更换一个行业。
选择黑马的原因比较简单,我表哥之前就在黑马学习过,现在就在从事Java相关工作。我也就没有去了解别的机构。但是之前并没有打算学习Java,而是选择C语言,因为大型的游戏开发都在使用C语言,且我本来就学习过,可是我所在的杭州地区没有开设C#课程,不得已才学的JavaEE。
我大学虽然是电子专业的,但是C语言学的还是比较好的,大学室友之前有自学过Java,写代码时我暗中观察发现就是个C语言简化版。所以在来参加黑马培训之前完全没有去看过java相关的资料。这也就有在上第一节课时,连“hello world”都打不出来等等的各种慌张场景,哈哈哈
之后的语法基础学习就完全不一样了,完全就是C语言的翻版,自己完全了解,所以编起程序得心应手,随便想想代码就敲出来了,因为我本身基础比较好,debug也很快。当然也是因为老师教的好,哈哈。
虽然Java之于我不算新知识,学习时间也不长,是个菜鸟,但时我联系自己学习C语言的经历,简单谈谈学习心得。
每个人的学习方法和习惯都不一样,我比较较真,爱去扣细节,对于模棱两可的字眼十分的敏感,因为我完全同意爱因斯坦的那句话“上帝不会投色子”,没有模糊的语法,知识点必须搞得清清楚楚的。边听老师讲课,边自己思考,比较对于知识点理解的差异,遇到自己疑惑的知识,就直接编程验证。我不太赞同死记硬背,方法的使用应该建立在理解的基础上,多花时间去理解,总结,要比死记强太多了。此外,多去动手敲敲代码,能发现自己一些存在的问题。
我个人看来用好编程语言最重要的两点:扎实的语法基础和严谨的逻辑思维。语法基础只要花点时间,多去巩固知识,大家都能学好,不过逻辑思维就要自己去培养了。
高级的编程语言之间都是比较类似的,如果你没有一点计算机基础入门会比较吃力,但是入门之后就比较简单了。学会编程很简单,但是学好,用好是比较困难。就像写作一样,会写简单,但是要写好就不容易,需要大量的经验积累。
由于所有程序都是人写的,只要是人写的就不可能完美,可能会有各种bug(各种病毒就是这样来的),以及可以近一步优化(软件的更新)。所以,我们编程不能只满足于少数的几种解决方案,多去看看经典的编程案例,以及多和他人交流学习,可以拓宽思维,编程拼的不就是思维吗?哈哈。
以上就是一个正在学习JavaSE的小菜鸟的一点心得。

2 个回复

倒序浏览
回复 使用道具 举报

越努力越幸运
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马