入行IT类的第一篇...初学Java感想

时间:2021-07-08 16:30:18

从机械工程专业辗转到IT....先吐槽下如何进坑的~

因为在国外,爱尔兰的大学吧,不管因为什么挂科,不管新学年有没有相关课程,哪怕是挂一科都得耗费一年的时间去重修,最逗逼的是从一个公立理工学院(Waterford Institute of Technology)转去公立大学(Dublin City University),大学居然不承认学院学分,可惜了我74%的均分和一年的大一学习,在DCU读到第二年吧,开始学习倒霉的材料科,我的噩梦就开始了,DCU一SB老师,讲课水平一般(经常把自己挂在黑板上下不来,自己出的题自己在黑板上写的答案 写了一大半发现自己解错了,然后来句下节课再讲这个题,然后下节课就没有了,就这么不了了之了),最后因为90%的挂科率,学校说介入调查,最后也不了了之,然后苦逼的耽误一年repeat材料。我暑假因回国做手术耽误了补考,学校不让再次repeat,不过因生病原因吧,让我去找ME的course leader签字,这可好,这人出去玩去了,等我拿到repeat许可,才发现已经过了表格提交日期,然后办公室又给我推到了学校秘书办公室,去了以后就得到一句话:你这个情况我们要开会讨论一下,你可以先上课,如果我们决定你可以继续上,你就继续待在DCU学习,否则你就得离开DCU,真是日了狗了,难道我学到一半你们再来个通知让我离开???小爷一赌气,直接离开了DCU,找了一个私立小学校学IT,说实话,学校吧,真不怎么样,属于那种要啥没啥的学校(国外私立学校特别多,什么样的都有,一般以交business为主),但当时已经过了很多学校的招生时间,而我也学不了business,那就一头扎到了IT里....

进了学校才发现真的不咋地.....

进学校上课的头一天,学校负责人,老师等等会给学生来个基本介绍,听完才知道这学校连机房都没有(汗......),上课得自备电脑(居然还有人长期借图书馆的电脑上课用),说到这儿就不得不提一下厕所大的图书馆,我在里面翻了一圈,发现最新的书是2005年的,靠.......总共IT类的书也就一个柜子搞定,剩下的都是business的(学校就两门课程,IT和business,本科,研究生课程==null)。再说学校老师,因为已经计划好在爱尔兰读完大学立马去美帝继续深造IT(master),这样问题就来了,读研总得有推荐信吧,推荐信得导师写吧,越好的导师写的推荐信越有力度吧....得,放眼整个学校IT的老师,有两个Dr.,一个不知道哪个国家的,英语都说不利索,另一个貌似跳槽到一个公立理工学院了....还一个Phd学生,也就是我们java老师,在一个所谓的公立大学里修的master和phd(说白了就是社区学院合并到公立学院了,这学校可想而知),我估计我让他们给我些推荐信,美国大学都不一定会查......

走上自学之路.....

那学校一般,老师一般,只能靠自己自学了,很多人都说C语言必学,我们学校就是不交,那只能耗时半个月上网搜索一切可用的资源+买书,至于java吧,一节课3小时,讲一个小时的 东西,剩下两个小时自己玩电脑,爱玩啥玩啥....得,也是苦逼的上网找java教程视频+买书自己练。当时刚开学的时候,也没有什么目标,就想着混个文凭以后直接工作得了,就在爱尔兰这个鸟不拉屎的地方呆着吧(当时是有女朋友的,所以比较安于现状,后来在我期末考试前,分了....这时间挑的真是绝了),后来突然意识到再这么安于现状就废了...于是乎,重新制定了计划,美帝IT master!这样就需要提高自己,而提高自己只靠我们小破学校是不行的,那就只能也必须自学很多知识点了。

回归主题,java.....

前面说了那么多废话,现在说说java,第一节课开始学java,觉得特别简单,然后翘了两节课,再去上课完全就像是在听天书,看看别人哐哐敲键盘,我自己就傻坐着,那时想想也可笑,看人家写代码,不知道拿什么写;环境,没概念.......后来看别人电脑,发现了Eclipse,那就下呗,硬着头皮Google搜索,找到下载下来,运行安装包的时候又傻眼了,SE,EE什么的,到底安装哪个?然后很死皮的问我们老师我该安装哪个(估计我们老师当时是相当鄙视我的.....),然后从网上找了本书--《Java从入门到精通》,看了看才发现需要配置环境变量....然后就像个*一样在教室里配置环境变量,然后慢慢的开始练习代码.....当然有小插曲,挺不好意思的,大一教了一年Java,我基本上三天两头翘课,最后交作业的时候,人家要求控制台输出,我愣是写了GUI交上去了,还是啥功能没有,没办法,不会啊.......其实知道几个月前,也就是大一期末考试考完以后,当我重新看老师的课程笔记和大纲一类的资料的时候,才发现我们都没学过GUI,我编GUI干毛线???于是,必然的repeat CA和Exam,现在写博客的时间也是从写CA代码里抽出来的,因为没有人脉,也不认识什么学IT的能人,自然也没有人帮我,现阶段只能是跟着视频和书本自学吧,网上很多人都说自学java,我也没看出来有多容易,至少通过这段时间的学习,虽然代码有条理了,但有些功能怎么写还是云里雾里的......稍后上传代码吧,被别人批评也是一个很好的学习过程


第一篇博客 就写这么多吧 写多了也不知道该写啥 刚入门 要技术没技术 要知识没知识的.....