大学四年我从非科班到互联网大厂之路

文章目录

    • 一、两度高考、依然选错?
    • 二、初来乍到、陷入囹圄
    • 三、破局重生、从头再来
    • 四、找实习的坎坷之路
    • 五、提前结束实习,开始秋招
    • 六、秋招一路凯歌
    • 七、写在最后:人生是一场长久的旅途

很久没来CSDN上写过文章了,上一次写已经是2022年的事了,又过了两年,目前博主我呢已经入职了阿里,今天回看大一大二的自己所写的文章,有感而发,因此写下这篇文章,谨以此篇,总结我上大学之前的经历和大学的心路历程,之后我的CSDN将不再更新,可能会转战经营微信公众号更新技术博客和互联网行业相关文章。也希望本篇文章能帮助到一些跟我有同样经历的人。

一、两度高考、依然选错?

我出自某不知多少线的城市,高考,在我们那是头等大事,前面的18年,就奔着这个目标去了,似乎高考就决定了未来的人生将会是怎样的。
2019年第一次参加高考,运气不好恰逢高考的时候重感冒,当然考得其实还可以,620+,但是那个时候,限于自己的经验和想法,觉得高考的分数决定了人生的的上限。因此,在成绩出来的第二天,我又找出书本,托起行李,去到了复读学校。很多人劝说无果,毅然决定复读。
在这里插入图片描述

2020年的复读生活,很煎熬,每天盼着6月7日早点到来,早点结束这压力巨大的复读生活,第一年还不错的分数反而成为了第二年巨大的压力。复读班里有的人读一半崩溃了,有的人越学越差,有的考了四五次。所幸我在这个过程中还是有所收获,觉得自己清北复交能上一个,哈哈,其实现在想来有点过度自信了。但是疫情突然到来,高考延期了一个月,差点绷不住了,我是希望早点考,结束这压抑的复读生活的。最后高考的结果依然差强人意,最自信的科目反而考得不行。所幸跟第一年分数差不多,班里有很多人考得比第一年低。

既然再来一次的机会结果都一样,虽然还是有些不甘心,但也算了却了不甘。报了志愿,上了大学。大学选择专业的时候,也是迷茫,完全不知道自己喜欢什么,未来想干什么,随便报了个热门专业,选择了电气工程及其自动化。

这段复读经历后悔吗?那当然是不后悔的,人生的每一个重大决定,都会将未来导向一个方向,但没有对错之分。选择了复读,有了我后来大学这一段曲折而又丰富的生活,没复读,也许也会是另一条精彩的路。

二、初来乍到、陷入囹圄

来了大学生活,不知道会不会有很多人跟我有同样的感受,觉得周围人都好厉害,自己怎么努力都追不上。当时舍友C语言写一个小时的程序,我得写一整晚,大学的压力好像不像高中那时候一样了,感受到了与周围人的差距。那个时候很火的网络名词“小镇做题家”我觉得很符合我。同时我依然在迷茫中,不知道大学该干什么,大学出来以后想干什么,第一个学期的成绩就让我觉得保研无望,年级600号人我排500+。

大二时,专业已经分流,我选了电气工程及其自动化,这个时候我才发现,我真的不喜欢这个专业,但是又不知道自己喜欢什么。同时成绩已然惨不忍睹,在大学这个以成绩定夺一切的阶段,感觉自己的大学生活像泥潭

三、破局重生、从头再来

大一暑期的一个偶然的机会,我接触到了计算机编程,并在一个类似俱乐部的地方(算是比较特别的一种培训机构)开始接触Java编程。这一刻我终于发现了自己喜欢的专业和自己喜欢的的事。它跟我学的本专业不同,我能很快地感知到自己的学习成果并输出,同时我能实现很多之前好奇的软件和游戏,那段时间,我每看到一个软件和程序,我就习惯性地去想它是怎么实现的,思考自己去做这个软件会怎么去实现,每天都沉浸在代码的世界中,很快乐。那个时候我也是第一次在CSDN上开始写文章:

第一篇文章:Java面向对象
第一个代码量超过3000行的游戏
等等文章

