自学还是选择培训有以下几点

第一:你是零基础的小白,自学约等于浪费时间,这个公式在多数情况下都成立,当然如果你有自信的话可以去试一下。

可以先尝试自学,去研究,去跟朋友同事,或者加一些技术群(不是吹水群,是小圈子的那种想学技术的)讨论,如果一段时间还进步不了,或者进步不大,很多深入的东西,读源码之类的花费的时间很多,这个时候可以考虑培训。

第二:如果你有1~2年的开发经验,想要在技术上有所提升,又分为技术的宽度和深度。

如果你是想扩展宽度,比如说你是学Java的,想去学Python,那建议你自学,因为多数情况下语言都是相通的,差异更多的只是一些语法和一些特定的功能,你完全可以去自学。

如果你是想在技术的深度上有一定的提升,建议你报培训班,深度这个事情要自学成功的话,是需要花大量的时间,还需要通过工作经验来提升和沉淀。

自学会遇到的问题和痛苦

学习Java刚开始的时候也是自学,就是照着视频敲代码,网上这种Java入门的视频,一一套的非常多,他就是对着这些视频去敲代码,但是脱离了视频就完全没有思路写不出代码来了。(这是很多初学者会遇到的问题)有时候遇到问题网上也搜不到相关的一个解决方案,或者他说可能是自己都不知道怎么去搜索,他甚至都开始怀疑这是不是soccer本身的bug,他最后还是向我远程给他解决的,不到10分钟就解决了这种事情,自学只有经历过的人才有才深有体会,自学是多么的缓慢和漫长,遇到问题要找到原因,又没人可问的那种无助现在是商业社会。

公司找你过去肯定是去干活的,而不是去学习的。
培养你,只不过是你还能够做事,还能够写代码,而不是一个连面向对象的知识都搞不明白的小白,是吧?

如果培养一下能够给他们带来更大的价值和为难,每个老板心里都有一杆秤的,哪个老板愿意找一个纯小白来培养这种事情是需要情怀的。

如果一个公司连陈小白都愿意培养的,行业的人才是多么的稀缺。其实本质的区别还是在于时间成本和坚持,无论是参加培训,还是自学,你要投入很多的时间和精力去做这个事情,如果你拿不出充分的时间来做这个事情,你肯定学不好,你要考虑好。如果你要学,你在接下来的这段时间内,你要把这个事情在你生活中的优先级提的比较高,应该说是很高。现在的培训课程的话内容都非常的多,而且安排也比较满。如果你学习只是三天打鱼两天晒网,你学不好是必然的,人都是有惰性的,学习是一件反人性而且比较痛苦的事情。

我相信很少会有人说学习是快乐的,谁不想天天出去玩,出去逛逛街撸串,然后再回来的时候在玩几把王者,不到万不得已的话,谁愿意安安静静的坐下来学习,要坚持一件事情是非常难的。当然如果做一件事情只需要坚持几天,我相信很多人都能够坚持。但是当成功的回报周期非常长的时候,可能坚持的人就会越来越少。

迷茫怎么办
最近很多小伙伴私信跟我说,他现在很迷茫,不知道接下来怎么走,感觉接下来的5年时间都能够看到自己是什么样子,问这些问题的人有的是刚入行的一个新手,还有的是工作了五六年的一个技术老手,其实这两个人都有一个共同点,那就是他们现有的一个知识和技术能力的储备,使他们在未来的几年时间,对于职业的发展没有什么想象的空间了。

对于这样的小伙伴,我想让你问一下自己,你是不是该充电了?
你是不是该学习一些新的技术,学一门新语言,或者是报一个编程班,或者是读个MBA,或者是交一个新朋友都可以,不要把你自己的认识限制在现有的一个信息银行里面。

方向不对,努力白费

打个比方说你在海上航行的时候你是个方向,这个时候你不应该是在原地打转去消耗你的青春,你也不要去加足马力,朝一个方向应充。因为如果方向错了,你会离陆地越来越远。此时你应该做的事情就是养精蓄锐,学习一切能够辨识方向的新知识,然后去解锁海上航行的更高大上的新知识。这个时候你会发现不是你迷失的方向,而是你之前的望眼镜望得不够远。

其实陆地一直在那里,我想说我不能保证我说的这些都是绝对正确的,但是我觉得应该适合大多数人,任何的方法和建议都是别人的,适合你的才是王道。

最新Java精讲视频,PDF书籍教程,面试题,学习手册加裙免费下载735721532
 
给正在学习或者即将学习Java的同学推荐一下,Java要学到什么程度才能找工作,或者说Java最新的学习路线

不管是自学还是报班,学习不要走马观花的学,每个知识重点大纲,就是学习路线都是根据每一天市场上多数公司用到的新技术整理,在学习的时候还需要结合练习题来做

最后

IT行业的道路固然是充满了阳光了,一路上充满了美景,但是也充满了艰苦和崎岖,在突破了之后一路的阴霾,云霄之上,必然是一番广阔的云海。

经过这些年的学习我最近整理了一份关于java的系统化资料,从Javase- ssm-springcloud,包括了面试题,PDF电子书,网上商城项目,个人博客项目,分布式项目等都有想学习Java或者转行,大学生都非常实用,无任何套路免费提供,有什么问题都可以加qq裙来问我----裙号:735721532

