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

news2024/10/7 13:18:21

文章目录

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

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

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

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

相关文章

HTML静态网页成品作业(HTML+CSS)——新年春节介绍网页设计制作(3个页面)

🎉不定期分享源码,关注不丢失哦 文章目录 一、作品介绍二、作品演示1、首页2、子页13、子页2 三、代码目录四、网站代码HTML部分代码CSS部分代码 五、源码获取 一、作品介绍 🏷️本套采用HTMLCSS,未使用Javacsript代码&#xff0…

Android开发经典实战,Android面试题目

关于Android的近况 大家都知道,今年移动开发不那么火热了,完全没有了前两年Android开发那种火热的势头,如此同时,AI热火朝天,很多言论都说Android不行了。其实不光是Android,iOS也有类似的言论。 那么到底…

人工智能如何重新定义数据迁移:利用人工智能趋势实现工作空间的平稳过渡

【由于上篇文章中IAB关于数据迁移并没有讨论人工智能技术如何整整推动和影响未来的数据迁移工作,因此特整理了两篇前沿文章,供大家参考 - - 对第六篇关于数据迁移的一个补充(1)​​​​​​​】 拥抱变化:数据迁移的发…

案例介绍:信息抽取技术在汽车销售与分销策略中的应用与实践

一、引言 在当今竞争激烈的汽车制造业中,成功的销售策略、市场营销和分销网络的构建是确保品牌立足市场的关键。作为一名经验丰富的项目经理,我曾领导一个专注于汽车销售和分销的项目,该项目深入挖掘市场数据,运用先进的信息抽取…

C++学习第七天(string类)

1、学习string的原因? C语言中的字符串 C语言中,字符串是以‘\0’结尾的一些字符的集合,为了操作方便,C标准库中提供了一些str系列的库函数,但是这些库函数与字符串是分离开的,而且底层空间需要用户自己管…

决策树实验分析(分类和回归任务,剪枝,数据对决策树影响)

目录 1. 前言 2. 实验分析 2.1 导入包 2.2 决策树模型构建及树模型的可视化展示 2.3 概率估计 2.4 绘制决策边界 2.5 决策树的正则化(剪枝) 2.6 对数据敏感 2.7 回归任务 2.8 对比树的深度对结果的影响 2.9 剪枝 1. 前言 本文主要分析了决策树的分类和回…

XSS漏洞--概念、类型、实战--分析与详解[结合靶场pikachu]

目录 一、XSS概念简述 1、XSS简介: 2、XSS基本原理: 3、XSS攻击流程: 4、XSS漏洞危害: 二、XSS类型: 1、反射型XSS: 2、存储型XSS: 3、DOM型XSS: 三、靶场漏洞复现(pikach…

C++(13)——string类

string类的由来 C语言中,字符串是以 \0‘ 结尾的一些字符的集合,为例操作方便,C标准库中提供了一些str 系列的库函数,但是这些库函数与字符串是分开的,不太符合OOP(封装、继承和多态)的思想&am…

云原生基础知识:容器技术的历史

容器化的定义: 容器化是一种轻量级的虚拟化技术,将应用程序及其所有依赖项(包括运行时、系统工具、系统库等)打包到一个称为容器的单独单元中。容器提供了一种隔离的执行环境,使得应用程序可以在不同的环境中运行&…

splay学习笔记重制版

以前写的学习笔记:传送门 但是之前写的比较杂乱,这里重制一下 问题背景 假设我们要维护一个数据结构,支持插入、删除、查询某个值的排名,查询第 k k k大的值等操作。 最直接的想法是用二叉搜索树,也就是左子树权值&l…

Java | 在消息对话框中显示文本

首先需要导入JOptionPane类,JOptionPane类属于Swing组件中的一种,其导入方式如下: import javax.swing.JOptionPane;可以使用JOptionPane的showMessageDialog方法显示消息文本。 参数格式: JOptionPane.showMessageDialog(paren…

jdk安装,配置path系统变量

直接点击安装 不要包含空格,中文字符 3.找到刚刚的路径,看一下,有东西就说明安装对了 配置path winr输入sysdm.cpl点击确定 全部依次点击 确定 即可。 验证jdk是否安装成功 看java、javac是否可用看java、javac版本号是否无问题 win…

解密程序员的“藏宝图”:我的祖传代码大公开

程序员是如何看待“祖传代码”的? 大家好,我是小明,一位充满好奇心和分享热情的程序员。今天,我要为大家揭开我心中的“藏宝图”——那些我认为值得传世的祖传代码。让我们一同踏上这场奇妙的代码冒险之旅吧! 宝物一…

【广度优先搜索】【堆】【C++算法】407. 接雨水 II

作者推荐 【二分查找】【C算法】378. 有序矩阵中第 K 小的元素 本文涉及知识点 广度优先搜索 堆 LeetCoce407. 接雨水 II 给你一个 m x n 的矩阵,其中的值均为非负整数,代表二维高度图每个单元的高度,请计算图中形状最多能接多少体积的雨…

kerberos学习系列一:原理

1、简介 Kerberos 一词来源于古希腊神话中的 Cerberus —— 守护地狱之门的三头犬。 Kerberos 是一种基于加密 Ticket 的身份认证协议。Kerberos 主要由三个部分组成:Key Distribution Center (即KDC)、Client 和 Service。 优势: 密码无需进行网络传…

Tkinter实现聊天气泡对话框

功能展示: 运行环境: Python: 3.10.4 64-bit 操作系统:win10 64-bit 源码文件列表: 部分代码说明: 调用该接口将消息显示在聊天框中。role参数控制消息显示的位置:0位于对话框左边,1位于右边…

批次大小对ES写入性能影响初探

问题背景 ES使用bulk写入时每批次的大小对性能有什么影响?设置每批次多大为好? 一般来说,在Elasticsearch中,使用bulk API进行批量写入时,每批次的大小对性能有着显著的影响。具体来说,当批量请求的大小增…

LLM(十一)| Claude 3:Anthropic发布最新超越GPT-4大模型

2024年3月4日,Anthropic发布最新多模态大模型:Claude 3系列,共有Haiku、Sonnet和Opus三个版本。 Opus在研究生水平专家推理、基础数学、本科水平专家知识、代码等10个维度,超过OpenAI的GPT-4。 Haiku模型更注重效率,能…

Figma 最新版下载:无需激活码,轻松安装!

从事设计工作,怎么能没有设计工具呢?我相信许多设计师也必须使用Figma这样的软件,真的可以让我们的设计工作更有效率,但我相信你也发现Figma属于外国软件,自然语言也是英语,直到现在没有中文版本&#xff0…

论文解读:Hints for Thin Deep Nets

这篇论文是在Hinton的那篇开山之作《Distilling the Knowledge in a Neural Network》为背景提出来的,主要思想是使用一个宽而浅的教师模型来训练一个窄而深的学生模型。之前的知识蒸馏方法主要是训练教师网络到更浅更宽的网络,没有充分利用深度。而该文…