在学习了一段时间编程后,我毅然决然决定放弃本专业(不是完全放弃,基本课程和学分依然跟着学),投入更多精力到计算机学习中,去做自己喜欢的事从头自学计算机专业所有课程!破局重生!这个依然是一个重大的决定,一如当初选择复读,从这开始,我的大学生活和未来生活都因为这个决定改变了。

从这以后我的大学生活更加忙碌了,同时学两个专业带来了很大的压力,同时不知道自己的这个决定是否能够改变我糟糕的大学生活,并且这个时候大厂开始大量裁员,互联网寒冬的消息铺天盖地。但我还是坚持下来了,因为我始终觉得应该坚持做自己喜欢的事,正确的事,而不是去做简单的事

四、找实习的坎坷之路

大三暑期快到了,这个时间段,陆陆续续都开始找暑期实习了,我从二月份便开始面试了,这个过程中感受到了与别人很大的差距,非科班的项目经历、计算机基础我都不太好,面试一直不顺利,甚至面试官有劝退我不要继续在互联网这条路上继续了。从2月份到6月份都没拿到一个实习offer,天天晚上四点才睡,失眠,白天也睡不着,精神状态都不太好,每天大量地看计算机基础、看八股、看Java相关技术框架技术。而且当时周围认识的同学都拿到offer了,我依然还没拿到。虽然这过程很煎熬,但是可能之前复读经历过巨大压力,这次并没有放弃,一直坚持,大不了没有实习直接秋招吧!

6月初很感谢美团补录的一次机会,给了我机会,终于拿到了实习offer,其实这个时候我技术依然很菜,运气比较好,所以这真是来之不易的一个机会。结束了我长达一个学期的找实习之路。对于找实习找工作,不要轻易放弃,机会也许就在某一次面试中悄然来临。

五、提前结束实习,开始秋招

在美团的实习经历很不顺利,来了之后才发现自己是真的菜,遇到了各种各样的问题,同组的实习生已经开始做需求了,我还在看基础,熟悉开发流程。一个半月了,我就写了几十行代码,感觉自己转正应该是无望了,并且同组同事气氛比较的压抑。这个时候我第一次怀疑自己,当初选择这条路是否正确,之前自学、找实习的时候都没怀疑过自己,但是来实习后,第一次怀疑了自己是否适合这个岗位。在深思熟虑后,我觉得自己需要冷静下来好好规划一下未来并放空一下自己。于是我又做了一个重大的决定:裸辞!我没有等到转正答辩便提出了辞职,也没有下家。只是我觉得这个时候我需要整理一下自己

八月份,结束了北京的实习回家去冷静思考了很久。我觉得当一个人思绪很混乱的时候,需要这样一个冷静的过程,去重新整理并汲取能量。一直紧绷的精神如果没有得到释放很容易出现问题。当然我依然非常感谢美团这段实习经历,真的在我秋招中起到了很大的作用,不只是简历上的一段经历,更是一个对标公司需要什么样的人的机会,在实习过程中,我清晰的看到了自己与其他校招生的差距在哪里,与公司的期望差距在哪里。

六、秋招一路凯歌

在经过一段时间的冷静过程后,重新拾取信心,开始投入到秋招中,这次非常顺利,在11月份结束秋招后,收获了腾讯、阿里、美团、百度、华为的校招offer,并综合考虑业务、公司等选择了阿里。秋招的顺利,我觉得跟之前的所有经历都有关,虽然之前自学、找实习、实习中都经历了很多不顺,但在我冷静整理之后都成为了我秋招宝贵的经验。

七、写在最后:人生是一场长久的旅途

我的大学生活的四年可能与大部分的人的经历会有一些差异,在这个过程中我也明白了一些对于我自己而言很重要的道理:

人生是一场长久的旅途:我一直非常认同这句话,人生是一场长久的旅途,一时的成功,一时的失败都不是永远的,应当向前看。前段时间,我复读班一位同学,19年考了某985,复读一年考了双非,前段时间看他朋友圈,目前在腾讯就职开发。我也见过高考考得非常好的,大学四年以后依然在为找工作而奔波。也有高考没考好,但考研进入到c9的。
在这里插入图片描述

