三十岁中年大叔放弃 40W 年薪从传统行业转行 Java,全依靠这份秘籍!

乘风破浪:都30岁“老人”了,居然还转职程序员? 35岁是穷途末路?程序员是青春饭?毒鸡汤喝多了?来看看这位程序员的故事吧。 (知乎真实故事,ID:老去的80后) 背景简介 按惯例,先说下我基本情况。我是85年的,计算机专业普通本科毕业。在一个二线城市,毕业后因为自身能力问题、认知水平问题,再加上运气不好,换过多份工作,每份工作都干不长。导致我30多岁时,还一事无成,也几乎没有积累到什么经验技术、行业知识等。甚至还一度去开过网约车,送过外卖。 转行程序员前,我每个月收入仅三四千元。2017年下定决心,准备转行!我知道自己最大的劣势就是年龄太大了,但考. 阅读详情

前言

实际上,从 2019 年开始,就有数据显示学习 Java 的人越来越多,预计 2020 年能达到一个峰值。无奈于 2020 年受疫情影响严重,所以导致今年的各行各业都不太景气,不过互联网行业相对来说所波及的影响最小。

不过,目前疫情好转,各行各业的人也开始规划自己的职业生涯,实际上想要转行到程序员的人越来越多,其中首选的就是 Java,毕竟 Java 的平均薪资是最高的,加上 Java 的前途是能够看得到的,所以转行学 Java,自然能够得到极大的支持。

中途转行学 Java,能不能成功?

很多刚开始学习 Java 或者有想法转行学 Java 的人,心中都会怀有困惑,不确定自己到底能不能成功。坦白来讲,零基础学习 Java 能不能成功,并不能给一个完全准确的答案,因为也要分实际情况来看。大部分中途学习 Java 的人都不是计算机专业出身的,对于这些零基础的人来说,如果选择的是自学,我想说成功比例微乎其微,100 个人里能够有 5 个人学到有成就的程度就已经非常不错的。但是,若是有人带着一起学习,那么就会少走很多弯路,那成功就来得更容易一些,不至于像无头苍蝇一般四处乱撞。

所以你要问我,中途转行学 Java 能不能成功?没有一个绝对的定论,但是就我个人而言来说,成功是必然的,因为有计划,有方法,有人带。

注:如有需要java基础-进阶 视频以及资料的 即可☛☛☛【点击此处即可免费领取】

学好 Java 的必要因素

有了想要学习 Java 的想法,那么如何实现呢?怎么才能够把 Java 给学好呢?学好 Java 的必要因素,我认为以下几点缺一不可:

1.自主学习能力

首先你得具备自主学习的能力,俗话说得好“扶不起的是阿斗,扶不上墙的是烂泥”,如果你自己不动,没有人能帮得了你,一件事情想要做成功,主动性是非常重要的。

2.师傅领进门

在入门前期,找一个师傅带你是非常重要的,在学习 Java 的前期阶段,一些有经验有技术的人带你会让自己少走很多弯路。

3.规划好学习路线,学习最新的

如何学好 Java,一定要有自己的学习计划,怎么开始,怎么深入,一步一步的最好按照一个路线图进行,这样容易少走弯路,减少失误。另外也要实时关注 Java 的技术方面的资讯,要学就要学最新的。

4.坚定目标感,保持持之以恒的态度

做什么事情,态度是最重要的,一旦决定转行学习 Java,就要坚定自己的目标感,保持持之以恒的态度,比如我就会给自己确立一个小目标,进入阿里!哈哈,开个小玩笑,不过有时间确实会逼自己一把,努力努力争取这个机会。

怎么学,才能赛过科班生?

1.确定好自己的学习路线

无论做什么事,或者学什么技能,在一开始就要有所规划,所以我们要事先确定好自己的学习路线,这是非常重要的,能够在我们学习的时候使得我们的思路更为清晰。

2.打好基础,学好框架

不可否认的是,科班生确实在一定程度上比零基础的人更具有优势,但是大学生在校期间,虽然有学相关的知识和技术,但是所学的东西都比较浅,相对来说程度还不够深,另外大学生缺乏实战经验,所以作为零基础的我们,首先的关键就是要打好基础,等基础打好了,再学好框架相关的内容,之后找一份满意的工作基本上是轻而易举了。

关于基础知识学习:

