AI 助理
备案 控制台
开发者社区 开发与运维 文章 正文

自学Java编程,比培训机构学成的几率大吗?需要注意什么?

简介:

作为一个已经写了十几年代码的老程序员,其实无论是自学还是参加培训本质上都是让自己开窍学习,编程相对别的职业入门还是相对难一些,很多人学了一年了,都不没找到学习编程的感觉,更别说是开窍了,编程是一个自我认知不断加强的过程,最厉害的法宝是坚持到底。同样是一个知识点在不同的阶段认知水平差距非常大,这就是自我认知的过程。做一个程序员特别是工作了好多年的,拿出刚入行一年的代码看,几乎已经没法认出是自己写的代码了,思维经过很多层的冲刷已经很难记得最初的烙印了。

c2f0f4321288ebe3760562e670721b950c2b5b69

说到自学编程,不是什么人都能自学编程并且找到合适的工作,至于是自学什么编程语言本质上都一样,只不过每种编程语言在语法特性上有所差异。

什么人适合自学编程?

1.自制力强,意志坚强

很多人都有一个编程梦,而且都有尝试着自学的冲动,一般开始学的时候都非常有劲头,真正到了展示意志力的时候选择了放弃,不是每个人都适合去自学,意志力是一个长期培养的素质,如果对于意志力没有足够的信心不建议选择自学,编程到了一定程度都需要坚持,毕竟不是每个人上来就具备深刻的计算机思维模式,计算机语感的培养是需要时间的,所以坚持是必要条件。

1325bcd1a315917d784892f101c75c7d70212e3e

2.目标性强,让自己保持激情

自学编程完全靠的是自己的一种克制力,要让自己时刻保持一种积极学习的心态,就需要讲究方法策略,就需要有一定的规划,制定每个月每周甚至到每天的计划,不达成目标就要对自己有所惩罚,对自己要狠一些,整天让自己得过且过,保持有这种心态的人很难自学好。

3.懂得获取资源,吸收进自己的知识体系

现在网络上的学习资料多如牛毛,但真要变成自己的需要东西,并且有机的吸收到自己的体系中去需要去学习,很多人学习编程网上找到视频资料就开始呼呼的学起来了,完全按照视频的格式去学习,学的挺嗨,听的也很明白,但就是遇到问题不知道怎么去思考,特别是需要自己独立思考的时候完全不知道怎么去下手,这种属于典型的为了学习而学习的人

要知道自己如何去学,为什么去学,学到什么阶段,距离自己的知识体系的要求还差多少,都没有一个评估,放到做人属于自知之明,学技术就是有的放矢。有了视频对于重点知识的理解就方便了许多,但如果配合书本的学习,想办法让自己在单位时间内学的更多更快。

如果满足上面的一条或者更多就可以考虑自学了,有很多基础很不错的,甚至本身自学已经具备了很强的能力,还是想扩展自己的知识面,参加个培训查漏补缺,培训的目的查漏补缺,很多零基础的人把培训当成救世主了,什么都靠不住,能靠得住的只有自己

7b7c0c5751f6da97a805c296fe3d8d100b6e372b

培训有两种效果:

1.查漏补缺,自学的时候可能遗漏知识点,知识点学的会更加全面一些

2.催化剂作用,本来自学找不到感觉,可能通过一段时间的培训知道了如何去学习,能起到这种效果就相当不错了


原文发布时间为:2018-10-31

本文作者:东辉在线

本文来自云栖社区合作伙伴“ 程序员互动联盟”,了解相关信息可以关注“ 程序员互动联盟”。

