转行自学Java没后悔,我的经历证明,改变永远没有错

news2024/11/18 5:45:09

我在北京工作6年,现在年薪42万(仅代表个人收益),目前在搜狐畅游工作,参与过轩辕剑的项目研发,有几个大型项目实战的经历,不过最后这几款项目都失败了。我之所以选择当初学习Java,就一个原因,一个破二本学历,没有好的学校背景,没有深厚的家庭背景,没有好的社会资源,我就只能选择做IT技术,因为这是唯一一个能通过自己努力达到高薪的渠道。做生意我没有本钱也没有那个脑子,做销售我不想做,我相信所有人都不想做销售,所以选择学习编程就是我的最优解,同时也是大部分人的最优解。来学Java的人基本都是为了能有一个不错的收入,也谈不上特别感兴趣,家庭条件都是比较一般的才来学习Java,像王思聪那种人,根本不可能来学习Java。而现在的大环境你会发现干什么都不好干,所以我们这些人就都会选择来学Java,因为我们知道通过自己对于技术的钻研,是可以通过努力在一个一二线城市拿到高薪的,这就是所有转行来学习Java人的初衷。

那么以我6年的研发经验告诉你,在北京这座城市,刚开始工作就可以至少拿到10K薪资的工作,3年的工作经验就可以达到20K,5年工作经验可以达到30K,天花板大概在35K-40K之间,在这个区间的人大部分基本都这样了,很难在往上提升,要不就是自己创业,要不就是有能力做管理人员。但是从这些行业来看,5年的工作经验可以达到月薪30K已经是非常高了,所以我们选择学习Java就是最优解。

下面就是我在招聘网站搜索的北京Java3-5年工作经验的薪资标准:

能熬到5年以上的,在北京基本都可以达到月薪30K的,熬不到5年以上就只能转行做其他的,所以程序员这个职业除了是脑力工作,其实也是一种体力工作,只不过相比很多行业需要跟人打交道,我更加喜欢跟代码打交道。

如果你也是想转行学习Java的朋友,不过还在犹豫中,或者不知道如何去自学Java,可以跟我多交流一下,毕竟我在这个行业6年的时间,目前企业都流行哪些技术我都比较了解,关于Java的学习方法,学习技巧我都很了解,希望可以给你一些好的建议,可以加群(634 930 465),有不懂的在群里问我。这几年的时间我闲的没事免费带别人学习Java,都有三十多个人被我带就业了,平时他们有不会的问题就在群里问我,不忙的时候我就给他们解答问题,告诉他们都学什么新技术,有的时候也会提供一些我录制的学习资源,氛围是相当的好。

Java应该学习哪些内容?

下面这张图片就是我给大家总结的Java学习内容,这就是我认为目前来北京找工作要学习的技术栈,如果能掌握我总结的这些技术要点,在北京刚开始找到一份12K-15K薪资的工作完全没有任何问题。下面图片的学习内容我网盘上面有全套的学习视频,如果转行的朋友找不到合适的Java教程,可以向我索取,我保证是免费分享,不收任何费用,纯粹是想帮助像我一样曾经想转行的人少走一些弯路。

为什么学着学着就放弃的人很多?

学习Java的人非常多,但是放弃的人更多,根据我身边接触的这些人总结出3点,希望大家能克服一下:

第一:懒惰

来学习Java的人基本都是奔着能拿高薪,但是他们往往忽略了学习本身就是无趣的,当我们从大学毕业后,大部分人就停止了学习,突然间的学习让最后能坚持下来的人没有几个,开始的时候兴趣很高,逐渐的人就产生了惰性,没有办法做到自律,最后停止了学习。

解决办法:找人一起学,有人不时叮嘱你一下,人不需要被教育,但需要被提醒。

第二:急于求成

