学弟学妹们请不要错过自己的“黄金奋斗三年”,一份宝贵的失败经验送给大家

本文主要是介绍学弟学妹们请不要错过自己的“黄金奋斗三年”,一份宝贵的失败经验送给大家,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一个好的大学一定会为我们加分不少,不少好学校一毕业就进入到行业的头部企业,以计算机为例,好的大学生一毕业就进入到阿里、百度、腾讯、头条等一线互联网企业,他的起点也许就是人的奋斗终点。

但我们现在已经迈入职场生涯的非重点院校毕业生来说,也并不是没有机会,初入职场的前3年是我们的奋斗黄金期。

在论证我上面的观点之前,我想先和大家分享一下我失败的经验,俗话说失败乃成功之母,希望我的失败经验能成为各位朋友成功的基石

我职业生涯的前面四年,是呆在一家国企控股公司,主要从事的业务是电子政务方面的业务,是一个传统行业,虽然我很努力,解决工作中的问题显得得心应手,在公司所在的部门也能得到领导的赏识、同事们的认可。

但受限于所在平台的局限性以及公司的规模,薪资无法得到较大幅度的提升,萌生了离开的想法。

但让我所料不及的是我满怀信心去找工作的时候让我备受打击,阿里系企业直接将我秒杀,诸如HashMap的内存结构是什么?HashMap为什么不是线程安全的,什么大数据、高并发这些场景更是连想都没有想过,后面就选择一家外部公司,开始了探究互联网相关的技能。

回想这段经验,我有如下感悟与建议:

  1. 第一份工作真的很重要,如果有好的学历背景,找工作时不能将就。
  2. 如果没有好的学历背景,也无需气馁,要一开始就为自己树立一个远大的目标:一定要凭着自己的努力,励志要进入一线互联网企业
  3. 有了目标,在工作的第一年主要还是要扩大知识面,点到为止,以便功能好的完成工作,进入工作第二年后,就要开始打牢基础,探究原理,快速成长。

经过我的技术分享,让我结识了一大批忠实的粉丝,从粉丝们的反馈来说,工作经验在2,3年左右进入BATM等头部互联网企业的人数很多,他们真切的感觉到深入学习一两门中间件是非常有必要的。

与进入BAT大厂的粉丝朋友们交流,得出一个经验:BAT大厂对求职者还不算非常严苛,不是太在乎你是否拥有高并发的项目实战经验,只需要具备响应的理论基础,并且有深入研究过工作中使用的中间件

随着工作年限的增高,BAT开始对你的要求提高,如果你不具备高并发的项目经验,问题的思考高度将比较难满足其期望,进入大厂的几率会逐步下降,故请大家把握职场的前三年,努力奋斗,那如何奋斗呢?有没有一些技术路线图

经过10年经验的体会,提炼出一套进入BAT大厂的路线图。

1、Java基础

java基础主要包含java集合、JUC并发包、Netty(NIO)网络编程。
在这里插入图片描述
Netty目前我已将我分享的内容整理成电子书:
在这里插入图片描述

2、Java进阶

打牢Java基础,就需要对项目中使用的中间件深入研究,一来更好的为工作服务,另外可以让人觉得你对技术充满热情。故请挑选项目中常用的主流中间件,进行重点突破,笔者经过5年的分享,已对Java主流的12个中间件专栏,覆盖微服务、消息中间件、定时调度、数据异构等领域
在这里插入图片描述
后续上述文章都会整成电子书,MQ专栏已整理两本电子书:
在这里插入图片描述
12个Java主流中间件专栏的获取链接:

  1. 12个Java主流中间件专栏
  2. 电子书获取方式:微信搜索 [中间件兴趣圈],回复RMQPDF、NPDF可以获取笔者的三本电子书。

如果本文对大家有所帮助,还希望大家能关注我,帮忙点个赞,有可以加我微信 dingwpmz,拉你入技术交流群,共同交流、探讨。

这篇关于学弟学妹们请不要错过自己的“黄金奋斗三年”,一份宝贵的失败经验送给大家的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/228269

相关文章

ORACLE 11g 创建数据库时 Enterprise Manager配置失败的解决办法 无法打开OEM的解决办法

在win7 64位系统下安装oracle11g,在使用Database configuration Assistant创建数据库时,在创建到85%的时候报错,错误如下: 解决办法: 在listener.ora中增加对BlueAeri-PC或ip地址的侦听,具体步骤如下: 1.启动Net Manager,在“监听程序”--Listener下添加一个地址,主机名写计