技术小能手
目录
相关文章
拉丁解牛说技术
|
3天前
|
安全 Java API
JAVA并发编程JUC包之CAS原理
在JDK 1.5之后,Java API引入了`java.util.concurrent`包(简称JUC包),提供了多种并发工具类,如原子类`AtomicXX`、线程池`Executors`、信号量`Semaphore`、阻塞队列等。这些工具类简化了并发编程的复杂度。原子类`Atomic`尤其重要,它提供了线程安全的变量更新方法,支持整型、长整型、布尔型、数组及对象属性的原子修改。结合`volatile`关键字,可以实现多线程环境下共享变量的安全修改。
拉丁解牛说技术
22 2
拉丁解牛说技术
|
1天前
|
Java
JAVA并发编程系列(7)Semaphore信号量剖析
腾讯T2面试,要求在3分钟内用不超过20行代码模拟地铁安检进站过程。题目设定10个安检口,100人排队,每人安检需5秒。实际中,这种题目主要考察并发编程能力,特别是多个线程如何共享有限资源。今天我们使用信号量(Semaphore)实现,限制同时进站的人数,并通过信号量控制排队和进站流程。并详细剖析信号量核心原理和源码。
拉丁解牛说技术
34 15
拉丁解牛说技术
|
2天前
|
存储 Java
JAVA并发编程AQS原理剖析
很多小朋友面试时候,面试官考察并发编程部分,都会被问:说一下AQS原理。面对并发编程基础和面试经验,专栏采用通俗简洁无废话无八股文方式,已陆续梳理分享了《一文看懂全部锁机制》、《JUC包之CAS原理》、《volatile核心原理》、《synchronized全能王的原理》,希望可以帮到大家巩固相关核心技术原理。今天我们聊聊AQS....
拉丁解牛说技术
20 6
游客qf4jmczx4xu2y
|
2天前
|
Java 程序员 数据库连接
Java编程中的异常处理:从基础到进阶
【9月更文挑战第18天】在Java的世界里,异常处理是每个程序员必须面对的挑战。本文将带你从异常的基本概念出发,通过实际的代码示例,深入探讨如何有效地管理和处理异常。我们将一起学习如何使用try-catch块来捕捉异常,理解finally块的重要性,以及如何自定义异常类来满足特定需求。无论你是初学者还是有经验的开发者,这篇文章都将为你提供新的见解和技巧,让你的Java代码更加健壮和可靠。
游客qf4jmczx4xu2y
15 5
游客moiomvrp3vyac2
|
2天前
|
Java 数据库连接 UED
掌握Java编程中的异常处理
【9月更文挑战第18天】在Java的世界中,异常是那些不请自来的客人,它们可能在任何时候突然造访。本文将带你走进Java的异常处理机制,学习如何优雅地应对这些突如其来的“访客”。从基本的try-catch语句到更复杂的自定义异常,我们将一步步深入,确保你能够在面对异常时,不仅能够从容应对,还能从中学到宝贵的经验。让我们一起探索如何在Java代码中实现健壮的异常处理策略,保证程序的稳定运行。
游客moiomvrp3vyac2
13 5
拉丁解牛说技术
|
3天前
|
Java 数据库
JAVA并发编程-一文看懂全部锁机制
曾几何时,面试官问:java都有哪些锁?小白,一脸无辜:用过的有synchronized,其他不清楚。面试官:回去等通知! 今天我们庖丁解牛说说,各种锁有什么区别、什么场景可以用,通俗直白的分析,让小白再也不怕面试官八股文拷打。
拉丁解牛说技术
30 6
拉丁解牛说技术
|
9天前
|
缓存 Java 编译器
JAVA并发编程volatile核心原理
volatile是轻量级的并发解决方案,volatile修饰的变量,在多线程并发读写场景下,可以保证变量的可见性和有序性,具体是如何实现可见性和有序性。以及volatile缺点是什么?
拉丁解牛说技术
48 12
帅政的oss
|
3天前
|
Java
深入理解Java中的多线程编程
本文将探讨Java多线程编程的核心概念和技术,包括线程的创建与管理、同步机制以及并发工具类的应用。我们将通过实例分析,帮助读者更好地理解和应用Java多线程编程,提高程序的性能和响应能力。
帅政的oss
16 4
游客zllgslqrsw3f6
|
11天前
|
Java 调度 开发者
Java并发编程:深入理解线程池
在Java的世界中,线程池是提升应用性能、实现高效并发处理的关键工具。本文将深入浅出地介绍线程池的核心概念、工作原理以及如何在实际应用中有效利用线程池来优化资源管理和任务调度。通过本文的学习,读者能够掌握线程池的基本使用技巧,并理解其背后的设计哲学。
游客zllgslqrsw3f6
40 13
muxiaoxi
|
3天前
|
安全 Java 开发者
Java并发编程中的锁机制解析
本文深入探讨了Java中用于管理多线程同步的关键工具——锁机制。通过分析synchronized关键字和ReentrantLock类等核心概念,揭示了它们在构建线程安全应用中的重要性。同时,文章还讨论了锁机制的高级特性,如公平性、类锁和对象锁的区别,以及锁的优化技术如锁粗化和锁消除。此外,指出了在高并发环境下锁竞争可能导致的问题,并提出了减少锁持有时间和使用无锁编程等策略来优化性能的建议。最后,强调了理解和正确使用Java锁机制对于开发高效、可靠并发应用程序的重要性。
muxiaoxi
13 3