很多人想转行学习Java,然后在网上找视频教程学,两三个月的时间就看完了全部的课程,但几乎没有任何学习效果,他还一脸无辜的跟我说,自己什么都没学到,是不是不适合这一行,这样的人不在少数。只是无脑的刷视频没有任何作用,编程在于动手实践落实到键盘,不去动手去写代码,没有大量的代码积累是不可能成为开发者的,不懂得学习编程的方法和技巧,最后只会浪费时间。

解决办法:循序渐进,有规划的进行学习,每天必须跟进对等的代码量和练习题,真正理解了理论知识以及实际的操作。

第三:问题解决不了

由于自己从未接触过Java,在学习过程中会有无数的问题,一个小小的问题可能就会卡几个小时,就会导致学习者心态炸裂,严重影响进度,没有信心学下去,导致最后放弃。

解决方案:找一些学习氛围好的Java交流群,或者身边的亲戚朋友做这方面的人指导一下,别人给你解决一下问题可能就需要几分钟,而你自己解决或许就是几个小时。

以上三点就是放弃的主要原因,如果你在学习Java的过程也存在这样的问题,我可以帮助你解决,因为这样的问题我已经解决了几百个。会有人跟你一起学习Java,每天相互提醒,相互解答问题,里面的人基本都是自学就业的,都是其他专业转过来的,有的已经就业很多年,有的是刚开始学习,因为我们公司需要大量的优秀Java人才,以后如果学的比较好,可以直接来我们公司,我可以给大家内推。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/195298.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

我靠CSGO搬砖项目,一个月净赚过万

作为一名四线小城市的平凡上班族,今年已经满30岁了,工资到手也才6000多,已经不记得有多少年没涨过了。 后来通过CSGO搬运项目,每月副业收益稳定在5万的收益。 废话不多说,先给大家瞅瞅我上个月带货的收益&#xff0c…

为什么要上机械设备ERP系统?对企业管理有什么帮助?

机械设备制造行业是国民经济增长的重要支撑,随着信息化的发展,机械设备制造企业面临各种各样的挑战,频繁地出现部门监管力度不够、生产计划难定、产品质量不过关、生产过程操作不规范以及原材料使用不当等,造成资源浪费的现象&…

规则引擎设计与实现

规则引擎设计与实现 「字节跳动第五届青训营」笔记 是什么 规则引擎是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并 使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则…

用最简单的方法实现个人网站-wordpress结合LAMP架构实战

文章目录前言一、LAMP架构是什么?1.1 LAMP架构简介1.2 什么是apache?1.3 什么是MySQL?1.4 什么是php?二. wordpress是什么三. 搭建博客过程1. 实验环境2. 搭建LAMP架构3. 设置数据库并授权4. 上传wordpress并解压5. 修改配置文件6. 网页端进…

基于C#制作一个网址检测工具

此文主要基于C#制作一个网址检测工具。随着时间推移以及公司人员的变动,手头所负责的项目也越来越多,对网站运行状况的管理也是一件让人十分头疼的事,秉持着偷懒是第一生产力的原则,制作一个工具对网址一键监测。 实现流程1、创建…

支付测试怎么做?要点有哪些?

目录 支付测试 避不开的 公司有没有支付牌照的问题? 国内有支付牌照的公司(搞一张支付牌照 ,不是钱多少的事)总共 200 多家而已​编辑 没有支付牌照 公司就不可以支付么? 没有支付牌照 的公司的支付 做的什么支付&…

文档存储Elasticsearch系列--1 ES介绍

前言:Elasticsearch 也是使用 Java 编写的,它的内部使用 Lucene 做索引与搜索,支持结构化文档数据的分布式存储,并提供准实时的查询,全文检索,数据聚合; 1 为什么要使用ES: ES 本身存在哪些特性…

第二章---进程的描述与控制

🌞欢迎来到操作系统的世界 🌈博客主页:卿云阁 💌欢迎关注🎉点赞👍收藏⭐️留言📝 🌟本文由卿云阁原创! 🙏作者水平很有限,如果发现错误&#xff…

打印机之——G3800故障维修