分享5款免费录屏的工具,搞定网课不怕错过!

虽然现在学生们不怎么上网课, 但是对于上班族或者是没有办法到学校参加课程的人来说,网课还是很重要的,今天,我就来跟大家分享一下我用过的几款录屏软件=,看看它们在录制网课时的表现如何。 福昕录屏大师 网址:https://www.foxitsoftware.cn/REC/ 这款软件给我的第一印象就是界面简洁,操作起来很直观。它支持全屏录制,也支持区域录制,这对于我这种需要同时录制PPT和老师讲

STM32 ADC+DMA导致写FLASH失败

最近用STM32G070系列的ADC+DMA采样时,遇到了一些小坑记录一下; 一、ADC+DMA采样时进入死循环; 解决方法:ADC-dma死循环问题_stm32 adc dma死机-CSDN博客 将ADC的DMA中断调整为最高,且增大ADCHAL_ADC_Start_DMA(&hadc1, (uint32_t*)adc_buffer, ADC_Buffer_Size); 的ADC_Bu

模具要不要建设3D打印中心

随着3D打印技术的日益成熟与广泛应用,模具企业迎来了自建3D打印中心的热潮。这一举措不仅为企业带来了前所未有的发展机遇,同时也伴随着一系列需要克服的挑战,如何看待企业引进增材制造,小编为您全面分析。 机遇篇: 加速产品创新:3D打印技术如同一把钥匙,为模具企业解锁了快速迭代产品设计的可能。企业能够迅速将创意转化为实体模型,缩短产品从设计到市场的周期,抢占市场先机。 强化定制化服务:面

ssh版本升级导致连接失败

公司系统使用的是第三方ssh插件jsch-0.1.39.jar,之前采集正常的,但是厂家服务器ssh升级成2.0版本,然后程序就报错,异常如下: com.jcraft.jsch.JSchException: Algorithm negotiation failat com.jcraft.jsch.Session.receive_kexinit(Session.java:510)at com.

2024年 Biomedical Signal Processing and Control 期刊投稿经验最新分享

期刊介绍 《Biomedical Signal Processing and Control 》期刊旨在为临床医学和生物科学中信号和图像的测量和分析研究提供一个跨学科的国际论坛。重点放在处理在临床诊断,患者监测和管理中使用的方法和设备的实际,应用为主导的研究的贡献。 生物医学信号处理和控制反映了这些方法在工程和临床科学的界面上被使用和发展的主要领域。期刊的范围包括相关的评论论文(review p

利用PL/SQL工具连接Oracle数据库的时候,报错:ORA-12638: 身份证明检索失败的解决办法

找到相对应的安装目录:比如:E:\oracle\product\10.2.0\client_1\NETWORK\ADMIN 在里面找到:SQLNET.AUTHENTICATION_SERVICES= (NTS) 将其更改为:SQLNET.AUTHENTICATION_SERVICES= (BEQ,NONE) 或者注释掉:#SQLNET.AUTHENTICATION_SERVICES= (N

Java应用对接pinpoint监控工具的时候,应用名称长度超出限制而导致接入失败

一、背景 java应用需要接入pinpoint,同一个虚拟机上的其他应用接入成功,唯独本应用不行。 首先排除是pinpoint agent的问题,因为其他应用都正常。 然后,我就对比二者的启动脚本。 -javaagent:/opt/pinpoint/pinpoint-bootstrap.jar -Dpinpoint.agentId=DA301004_17 -Dpinpoint.applic

经验笔记:NAT穿越技术

NAT穿越技术经验笔记 随着互联网的普及和技术的发展,P2P(Peer to Peer,点对点)通信成为许多应用的核心功能之一。然而,网络地址转换(NAT)设备的存在常常成为实现P2P通信的一个障碍。本文旨在总结NAT穿越技术的基本原理及其配置方法,并探讨如何保障NAT穿越的安全性。 1. NAT穿越技术概述 NAT穿越技术是一种使位于不同NAT网络中的主机能够直接通信的技术。NAT(Net

经验笔记:SQL调优

SQL调优经验笔记 引言 SQL调优是确保数据库系统高效运行的重要环节。通过对查询语句、数据库配置、硬件资源等方面进行优化,可以显著提升数据库性能,进而增强应用程序的整体表现。以下是基于常见调优手段和实践经验整理的一份经验笔记。 1. 查询语句优化 1.1 避免使用SELECT * 只选择需要的列,减少不必要的数据传输。 示例: -- 不推荐SELECT * FROM users WH