学习基础知识,就是让你对 Java 语言有一个初步的了解,其实,任何语言的基础知识都是大同小异,包含基本的数据类型以及基本的面向对象知识,面向对象是重中之重,只有有了面向对象的知识,在后续的开发中才会有更好的成长。

基础知识包括(主要参考《Java 核心技术卷》即可)

  1. 基本程序结构:基本变量类型、运算符、字符串、流程控制、数组

  2. 类与对象:类的定义和使用、静态属性和方法、继承、包管理、枚举、反射

  3. 接口和抽象类:接口的定义及实现、抽象类的定义及实现

  4. 泛型:泛型类、泛型方法

  5. 集合:集合接口、列表、Map、树、排序和查找

  6. 异常与调试:内置异常、声明异常、自定义异常、捕获异常、日志

  7. 多线程:多线程概念、使用线程、同步

关于 Spring 等学习:

有了一定的基础知识,接下来就直奔主题,在这领域里,Spring 就是需要学习的利器,下面是编写 Spring 相关,需要掌握的知识,可能不止,也可能有遗漏,后续可以再补充

  1. Maven:Maven 与包管理、POM 文件、生命周期等

  2. Spring Core:依赖注入与控制反转、Spring 概述、Spring 容器与生命周期、自动装配、注解装配、切面编程(AOP)

  3. HTTP 协议

  4. JSON 知识

  5. Servlet 概念

  6. Spring MVC 概念:配置 Spring MVC、参数传递、实现 REST、权限控制等

  7. RPC 框架

  8. RESTFul

3.找师傅,跟视频,进行系统的学习

一谈到自学,可能很多人害怕的是自己没办法坚持下来。实际上,自学的难处并不在于难以坚持,害怕的是自己所学到的东西是零散的,是不成体系的,不进行系统的学习是很难完全去掌握一门技术的,最大的弊端是影响自己的工作,面试一问就垮。最好的解决办法是:找一个靠谱的师傅,跟着视频,从零开始进行系统的学习才是最有效最正确的方法。

总结

以上内容就是我对 Java 零基础初学者的全部建议,希望所有人在学习这件事情上都能够正确对待,也希望所有小伙伴都能够学有所成。最后,欢迎你成为一名程序员,祝你工作顺利,实现自己的梦想!

注意:文章中所截图展示出来的 Java 学习资料,均可以免费分享给大家,包括思维导图、学习视频、文档资料等

免费获取文章资料方式:一键三连+评论,然后【点击此处即可免费领取】

DeepLearning tutorial(7)深度学习框架Keras的使用-进阶 上一篇文章总结了Keras的基本使用方法,相信用过的同学都会觉得不可思议,太简洁了。十多天前,我在github上发现这个框架的时候,关注Keras的人还比较少,这两天无论是github还是微薄,都看到越来越多的人关注和使用Keras。所以这篇文章就简单地再介绍一下Keras的使用,方便各位入门。主要包括以下三个内容: 训练CNN并保存训练好的模型。 将CNN用于特征提取,用提取出来的特征训练SVM。 阅读详情

相关推荐

反激电源RCD尖峰吸收电路的原理以及调试

反激电源RCD尖峰吸收电路的原理以及调试

mnmmnmn的博客 9250

30岁学转行java,公司会嫌年龄大嘛

中国有句老话:”30不学艺,40不改行”。这话可以认为对,也可以认为不对。30岁转行学JAVA,晚不晚,应该说,不晚。这个年龄做什么事情都不晚。现在的JAVA也很火爆,岗位也比较多。但是如果下定决心要转行学JAVA,要考虑好下面几个问题: 一就是心态。因为开发很多时候都是年轻人,如果你是一个刚入行的新人,那么你面对的上司很有可能是20出头的年轻人。由他来安排你的工作,对你的工作进行考评。如果你能坦...

weixin_46112908的博客 4432

OpenCV2.4.9+vs2012配置

下载OpenCV2.4.9。 下载地址:http://opencv.org/downloads.html2.下载后,解压。 请记住解压路径,后面根据自己的解压路径进行配置。我的路径是E:\ 3.配置环境变量 win7系统:(计算机-属性-高级系统设置-高级-环境变量) 1)编辑系统变量Path:添加E:\opencv\build\x86\vc11\bin; 2)添加/编辑用户变量P

sybil_w的博客 970

40岁零基础学JAVA 记录我的学习过程

