发布时间:2024-02-22 08:30
今天,我已经本科答辩完一个星期。回想一下大学四年,真的是光阴似箭,自己在这四年好像没做过什么令自己满意的事情,浑浑噩噩地大学就过去了。
我今天开始写博客是因为大学期间都没有写过博客,而且自己也一直很想写博客,分享一些自己的经历(管他有没有人看,分享出来就整个人都舒服了)。同时开始写这个博客,也是代表我真正地踏入社会,走上自己的工作岗位的开始。最最重要的是,写这个博客是为了记录我要从Java转python,走上机器学习,AI这些高大上领域的过程。
首先讲一下我与Java的因缘。其实我从高中就开始对Java产生了兴趣,然后在大一学习了C,C++之后,在大一的暑假 就自己开始学习Javase。学习完Javase之后,我对Java的学习陷入了迷茫,因为我不知道自己应该走什么方向,也不知道到底有什么好的方向可以走,然后就随随便便地学习了一下Android开发,刚学完UI就学不下去了。后来大二快要暑假的时候,我觉得自己不能再迷茫下去了,应该找个自己想要走的方向去研究,接着我就选择了学习Javaee。学Javaee学了不多,学完hibernate之后就做了一个二手交易平台,三大框架(ssh)刚刚学完就大三下去找实习,找实习的时候才发现自己学的真的是鸡毛啊,各种碰壁。不过在找实习过程中,我发现自己好像更加适合Java游戏开发,因为游戏开发中,只需要Java基础扎实,懂Java集合,线程和常用算法。就这样我找到了一家游戏公司做页游Java后端开发。实习两个月之后,辞去了这份工作,去参加校招,结果在校招里也是碰了各种各样的壁,想要做游戏开发,但是秋招要求已经不同于实习招聘了,想要做web开发,自己的web开发水平又很差,多家大公司面试都挂了在初面上,因为我找不准自己的方向,我不知道我是应该去做游戏开发还是web开发,导致我自己两个方面都不行。最后就是我的毕业设计了,毕业设计做的是一个管理系统,参考了黄勇的轻量级Javaweb框架,开发了一个 MVC框架,然后把系统做了出来,前端后端都是自己做,做了一个月,应该是我在大学里做得最好的一个程序了。
从学习Java,跟找Java开发的工作中,我觉得Java是一个很庞大的体系,要做Java开发需要学习的只是实在太多了,自己想要成为全栈,必须要付出自己几乎全部的时间去学习,而且目前Java开发太多人竞争了。综合就是选择Java开发的路,就是要把自己培养成一个web全栈开发,还要与一堆深不可测的对手竞争。所以我觉得我当初选择Java开发是不明智的,当初离开实习的公司也是不明智的(毕竟我是喜欢游戏开发的)。
在秋招的时候,虽然我拿到了某国企的web开发offer,但是我最后选择了放弃,因为我真的不想再去走Java了。讲到这里,我应该要进入主题了吧,其实我从大三的时候突然对机器学习产生了兴趣,我就打算等毕业了我就往机器学习之类的领域发展,现在我已经答辩完,正在等待毕业,入职,所以我的计划现在要开始了。
我目前的计划大概是,先了解数据挖掘,机器学习,人工智能等的知识,同时学习python。因为对这个领域还不知晓,所以只能制定这么模糊的计划,等到了解更多了,再做更详细的学习计划。
最后,再见Java。