一 故障现象 5B00/1471/1472打印机进空气二 解决办法 2.1 5B00/1471/1472 解决办法——不需要软件清零,按键解决 步骤1 插上电源,打印机处于未开机状态,挡板处放入打印纸同时按住“停止”键和“电源”键,此时“电源”键亮起松开“停止”键…

python-opencv第六期:addWeighted函数详解

概要: 众嗦粥汁所周知,在如今计算机视觉(Computer Version short for CV)是人工智能与机器人技术发展的一个重大研究方向,而opencv作为一个专门为机器视觉编程提供技术与函数支持的第三方库,自然是一个需要…

Devops简介

Devops DevOps是一组过程、方法与系统的统称,用于促进开发、技术运营和**质量保障(QA)**部门之间的沟通、协作与整合。 其目的就是让开发人员和运维人员更好的沟通合作的文化、运动或惯例,通过自动化交付流程来使软件开发&#x…

牛客网C基础题目练习1

目录题目1:竞选社长题目2:最高分数题目3:判断是元音还是辅音题目4:判断是不是字母题目5:字母大小写转换题目1:竞选社长💭法1:使用字符串数组代码实现:int main() {char a…

【按位考虑DP】代码源每日一题div1 2023.02.02 与

与 - 题目 - Daimayuan Online Judge这太酷了,很符合我对DP的想象这DP太妙了,我还没做过这种按位考虑DP的题题意:思路:首先看第二个条件,一个数与后面的那个数与了之后还是后面那个数,这说明什么我们按位考…

快速入门KMM和Compose Multiplatform

一、前言 最近才有空,想起来Compose-jb和kmm这2个框架,就来个快速入门指南吧。 什么是KMM (Kotlin Multiplatform Mobile) KMM用于简化跨平台开发,可以在Android和IOS之间共享通用的代码。 仅在使用各自平台能力的时候,才会去编…

解决前端组件渲染没更新数据问题

问题: 使用前端日期控件时 - 数据联动时数据绑定无效问题 现象: 选择A日期,想动态改变B日期数据,只有第一次选择时会动态改变B日期数据,第二次选择A日期时,B日期数据虽已改变,但是页面数据未改变…

电子邮件备份软件:Email Backup Wizard Crack

适用于所有用户的电子邮件备份软件 在您的计算机、台式机或硬盘驱动器上本地创建您的电子邮件帐户的备份。 下载并保存电子邮件以备后用。 如果您想备份和移动服务器电子邮件,请尽快获取备份工具。 通过简单直观的功能获得强大的结果 苹果系统邮箱备份向导 - 批量下…

C++ · 类和对象 · 03 | 深化理解

啊我摔倒了..有没有人扶我起来学习.... 👱个人主页:《CGod的个人主页》\color{Darkorange}{《CGod的个人主页》}《CGod的个人主页》交个朋友叭~ 💒个人社区:《编程成神技术交流社区》\color{Darkorange}{《编程成神技术交流社区》…

Python tkinter -- 第18章 画布控件之椭圆

**18.2.18 create_oval(bbox, options) 根据限定矩形 bbox 在画布上创建一个椭圆。 (1)bbox:定义要创建对象的边界(x1, y1, x2, y2) (2)options:创建椭圆的选项。选项的具体含义: 选项含义activedash当鼠标…

微信小程序+前端+天行数据垃圾图像识别接口API

文章目录 前言 步骤 1. 去到天行数据官网注册账号,去到接口的介绍网站 2. 去测试网站,先看看请求的格式 3. 小程序端我采用的是把网站上的url链接的网络图片转成base64编码后的形式作为传入参数,这里需要有点基础,因为只给上了…

JVM基础 - 类加载的过程

类加载的过程加载验证准备解析初始化使用卸载其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。在这五个阶段中,加载、验证、准备和初始化这四个阶段发生的顺序是确定的。而解析阶段则不一定,它在某些情况下可以在初始化阶段之后开始&…