时间:2021年11月22日 坐标:西安 目的:通过学习,可以独立完成项目。 基础:零 动机:过去的10年,一直在做一些软件项目管理的相关工作,但写不了代码。人到中年,有强烈的学习冲动和愿望,想掌握这个技术,实现编程自由。 ...

huzhikun2021的博客 1375

GraphSense介绍

GraphSense是一个跨账本加密货币分析平台 它的介绍在这里 代码也是开源的 graphsense-dashboard 用于交互式加密货币分析的Web仪表板。 可以看导进数据的情况 graphsense-transformation 基于spark/cassandra/java服务运行 GraphSense转换管道,用于将加密货币的区块/交易/标签等数据导入,可以看它指定的json格式: t...

幸福诗歌的博客 1081

英雄联盟(MOBA)完整制作教程

这是一份从零到上线、可落地的 LOL 风格 MOBA 游戏开发全流程教程,覆盖策划、美术、程序、测试、运营全环节,适合独立团队或学习参考。

qq_35779316的博客 541

Java 领域从传统行业向互联网转型你必须知道的事儿

武林中,“天下武功出少林”指中国各门各派的武功都与少林武学有一定的渊源,技术也是相同的道理,对于 Java 领域的应用而言,传统行业和互联网行业的技术都来自于 J2SE 和 J2EE 的生态圈,但是两个行业的侧重点不同,传统行业侧重于规范,流程,功能的复杂性以及正确性,而互联网更侧重于“快”,这里的“快”有两方面的意思,一个是产品运行效率要高,速度要快,另外一个是开发效率要快,相应市场需求要快。 ...

GitChat 1090

13、超声断层乳腺图像融合算法:乳腺癌诊断新突破

本文介绍了一种新型超声断层乳腺图像融合算法,通过结合超声透射(UTTc、UTTα)和反射断层图像(URT),实现对乳腺组织的多参数自动可视化。该算法能有效区分良性与恶性肿瘤,具有高准确性、无辐射、低成本等优势,适用于大规模乳腺癌早期筛查。初步临床测试验证了其可行性,未来有望成为乳腺癌诊断的新标准。

9q8w7e6r5的博客 155

学完Java只能在互联网公司任职吗?

医院需要电子健康记录的应用程序和系统、医疗实践管理、在线预约、在线医疗账单、专科医生的日程安排和患者管理、远程医疗、病人参与、远程患者监护、电子处方、临床试验管理、医院管理服务。:最新全面系统的Java课程资料,优秀的教学师资、教学理念和方法,良好的学习环境和硬件设施,完善的就业保障体系等。:充足的学习时间准备、坚定的学习意念、明确的学习目标。:企业的生产跟踪需要定制应用程序和系统、生产调度、时间和生产力管理、供应链管理、工单管理、计算机辅助制造、环境、健康和安全软件、会计学、预防性维护、库存管理。

kgccd的博客 697

【AUTOSAR-E2E】-1.4-详述E2E Transformer解决方案

共13页精讲 目录 1“Data Transformation”介绍 1.1 基于SOME/IP Transformer 1.2 基于COM Based Transformer 2 ComXf(COM Based Transformer)介绍 2.1 ComXf(COM Based Transformer)功能规范 2.2 ComXf(COM Based Transformer)提供的服务 2.3 配置注意事项 3 E2EXf(E2E Transformer)介绍 3.1 E2EX...

「汽车电子助手」的博客 4700

如何设置Xilinx以太网IP核的Pause帧处理

这里要注意,为什么是或,第一个条件是该功能使能取反,也就是说,如果你设置使能不打开的话,这个条件是直接满足的;先来看图中第二句,判断该以太网数据包为Global Pause帧(gpp),首先要满足Step1,然后是由上图中第二句代码(assign global_pause_packet)后面的所有项“与”(&&)起来的,就是说要满足后面所有的项,分别是DA符合,SA符合,Etype符合,Opcode符合,并且使能了该功能(即设置ctl_rx_enable_gpp=1)。如果没通过,则进入Step3。

qq_43416206的博客 618

三十多岁的我,为了生活转行Java,开始我的小白之路!

