博客开篇
博客开通了很久,今天开始写第一篇,关于生活,技术在以后的博客中讲述,现在自我介绍一下吧
现在大四,就读于济宁学院,已经在一家科技公司实习了,在大学前三年中,学了很多的东西,因为贪多,所有学的都不怎么精,只是懂个百分之四五十吧。
大一期间,没怎么学过技术上的东西,除了课上听点技术上的东西,就没了,相当于玩了一年吧
大二期间,有幸跟老师做项目,加入了物联网实验室,真正开始了技术路的学习,再次期间学习了很多东西。如Android,html,jquery,bootstrap,linux,php,jsp,51单片机等知识。
大三期间,开始做起了智能家居项目,一共四个人,但是做到最后,只剩下我们两个人,我那个朋友做硬件,我做软件端,既服务器搭建,网页客户端,Android端。在那段开发的日子里,疲劳,失落,开心,兴奋,五味具杂。因为赶工期,熬夜敲代码;因为一个功能的实现,兴奋好几天;因为一个bug,而抑郁好几天;但结果总是好的,项目如期完工,参加大赛,并取得而二等奖,也算努力不算白费
大三,大四业余期间,学习了大数据生态圈,将相关东西都学习了,如Hadoop,MR,Hive,HBase,Storm,Spark等技术,由于自己数学知识不好,最后放弃了spark机器学习方面的应用,转为去学习人工智能,系统的去学习人工智能的知识。最终的目标,学好人工智能,大数据,做一名高端技术人才
现在,就我现在所学的知识,该大家推荐一下学习进程吧
前段方向
html,css ——》js,jq,AngularJS ——》bootstrap,layui(前台框架)——》vue——》node.js(服务端,js语法)——》PSjava后台方向
java——》mysql——》java ee——》Spring,Struct,Hibnate,Mybatis后台框架——》spring boot,spring cloud,docker
PHP后台方向
php——》mysql——》laravel
大数据方向
java——》大数据生态圈(Hadoop,MR,Hive,HBase,Storm,Spark)
人工智能
python
多人开发协同工具
git——》github
Android方向
java——》mysql——》Android/flutter
现在开发网站,一般采用前后端分离思想,就我所在公司,就是如此,前台使用vue进行开发,后台使用spring boot。多人共同开发,会使用git工具,各自负责自己的模块,然后传到github,进行整合。
php与java后台对比的话,自我感觉php开发要比java后台开发简单,一是语法简单,不需要什么基础,可以从零开发,实现与java相同的功能,代码很简短。当你走出校门,要找工作的时候,会发现java工程师的需求量要比php高,如果想搞前端,可以选择php进行辅助
就Android而言,现在Android工程师需求量不是那么大了,推荐学习一下flutter,我一个朋友在学,听他说,flutter支持Android,Ios开发,一份代码,在两个平台运行
大数据,我感觉是非常有前景的,虽然现在很多科技公司并没有支持该业务,因为大数据对人才要求比极高,需要掌握的知识也比较多。
有不明白或是不懂的地方,可以 留言,大家共同进步
献给正在路上拼搏的人,越努力越幸运