祝学习Java的同学能够学有所成,早日找到自己满意的工作!

学Java是自学好还是去培训机构学好?相关推荐

  1. 我想学习编程,是自学好还是去培训机构学好呢?

    如果这个话题放到每个阶段的人生来讨论,那么肯定又是一个异常矛盾的话题,因为每个人生处的周围学习环境不同,也跟性格有关系,孤独的自学成才,会锻炼你扎实的基本功和独立思考的能力,融入团体去学习,可以让你认 ...

  2. 学C语言,C++是自学好还是去培训机构?

    我个人建议: 如果你条件还可以,负担不是那么大,能培训还是培训的,培训一定会比你自学的好,如果培训都很难学好,那么自学一定学不好.不过目前的费用都在一万八以上,这还只是培训费而已,加上一些其他的东西, ...

  3. 在哪里学python好-自学python好还是去培训机构好?

    自学python好还是去培训机构好? 更新时间:2019年02月12日09时53分 来源:python培训 浏览次数: 在互联网,Python目前已成为人工智能开发中最常用的编程语言,Python的应 ...

  4. 大学生学java要去培训机构吗?

    在众多学习Java语言的人群中,大学生可谓是其中最多的存在,大学生学Java语言是有很多优势的,那么大学生想要学java到底有没有必要去培训班学习呢?小千就给大家分析一下. 对于任何人来说,学Java ...

  5. 有必要学python吗-学习Python有必要去培训机构吗?

    学习Python有必要去培训机构吗? 更新时间:2019年02月28日16时32分 来源:网络 浏览次数: 有位C++的大神在讲课时提到了Python, 听课的同学问道: 我是不是需要学习一下Pyth ...

  6. 想自学软件测试,结果被骗去培训机构了。

     小编热衷于收集整理资源,记录踩坑到爬坑的过程.希望能把自己所学,实际工作中使用的技术.学习方法.心得及踩过的一些坑,记录下来.也希望想做软件测试的你一样,通过我的分享可以少走一些弯路,可以形成一套自 ...

  7. 想学3D建模我该如何选择培训机构?

    想学3D建模我该如何选择培训机构? 一个靠谱的培训机构具备哪些条件 1.师资力量够不够雄厚.正所谓名师出高徒,所以老师得能力很大程度上决定了你能够学到什么.只有专业性够强,实战经验丰富的老师才能教给你 ...

  8. 转行学习java自学好还是去培训学校学习好?系统学习路线推荐

    一:盲目的去学  当初我在对于java这个行业什么都不了解的情况下,比如:不知道未来发展趋势,不知道学习java应该注意哪些初始问题,不知道具体的学习规划学习路线等等,一味的买书看书,看视频,到了中期 ...

  9. 学Java是自学还是报培训班好?

    说到学Java,许多初学者都会有的问题,到底是自学还是报培训班呢? 很多纠结的同学心里都会想,自学省钱,要是我坚持不下来呢?去培训班要是学出来找不到工作呢? 下面我来说说我的看法 自学还是报班这个是和 ...

最新文章

  1. c语言修改elf文件crc32,hash/crc32
  2. 发改委最新《产业结构调整目录》公布!数据中心列入鼓励产业条目
  3. Fiddler抓包使用教程-Android应用抓包
  4. RPA技术干货 | RPA防锁屏运行技巧
  5. BZOJ3508 开灯 [校内NOIP2018模拟20181027] 密码锁
  6. android自定义push通知_Android自定义Notification的一些坑
  7. php curl跨域cookie_php使用curl带cookie访问一直失败求助
  8. win7 ie临时文件夹怎么修改存放位置
  9. 抖音api开放平台对接_抖音新增酒店预订等功能,一只脚踏进美团、携程腹地
  10. Mysql编写定时任务事件
  11. 学习python这门课的感受_关于我学习了编程小白的第一本Python入门书之后的感受 200110900207...
  12. 【免费毕设】基于PHP的产品报价系统的设计与开发(源代码+论文)
  13. 关于局云混合的新思路
  14. C 语言 去除字符串中空格函数
  15. 蚁群算法讲解python
  16. 漫画告诉你:区块链到底是什么?
  17. 第十一届蓝桥杯省赛B组(C/C++组)(第一场)
  18. 微信小程序 图片等比例缩放(图片自适应屏幕)
  19. 腾讯区块链的三年与它的打法
  20. PyCrypto安装和使用示例

热门文章

  1. 入职华为外包一个月,我离职了
  2. javascript window.location的用法
  3. ubuntu 释放缓存_如何通过删除缓存的程序包文件在Ubuntu Linux上释放大量磁盘空间...
  4. 计算机行业pc啥意思,pc是什么意思?关于pc材料的介绍
  5. 云呐|精密空调通讯故障报警,空调报通讯故障是什么问题?
  6. WPS文档转PDF格式的方法是什么
  7. python定时发送信息_Python为我定时发短信
  8. 恐龙机器人钢索恐龙形态_《变形金刚5》角色大解析2,机器恐龙钢索成主角,恐龙宝宝登场...
  9. PC点击QQ联系我们打开QQ添加好友
  10. TERSE特森的新零售起航