Hello,大家好,我是若风,我是一名IT从业者,纵观当今局势,国内IT互联网行业发展是比较好的,当然学IT技术的人员也特别多,网上的学习资源也非常多,现在有很多人在学技术,想想要进入到 IT这个行业做程序员,那么好多人都属于一种自学的一个阶段,这样的话老师我给大家分析一下,就是说你选择自学,这样的话会有一些什么样的问题,那么希望大家看完之后能正确地对待。

首先第一点,任何一个IT的技术,比如以Java语言来说,那么他都有一个自己庞大的体系和学习的顺序,如果说同学们要是没有这样的一个顺序的话,你很难去把它学透彻,比如普遍遇见的问题,我学这个技术下一步该学什么?有什么样的一个知识能把它整体做一个串联,为我前面学习的知识做整个的综合性结合,让我更快地掌握这个系统,这是第一点。那么学习路线和顺序的问题,还需要有专业的人来给你进行一些指导,这样的效果是自学完全不能相比较的。

那么还有什么样的问题呢?你在学习过程中肯定会遇到问题,如果你是个零基础的学员,你自学然后解决遇见的问题一般不太现实,因为即使在学习,比如在Java基础阶段的时候,你还是会遇到很多问题,这些问题你自己是解决不了的,即使你能解决掉,通过查资料,百度或者搜索相关视频,虽然问题得到了解决,但是你却浪费了很多时间,其实刚开始我转行的时候同样有这样的感觉,我不是培训机构出来的,但是我在从事视频后期的时候有缘认识了几个Java的大佬,在转行的时候完全就是一边经营以前的视频号一边请教,因为视频后期我就是自学,与之后的Java学习来说,感受是截然不同的,比如一个月就能完成的学习进度,可能自己来搞的话,就会花费掉两个月的时间,这样无形之中时间就浪费掉了,成本便不断被提高。

说到了时间时长这个问题,其实也是一个非常重要的问题。那么我刚刚所说的Java语言部分,这是基础阶段,如果说学到后面更加系统,比如说一些框架或者项目,包括一些分布式技术,这样的话很多问题你很难去解决,尤其在项目之中,你在找一个问题的时候,可能卡点两三天都弄不出来,所以说这样的话时间就会浪费非常多,所以说正常的一个人如果说学习这些技术有一个好的师傅来带你,一般情况下六个月左右就能搞定,但是自学你可能会花2倍的时间。

说实话前者可能6个月之后出去工作了,那么比你多挣了几个月的钱,大家想一下IT行业薪资情况,就业在一线城市的话达到10k是非常轻松的,那么4个月的话可能就是4万块钱,其实你无形当中损失了4个月的时间成本,其实4万块钱对你来说也是一个损失,在自学的时候还会走很多弯路,这个弯路我觉得大家是走不起的,比如其实我们大家如果年龄不是特别年轻的,我认为一定要避免一些弯路,哪怕就算你还是一个学生,但是你自学的时候查找的资料可能已经被更新换代,但是这些信息是没有一个人会主动给你提出来,而且据我所知,现在很多人自学即使找到了一些工作,然后薪资确实是比较低,毕竟只是掌握不是很全面,而且不知道技术的重点难点,那么这些人在企业里边去胜任工作会比较困难,接着就会导致重新学一遍,这是很普遍的一些现象。

自学看似一分钱没花,实则你付出的时间成本更大,所以说自学的方式其实大家可以自己斟酌,然后结合自身情况,考虑到底要不要采用这样的一种学习模式,不能斩钉截铁地认为自学就是不好的,但以我的经历来说,我更建议有个人指导才是比较明智的。这个是给大家做了一个分析建议,如果有什么更好的学习方式,欢迎大家私信交流。

