2019独角兽企业重金招聘Python工程师标准>>>

版权声明:本文为北京尚学堂原创文章,未经允许不得转载。

我们都知道,学习Java可以选择两种方式:自学和培训,做为一个程序员

程序员有两种,一种是会Java的,一种是不会Java的,今天我们不去说哪种开发语言好,哪种又不好,因为语言只是一种工具而已,大部分有多年开发经验的程序员最后都会接触Java,因为它的应用太广泛了,几乎无所不能,虽然说得有点夸张哈,但用到Java的地方实在太多太多。不管你是从PHP、IOS、.NET或其它语言进入这个行业,只要你在这个行业坚持多年,与Java的感情交集总有一天会到来,拿我朋友来说,从入行搞过短暂的几个月.NET开发后转做Java,它就来到你身边,不想干都不行,结果一发不可收拾,干了十几年。所以今天我要跟大家聊的是,你要如何学习Java,不管你是选择Java进入IT行业还是把Java作为新欢,我觉得可以对你有点帮助吧。那么到底java学习是自学好还是培训更有效呢?

一,自学Java的朋友在我看来需要具备以下两点条件

1、能找到一件体现自学能力的事情,向左看自己的人生,能找到一件在没有任何人帮助的情况下自己通过各种学习完成的事情。

(1)这个事情可以是初中上数学课流哈喇子,根本没听课,晚上能通过自己查找资料理解并漂亮完成作业,让同学羡慕嫉妒恨。

(2)这个事情也可以是从来没有做过饭,买了几本食谱开始学着,从端出一盘怪味的菜,到端出一桌美味可口的佳肴的过程,历时一个月以上。

(3)也可以是通过自己的努力拼过相对复杂的模型玩具与大型拼图,别小看这个,你知道吗,这需要很强逻辑思维。等等,这些都可以体现你的自学能力。

2、有一份坚持到底的心

想想自己曾经做过什么坚持到底的事情,在没有外界压力的情况下,比如自己要减肥、自己要跑步、自己要学吉他、自己要学打篮球、自己要。。。等等,我的经验是在坚持的事情上努力寻找乐趣,比如老九学堂每天发微信文章,写课堂笔记,微信群发知识点,看似很简单的事情,但每天都坚持就不容易了,尽管由于一些不可抗拒的事情中断过,但依然继续坚持。

其实我就是在努力寻找其中的乐趣,每天发微信让我养成了每天要不断阅读很多技术文章、文档和书的习惯,这让我可以保持学习的习惯和更新自己的知识库,作为一名资深程序员,还有什么比增长技能更有乐趣的呢?

因为任何事情,坚持,你就成功了一半。

如果你具备以上两点,请努力自学!!!

二,培训之路

有自学能力和基础好的人是不用参加培训的,要参加培训的人你可能符合这几个条件:

1、想通过视频自学,但无法坚持

2、你发誓要坚持,可惜遇到问题没人即时解答

3、你可以坚持学习,也找到了人给你答疑,但你就业困难

4、新上岗遇到各种问题,没人帮你

所以这样的人需要参加培训,培训的好处是有专门的师父可以系统化的教你,该学哪些知识,重点在哪,可以清楚的告诉你,但前提是你遇到了一个好师父,可以把课讲好的人,这是最基本的。

讲课好不等于你就会,这是很多初学者都会画等号的,其实是听完知识点之后,自己的练习,过程中遇到问题,如何解决问题,避开哪些坑,消化后成为自己的沉淀,这些听完课后的步骤才是最重要的,否则你就是一个听相声的,不,听相声还能乐呵一下。

参加培训也要调整好心态,这种通过外力让自己发生化学反应的方式,最好的心态就是配合服从,越配合效果就越好,学到的就更多。改变是痛苦的,但不改变更痛苦,让自己享受这个过程,你就会蜕变。​

更多Java培训,Java视频,Java教程尽在北京尚学堂Java培训,关注北京尚学堂官方微信,获得一手Java最新知识。

更多猛料!欢迎扫描上方二维码关注北京尚学堂官方微信公众号 ( 资料领取验证消息:156)

