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

2024-03-06 21:44

本文主要是介绍大学四年我从非科班到互联网大厂之路,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

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

很久没来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.chinasem.cn/article/781459

相关文章

计算机毕业设计 大学志愿填报系统 Java+SpringBoot+Vue 前后端分离 文档报告 代码讲解 安装调试

🍊作者:计算机编程-吉哥 🍊简介:专业从事JavaWeb程序开发,微信小程序开发,定制化项目、 源码、代码讲解、文档撰写、ppt制作。做自己喜欢的事,生活就是快乐的。 🍊心愿:点赞 👍 收藏 ⭐评论 📝 🍅 文末获取源码联系 👇🏻 精彩专栏推荐订阅 👇🏻 不然下次找不到哟~Java毕业设计项目~热门选题推荐《1000套》 目录 1.技术选型 2.开发工具 3.功能

互联网开发要点

垂直扩展 横向扩展 业务分拆 数据读写分离 缓存读写 异步处理(消息队列)

大厂算法例题解之网易2018秋招笔试真题 (未完)

1、字符串碎片 【题目描述】一个由小写字母组成的字符串可以看成一些同一字母的最大碎片组成的。例如,“aaabbaaac” 是由下面碎片组成的:‘aaa’,‘bb’,‘c’。牛牛现在给定一个字符串,请你帮助计算这个字符串的所有碎片的 平均长度是多少。 输入描述: 输入包括一个字符串 s,字符串 s 的长度 length(1 ≤ length ≤ 50),s 只含小写字母(‘a’-‘z’) 输出描述

如何快速融入大学课堂

快速融入大学课堂是适应大学生活的重要一步。以下是一些实用的建议,帮助你快速融入大学课堂并取得良好的学习效果。 ### 1. 提前准备 - **课前预习**:在上课前预习课程内容,了解基本概念和知识点,这样在课堂上更容易跟上老师的讲解。 - **准备学习材料**:带上笔记本、笔、课本和其他必要的学习材料,确保在课堂上能够及时记录和查阅。 ### 2. 积极参与课堂 - **主动提问**:在课堂上

大厂面试:小米嵌入式面试题大全及参考答案(130+道 12万长文)

Flink 架构介绍 Flink 是一个分布式流处理和批处理框架,具有高吞吐、低延迟、高可靠等特点。其架构主要由以下几个部分组成: 客户端(Client):负责将作业提交到集群,并与作业管理器进行交互,获取作业的状态信息。客户端可以是命令行工具、IDE 插件或者自定义的应用程序。作业管理器(JobManager):负责接收客户端提交的作业,协调资源分配,调度任务执行,并监控作业的执

HTML5如何成为改变移动互联网幕后的推手

在未来的某一天,我们打开手机,不再需要访问手机应用商店,不论是 Apple的还是Google的,我们只需要点击手机主菜单页面上的一个链接,手机就会立即在它的浏览器上启动一个 “应用程序”;再也不需要flash插件,就能欣赏华丽丽视频画面。   AD:2013云计算架构师峰会课程资料下载   2012年,说HTML5集千宠万爱于一身也毫不夸张,IE、Chrome、Firefox和Opera等

OpenGL/GLUT实践:流体模拟——数值解法求解Navier-Stokes方程模拟二维流体(电子科技大学信软图形与动画Ⅱ实验)

源码见GitHub:A-UESTCer-s-Code 文章目录 1 实现效果2 实现过程2.1 流体模拟实现2.1.1 网格结构2.1.2 数据结构2.1.3 程序结构1) 更新速度场2) 更新密度值 2.1.4 实现效果 2.2 颜色设置2.2.1 颜色绘制2.2.2 颜色交互2.2.3 实现效果 2.3 障碍设置2.3.1 障碍定义2.3.2 障碍边界条件判定2.3.3 障碍实现2.3.

热烈庆祝中国科学技术大学建校六六周年

卡西莫多的诗文集2022-2024.9月6-校庆国庆专版   欢迎分享 通过网盘分享的文件:卡西莫多的诗文集2022-2024.9月6-A5-校庆国庆专版.pdf 链接:  百度网盘 请输入提取码 提取码: umpm

之后是缠缠绵绵的四年恋爱

他和她初次相见是在操场上。她忽然来例假,染红了白裙子,却浑然不觉,还在和同学说笑。他看见后脸红了,脱下自己的上衣让她围在腰间。那一刻,是她一辈子也难忘的。     之后是缠缠绵绵的四年恋爱,她试图帮他,而他不肯;男人哪会用女孩子帮忙?     毕业时,他们本来免不了天各一方,但她死心塌地地跟着他走。家里人反对,几乎与她反目,她却认定这男人是她想要的。     她

2024全国大学省数学建模竞赛A题-原创参考论文(部分+第一问代码)

一问题重述 1.1 问题背景  "板凳龙",又称"盘龙",是浙闽地区的传统地方民俗文化活动。这种独特的表演艺术形式融合了中国传统龙舞的精髓和地方特色,展现了人们对美好生活的向往和对传统文化的传承。 在板凳龙表演中,人们将少则几十条,多则上百条的板凳首尾相连,形成蜿蜒曲折的"龙"形。这种创新的表演方式不仅展现了民间艺术的智慧,也体现了集体协作的精神。盘龙时,龙头在前领头,龙身和龙尾相随盘旋,整