自述:自学Java应该注意什么问题?
Hello,大家好,我是若风,我是一名IT从业者,纵观当今局势,国内IT互联网行业发展是比较好的,当然学IT技术的人员也特别多,网上的学习资源也非常多,现在有很多人在学技术,想想要进入到 IT这个行业做程序员,那么好多人都属于一种自学的一个阶段,这样的话老师我给大家分析一下,就是说你选择自学,这样的话会有一些什么样的问题,那么希望大家看完之后能正确地对待。
首先第一点,任何一个IT的技术,比如以Java语言来说,那么他都有一个自己庞大的体系和学习的顺序,如果说同学们要是没有这样的一个顺序的话,你很难去把它学透彻,比如普遍遇见的问题,我学这个技术下一步该学什么?有什么样的一个知识能把它整体做一个串联,为我前面学习的知识做整个的综合性结合,让我更快地掌握这个系统,这是第一点。那么学习路线和顺序的问题,还需要有专业的人来给你进行一些指导,这样的效果是自学完全不能相比较的。
那么还有什么样的问题呢?你在学习过程中肯定会遇到问题,如果你是个零基础的学员,你自学然后解决遇见的问题一般不太现实,因为即使在学习,比如在Java基础阶段的时候,你还是会遇到很多问题,这些问题你自己是解决不了的,即使你能解决掉,通过查资料,百度或者搜索相关视频,虽然问题得到了解决,但是你却浪费了很多时间,其实刚开始我转行的时候同样有这样的感觉,我不是培训机构出来的,但是我在从事视频后期的时候有缘认识了几个Java的大佬,在转行的时候完全就是一边经营以前的视频号一边请教,因为视频后期我就是自学,与之后的Java学习来说,感受是截然不同的,比如一个月就能完成的学习进度,可能自己来搞的话,就会花费掉两个月的时间,这样无形之中时间就浪费掉了,成本便不断被提高。
说到了时间时长这个问题,其实也是一个非常重要的问题。那么我刚刚所说的Java语言部分,这是基础阶段,如果说学到后面更加系统,比如说一些框架或者项目,包括一些分布式技术,这样的话很多问题你很难去解决,尤其在项目之中,你在找一个问题的时候,可能卡点两三天都弄不出来,所以说这样的话时间就会浪费非常多,所以说正常的一个人如果说学习这些技术有一个好的师傅来带你,一般情况下六个月左右就能搞定,但是自学你可能会花2倍的时间。
说实话前者可能6个月之后出去工作了,那么比你多挣了几个月的钱,大家想一下IT行业薪资情况,就业在一线城市的话达到10k是非常轻松的,那么4个月的话可能就是4万块钱,其实你无形当中损失了4个月的时间成本,其实4万块钱对你来说也是一个损失,在自学的时候还会走很多弯路,这个弯路我觉得大家是走不起的,比如其实我们大家如果年龄不是特别年轻的,我认为一定要避免一些弯路,哪怕就算你还是一个学生,但是你自学的时候查找的资料可能已经被更新换代,但是这些信息是没有一个人会主动给你提出来,而且据我所知,现在很多人自学即使找到了一些工作,然后薪资确实是比较低,毕竟只是掌握不是很全面,而且不知道技术的重点难点,那么这些人在企业里边去胜任工作会比较困难,接着就会导致重新学一遍,这是很普遍的一些现象。
自学看似一分钱没花,实则你付出的时间成本更大,所以说自学的方式其实大家可以自己斟酌,然后结合自身情况,考虑到底要不要采用这样的一种学习模式,不能斩钉截铁地认为自学就是不好的,但以我的经历来说,我更建议有个人指导才是比较明智的。这个是给大家做了一个分析建议,如果有什么更好的学习方式,欢迎大家私信交流。
自述:自学Java应该注意什么问题?的更多相关文章
- 自学 Java 怎么入门
自学 Java 怎么入门? 595赞同反对,不会显示你的姓名 给你推荐一个写得非常用心的Java基础教程:java-basic | 天码营 这个教程将Java的入门基础知识贯穿在一个实例中,逐 ...
- 如何自学 Java 开发
如何自学 Java 开发? 568赞同反对,不会显示你的姓名 李艾米IT路上学习 568 人赞同 Java Web前端技术 HTML 入门视频课程 1 HTML 简介 2 HTML基本结构[ 3 HT ...
- 自学Java过程
由于之前判断失误,其实也不应该说失误吧,自己脱产花了几个月来啃C,现在基本上算是啃完了吧,之所以说失误是因为:没有找到跟C有关的适合我的工作!!! 本来的打算是先把基础搞定然后去找找看有没有肯收留打杂 ...
- 在自学java路上遇上的南墙
从2016年12月20号自学java,先是咨询了下培训中心,得小两万,四个月毕业,算了一笔账,一百二十天,合下来每天三百多块,再加上开销之类压力太大,于是开始入坑自学,随后血一般的教训直面而来: 1. ...
- 自学Java HashMap源码
自学Java HashMap源码 参考:http://zhangshixi.iteye.com/blog/672697 HashMap概述 HashMap是基于哈希表的Map接口的非同步实现.此实现提 ...
- 十年Java开发程序员回答,自学Java,培训Java的利和弊
最近有一个朋友在群里面问我:是应该去培训Java还是应该自学Java,我想的说的是我并不是想给他一个去培训或者不去培训,我用自己多年对于行业的了解去分析这个问题,然后让他自己去思考,哪种更加适合他.他 ...
- 自学java能不能找到找到一份java工作。
关于自学Java能不能通过社招找到一份互联网公司Java开发的工作,有无数的人问出这样的问题,答案没有标准的,只能从概率去考虑.有的人可以,有的人不可以,有的人自学就业的概率就是高,有的概率就是低. ...
- 自学java难吗?一个JAVA学习者应该具备的素质
无论是在校的学生也好,还是转行的也好,如今学JAVA开发的人越来越多,造成了如今新手越来越多,有人说前端饱和了,JAVA饱和了,JAVA才刚开始以一种好的势头发展就饱和了.我也是无语,一般说饱和的人, ...
- 作为一个零基础的新手,如何系统的自学Java和JavaEE开发技术?
其实这个问题很简单,我用最简单的语言给大家描述一下,学习一样东西就要了解这样东西学完了要干什么事情,有什么作用.然后就是应该学习哪些必要的内容,该如何运用得当的方法进行有效率的学习不至于自己摸不着头脑 ...
- 零基础如何自学java开发?
开篇直奔主题,java 学习个人感觉分为两种途径,第一种是在学校,在培训机构等地方学习. 有人指导:第二种是自学,通过视频,书籍,朋友等完成学习. 本文适合 自学,且基础薄弱或者无基础的人.先介绍下我 ...
随机推荐
- ORA-04063: package body "DBSNMP.BSLN_INTERNAL" has errors
ORA-04063: package body "DBSNMP.BSLN_INTERNAL" has errors 问题描述: 警告日志出现报错: Sun Jun 21 00:00 ...
- css/html 空格,html空格符的显示、标示方式【html空格代码】
在html里面空格的话,你直接敲打出来的空格是不可以的,下面将通过html和css中设置显示空格的实现总结: Html中空格 符号 编号 描述 不断行的空白(1个字符宽度), 不换行空格 全 ...
- tbody滚动条占位导致与thead表头错位
tbody出滚动条导致表头错位,上网上搜了一下,发现全是答非所问,能隐藏滚动条,还用问??我当前作出的效果是当tbody内容在正常情况下显示时,不显示滚动条,当内容区域高度超过外部容器时,滚动条自动显 ...
- td文字溢出显示省略号
昨天遇到移动端表格td中文字溢出问题,写了溢出隐藏样式,居然没起作用! { overflow:hidden;//溢出隐藏 white-space:nowrap;//文字不换行 text-overflo ...
- 记一道CTF隐写题解答过程
0x00 前言 由于我是这几天才开始接触隐写这种东西,所以作为新手我想记录一下刚刚所学.这道CTF所需的知识点包括了图片的内容隐藏,mp3隐写,base64解密,当铺解密,可能用到的工具包括bin ...
- JVM 学习笔记(一)
一:jvm架构图解 我们经常关注的jdk和jre如图所示: jre包含在jdk中,这里说一下jdk和jre的作用 JRE是Java Runtime Environment的缩写,是Java程序的运行环 ...
- Docker 基础知识 - 使用卷(volume)管理应用程序数据
卷(volumes)是 Docker 容器生产和使用持久化数据的首选机制.绑定挂载(bind mounts)依赖于主机的目录结构,卷(volumes)完全由 Docker 管理.卷与绑定挂载相比有几个 ...
- git怎么合并远程分支
一共就五步: 1.把代码clone到本地仓库 git clone https://github.com/573734817pc/shop.git 2.在本地创建dev分支并与远程dev分支对应 git ...
- 「美团面试系列」面试加分项,这样说你会JVM,面试官还能问什么
Java性能调优都是老生常谈的问题,特别当“糙快猛”的开发模式大行其道时,随着系统访问量的增加.代码的臃肿,各种性能问题便会层出不穷. 比如,下面这些典型的性能问题,你肯定或多或少都遇到过: 在进行性 ...
- HDOJ 1051. Wooden Sticks
题目 There is a pile of n wooden sticks. The length and weight of each stick are known in advance. The ...