坚持做自己喜欢的事、正确的事、困难的事,而不是选简单的事:因为我个人选专业的原因,选了自己不喜欢的专业,所以对这句话会有一些感触,更偏向于去选择做自己喜欢的事,做我认为正确的事,对于简单的事情,虽然简单,但那并不是我要的,我按部就班上大学、上课,大学生活会容易很多,毕业以后也能很容易找个工作,但那不是我想要的,所以我在这四年间来回折腾,复读、自学、找实习、秋招等等。

珍惜每一场遇见:每一个决定,都会产生不一样的路和结果,在这个过程中,你会有不一样的经历,做决定的时候,决定以后欣然接受自己的决定吧,无论对错。我在这些决定之后,遇到了很多很好地朋友,很多特殊的经历。珍惜人生路上每一场遇见,因为这都是你各种选择决定之后才能够遇到的朋友和故事。

本篇博客是我在CSDN的最后一篇博客,不写技术,不写面经,不写技巧,写一下我的心路历程,以此总结我大学四年的生活,虽然波折,但最终成为了自己曾经想象中的自己。有什么想咨询或者困惑的,可以留言,看到了会回答

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

pycharm安装pojie2024最新

pojie工具请关注微信公众号“program那些事儿”,回复ideapj,即可获取。 一、下载 官网:https://www.jetbrains.com/pycharm/download/?sectionwindows 点击如图所示,下载pycharm专业版的软件,安装就是一步一步的装&a…

让运维无忧,实战解析巡检报告功能实现方案

随着大数据技术的演进和信息安全性需求的提升,数据规模的持续扩张为数据运维工作带来了严峻考验。面对海量数据所形成的繁重管理压力,运维人员面临效率瓶颈,而不断攀升的人力成本也使得单纯依赖扩充运维团队来解决问题变得不再实际可行。 由…

黄金投资是收益高还是风险高?

黄金作为一种传统的投资工具,长久以来一直受到投资者的青睐。然而,在讨论黄金投资的收益与风险时,必须明确一点:黄金投资既有可能带来较高的收益,同时也伴随不可忽视的风险。 从收益的角度来看,黄金投资的确…

Linux上轻松搞定Docker环境安装

Docker环境安装 是否安装docker # 该命令通过查询Docker服务的状态来检查是否已安装,且是否在正常运行 systemctl status docker下面这种状态就是docker正常运行的状态: 安装yum-utils: yum install ‐y yum‐utils device‐mapper‐per…

手工将一个 llvm IR 汇编代码解析成为 bitcode 文件

1&#xff0c;原始c语言文件 sum.c int sum(int a, int b) {return ab; } 2&#xff0c;编译成为 LLVM-IR 汇编语言 clang sum.c -emit-llvm -S -c -o sum.ll 3&#xff0c;手工把 llvm IR 汇编语言解析成 bitcode 3.1&#xff0c;源码 gen_llvm_ir.cpp #include <ll…

C++初阶:初识C++

目录 1. 前言&#xff1a;C 与 C语言2. C对于C语言语法的完善与补充2.1 命名冲突与命名空间2.1.1 命名空间的定义2.1.2 调用方式 2.3 补充&#xff1a;流的概念2.4 缺省参数2.4.1 缺省参数的使用 2.5 函数重载2.5.1 什么是函数重载2.5.2 函数重载的使用2.5.3 特殊情况&#xff…

蓝桥杯-Set

目录 HashSet类常用方法 1 add(Object obj)方法 2 size() 方法 3 remove(Object obj)方法 4 contains()方法 5 clear() 方法 例题实战 set 一个不允许出现重复的元素&#xff0c;并且无需的集合&#xff0c;主要有HashSet实现类。 在判断重复元素的时候&#xff0c;Set…

2024年我强烈建议你一定要入局鸿蒙

随着华为鸿蒙系统的诞生&#xff0c;它一直备受程序员及全国人民深度关注。对于那些对鸿蒙开发感兴趣并希望在这一领域寻找职业发展的人来说&#xff0c;2024年学鸿蒙开发的就业前景如何呢&#xff1f; 在万物互联、技术发展飞快的时代&#xff0c;鸿蒙对于程序员和技术人员而…

MySQL 篇-深入了解多表设计、多表查询

