机械专业自学java进阿里巴巴(其中的经历真的心酸)

本文是一位机械专业的研究生分享其自学Java并最终进入阿里巴巴的心路历程。从研一开始接触编程,先后学习Python、C#、JavaScript,期间通过项目实践提升技能。在深入学习Java、Spring框架及数据结构与算法后,经历了多次面试,最终获得阿里巴巴的实习机会。作者强调基础知识的重要性,鼓励多面试、多学习以提升自我。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

博主的本科专业是机械设计制造及其自动化,在一所某中下流211,研究生也在这个学校。至于为什么选这个专业,都怪年少不懂事,以为名字长的牛逼。后来阴差阳错,认识了现在的导师--一个年近40岁依然还在每天写 7 8个小时代码的大学教授,他告诉我,写代码一方面是Money,一方面是Interest。我受他影响很大,首先,写代码,或者说任何事,兴趣是最好的老师。回到正题,我说一说自己的学习经历,每个人的经历不一样,只能说分享分享,经验谈不上,毕竟还是菜鸟,要是能够对看这个文章的人,有一点点帮助,就是最大的荣幸了。

 

学习过程

我是从考上研究生的那个暑假开始学习编程的,那时自己在家学习python,准备研一开始的华为杯数学建模国赛。初学编程,当时看了北京理工大学的慕课,从面向对象开始讲,那时跟着动手做一些小例子,虽然全程照个抄,但也确实有一种满足感,那时还很不羞耻的每天在朋友圈打卡。从那开始,开始买一些技术书籍,第一本入手的就是图灵图书系列的《Python 从入门到精通》,后来为了备战数学建模大赛,还买了一本《python 科学计算最佳实践》。就这样,我在暑期学完了python,也算是编程的启蒙。

研一的上学期,主要学习了C# ,除此之外,很幸运,我们三个好哥们参加的华为杯数学建模大赛获取了全国三等奖,其中一个同学,他是我本科同学,也是学机械,研究生我们一个班,他自学C++,现在在腾讯实习(一个学了一年,刷了几百题LeetCode狠人老哥。)

研一的寒假,遇到了疫情,但是,对于我来说,却是个沉淀技术的好时期,当时在家自学了javaScript,Jquery,网络编程,数据库等。等到疫情平稳,回到学校的时候,我已经开始在导师的指引下,独立完成了一个项目招标用的Demo,一个部署在钉钉上的H5微应用,做完了这个项目以后,很快到了研一的暑假。我被安排到了导师的项目上。项目上学到了很多业务,软件开发的流程,以及一些只有在生产环境中才会遇到的技术问题,这些项目,以及在项目的思考,给我后来的面试加了很多分。

研二寒假,我开始刷数据结构与算法,看视频,然后刷题,我属于脑子不好使,但是勤奋那种学生,其实有时笨鸟先飞,笨就多花时间,是最简单粗暴的做好

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值