我是一个二本院校,专业是机械工程,当时以为考上了大学就可以高枕无忧放开了玩,可以说我整个大学期间都是打LOL过来的。到了大四才发现,同学们都陆续去找了实习,有的做机械,也是PLC编程方向,我角色厂里的工作环境有点受不了。有的在大三的时候就自学了Java或者前端开发,都已经通过秋招找到了一份实习的工作,基本都在5K左右。那个时候我开始发慌了,但还是没有行动起来,一直拖到了今年年初,也就是大四的下学期,这个时候距离毕业还有不到半年的时间。

从今年我开始自学Java,如果不学真的不知道自己还能干什么,学机械的同学很多都转型学了编程,他们说这行发展的比较好,以后的空间大,待遇也都不错。有的人建议我去学Java,说Java的工作岗位比较多,选择工作的机会要多一些。我从自学Java到最后就业一共是用了8个月的时间,现在是在西安的一家做考公的公司做产品的维护,技术部大概是50多人,薪资是12K,其实觉得自己还算幸运,荒废了那么多时间,毕业还能找到一份工作,待遇还不错。所以学习什么时候都不晚,但一定是越早越好。

给还在大学的学弟们的忠实建议:

希望学弟们不要跟我一样,等到临近毕业后才醒悟要学习知识学习技术,能趁早尽量趁早,过去应该做的事情没有去做,后面都需要你加倍补回来。能把Java自学成功并且就业,除了要有决心和毅力之外,还需要学习Java的各种方法和技巧,下面几点可能就是初学者会犯的的错误学习方式:

1、感觉自己能看懂代码,但是动手不会写。这是明显的只看不写,初学者常犯的错误,每天学习的知识没有练习、作业去巩固,视频相当于白看。

2、没有项目的实践,我们学习Java最终要达到的目的就是要能独立开发项目,这样才能具备就业的水平,但是很多初学者在学习的时候只是看视频,每个阶段都不去做项目,这样学无非就是浪费时间。

3、学了后面就把前面忘了,不懂得如何去复习,不会把自己学过的知识应用到真实的场景中。正确的学习方式应该是一周复习一次,用小案例来复习前面学习的知识点。

4、没有养成好的代码规范,写的代码不规范,最后也不可能就业,我在找工作的时候发现,很多公司对于这一点非常在意。

新手常见的学习误区:

1.没有详细系统的学习规划,越学越迷茫,不知道应该往哪里走,特别有想放弃的想法。

2.学习的技术并不是现在企业需要的技术,跟不上时代,不具备竞争力。

3.学习效率非常低,遇到一个小问题解决起来很费时间,甚至有的时候会卡几个小时,导致信心受挫,对自己适不适合产生怀疑。

4.没有掌握学习Java的方法和技巧,导致走的弯路特别多,钻进程序的死胡同出不来。

几个小技巧大家参考一下:

1、基础很重要,不要盲目的追求新技术,往往决定着你思维深度而又被你忽略的就是你的基础!

2、多动手敲代码,有时电脑就和女朋友一样,它和你想的总是有差异的!

3、多百度,多搜索,百度会帮你解决掉百分之九十以上的问题!

4、多思考,急于动手写代码是大忌,熬夜写代码效率并不高。

给大家推荐一份GitHub 上标星 120k的资料,内容还真的不错,来简单看一下目录和部分内容截图。包括 Java 基础、Java 容器、Java 并发、Java 虚拟机和 Java IO,非常全面。

 (一). 基础

1.Java 基本功

  • Java 入门(基础概念与常识)
  • Java 语法
  • 基本数据类型
  • 方法(函数)

2. Java 面向对象

  • 类和对象
  • 面向对象三大特征
  • 修饰符
  • 接口和抽象类
  • 其它重要知识点

3. Java 核心技术

  • 集合
  • 异常
  • 多线程
  • 文件与 I\O 流

(二). 并发

1. 并发容器

  • JDK 提供的并发容器总结
  • ConcurrentHashMap
  • CopyOnWriteArrayList
  • ConcurrentLinkedQueue
  • BlockingQueue
  • ConcurrentSkipListMap

2. 线程池

  • 使用线程池的好处
  • Executor 框架
  • (重要)ThreadPoolExecutor 类简单介绍
  • (重要)ThreadPoolExecutor 使用示例
  • 几种常见的线程池详解
  • ScheduledThreadPoolExecutor 详解
  • 线程池大小确定

3. 乐观锁与悲观锁

  • 何谓悲观锁与乐观锁
  • 乐观锁常见的两种实现方式
  • 乐观锁的缺点
  • CAS与synchronized的使用情景

(三). JVM

1. Java内存区域

  • 概述
  • 运行时数据区域
  • HotSpot 虚拟机对象探秘
  • 重点补充内容

2. JVM垃圾回收

  • 揭开 JVM 内存分配与回收的神秘面纱
  • 对象已经死亡?
  • 垃圾收集算法
  • 垃圾收集器

3. JDK 监控和故障处理工具

  • JDK 命令行工具
  • JDK 可视化分析工具

以上资料,对于想要进阶的小伙伴来说应该会很有帮助,希望也能帮助到你。需要的小伙伴可以点击下面的名片免费领取。

