立即注册
 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广州大学城网业务调整

【转帖】自学Java的一些问题及学习Java的建议 [复制链接] qrcode

查看: 5236 | 回复: 1

aixinfa
发表于: 2009-6-5 15:44:09 | 显示全部楼层

前几天在网上看到好多朋友在网上聊如何学习java!大部分都觉得现在培训太乱了,骗子太多,没必要再去培训了!其实原因是好多人因为培训完没有找到合适的工作,所以觉得还不如自学!现在确实有很多培训机构就是忽悠学生,而没去教给学生真正的东西!
    其实自学也不是未尝不可!如果自已的自制力比较强,学习能力比较强的话!倒是可以自学一下!在本人看来,基础的东西还可以自学,因为网上有大量的视频!但是到了后面涉及到一些项目的时候就很难自学!网上的视频虽然也有,但是大家理解不了,充其量也只能是跟着视频去写写代码,一边开着视频,一边开着编辑器!这种自学只能是照葫芦画瓢,并不会理解思路,对整个项目的设计,需求分析等也不会理解!更主要的是建立不了编程思维!
    而且大部分的学生自学的时候都会遇到很多问题!大家在参照视频看的时候也能看得懂,照着写的时候也能写出来,但是自已想要写个东西的时候就觉得大脑空空,没有什么思路!这一个方面是大家对于知识没有深入的理解,再一个就是没有建立编程的思维!当然不排除有些学生自学的很好,但是这毕竟是少数!而且自学经常也会遇到一些技术深度的瓶颈!不知道什么技术需要深入掌握,不知道什么技术只需要了解!自学会觉得什么东西都要去记住,就怕漏掉一些,而且自学往往需要很长的时间去摸索!

    那么好多朋友会说,我应该如何才能学好编程,学好JAVA呢!对于培训,我不便多数太多,因为提起培训大家可以都会骂的一无是处,原因就是好多学生在参加培训后仍然没有找到合适的工作!有种上当的感觉!其实大家挑培训首先要明确一点参加培训绝不是买了保险,悠哉悠哉逃逃课睡睡觉,如果想靠培训机构的保证就想得到一份培训机构所谓的宣传中数千的灰领工作那只能是一个传说.由于一般培训机构都是四个月左右的短期培训,课程设置都比较紧,而且相对压力比较大!一堂课不上可能再听后面的就会觉得很吃力!两到三堂课不来上,除非你对自己的自学能力相当有信心又脸皮厚到可以让老师补上,否则基本可以放弃了.如果打算参加培训,最好是提前自学一下JAVA基础,先把基础打好!然后再去挑培训学校,这样学起来就会好一些!还有一点是一定要了解的,会看代码和会写代码完全是两码事,就象读作家的大作容易,自己写起一般的作文来都狗屁不通了.有些书写的**天学会JAVA或者C++什么什么的,那就是让你知道那是个什么东西,只是了解一些名词和语法而已!就像有一阵我在招聘的时候问过一个学生你会什么?随口来了一句我会三大框架(ssh),说实在的,现在学编程的哪个不知道三大框架??企业招聘的是真才实学,要实质性的东西,而不是虚的!离真正要去搞开发还差的远了,要真是那样也就没必要培训了!培训的目的是要接触大多数公司正在使用的技术,通过技术与项目的锻炼达到进入公司就能进行开发!从个人对培训学校的了解来看,北京JAVA私塾是个很不错的学校,可能大家会认为我是拖,是打广告的!大家可以去那个学校去了解,去打听真实的情况!如果觉得不满意,可以发贴把实际情况贴到网上去!
    其实大家挑培训不要被一些虚的东西给迷惑,规模,项目,证书,名气.....那都不重要,重要的是能学到什么,最终的就业结果是什么,每一期的就业情况是什么样的!大家来培训无非是想通过最短的时间尽可能学到很深很实用的知识!从而去解决就业问题,所以无论培训学校怎么宣传,那只是忽悠你去报名的一些诱饵,要慎重才行!挑几个学校去对比,去了解真实的就业!不要怕辛苦,毕竟挑培训学校是关系到自已将来前途的!一定要慎之又慎才行!不到万不得已不要把费用交出去,钱在自已手里最安全!我推荐北京JAVA私塾这个学校也是通过比较,了解后才给大家推荐的!虽然这个地方可能大部分同学没有听过!环境也一般,但是口碑非常不错!值得大家做为参考
跳转到指定楼层
关德亮
发表于: 2009-6-6 19:18:46 | 显示全部楼层

呵呵,你就是拖。先是反对培训,然后又推荐培训学校。不是拖是什么啊。
我是一个培训机构的,不过我本人是自学的,可以把自学的经验分享给大家。
如果想自学的话,可以通过以下途径。

一、不要不舍得花钱,说真的看视频没有看书效果好,书你可以反复翻着看,视频你不太容易翻来翻去的,并且还不许开电脑。书一定要选那些很经典的,比如出过几版的。凡是书名带有“速成、多少天精通”之类的书不要看,因为学习没有任何捷径。

二、刚开始学的人,看书的时候一定要仔细阅读没一行文字和代码,最好边读边在机器上调试那些代码。调试通过之后,要放下书想一想,你是否可以做一些改变。比如书上的例子是要画一个圆,那你就尝试画一个矩形、直线之类的

三、晚上睡觉前把白天看过的内容复习一下,然后闭上眼睛边整理思路边入睡。

四、多跟那些有经验的人沟通、问他们问题

五、学到一定阶段,尝试利用学过的知识做一些东西,比如画笔啊、小游戏啊。做完之后要
反复琢磨怎么改进。

六、一定要坚持,当你这样坚持大概1年半左右,基本就可以学成了。

另外,有一些东西是没有办法自学的,比如:
1、项目开发过程,因为这是多人合作的东西,你一个人办法自学
2、实际开发中的一些技巧,这是要多年项目经验摸索出来的,也没办法自学
3、交流和沟通技巧以及文档编写,这也是实际中才有的东西
4、多服务器技术,你不可能买好几个电脑在家放着
快速回复 返回顶部 返回列表