知识屋:更实用的电脑技术知识网站
所在位置:首页 > 教育

毕业两年后脱产转行自学java靠谱吗?

发表时间:2022-03-23来源:网络

看到题主已经找到工作,并且一直在学习中,那我就没什么可对题主说的了,希望题主早日实现自己的梦想!

接下我就针对这这个问题简单说一下我的见解,若有不对的地方请多指教!

首先了解一下Java的现状:

每年Java还是很香,招聘需求还是很旺,但是企业对于人才的要求也是越来越高。底层饱和,中高级人才稀缺,是当前大多数开发岗位的现状,无论是Java还是前端,都是如此。因此如果只是抱着挣快钱的想法来入行的,建议可以绕道了。不是真心想进入这行的,不是真正喜欢Java的,就不要轻易转行了。

可能你听很多机构都是在说Java前景好,就业好,薪资高,但是我们更想问问你,你自己的情况是怎样的?

转行之前,你先问问自己,为什么要学Java,是不是真的能坚持下去,能吃得了苦吗。
另外,现在企业对Java人才的要求越来越高。讲实话,站在为你们负责的角度,我们真心不建议学历低的人学Java。不是歧视低学历的人,而是行业门槛就摆在那里。

如果各方面适合,自己又喜欢Java,最后决定了要转行Java的话,那就一定要有全身心投入学习的觉悟,要做好能吃苦的准备。静下心来好好学,都不是事!

有兴趣自学java的朋友们,可以试试下面的这套学习方法(路线):

第一: 初学 (理论知识阶段)

自学的话有人推荐看书,有人推荐看视频,我更倾向于看视频,现在网上搜一下Java的教程,比如Java300集零基础入门,一搜一大把,有各个培训机构公布的基础免费教程,也有个人up主上传的,选择一套体系比较完整的,老师的讲课方法自己更能接受的,跟着学下去就可以,下载个jdk配置环境变量,学完Java的基础,还是很容易的,可以对Java这门语言有一个简单的了解。

在这个阶段,很多同学学得很快,感觉编程好简单。

随着学习的深入,大多数同学会产生混乱。 为什么? 所有的技术背后都有原理,前面都有应用场景,不同应用场景有不同使用方法。 信息量逐级增加。

信息量逐级增大后,会有什么问题?

学到后面忘记前面。新技术不断出现,感觉永远学不完。 丧失兴趣或信心。

理论知识阶段,更重要的是理解原理和规律, 知识点的细节记不住可后面查找。学习方法更重要的是 交流讨论,理解和总结。 多问为什么是关键!

第二: 入门 (熟练度)

一个项目从0到1的过程才是最宝贵的,也是初学者提升最大的部分。 但从书本或者视频中,很难学习这个过程。

技术的应用能力换句话说是 技术的分解排序能力, 当遇到一个需求,该如下实现?

基本的思路是 把需求分解成原子操作。 原子操作代表开发当中的基本操作,也就是在知识点当中学到的,比如数据库操作,sql,框架的基本使用等等。

如果能把需求分解为原子操作序列,开发完成只是时间快慢的问题。往往刚刚开始学习编程的同学,不善于或者懒得去思考。毕竟看视频是被动的,分析问题是主动思考。学习只是看看视频,本质上是思考的懒惰。

所以需要找大量的练习和项目案例进行实践!!!

第三: 高手(业务和性能)

程序员是把理论知识组合应用起来解决用户的问题。(或者提高用户的效率)

第三个等级的知识更加多元化,不同行业涉及不同的领域知识,信息量也是增大。

业务解决用户的问题,可以赚钱。性能用最小的资源,解决用户的问题,可以省钱。

所以在企业开发中,需要考虑更多和成本,时间,用户等相关的问题。

总结: 掌握理论知识后,需要大量的代码去实践,才算入门。

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