看你35岁要从体制里出来学java,而且看样子已经下定决心了,我真的替你感到悲哀。我也是java培训出来,转行到互联网的,所以我觉得我可以回答这个问题。跟我一起培训的同学大部分也还在做,我们这些人有的是24岁刚毕业出来的,有的是毕业两年三年出来的,也有一个30多岁研究生刚毕业来学的。 到现在已经快两年了,可是我们这些同学中,除去一些比较年轻的。剩下很大一部分想的却是继续转行做别的,有的人想做自媒体,有的人想开淘宝店,还有人想进入体制内……几乎很少有人愿意继续做java开发。 你可能会问了,既然都转行进来了,

weixin_55932015的博客 8829

【YOLOv8/v9/v10 实战 01】YOLOv8/v9/v10全系列实战对决:性能矩阵、架构拆解与2026部署指南

2026年YOLO生态已进入“战国时代”,Ultralytics YOLOv8/11/26、阿里YOLO12、清华YOLOv10、微软YOLOv9四大路线并行发展。本文基于官方文档、学术论文及实测数据,系统剖析三大核心版本(YOLOv8/v9/v10)的架构演进逻辑,构建覆盖参数量、mAP、FPS、FLOPs的完整性能矩阵。通过8组工业场景实测、全流程代码实现(训练-导出-部署)、6类硬件适配方案,解决新手选型难、进阶者优化无门、工业开发者部署低效的痛点。

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 534

三十岁中年大叔放弃40W年薪从传统行业转行Java,全依靠这份秘籍!

其他的内容都可以按照路线图里面整理出来的知识点逐一去熟悉,学习,消化,不建议你去看书学习,最好是多看一些视频,把不懂地方反复看,学习了一节视频内容第二天一定要去复习,并总结成思维导图,形成树状知识网络结构,方便日后复习。这里还有一份很不错的《Java基础核心总结笔记》,特意跟大家分享出来目录:部分内容截图:《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》点击传送门即可获取!《互联网大厂面试真题解析、进阶开发核心学习笔记、全套讲解视频、实战项目源码讲义》

2301_81749759的博客 575

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

40岁转行做软件开发

这完全是可能的,而且并不是特例。 我的这个朋友比我大1岁,今年刚好40岁,来日本已经10多年了,一直做汽车,机械方面的业务工作,今年年初,开始转行做IT,就是编程序。 第一份工作是做JAVA,struts,负责的部分是jsp页面设计,应该说这是他第一次作编程序的工作,更是第一次接触java,Web开发包含的东西很多,学习起来相比c/s或者open体系要更长的时间,但是我的这个朋友,3个月间,硬

JACKhao的专栏 6660

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

java 进度条_30岁后转行Java程序员来得及?29万年薪过来人:有此经验面试无忧...

我是怎么转行的?学java不知不觉也已经三年了,从不知java为何物到现在一个小小的j2ee项目经理,年薪达到29万,虽说不上此道高手,大概也算有点斤两了吧,每次上网,泡bbs逛论坛,没少去java相关的版面,总体感觉初学者多,高手少,精通的更少。我一开始也经历过混混沌沌的懵懂时期---因为我是培训班出来的,毕业项目没做完就去找工作了,没有实在的项目找工作碰了一鼻子灰;我之所以失败的根本原因--没...

weixin_39568232的博客 472

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

干了八年java开发,被比自己小7岁的主管羞辱,这一刻好像真的意识到了什么是中年危机

最近看到这样一个提问: 如果40岁还没混到公司领导,是不是职业生涯基本到头了? 程序员老李今年刚好年满40,在一家互联网公司上班,做后端开发。其实如果只看表面,四十岁做一名普通程序员好像也没啥,国外不是还有七十岁还在公司做编程的程序员么。 但实际上呢,真实的职场,对四十岁的普通公司职员,实在是太不友好了,前不久部门刚刚空降来一名部门经理,33岁的八零后,可能觉得自己三十出头就当上经理了,整天在部门里神气活现。 上周老李因为家里有事,一周请了两次假,实际出勤天数只有3天,耽误了不少工作。于是,部.

LIKAIRAN16的博客 476

27快28了,想转行JAVA或者大数据,还来得及吗?

如果没有,建议先学习一些基础的计算机科学概念和编程基础知识。重要的是保持积极的态度,坚持学习和实践,相信自己能够达到目标。制定学习计划: 首先,制定一个清晰的学习计划,包括学习JAVA或大数据相关的基础知识、技能和工具。学习基础知识: 如果你对编程和计算机科学基础知识已经有一定了解,那么可以直接开始学习JAVA编程语言或者大数据技术。如果你渴望学习编程,不妨点个关注,给个评论222,私信22,我在后台发给你。实际上,这个年龄仍然处于职业生涯发展的早期阶段,你有足够的时间和机会来学习和发展在这些领域的技能。