热门文章

最新文章

  • 1
    Java设计模式(一)----单例模式
  • 2
    Spring框架(SpringBoot)中redis报错(Could not get a resource from the pool、java.net.SocketTimeoutException)
  • 3
    java.io.IOException: Stream closed解决办法
  • 4
    SpringBoot运行出现 Lookup method resolution failed; nested exception is java.lang.IllegalStateException
  • 5
    JVM深入学习:Java解析Class文件过程解析
  • 6
    Java多线程之ReentrantReadWriteLock
  • 7
    Win11 系统Java17的安装教程:最新版JDK 17.07下载、安装、卸载详解
  • 8
    Redis反序列化错误Could not read JSON: Cannot construct instance of `java.util.ArrayList$SubList`
  • 9
    Java读取XML与xls文件
  • 10
    java反序列化时的类加载
  • 1
    Java集合的分类有哪些?
    74
  • 2
    java基于云部署的SaaS医院云HIS系统源码 心理CT、B超 lis、电子病历
    86
  • 3
    Java 并发编程的探索与实践
    50
  • 4
    Maven 构建 Java 项目
    56
  • 5
    18:面向切面编程-Java Spring
    77
  • 6
    17:缓存机制-Java Spring
    82
  • 7
    16:事务-Java Spring
    50
  • 8
    15:MyBatis对象关系与映射结构-Java Spring
    88
  • 9
    Java串口通信:从十六进制字符串到字节数组的正确转换与发送
    211
  • 10
    Java中如何使用Socket类检测端口是否存在
    81
  • 相关课程

    更多
  • Java面试疑难点解析 - 面试技巧及语言基础
  • Java面试疑难点解析 - Java Web开发
  • Java面试疑难点解析 - 系统架构及项目设计
  • Java编程入门
  • Java面向对象编程
  • Java高级编程
  • 相关电子书

    更多
  • Spring Cloud Alibaba - 重新定义 Java Cloud-Native
  • The Reactive Cloud Native Arch
  • JAVA开发手册1.5.0
  • 相关实验场景

    更多
  • 基于ECS搭建Java Web开发环境
  • 使用Aliyun Java Intializr进行项目开发
  • 搭建Java Web开发环境
  • 部署基于Dragonwell的Java运行环境
  • 重温童年的“五子棋”,赢取专属阿里云Serverless证书
  • 下一篇
    通义千问API入门教程

    玻璃钢生产厂家成品玻璃钢花盆怎么样贵州玻璃钢雕塑图片福州玻璃钢雕塑批发价格园林玻璃钢雕塑型号四川人物玻璃钢雕塑优势家具商场美化美陈方案宁夏玻璃钢雕塑背景气球商场美陈热线电话通许玻璃钢雕塑厂家广东常见商场美陈报价玻璃钢景观雕塑公司电话多少高速玻璃钢小品雕塑图片玻璃钢天使雕塑设计衢州抽象玻璃钢雕塑武汉欧式玻璃钢雕塑生产厂家玻璃钢路飞雕塑玻璃钢雕塑多少钱一立方贵州创意玻璃钢雕塑成都市玻璃钢花盆公司天津商场美陈布置镇江玻璃钢雕塑景观设计张家口玻璃钢雕塑订制价格门头玻璃钢雕塑制造厂家广宁玻璃钢卡通雕塑批发春节商场吊饰美陈上海耐高温玻璃钢雕塑制造厂家玻璃钢雕塑是怎么制作的福建步行街玻璃钢雕塑订做价格品牌玻璃钢雕塑尺寸商场春季活动美陈香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

    玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化