万达保安“苦修Java”,7个月破茧成蝶,如今薪资翻了4倍
前言
高考毕业后,自己因为高考失利,与理想大学失之交臂,当了两年兵回来就在万达做起了一名保安,不到1年就坐上了管理层的位置。但我当年一直想着读计算机专业,以后做一名程序员,现在的状态也不是想要的。
人生转折点
去年的时候,几个玩的好的老同学就聊了起来,其中有个考上了西安财大,读了新闻系,毕业后干了不久就想做了,原因很现实,既感觉不到前途,也感受不到任何钱途,索性就去报了一个线下培训班学前端,没选择学Java的原因主要是因为前端的可视化,不会看着枯燥,现在在上海工作了2年多,也有20k+的薪资。
我也考虑了几天,索性还是去报了个培训班,白天工作,晚上学习,反反复复7个月的线上培训,终于破茧成蝶。
刚开始每天面试5家公司,每天海投的简历,但我从来不按照预约时间去面试,利用周末两天整理邮箱中近60家公司地址,逐个百度位置,将距离近的公司排到一起,定到一天去面试。
大多HR都会问您预约的不是今天。我每次都会说:“刚好在咱公司附近面试就顺道过来了,如果不方便我就到预约时间点再来”,几乎所有HR都让我进去面试了。
第四天去了最好的一家公司,也是我的第一任东家,待遇还算不错12k,当时自己其实也只是一个小白,但相比于保安的工作薪资直接翻了2倍多,已经是很满足了。
今年由于新冠肺炎的影响,公司不得不延迟复工,心想着,我可以趁着这段时间好好学习一些更深入的技术知识,于是我又报了之前那个线上培训班,之前了解过他们做高级培训就做的很好,加上我刚入门也是选择的他们,整体感受是非常满意的。
为什么没选择自学?建议?
没选择自学主要是因为当时还有工作,也担心找不到一个学习方向,浪费太多时间,得不偿失。现在网上免费的资源确实很多,当我回头再看的时候却发现很多都是没有重点的,讲的也很干…接下来就跟大家简单分享一下对于自学者的学习建议吧。
1、对于0基础的朋友,我是不建议看书学习的,多看视频去学习,不信的话你可以自己尝试去买回来看,过不了多久估计就扔一边看不下去了。
2、不懂的地方反复看,还不懂可以百度或者去看相关的博客,因为我是报的培训班,有不懂地方直接可以问老师,老师引我思考,然后我就能理解了。
3、复习,对于自己学过的知识一定要复习,如果视频有配套的笔记,建议第二天再巩固一遍,自己也可以用word做笔记,写一写学习日志。
4、根据视频内容尝试画思维导图,大家可以去下载Xmind,思维导图能够帮你形成一个系统的学习过程,思路清晰,让自己有全局观。
上面是我刚入门培训班给我的学习路线,这当然只是1/6的内容,但是你会很清楚的知道你要学习什么内容,旁边的绿色就是实战内容,实战是帮助你巩固知识最有效的方法。
同时,养成这样的习惯不容易遗忘,很多人都是当时觉得学会了,但过一会儿又只知道几个名词。因此,思维导图能方便你日后的复习,提高复习效率,有效检索遗忘的知识点。
敲重点:
向对象是JavaSE的重中之重,里面的知识点个人认为是最难的。后面的知识点都是建立在这之上展开的,没学好面向对象,后面就会稀里糊涂。
- **面向对象是基石,JavaSE中最重要的一是集合,二是IO,**希望大家学习这两个知识点时认真对待,多敲代码,多思考。
- 常用API里,String及其相关类StringBuilder, StringBuffer等必须熟悉,后面会不断用到。不学好的话,后面怎么死都不知道!
- 泛型一般只出现在集合中,个人觉得如果一时无法掌握,那么暂时会在集合中使用泛型就行了。
- 反射对于初学者来说是非常抽象的!!但它又无比重要。它虽然不是JavaSE的重点,但是它是JavaWeb很多难点的底层支撑,不懂反射,寸步难行。
重点
- 面向对象☆☆☆☆☆
- 集合☆☆☆☆☆
- IO ☆☆☆☆☆
- String/StringBuffer/StringBuilder ☆☆☆☆☆
- 反射☆☆☆☆☆
- 泛型☆☆☆☆
熟悉
- 异常
- 多线程
先过一遍
- 网络编程
- 正则表达式
总结
哪些人适合自学?
我总结了以下适合自学的前提条件:
1、对于编程有兴趣,有足够的时间,至少一年以上,且不着急找工作的;
2、有较强自制力,能坚持自学下去的,三天打鱼两天晒网是绝对不行的,但据我了解,能坚持下来的人真的很少很少;
3、具备一定学历,最起码是高中以上。学习编程是要有一定的英语和数学基础的,同时现在面试对于算法面试几乎成了必问题,没有一定逻辑是难以坚持自学的;
哪些人适合培训班?
如果你不符合以上三点,我建议你选择报培训班,不然就劝你放弃。培训班最大的优势在于:省时、高效,培训机构通常会依据当前技术的发展现状、业界的人才需求变化情况,动态地调整教学内容,构建出一个比较完整的就业培训体系,能够让你在短短数月之内,带你入门。
作为一名写了二十多年代码,参加过大大小小的一堆项目,学过一打以上的各种编程语言或技术的老码农来说,我认为编程中充满了套路,只要能掌握这些套路,把这些套路用熟练,应付中低层次的软件开发工作是不成问题的。
而在传授开发套路这块,培训机构是比较高效的,只要你选的是靠谱的培训机构,人别太笨,基础别太差,培训老师手把手教你,经过几个月的强化训练,多数编程套路都能学会。
最后
到这里,相信你也有了自己的选择,IT互联网的确是个高薪行业,每年涌入互联网行业的人都很多,但是如果你坚定想做一名程序员,请务必保持不断学习。下面对于工作经验1—3年,Java开发的薪资做一个参考:
Spring全套教学资料
Spring是Java程序员的《葵花宝典》,其中提供的各种大招,能简化我们的开发,大大提升开发效率!目前99%的公司使用了Spring,大家可以去各大招聘网站看一下,Spring算是必备技能,所以一定要掌握。
资料领取方式:点击这里前往蓝色传送门
目录:
部分内容:
Spring源码
- 第一部分 Spring 概述
- 第二部分 核心思想
- 第三部分 手写实现 IoC 和 AOP(自定义Spring框架)
- 第四部分 Spring IOC 高级应用
基础特性
高级特性 - 第五部分 Spring IOC源码深度剖析
设计优雅
设计模式
注意:原则、方法和技巧 - 第六部分 Spring AOP 应用
声明事务控制 - 第七部分 Spring AOP源码深度剖析
必要的笔记、必要的图、通俗易懂的语言化解知识难点
脚手框架:SpringBoot技术
它的目标是简化Spring应用和服务的创建、开发与部署,简化了配置文件,使用嵌入式web服务器,含有诸多开箱即用的微服务功能,可以和spring cloud联合部署。
Spring Boot的核心思想是约定大于配置,应用只需要很少的配置即可,简化了应用开发模式。
- SpringBoot入门
- 配置文件
- 日志
- Web开发
- Docker
- SpringBoot与数据访问
- 启动配置原理
- 自定义starter
微服务架构:Spring Cloud Alibaba
同 Spring Cloud 一样,Spring Cloud Alibaba 也是一套微服务解决方案,包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。
- 微服务架构介绍
- Spring Cloud Alibaba介绍
- 微服务环境搭建
- 服务治理
- 服务容错
- 服务网关
- 链路追踪
- ZipKin集成及数据持久化
- 消息驱动
- 短信服务
- Nacos Confifig—服务配置
- Seata—分布式事务
- Dubbo—rpc通信
Spring MVC
目录:
部分内容:
[外链图片转存中…(img-ShGEpj8X-1623730373734)]
[外链图片转存中…(img-VhRjqrCS-1623730373735)]
部分内容:
[外链图片转存中…(img-oSa5tORj-1623730373736)]
[外链图片转存中…(img-nWTtfOMY-1623730373737)]
万达保安“苦修Java”,7个月破茧成蝶,如今薪资翻了4倍相关推荐
- 头条抖音后端技术3面,万达保安“苦修Java
1.对于0基础的朋友,我是不建议看书学习的,多看视频去学习,不信的话你可以自己尝试去买回来看,过不了多久估计就扔一边看不下去了. 2.不懂的地方反复看,还不懂可以百度或者去看相关的博客,因为我是报的培 ...
- 破茧成蝶—从简历初投被拒到收割5个offer,我花了3个月时间...
以下来自一位我身边朋友的投稿,对这位朋友的经历我也是深表佩服的,下面是他前不久某大厂面试的一次经过,小编我也是用第一人称的口吻来给大家展示一下他的面经吧 1 .自我介绍 2 .Java 基础 java ...
- 中高级Java开发应该要了解!我用2个月的时间破茧成蝶,醍醐灌顶!
前言 今年互联网形式依旧严峻,再次爆发几次大规模裁员潮.我决定把这篇文章分享出来帮助那些对前途感到迷茫的朋友.根据粉丝投稿的真实经历改编 在现在这个浮躁而又拜金的社会,我相信很多人做技术并非出于热爱, ...
- Java开发知识体系!我用2个月的时间破茧成蝶
CAP原则 在分布式系统要满足CAP原则,一个提供数据服务的存储系统无法同时满足:数据一致性.数据可用性.分区耐受性. C数据一致性:所有应用程序都能访问到相同的数据. A数据可用性:任何时候,任何应 ...
- 从简历被拒到收割8个大厂offer,我用了3个月成功破茧成蝶
五一小长假已经结束了,不知道大家还有没有想着五一之后再次突击面试一下,其实不一定要跳槽,出去面试也是为了了解市场行情,不然老是沉迷于加班和增删改查,真正出去面试的时候发现自己成了井底之蛙... 为了避 ...
- 从简历被拒到收割 8 个高薪 offer,我用了 3 个月成功破茧成蝶
半年前我一个小老弟从外包离职了,本以为有两年经验进个一般的公司没有问题的,结果人家一看是外包出来的,面试问的问题也不是很懂,简历被拒了好几次.还好这个小老弟没有气馁,在论坛博客和里面的大佬虚心学习,还 ...
- 细节决定成败!我用2个月的时间破茧成蝶
前言 大厂面试真题向来都是各大求职者的最佳练兵场,而今天小编带来的便是"HUAWEI"面经!这是一次真实的面试经历,虽然不是我自己亲身经历但是听当事人叙述后便会深有同感(因为我朋友 ...
- 凭什么都是Java开发三年,而他能进大厂薪资是“我”2倍?
刚毕业的前三年,你会觉得自己是在学习,于是无牵无挂.但三年以后,如果年龄和能力不匹配,你能进入 BAT.TMD 这样的大厂的机会实在渺茫. 我的很多大厂的朋友说受到疫情影响,今年的"金三银四 ...
- Java这些高端技术只有你还不知道,薪资翻倍
正文 我的第一份工作是在一家外企,当时抱着"逃离"上海的想法去了二线城市的分公司,但是管理文化氛围跟总部几乎都是一样的,这份工作经历对我后面的工作不论是做事风格.习惯上还是思考问题 ...
最新文章
- iptables配置
- AI机器人:机器人语音文本智能交互之自定义软件——实现模拟中本聪与V神跨时空畅谈
- python自己制作节奏大师游戏_使用pygame制作一个简单的游戏
- linux+android4.2键值关系,Android4.0 添加一个新的Android 键值
- a算法解决八数码问题_javascript,八皇后问题解决
- php phpass,ass.php · ciweiin/海洋cms 海洋影视管理系统 - 免费开源PHP - Gitee.com
- 8-7/8 java/redis 客服端
- 【颜色空间】CLElab颜色空间
- 如何解决设备管理中的难点?
- Windows 开发 辅助调试工具 和 方法
- mi5splus android9,小米5s plus和华为mate9买哪个好 小米5sPlus和华为mate9区别对比评测...
- tpac100控制器设置教程_ac100控制器设置方法
- eclipse中如何把中文变成英文?
- 3年功能测试经验,面试拿到15k难吗?
- 《鸟哥的Linux私房菜》Chapter11 20180726~20180806
- 驭势吴甘沙:我的根本利益|Xtecher人物特稿
- 基于天问block编译环境下ASRPRO语音芯片程序编写教程(三)串口通信,多线程模块,ADC篇
- 《软件学报》《计算机学报》《计算机研究与发展》为计算机类三大权威刊物
- 1Z308020、民事诉讼制度
- 【FTP】FTP服务搭建