自述:自学Java应该注意什么问题?的更多相关文章

  1. 自学 Java 怎么入门

    自学 Java 怎么入门? 595赞同反对,不会显示你的姓名     给你推荐一个写得非常用心的Java基础教程:java-basic | 天码营 这个教程将Java的入门基础知识贯穿在一个实例中,逐 ...

  2. 如何自学 Java 开发

    如何自学 Java 开发? 568赞同反对,不会显示你的姓名 李艾米IT路上学习 568 人赞同 Java Web前端技术 HTML 入门视频课程 1 HTML 简介 2 HTML基本结构[ 3 HT ...

  3. 自学Java过程

    由于之前判断失误,其实也不应该说失误吧,自己脱产花了几个月来啃C,现在基本上算是啃完了吧,之所以说失误是因为:没有找到跟C有关的适合我的工作!!! 本来的打算是先把基础搞定然后去找找看有没有肯收留打杂 ...

  4. 在自学java路上遇上的南墙

    从2016年12月20号自学java,先是咨询了下培训中心,得小两万,四个月毕业,算了一笔账,一百二十天,合下来每天三百多块,再加上开销之类压力太大,于是开始入坑自学,随后血一般的教训直面而来: 1. ...

  5. 自学Java HashMap源码

    自学Java HashMap源码 参考:http://zhangshixi.iteye.com/blog/672697 HashMap概述 HashMap是基于哈希表的Map接口的非同步实现.此实现提 ...

  6. 十年Java开发程序员回答,自学Java,培训Java的利和弊

    最近有一个朋友在群里面问我:是应该去培训Java还是应该自学Java,我想的说的是我并不是想给他一个去培训或者不去培训,我用自己多年对于行业的了解去分析这个问题,然后让他自己去思考,哪种更加适合他.他 ...

  7. 自学java能不能找到找到一份java工作。

    关于自学Java能不能通过社招找到一份互联网公司Java开发的工作,有无数的人问出这样的问题,答案没有标准的,只能从概率去考虑.有的人可以,有的人不可以,有的人自学就业的概率就是高,有的概率就是低. ...

  8. 自学java难吗?一个JAVA学习者应该具备的素质

    无论是在校的学生也好,还是转行的也好,如今学JAVA开发的人越来越多,造成了如今新手越来越多,有人说前端饱和了,JAVA饱和了,JAVA才刚开始以一种好的势头发展就饱和了.我也是无语,一般说饱和的人, ...

  9. 作为一个零基础的新手,如何系统的自学Java和JavaEE开发技术?

    其实这个问题很简单,我用最简单的语言给大家描述一下,学习一样东西就要了解这样东西学完了要干什么事情,有什么作用.然后就是应该学习哪些必要的内容,该如何运用得当的方法进行有效率的学习不至于自己摸不着头脑 ...

  10. 零基础如何自学java开发?

    开篇直奔主题,java 学习个人感觉分为两种途径,第一种是在学校,在培训机构等地方学习. 有人指导:第二种是自学,通过视频,书籍,朋友等完成学习. 本文适合 自学,且基础薄弱或者无基础的人.先介绍下我 ...

随机推荐

  1. 再探JVM内存模型

    以前学JVM的时候看过<深入理解JVM>,当时看的很模糊也记了些笔记,更像是为了应付面试.事实是确实把笔记都背上了,春招找实习的时候,内存管理.类加载.垃圾回收三连背一遍.后来自己做项目的 ...

  2. html/css解决inline-block内联元素间隙的多种方法总汇

    序 display有几种属性:inline是内联对象,比如<a/> . <span/>标签等,可以“堆在一起”显示,宽高由内容决定,不能设置:block是块对象,比如<d ...

  3. 「疫期集训day12」阴雨

    我们走进了泥泞的雨林----阿尔贡森林里艰难前进的士兵 今天考试一般,T1T2签到题没啥好说的,剩下三个小时全肛T3(我脑子有泡,前几天刚做了一道类似T4的难题,公式更难推),9:00->10: ...

  4. kubernetes系列(十二) - 存储之Secret

    1. Secret简介 2. Secret类型 3. Service Account 4. Opaque 4.1 Opaque类型说明 4.2 Opaque创建方式 4.2.1 命令行创建 4.2.2 ...

  5. Linux 相关学习内容(不定期更新)

    Linux 主要目录 / 根目录,在 linux 下有且只有一个根目录,所有的东西都是从这里开始 /bin 可执行二进制文件的目录,如常用的命令,ls, tar, mv, cat.. /boot 放置 ...

  6. java 数据结构(二):java常用类 二 StringBuffer、StringBuilder

    1.String.StringBuffer.StringBuilder三者的对比String:不可变的字符序列:底层使用char[]存储StringBuffer:可变的字符序列:线程安全的,效率低:底 ...

  7. 数据可视化之powerBI技巧(二十四)Power BI初学者刚见的错误,帮你轻松处理

    在学习PowerBI的过程中,尤其是刚接触的时候,不可避免的会遇到各种各样的错误,有时自己怎么检查都没法消除,不解决这个错误又没法进行下一步的工作,经常会搞的自己烦闷无比,不过最后通过自己的苦苦摸索. ...

  8. Django之重写用户模型

    django——重写用户模型 Django内建的User模型可能不适合某些类型的项目.例如,在某些网站上使用邮件地址而不是用户名作为身份的标识可能更合理. 1.修改配置文件,覆盖默认的User模型 D ...

  9. Java并发编程实践

    最近阅读了<Java并发编程实践>这本书,总结了一下几个相关的知识点. 线程安全 当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些线程将如何交替执行,并且在主调代码中不需要任 ...

  10. Ant-Design-Vue中关于Form组件的使用

    1.创建form表单的两种方式,不同的方式在js中创建表单的方式也不同 方式1:一般使用在搜索表单中,只需要双向绑定数据即可,那就使用这种方法即可 <template> <a-for ...