转载于:https://my.oschina.net/u/2947706/blog/781736

如何学习java,自学还是培训相关推荐

  1. 一张图揭秘Java自学和培训的区别

    移动端开发引发的Java开发热潮正变得越来越强烈.越来越多的人投身到学习Java的大军中来.大多数学习Java的人选择培训,有些人选择自学.这两种不同的学习方法往往导致不同的学习效果.那么Java培训 ...

  2. Java学习:自学or培训?

    说到学Java,许多小白犯了愁,到底是自学还是报培训班呢? 自学是省钱,但我能学的下来么?万一中途坚持不下来了怎么办? 培训比较费钱,但万一我学下来后仍然学的不好怎么办,找不到好工作怎么办? 该以怎样 ...

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

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

  4. 老生常谈:学习Java自学好还是报培训班?

    无论你是大学生还是在职人员,想学Java时,都会面临两个选择,自学或者报班.报班通常太费钱,时间又不自由:自学又不知道如何下手,担心自己坚持不下来.怎么办? 我们先分析一下自学和培训班的优点. 我们先 ...

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

  6. Java中SQL动态封装工具类--Java自学网

    package com.javalearns.util; import java.util.ArrayList; import java.util.Collection; import java.ut ...

  7. 小白应该如何学习java,该培训还是该自学

    All rights reserved.No part of this article may be reproduced or distributed by any means,or stored ...

  8. JAVA培训哪里好?学习Java难不难

    学习技术目的是为了找个好工作,对于很多人来说就业是前提,如果学习完毕业以后知识没学到,工作方面也就不了业,那学习还有什么用呢?所以选择Java培训机构的时候要选择一家就业率好的机构,这对往后就业帮助是 ...

  9. 北京学习Java培训有哪些比较好

    北上广算是互联网技术大咖的聚集之地,很多知名互联网企业都在这些城市,随之java培训机构也是非常多的,那么在北京学习java培训有哪些比较好呢?来看看下面的详细介绍吧. 北京学习Java培训有哪些比较 ...

最新文章

  1. R语言可视化、编写自定义函数可视化水平排序条形图(horizontal bar plot)、自定义图像布局模仿经济学人杂志可视化效果、右侧添加标签数值图像方框、自定义背景色、水平条形图中间线条等
  2. 王者归来:分布式调度解决方案 ElasticJob 重启!
  3. 【干货】JMeter BeanShell 应用
  4. Python——pip批量安装和卸载package
  5. Python的运算符与表达式
  6. 考勤助手——数据库3.0版本
  7. unity创建和销毁对象_如何创建和销毁对象
  8. ffplay分析 (seek操作处理)
  9. FreeSql (一)入门
  10. 【python命名规范】谷歌风格命名
  11. es6 字符串的 Iterator 接口
  12. LIB BFD, the Binary File Descriptor Library
  13. Linux的进程优先级NI和PR
  14. 安卓修复已遭在野利用的内核 0day 漏洞
  15. python编程常用英语单词_Python编程中的英语单词整数
  16. 保障Web服务的安全
  17. IntentService简介
  18. 【控制】《最优控制理论与系统》-胡寿松老师-第3章-极小值原理及其应用
  19. springboot前后端分离 前端请求图片问题
  20. 笔记本电池冲不进电或不存电的修复方法

热门文章

  1. remote: The project you were looking for could not be found. 解决git clone不下来的方法之一
  2. 股票基础知识 - 通过股票前缀代码判断股票是什么类型,属于哪个板块
  3. python中map_python中map()与zip()操作方法
  4. 哈工大软件构造期末复习
  5. CentOS7防火墙配置
  6. Unity项目导入Android Studio项目 --Androis Studio小白
  7. C语言实现 输入某年某月某日,判断这一天是这一年的第几天?
  8. 腾讯视频格式转换(重点是CMD的命令)
  9. android之bundle是什么_什么是bundle
  10. 2020-12-21 数学基础 -- 序列极限(夹逼定理、重要极限、聚点原理)