总结和规划
写文思路:
- 大一第一学期后感想
- 上大学前的编程经历
- 大一第一学期的学习
- 对新一年的开年规划
- 对自己的祝愿和鼓励
正文:
1.大一第一学期后感想
我是一名大一的新生,是计算机网络工程的学生。学了一个学期的计算机,感觉,学校的教育知识真的很基础,根本无法达到企业级需求。看到大家还在敲着简单的算法,为一个基本语法焦灼也着实让我感觉到了压力,我一直在想,如果这四年我没有学到任何拿得出手的技术,那么以后我是不是只能做重工?(当然也不是说重工不好)想来想去,觉得还是不能懈怠,毕竟,短的说是一份职业的竞争能力,长的说,也是为今后着想吧:自己以后有了家庭,有了子女,他们需要一个家,一个靠得住的家,如果自己什么也不会,还有什么心思去说谈恋爱?这种责任担当,我想,我要承担下来,也是为更幸福的人生做了担保。所以我也认为,大学时要吃苦,负责到了以后付了高额的培训班,发现还只是模板式教育,出来的学生都在简历上写:我会写坦克大战。而我们要意识到,这种模板化的思想,也许有用,但是终归没学到手。
2.上大学前的编程经历
接下来,总结一下大学之前的个人学习情况吧。在初一的时候,在一个语文老师的一句话下,我了解了一门学术语言,叫做编程,从那时,我便开始了自己的编程之路。当时,对编程什么也不知道,而且对计算机也是什么也不知道,更况且,电脑还摸不到几回,每次都是偷偷的学习编程。起初,我在浏览器上一遍又一遍的搜着编程语言,发现原来编程不是只是一个语言,而是一个统一的概念,语言的种类也有很多,自然就想着选一个最好的语言,接着,便开始搜索:什么语言学编程好,什么语言好,语言排行之类的。现在想来真的想笑,哪有什么最好的语言,术业有专攻而已。
那时,JAVA正好也是蓬勃时期,一直久居高位,于是我也选定了JAVA语言,作为我的编程启蒙语言。然而当我到了高一的时候有些后悔选了JAVA语言,因为那时候我学编程的心态就是自己做一个游戏然后展示给别人看,感觉能做一个游戏贼有成就感,但是当我做了第一个小游戏接炸弹(现在还记得那时候自己手绘的炸弹是有多丑,不说了,自那以后明白了设计人员的重要性),并且给了我的一个好友后,他说运行不了,当时就纳闷了,为什么会运行不了呢,明明我的电脑可以啊,后来明白了JVM的含义,一开始学习的时候教程(当时我找的是一个很老的教程,是孙鑫的JAVA无难事)也说了JVM,但是当时不以为是,所以只当听概念的听着,到现在实战,明白了JVM的含义,并且正真明白了跨平台的含义。明白了我朋友的电脑上也必须要有JAVA虚拟机才能运行,我又在想,可是让每个客户都自己安装虚拟机肯定不愿意啊,便又开始搜索:如何让没JAVA虚拟机的电脑运行我的class文件。后来,在JAVA的路上走了一条弯路(不归路),每天都在想着怎样用exe4j打包jre包,然后又发现jre文件贼大,又想着能不能小一点,后来找到了jre精简版的文件,成功压缩了进去,并且也在朋友的电脑上运行成功了,也正是这个成功害得我在这条不归路上走的更远了,我一发不可收拾的想要写小游戏,甚至在高二还想着做一个英雄联盟,现在想来又岂不可笑。
就这样恍恍惚惚的到了高二下学期,一次仍然在搜索javax.swing的学习资料的时候,突然看到一堆人在写评论说:java不适合做界面,java的UI烂死了...我才开始反省,想着这几年自己究竟学了什么,开始承认了一件事:JAVA不适合做游戏,并且开始对做游戏失去了兴趣,当然当时偶尔也在搜着什么编程语言适合做游戏,却一直没有什么结果,最后自然的丢掉了做游戏的思想(当然让我做一个JAVA游戏还是会很轻松的做出来的,毕竟走了几年的弯路),并且对游戏本身也开始没了什么兴趣,自那以后,玩游戏真的不成了我的爱好了。
在高二下学期,我学习了操作excel的jar包(当时想学数据库来着,但是不懂,数据库不会安装),学了电子邮件发送的mail.jar包...然后完成了一个开机报告的程序。之后了解到除了游戏,原来还有安卓,web前后端,机器人,桌面应用网络安全等等等等,才明白,我所学的,真的只是冰山一角。于是,在高三快速了解了各个方向,了解了(仅仅是了解了语言风格,没有写过代码,为了更好确定自己的主要发展方向)html,servlet,javaandroid开发,基本的cmd命令等等。在高三结束时,给出了一个大致模糊的方向:后端。然而那时候我仍然不知道什么是前端什么是后端,只粗略的理解为界面是前端,操作时后端,现在发现原来有的操作前端也可以用js完成一些,后端是一种请求与响应的关系罢了(如果不是,请狂喷)。
3.大一第一学期的学习
在自己高考前的不懈努力,原本以为能考211的我却失足深渊,也许有些后悔吧,不过,这也更激励我要学习更高深的知识的欲望。在上大学前,了解到要学习C++,于是在JAVA的基础下,花了一天将C++学完了,并且花了一个小时左右做了图片再渲染的程序。然后余下的时间基本是在准备大学(其实也没什么时间,当时打暑假工,一个‘卑微’的职位:门卫。不过遇到了形形色色的人,明白了他们各自的特点和想法,以及这个社会的险恶,什么是有钱就狂,没钱就找邪门道路,没证想混入其中的脚步节奏,套近乎.给烟.老板不在经理独大.给家人开后门等等,所以我不觉得这个职位对现在的我卑微,而是看到的更多。当然也体会到了667的工作有多么痛苦)。也是在暑假,我遇到了一个创业的人,我们聊了好多天,然后,提到了新学校的一个社团top_c社团,一个搞算法的社团,还介绍了他们的实验室,让我有了决定,要去加入这个社团并且在自己的基本功扎时候进实验室。
在大学刚刚开始,我的好奇心让我进了不少社团,当然也通过社团创始人的关系,免试进入了社团。开始的一两个月一直在学习算法思想,并且深深领悟到,原来算法才是提升编程思想最快的办法。凭借着自己的编程经验,在社团第一次的月赛拿了第二名,并且在接下来的华为杯校程序设计大赛中获得了华为杯三等奖200元和校程序设计大赛一等奖。参加完比赛,发现自比赛之后,整个社团貌似不教什么东西了,于是我又开始了自学其他东西的道路。
在大一第一学期接下来的时间我又重新实现了开机报告的程序,写了adb调试程序刷网课程序,自动点赞,死机程序,并且做了捕获桌面句柄的工具和密码暴力破解的工具(woc,我都写了啥...)。还初步学习了Mysql数据库,ps, pr, 网络安全,以及html,css,js第一遍快速学习。在寒假的这些天,也就是这些天,我学习了html,css,js第二遍系统学习,并且到目前为止,我已经安装了Tomcat,开始了servlet的后端学习之旅,目前测试是通过的,也就是tomcat部署正常。
哦,对了,一直有个想法,就是有一个自己的网站,在高中时建的网站时frontpage控件拖的,别提那时候多么丢人的拿出去炫耀了。然后大一第一学期,建立了这个博客园,并且准备接下来的编程日子,博客就在这里写了。在年前,我已经做了一个自己的网站http://dreamcenter.usa3v.com,不过是只有前端的(而且,现在还没写完~~),这个网站的ftp空间是5块钱的便宜货,除了空间啥也没,没有sql,也不支持后端,这就让现在学后端的我郁闷了,多么想展示自己的技术呀~但是服务器又太贵,学生党的我,剁手也不忍心买,所以决定等网站全部本地测试好部署好了再去想买不买主机吧!哦,对了,这个便宜空间的提供还有一个缺点就是图片加载有限制,所以我不得不去找一个可以存图片并且提供外链的网站,最后找到了又拍网,解决了我的问题,图片可以很快的呈现在我的页面上。
4.对新一年的开年规划
好了,终于到了重点了,接下来规划一下这2020年,新的一年吧!在这个寒假,我一直在搜索着什么时候是前后端过渡的最佳时机。
并且找到了一个不错的网站,给了我规划自己学习路线的方向(之后我会贴出我的整个web路线)。
- 先学习servlet,到大概可以轻松解决所有基本需求的程度
- 学习mysql,会复杂的数据链接操作
- 继续学习javascript并且学习jquery框架
- 学习ajax
- 了解web服务器(IIS,apache基本配置)
- 学习Unix,Linux基本知识
对于web框架,估计应该还学不到,所以暂且不放在学习规划里,不过如果以上真的都学完并且掌握了,则会继续学习SSM等框架知识
5.对自己的祝愿和鼓励
嗯,要啥祝愿和鼓励呀~加油,努力学习吧少年!学习之路不能停!
来源:https://www.cnblogs.com/dreamcenter/p/12232911.html