难度提升
自从我打算 写这类文章之后,于是我就想着每周末空余时间更新一下,上一章主要讲了从我进入机构开始,一直到现阶段结束,那本周我除了讲一些个人感受和学习的内容,同时对学习的内容表示自己的看法;
累
在机构这么久,总的就一个字来说,就是累,因为每天学习的东西太多太多,一天学习的内容比得上学校几周学习的内容了。
因为我之前本来就有一些编程基础,但是我在学校内的编程基础放在机构内,觉得根本没有太大作用。
总的来说,虽然说,学校学习完,确实可以顺利找到工作,当然,也仅仅是找到工作,但是机构讲的 东西,比学校多了很多东西,机构讲的大都偏向底层,很复杂的逻辑。
其实我总是好奇,这里的老师讲课,他自己能听得懂吗?开个玩笑,毕竟培训机构老师基本上都是每月20k以上,他们自身还是有些东西的;
对比感受
老实说,每天很累的学习理解各大程序的源码,有用吗?可以这么说,这对你以后进公司搬砖,整天增删改查的苦逼程序员来说,一点用都没有,那为什么还要讲这么多源码呢?
其实主要是为了面试,只要面试过了,才能是真的过了,因为在培训机构内很多人,是没有应届生的外衣,而是以一个社会程序员进行面试,其难度提升了一大截。
另外就是为了你今后的程序员之路做好铺垫,要说,什么源码都不懂,但只会用,直到大部分的方法是干什么的,直到哪个接口哪个实现类的主要功能是什么,他即使不知道怎么实现的,但是他会用,他能做程序源吗?
可以,并且很大程度告诉你,这种程序员在国内还不少,理解源码之后,你可以直到每个方法的背后是什么形成的,这样有助于你对这个编程的理解,看到的东西也不一样,往后你自学什么项目组长、经理、有很大的帮助;
对编程新手的忠告
源码虽好,但是对于刚接触编程的人,非常不友好,会造成很大压力,反正就是,量力而行,就算是在不怎么理解源码,那就努力记住这个方法的功能即可;
本周学习的内容
本周学习的数据库,整体来说,比Javase最后的阶段的知识要简单很多很多,但这里要注意的东西也很多,包括Java与数据库的连接等等
MySQL数据库
我记得上学的时候,主要讲的就是MySQL和Oracle,但是这个机构好像只讲MySQL,那这样就有了很大的局限性,对于使用Oracle的公司,暂时是不能进的;
但是影响不大,因为现在公司还是主流以mysql为主的多一些,数据库给我最大的感觉就是,存储的形式主要以二维表格很像,所以学习起来就比较OK;
新手的话,一定要把各种增删改查的SQL语句给掌握好,因为后面的话,用处很多,根据不同的需求,用不同的语法编写;
JDBC
除了mysql的学习,还有JDBC,那这个就是通过代码来操控数据库了,这个整体来说比较重要,对于初学者来说,一定要掌握好JDBC连接数据可的六个步骤,多敲,刚开始学习的时候,敲个几遍,不要敲一遍之后,就直接复制粘贴,对于你老说,没一点好处。
本周感悟
班级里面,开始有很多人跟不上课程了,变得有些浮躁,不过还好,都在坚持学习,其实怎么说,你们如果以后进入机构,看见别人上课玩游戏,整天忽悠你说时间还长,我劝你远离,因为,你缺一天课,你最起码要花几个星期来弥补,可是你在机构中,基本上是每天都有课,哪里来的时间用来补课呢?
其实在机构内部,说起来也挺难受的,因为你的朋友此时此刻都在努力赚钱,而你在这里花钱学习 ,整体来说,还是挺难受的,也许有人就会说,月入过万什么的,我来告诉你真相。
机构月入过万的真相
我有的朋友就是之前在这边学习过的,我调查过,你们要问我,能月薪过万嘛?我的回答是可以,但是请看我以下的分析:
假设一个班级内有100人
其中月薪过万的大约占10–15人左右
8K–1万的占比大约有60-80左右
8K以下的,有少数人会选择就业,,还有部分人会选择留级
所以月薪一万在机构里面也是凤毛麟角的存在,你们可能会认为月薪一万多的学习一定非常好;
这个不是,不说非常好,但起码要好,这其中会根据你的口才、个人印象等等,对你的薪水也是有影响的;