2401_83507942的博客 678

编程15年40岁程序员的我终于在压力下被迫转行了

本人今年40岁多了,中山大学计算机小硕,已经从事it工作15年多,最后一次工作是2017年,创业,互联网教育方向,2020年失败关闭公司。创业失败后,在家沉淀了几个月,然后决定再次找工作。前几年频繁接到猎头电话的我,海投了不少公司,结果都渺无音讯,零星接到几个电话,后来也是无下文。也接到过几次猎头电话,但递交简历后,也是石沉大海。这是我人生第一次深感程序员35岁失业的问题,第一次体会到上有老下有小的中年男人危机。在找工作的同时,频繁地寻找各种方向,频繁和朋友交流,焦急地寻找着一切可以转型的机会。

weixin_55154866的博客 6228

廉颇老矣尚能饭否,30岁放弃高薪转Java开发,从零开始的程序员之路

虽然面试套路众多,但对于技术面试来说,主要还是考察一个人的技术能力和沟通能力。不同类型的面试官根据自身的理解问的问题也不尽相同,没有规律可循。上面提到的关于这些JAVA基础、三大框架、项目经验、并发编程、JVM及调优、网络、设计模式、spring+mybatis源码解读、Mysql调优、分布式监控、消息队列、分布式存储等等面试题笔记及资料。

341

40岁的java程序员,还有出路吗?

40岁Java程序员的出路:挑战与机遇并存在科技日新月异的今天,IT行业始终保持着高速的发展态势,而Java作为其中的重要一员,其地位依然稳固且充满挑战。对于一位40岁的Java程序员而言,面对职业生涯的“中年危机”,是否还有出路?本文将从多个维度探讨这一问题,旨在为这一群体提供思考和启示。40岁的Java程序员并非没有出路,相反,他们拥有更多的选择和机会。只要保持对技术的热爱和追求,不断深化自己的技术专长;同时积极拓展职业领域,寻找新的发展方向;并借助软考证书等权威认证提升自己的竞争力;

cesske的博客 1982

【Java面试】传统行业跳互联网,一定要会这道题:在秒杀场景中,常用的限流算法有哪些?

所谓限流,就是指限制流量请求的频次。它主要是在高并发情况下,用于保护系统的一种策略,主要是避免在流量高峰导致系统崩溃,造成系统不可用的问题。实现限流常见的算法4种,分别是计数器限流算法、滑动窗口限流算法、漏桶限流算法、令牌桶限流算法。下面,我给大家详细介绍每种算法的基本原理。...

Tom弹架构 758

37岁,跨专业学习Java

很快37周岁了,自学java 50天了。之前自学一个月C(翁凯老师那个视频),粗略看了一点入门的算法书和数据结构。我自己觉得学任何东西,年龄都不是问题。 1. 最需要的是兴趣、保持学习的兴奋状态。我家孩子睡着后我就学4小时。有兴趣的话,学习真的是很幸福的一件事情。有点像打游戏上瘾一样。不同的是,玩游戏之后由于没有得到得到任何好处(除了前期的愉悦),那种空虚感谁都体会过。<幸福的方法>提到过这个问题。 学习这件事情,它首先是一个提升幸福感的方法,其次是改善自己生命质量的一件事情,跟学历、年..

EddieH1985的博客 3761

40岁开始学编程!

【导语】我今年40岁,终于再次鼓起勇气开始学习编程。尽管我一直对电脑充满了浓厚的兴趣,而且似乎从小学开始就与IT领域结下了不解之缘,但后来却经历了一次又一次的失败。我希望本文能对你有所启发,让你知道人生永远没有太晚的开始,有时你只是需要找到正确的语言来学习编程。原文链接:https://github.com/Dhghomon/programming_at_40声明:本文为 优快云 翻译,未经允许...

优快云资讯 1万+
上一篇: 渣硕春招首站告捷,仅凭这数套的 Java 刷题 PDF,便成功“混进”腾讯 T3
下一篇: 35万字+ !!! 曾经被 boss 直聘转发过多而“封杀”的 2020年全套 Java 内卷 面试题到底有多牛?
奇迹摘星w
博客等级 码龄6年 1844粉丝 189原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值