首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

牛耳技术大咖们的经验告诉你这些必须搞

随着互联网高速发展,中国IT行业快速崛起的用人需求使各大互联网公司在招聘市场上争先恐后争夺高端技术人才。正因为技术人才的短缺,造就了技术岗位热门的现状,据市场调研数据统计,无IT基础经验的、工作多年想转行的、学医、学市场管理、学旅游的等等都有学JAVA的经历。

他们是如何学习好JAVA并运用到工作当中去的呢?

第一:JAVA基础多动手

学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。

学完Java基础后,你可以用Java语言写出一些简单的程序,并且你用的是最简单的编辑器,比如记事本。多反复练习写一些程序,尽可能熟悉一些基础内容。

第二:递进式学习Web开发

在JAVA基础阶段,你往往会比较迷茫,因为你写的东西似乎看起来毫无用处,比如实现一个简单的计算器,读取一个文件等。这个时候你就应该去学着写一些让你觉得有意思的东西了,所以你应该学习更多的知识。

这些内容主要是Web开发相关的内容,包括HTML/CSS/JS(前端页面)、Servlet/JSP(J2EE)以及Mysql(数据库)相关的知识。

第三:实操练习开发框架

当你学会以上内容以后,这个时候你还不足以参加工作,你还需要继续深造。公司里为了提高开发的效率,会使用一些Java Web框架,因此你还需要学习一些开发框架。

目前比较主流的是SSM框架,即spring、springmvc、mybatis。你需要学会这三个框架的搭建,并用它们做出一个简单的增删改查的Web项目。你可以不理解那些配置都是什么含义,以及为什么要这么做,这些留着后面你去了解。但你一定要可以快速的利用它们三个搭建出一个Web框架,你可以记录下你第一次搭建的过程。

在搭建SSM的过程中,可能会经常接触到一个叫maven的工具。这个工具会是工作当中几乎必须要使用的工具,所以你在搭建SSM的过程中,也可以顺便了解一下maven的知识。在你目前这个阶段,你只需要在网络上了解一下maven基本的使用方法即可,一些高端的用法随着你工作经验的增加,会逐渐接触到的。

第四:工作中学习与实践

当你完成开发框架的学习以后即可参加工作了。参加工作并不意味着以后就不用学习了,事实上要学习的东西还很多并且以后都不能停下学习。

参加工作之后还需进一步学习的有:

1. Java编程思想,在工作中更深入了解Java基础。

2. 面向对象提高代码能力。

3. 了解Java虚拟机,JDK中的类的源码,更深入的去了解你所使用的框架,方式比较推荐看源码或者看官方文档。

4. 了解大数据、分布式缓存、分布式消息服务、分布式计算、软负载均衡等。

5. 创建自己的开源项目

在任何阶段基础都是最最重要的东西。相信大部分人的基础都很薄弱,哪怕是科班毕业的人,很多人也不敢说自己当初的基础学的多么强大,比如算法、计算机系统原理、编译原理这些。基础不牢固今后接触的技术会越来越多,这个时候,你很容易被淹死在技术的海洋里,看似接触的技术越来越多,会用的也越来越多,但你毫无优势。

如今,IT 技术更新日新月异,不论是新版本的更新还是新框架的产生,都以极快的速度在推进,令人眼花缭乱,应接不暇。因此,对程序员来说,持续学习、有选择地学习显得尤为重要。

今日牛耳学长推荐

入职公司:高阳通联

入职薪资:7000元/月

冉云超

工作岗位:JAVA软件开发工程师

毕业院校:陆军军事交通学院

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20190827A0IY7Y00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券