大家好,我是一位来自传智黑马石家庄校区java就业班24期毕业的一名学生。在这里我想简单的说一下我的在传智的学习经历。真心感谢传智能给我这个系统的学习编程的机会。 先从我的中学说起吧。我的高中就读于一所职高学校分出来的普通高中里。因为是在职高上的学,在好奇心的驱使下我就去计算机专业班里听了两堂课,这是我第一次接触到计算机专业。但是因为一些其他原因我没有转为职高,继续留在了普高班里继续学习。高中三年就像班主任入学时说的一样,很快就过去了。高考成绩只能上一个普通的二本大学,但因为成绩原因最后选择了环境类专业,但是内心依然对计算机编程有一种特殊的向往,于是在课余时间会零零散散的去看一些相关的知识,参加一些相关的兴趣社团什么的。直到大四当我考研失利面临找工作时,我才意识到,现在还不努力去给自己找个事情做的话,眼看就要毕业了,找不到工作总不能在家蹲着啃老吧?在发小的推荐下我参加了黑马程序员的培训课。 入学前一天,黑马培训班的班主任李金雨老师就向我打电话,帮我租房子,给我介绍生活和学习中需要注意的问题。给我的第一感觉是这里的老师好贴心好负责,选在这里学习应该不会错。然后就是上课,因为是分阶段学习的,每个阶段都是不同的老师讲课,但是无论是哪一阶段的老师给人的感觉都是对学生非常认真负责。就算是在课堂上你没有听明白,在课间休息的时间老师宁肯不休息也会给你答疑。 从java基础到web阶段,从ssm框架到两个项目,在黑马一共学习了六个月左右,在这里学习的过程中心里有一些话想给其他学员分享一下: 1.要多练习,多写代码。编程本质上是门手艺。三天不练手生,手艺是练出来的。你当然要看书,但绝对不是只看书就够了。自己上机过个手,首先能发现问题,别以为书上代码写得明明白白,视频里人家演示得清清楚楚,你照着做就没问题了——试过之后你才知道里面有多少坑,而填了这些坑,就是你长了功力的地方。其次,还能加深理解。“书读百遍,其义自见”,但这话不适合编程,你得把代码整出来撸,调试、设断点、调堆栈,不断的改不断的试,在这个过程中不断的折腾,才能领悟出代码的真义。
2.要用于尝试,不要害怕出错。世界上本来就不存在没有bug的代码。在我们的学习中不要害怕出错,只有你遇到并解决足够多的bug你才能够提升能力。如果在我们的练习中出现了bug,不要第一时间就去找老师,找同学寻求帮助。自己可以通过debug、百度等途径试着解决一下问题。因为只有自己亲身经历的事情才能印象深刻。下次才出现这种问题一眼就知道问题出在哪里,应该怎么解决。
3.要学会做笔记、写技术文章。在学习编程的过程中我们要做的不只是单纯的写笔记、抄代码,于此同时还要理清思路。在初期抄代码是不错的一个入门方式,每次都可以成功的运行代码极大的增进了学编程的信心,但一直抄很明显不是理智的行为,需要调整为写技术教程。当你自己去写技术教程的时候,你必然会重新回顾一下整个流程,甚至会亲自再操作一遍,很容易发现之前学习过程中的疏漏点,为了弄明白它,你会查阅相关的资料,知识点得到了补充。
4.要学会接受未知。在大家学习的过程中难免会由于知识面的原因有些问题不明白具体是为什么。很多编程问题无解的,无人知晓怎么去解决。为了学好编程,我们必须忍受一定的未知。未知是永远存在的,这是一个客观规律现实,不因人的意志而改变,和客观现实做斗争是无效的行为。其次,有些未知的事情就是无解,把时间精力投入到无解的事情上属于浪费,有些未知的事情是因为当下的知识贮备不足以解决,需要忍受这一时的未知、咬咬牙坚持学习后面的内容才能得出答案。 最后,再次感谢传智黑马能给我这次学习的机会。祝愿所有的学员前程似锦,学业有成,祝所有的老师工作顺利,步步高升。 |