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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

零基础 · Java入门经验分享

    “键盘敲烂,月入过万”——鲁迅
         

当然,鲁迅确实没有说过这话,然而这句流传在程序员界的经典语句也成功地吸引到了在下的注意。


“月入过万”对于在下这种本科毕业了3年,还拿着3000多月薪的穷逼来说,其诱惑力无异于手持98K遇到15倍镜,八百里开外一枪爆掉鬼子的头,这画面想着就有点小激动了!


言归正传,我会在文章里分成两个篇章,分享自己开启程序员之路的经验。



篇章1:从心理咨询师到Java学员

我是一名心理学专业的心理咨询师,是一个光听名字就感觉高大上的职业,传说中只要跟别人聊聊天就能收取昂贵的咨询费(旁边君:据说国内心理咨询的平均咨询费是800元/小时)。然而,自己的咨询费和别人的咨询费,就像某宝里的买家秀和卖家秀一样,而我就是那个买家,内心是绝望的!


面对这令人绝望的月薪,我不禁陷入了沉思。。。


最终,我做出了一个大胆的决定,两个字:转行!!!


除了心理学,我还会什么行业的知识呢?思前想后,我也只能想到电脑了,毕竟用了10多年的电脑,键盘都敲烂好几个了。(旁白君:玩游戏敲烂的)


刚好自己也有一个好朋友是搞编程的,经过几番交流,很快就制定了“程序猿转行计划”。


首先,必须选择一个靠谱的程序员培训学校,朋友给我介绍的是黑马(旁白君:这种重要的决定,最好咨询一下熟悉行情的朋友),那就暂时决定是他了。


其次,选专业方向,朋友给我说了一大堆,但是都没怎么听懂。于是,我又跑到黑马官网去看各种资料介绍。


JavaEE?emmm。。。有种熟悉的味道,似乎曾经看过这个单词(旁白君:还记得诺基亚时代的手机游戏打开画面吗?),点进去往下翻。


刚毕业就有7000-10000的月薪?键盘敲烂,月薪过万?好的,就决定是你了,谁也不要拦着我。(旁白君:其实,还是找朋友咨询了解过后,才确定了要报JavaEE)


然后,在黑马官网上找到相关的老师,咨询确认、缴费报名、填交资料一气呵成。(旁白君:小伙子胆子挺大的嘛。本人:你懂个p,这叫信任)


在确认报名后,脑子里飘过了那一年夏天高中班主任的教导:课前一定要预习。好的,那就上网找视频学习,于是,开始了长达2个月的Java基础课程预习,虽然是在断断续续地看着视频学习(旁白君:学习时间加起来也没有8个小时。。。),但是感觉只有一个字:稳!


临近开学,考虑到课程安排比较紧凑,决定搬到学校附近住一段时间,经过Java班群里的同学介绍,顺利地找到了住宿的地方。在开学的前一天,顺利搬入新宿舍,并到学校完成报到。


篇章2:打开新世界的大门-Java基础学习


终于,正式开学。

-------------------------开学第一天---------------------------

在班主任(旁白君:注意了,这是班级女神)的主持下进行了“声势浩大”的开学典礼,由某不知名大佬(没听清楚名字,而且仅且露了一次脸,实在不记得是什么大佬)、班主任、助教老师、讲师给我们进行了开学致词,并帮助同学们准备好了电脑方面的教学配置。一切准备就绪,等待第二天的正式开课,作为一名已经预习了2个月的学生,内心只有一句话:一切尽在掌握中。


--------------------------课程第1天---------------------------

课程第一天,不出所料,内容都是已经预习过的Java基础知识,听起课来简直是轻轻松松的,讲的练习题也是毫无难度,这让我有了一种飘飘然的错觉。


然而,很快我就感觉不对劲了,课程进度怎么那么快???我预习了2个多月的内容,你给我一个上午就差不多讲完了???


还好,作为一名有着心理学专业背景的学生,很快就接受了现实,并开始思考对策。虽然2个月之前就开始了预习,但是实际上的学习时间也就8个多小时。也就是说,每天的课程进度,大概是自己慢慢学习4-6个小时的进度。考虑到预习后的听课效果拔群,那么自己每天必须预留至少4个小时进行预习,而课程安排是半天的。


那么,一天(早上、下午和晚上)时间刚好可以用来上课、做作业和预习,这样就没问题了,只是娱乐的时间就没有了。但是想想“月薪过万”(旁白君:能不能,别忽略前面那句),都是值得的。


---------------------------课程第2天---------------------------------

依靠前一天晚上的预习和前2个月的预习(欸,还不如我现在一晚的预习),第二天的课程进度还是能跟上的,但是也开始出现吃力的感觉了。零基础就要有零基础的觉悟,必须付出自己所有的精力去学习,尽量跟上讲师的课程进度。


这一天,上课、作业、预习占据了我一整天的时间(除了吃饭、睡觉),连朋友圈和呱儿砸都没有碰过。


--------------------------课程第3-6天---------------------------------

不得不说,我的适应能力如同生存了上亿年的蟑螂一般,在课程的第三天就开始进入了高强度的学习状态,甚至连睡觉的时候也有代码从脑海里流过。


在这几天忘我的学习中,也认识了很多班里的同学。大部分同学都是和我差不多,从其他行业转行到Java,区别只在于对于Java行业的了解多少和预习多少而已。当然,也有过来进修的计算机专业大佬,据说已经学到框架了,目前在搞项目。(一脸懵逼的我,完全听不懂,感觉贼流弊的)


----------------------------课程第7天-------------------------------

这是特别的一天,课程的第七天是阶段考试,考查前六天的学习成果。说实话,我的内心不是特别的紧张,可能是因为连续几天高强度的学习已经让我无力紧张了吧。



答题交卷,一气呵成。成绩如何,我已经不太在乎了,因为我感觉大部分题目都会了,而且自己也真的尽力了。


然后,又进入了下一轮的课程预习。



-----------------------------课程第7天晚上--------------------------


其实,这天晚上是不用晚自修的,但是还是会有很多同学过来学习,这也是教室的常态。这也让我明白,自己不是一个人在奋斗,是班里的同学在一起奋斗。


过来教室晚自修的时候,已经可以查看考试成绩了(旁白君:这里一定要赞一下学校的效率),考试成绩:错了两题,排名第六。看到成绩,内心还是很喜悦的,这个成绩是对自己这几天努力的肯定。但一个分数不能代表什么,毕竟大佬们不会在乎分数,而是“月薪过万”。



我的目标是:月薪过万!

To Be Continued

番外一

有同学就要问:你不是沉迷学习了吗,怎么还有时间写文章?


我在写这篇文章的时候,还处于刚学完第七天课程内容的时候,在写的时候,脑海里时不时就会冒出第七天的作业代码、第八天的课程预习内容、去做第八天练习的冲动。但是,班主任说了,每个人都要写一个新人贴(也就是学习心得之类的),而且,还有机会免面试。没办法,这也是为了“月薪过万”。


番外二

既然都写到这里了,忍不住就要聊一聊第六天课程的作业了,里面的扩展题是谁出的啊???简直做到怀疑人生了啊,有没有知情人士来回答一下,我就想去问一问出题老师的“良苦用心”而已,真的!




0 个回复

您需要登录后才可以回帖 登录 | 加入黑马