机械工程毕业受不了进厂做PLC,自学Java拿到15Koffer相关推荐

  1. 大专毕业只能进厂吗?

    进厂拧螺丝?不存在的.大专生只能进厂吗?不一定啊,我就是大专毕业,铁路大专毕业,现在入职某铁路局,也是国企,每个月也在9000元左右.也挺不错啊,不是只能进场啊.看你如何选择了. 我个人感觉不要学一些 ...

  2. 不想进厂打工了,可以做这5个生意,投入不大,赚钱也不少

    我今年24岁,最近真的是特别迷茫,不知道未来应该何去何从了. 目前的工作,在一个厂子里面,当流水线的操作工. 虽然也很想赚大钱,但家里是农村的,也没有什么人脉,所以出来之后,只能去厂子里面工作. 一个 ...

  3. 进厂打工的大学生:每天站12个小时,4年存50万

    导读:放下理想,奔着钱去. 作者:王敏,编辑:金玙璠 来源:深燃(shenrancaijing) "本科毕业,找工作找到emo了,想进厂打螺丝."进工厂,原本是找工作不顺利时的一句 ...

  4. 卷烟流水线工人超30%是研究生,不是双一流,连进厂的资格都没有了?!

    NEW 关注剁手日记视频号 最新视频→[vivo S10 Pro,小姐姐们的自拍神器上线啦!] 来源|量子位 文|萧箫 梦晨 明敏 人大武大高校生,毕业就去工厂流水线卷香烟? 话题一出即引爆热搜,知乎 ...

  5. 我,机械工程硕士,工作一年,月入6K

    一位 985 院校机械工程硕士,说他身边的人都在陆续转行.因为做机械的靠自己买房太难!神奇的是这些人转行还很成功: 室友小盘父亲在广东打工,母亲在家务农,他因为不想穷三代转程序员,最后去了华为,月入 ...

  6. 机械工程英语第二版叶邦彦-汉语翻译最多单元版

    UNIT 1 Advanced Engineering Materials 第一单元 先进的工程材料 Types of Materials 材料的类型 Materials may be grouped ...

  7. 211机械本科毕业3年,从制造业跳槽互联网大数据开发,收割虾皮百度美团等offer...

    点击上方 "大数据肌肉猿"关注, 星标一起成长 点击下方链接,进入高质量学习交流群 今日更新| 1052个转型案例分享-大数据交流群 分享学习群一位同学的转型经历,他是211机械毕 ...

  8. 为什么电气自动化学历不高只能进厂?

    进不进厂,完全由你说了算,只可惜很多人都丢了自己. 我是2011年电气工程毕业,毕业以后就转去了做单片机开发工作. 临近毕业,我慌得一比,因为虽然读了几年专业知识,但是感觉还是什么都不会. 当初选择这 ...

  9. python程序设计课程设计二级减速器_机械工程专业的本科生应该自学哪些知识?...

    本人机械工程师,偏设计方向,硕士学历,有9年机械工程经验,曾担任某央企项目负责人,算不上大牛. 虽然离题目提出时间已经很遥远了,但看了这个题目和许多回答真的感慨很多,加上一些知友最近私信问我类似的问题 ...

最新文章

  1. 拨号连接或 ××× 连接的错误代码列表
  2. 用javascript做删除时的提示信息
  3. [源码和文档分享]基于FFMEPEG-MATLAB和C#-SQL SERVER构建的手机录音数据库及特征分析...
  4. Java程序员转Android开发必读经验
  5. C# 温故知新 基础篇(7) 接口思维导图
  6. python基础(13)之数组
  7. springcloud工作笔记097---idea集成Mapper接口点击后自动跳转到对应的xml文件中
  8. pv原语模拟实现_并发编程信号量的使用方法和其实现原理
  9. hdu 1856 并查集 求最大的子树含有元素的个数
  10. 用mysql web建立论坛_在web1上搭建Discuz论坛
  11. 关于PCI-E接口你要知道这些点
  12. 开发QQ桌球瞄准器(1):桌球瞄准器介绍与使用方法
  13. 江西省九江市瑞昌市高考成绩查询2021,2021江西省地区高考成绩排名查询,江西省高考各高中成绩喜报榜单...
  14. filters过滤器
  15. 向上滚动 终端_终端 - 如何在Linux控制台上向上/向下滚动?
  16. 三进制 四进制计算机原理,基因编码为何选择了“四进制”,而不是计算机系统的“二进制”?...
  17. infrastructure as a service
  18. android chrome html,在桌面chrome中调试android设备中的web页面
  19. 教育邮箱怎么申请?教育邮箱怎么登录?
  20. java i o设计模式_成都汇智动力-Java I/O的设计模式

热门文章

  1. Internet的接入与IP地址 概述
  2. SIP ALG穿透NAT的实现
  3. trigger 'SYS.GGS_DDL_TRIGGER_BEFORE' is invalid and failed re-validation
  4. WinMount V3.0 RC2, 日期2008.07.23
  5. android 图片查看功能吗,Android仿百度图片查看功能
  6. 论文阅读Domain Adaptation of DPM models
  7. 论文笔记-vChain: Enabling Verifiable Boolean Range Queries over Blockchain Databases
  8. 如何用 Downie 自定义模式抓取视频
  9. 超标量处理器设计——第八章_发射
  10. Python量化交易之预测茅台股票涨跌(文末赠书福利)