&#x1f525;博客主页&#xff1a; 【小扳_-CSDN博客】 ❤感谢大家点赞&#x1f44d;收藏⭐评论✍ 文章目录 1.0 多表设计概述 1.1 多表设计 - 一对多 1.2 多表设计 - 一对一 1.3 多表设计 - 多对多 2.0 多表查询概述 2.1 多表查询 - 内连接 2.2 多表查询 - 外连接 2.3 多表查…

激光炸弹c++

题目 输入样例&#xff1a; 2 1 0 0 1 1 1 1输出样例&#xff1a; 1 思路 由题知本题要求某个区间内数的和&#xff0c;联想到二维前缀和。我们可以先使用二维前缀和模板计算各区间的价值。然后枚举以某点为右下角&#xff0c;大小为R*R的正方形价值&#xff0c;取最大值。 …

C# LaMa Image Inpainting 图像修复 Onnx Demo

目录 介绍 效果 模型信息 项目 代码 下载 LaMa Image Inpainting 图像修复 Onnx Demo 介绍 gihub地址&#xff1a;https://github.com/advimman/lama &#x1f999; LaMa Image Inpainting, Resolution-robust Large Mask Inpainting with Fourier Convolutions, WAC…

双体系Java学习之关键字,标识符以及命名规范

重新开始从Java基础开始学&#xff0c;保持每周两更的状态&#xff0c;刚开学事情有点多。 关键字 标识符 命名规范

不用下载的工具却能保存西瓜视频的原画视频,支持无水印!

近年来&#xff0c;西瓜视频可谓是炙手可热&#xff0c;得益于其强大的后盾——抖音&#xff0c;以及推出的"中视频计划"。这个计划慷慨地斥资20亿用于支持视频制作者&#xff0c;因此在西瓜视频平台上&#xff0c;我们目睹了大量优质的长视频如雨后春笋般涌现。 对于…

云计算 3月6号 (系统中发送邮件)

系统中发送邮件 linux 系统中自带了内部邮件系统&#xff0c;可以通过mail命令进行邮件发送及接受 # 安装mailx yum install -y mailx 1.1 发送邮件给系统用户 # 方式1 mail -s "邮件标题" 收件人 邮件内容 ctrl d 结束发送 ​ # 方式2 echo 内容 | mail -s "…

SQL中如何添加数据

SQL中如何添加数据 一、SQL中如何添加数据&#xff08;方法汇总&#xff09;二、SQL中如何添加数据&#xff08;方法详细解说&#xff09;1. 使用SQL脚本&#xff08;推荐&#xff09;1.1 在表中插入1.1.1 **第一种形式**1.1.2 **第二种形式**SQL INSERT INTO 语法示例SQL INSE…

linux实现远程文件夹共享-samba

目录 问题描述Samba如何挂载常用参数临时挂载实例一种长期挂载方法&#xff08;已失败&#xff0c;仅供参考&#xff09;查看挂载取消挂载umount失败 问题描述 我的代码需要访问存在于两个系统&#xff08;win和linux&#xff09;的文件夹&#xff0c;我不是文件夹的创建者&am…

【高效开发工具系列】vimdiff简介与使用

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

Vant组件中van-overlay页面太长无法滚动

内容太长&#xff0c;发现电脑中滚轮可以滚动&#xff0c;但是手机端手指滑动动不了。 在组件上加lock-scroll <van-overlay :lock-scroll"false"> 默认为true 注&#xff1a;我使用的版本是4.8.5&#xff0c;据说2版本不生效。

TinyEMU编译与使用

TinyEMU编译与使用 1 介绍2 准备工作3 编译TinyEMU3.1 安装依赖库3.2 编译 4 运行TinyEMU4.1 在线运行4.2 离线运行 5 共享目录5.1 修改root_9p-riscv64.cfg5.2 启动TinyEMU5.3 执行挂载命令 6 TinyEMU命令帮助 1 介绍 原名为riscvemu&#xff0c;于2018-09-23&#xff0c;改为…

Windows安装Go语言及VScode配置

最近搞自己的网站时突然想起来很多上学时的事&#xff0c;那会美国总统还是奥巴马&#xff0c;网页课教的是DreamWeaver跟Photoshop&#xff0c;其他语言像PHP、Java8、Python都有学一点&#xff0c;讲究一个所见即所得。虽然是信管专业那时和斌桑班长对新语言很感兴趣&#xf…