Hello, 大家好, 我是若风, 我是一名 IT 从业者, 纵观当今局势, 国内 IT 互联网行业发展是比较好的, 当然学 IT 技术的人员也特别多, 网上的学习资源也非常多, 现在有很多人在学技术, 想想要进入到 IT 这个行业做程序员, 那么好多人都属于一种自学的一个阶段, 这样的话老师我给大家分析一下, 就是说你选择自学, 这样的话会有一些什么样的问题, 那么希望大家看完之后能正确地对待.
首先第一点, 任何一个 IT 的技术, 比如以 Java 语言来说, 那么他都有一个自己庞大的体系和学习的顺序, 如果说同学们要是没有这样的一个顺序的话, 你很难去把它学透彻, 比如普遍遇见的问题, 我学这个技术下一步该学什么? 有什么样的一个知识能把它整体做一个串联, 为我前面学习的知识做整个的综合性结合, 让我更快地掌握这个系统, 这是第一点. 那么学习路线和顺序的问题, 还需要有专业的人来给你进行一些指导, 这样的效果是自学完全不能相比较的.
那么还有什么样的问题呢? 你在学习过程中肯定会遇到问题, 如果你是个零基础的学员, 你自学然后解决遇见的问题一般不太现实, 因为即使在学习, 比如在 Java 基础阶段的时候, 你还是会遇到很多问题, 这些问题你自己是解决不了的, 即使你能解决掉, 通过查资料, 百度或者搜索相关视频, 虽然问题得到了解决, 但是你却浪费了很多时间, 其实刚开始我转行的时候同样有这样的感觉, 我不是培训机构出来的, 但是我在从事视频后期的时候有缘认识了几个 Java 的大佬, 在转行的时候完全就是一边经营以前的视频号一边请教, 因为视频后期我就是自学, 与之后的 Java 学习来说, 感受是截然不同的, 比如一个月就能完成的学习进度, 可能自己来搞的话, 就会花费掉两个月的时间, 这样无形之中时间就浪费掉了, 成本便不断被提高.
说到了时间时长这个问题, 其实也是一个非常重要的问题. 那么我刚刚所说的 Java 语言部分, 这是基础阶段, 如果说学到后面更加系统, 比如说一些框架或者项目, 包括一些分布式技术, 这样的话很多问题你很难去解决, 尤其在项目之中, 你在找一个问题的时候, 可能卡点两三天都弄不出来, 所以说这样的话时间就会浪费非常多, 所以说正常的一个人如果说学习这些技术有一个好的师傅来带你, 一般情况下六个月左右就能搞定, 但是自学你可能会花 2 倍的时间.
说实话前者可能 6 个月之后出去工作了, 那么比你多挣了几个月的钱, 大家想一下 IT 行业薪资情况, 就业在一线城市的话达到 10k 是非常轻松的, 那么 4 个月的话可能就是 4 万块钱, 其实你无形当中损失了 4 个月的时间成本, 其实 4 万块钱对你来说也是一个损失, 在自学的时候还会走很多弯路, 这个弯路我觉得大家是走不起的, 比如其实我们大家如果年龄不是特别年轻的, 我认为一定要避免一些弯路, 哪怕就算你还是一个学生, 但是你自学的时候查找的资料可能已经被更新换代, 但是这些信息是没有一个人会主动给你提出来, 而且据我所知, 现在很多人自学即使找到了一些工作, 然后薪资确实是比较低, 毕竟只是掌握不是很全面, 而且不知道技术的重点难点, 那么这些人在企业里边去胜任工作会比较困难, 接着就会导致重新学一遍, 这是很普遍的一些现象.
自学看似一分钱没花, 实则你付出的时间成本更大, 所以说自学的方式其实大家可以自己斟酌, 然后结合自身情况, 考虑到底要不要采用这样的一种学习模式, 不能斩钉截铁地认为自学就是不好的, 但以我的经历来说, 我更建议有个人指导才是比较明智的. 这个是给大家做了一个分析建议, 如果有什么更好的学习方式, 欢迎大家私信交流.
来源: http://www.bubuko.com/infodetail-3651078.html