大学的学习历程

高考的选择

说道高考的选择,我就要说一下我再高中的学习情况了,我高考拿了340分,不多也不少,刚刚好够上一个三本的。然后我就开始翻报志愿的那个大本,翻来翻去我想到了我高中老师说的一句话,“高考分数少,就变成了学校选你,而不是你选学校了。”听了这句话我心里凉了。我一想既然我选不了学校那我就选个专业吧。

之后我上网搜了一下什么专业发展前景好,什么专业最赚钱,等等信息。最后我选定了软件工程这个专业。因为我从初中就开始玩电脑,电脑上各种游戏,基本上都玩个遍了。对计算机类专业也挺有兴趣的。确定了专业我就要提前了解一下专业都是干什么的。高考结束的那个假期,我在网上找了一个培训机构的那种课,开始看了起来,也大概了解到了这个专业是做什么的。俗话说“兴趣是最好的老师”这种编代码的感觉让我觉得很棒,对我来说有点像是在打游戏的感觉。

上后大学以后怎么学习的, 学习的历程

大一的时候我加入了羽毛球校队,羽毛球校队都是每周晚上训练5点半开始练到8点半。

大一学校教的都是一些编程基础。因为我在高考的那个假期略有了解。学起来也不是很困难。

大二的时候开始教java了。然后我问了一下上届学长。他们说大三就要分方向了,这时候学长说有一个android兴趣班要问我参不参加。这个兴趣班是在浩哥的办公室。我参加之后,因为刚上大二嘛,学到的东西很少,java只会基础语法。这时候浩哥给我推荐了几本书让我看**《疯狂java讲义》**。但是我因为白天上课晚上还要去羽毛球校队训练,空闲时间只有周六周天。我转念一想下定决心觉得退出羽毛球校队,专心学习。

我大二下学期退出了羽毛球校队,之后晚上的时间就空出来了。大三才是我开始认真学习的时候,我选择了java方向然后我遇到了我的班任聪哥。张聪老师平时看着就像个老顽童十分有趣,平时聊天的时候也没有老师的架子,和蔼可亲。学习的时候我也总去问下面该学什么该向什么方向学习。了解方向我就开始提前学习。学校教SSH的时候我已经学了SSM了。之后学SpringBoot。在大三上学期就已经学了的差不多了。

学习一定要找个伙伴,找个能学习的伙伴。

第一,可以交流学习经验,以便取长补短;

第二,相互监督,共同进步;

第三,把对方看成学习榜样,产生学习动力。

我大三下学期的时候找了一个同班考研的同学,一起去图书馆学习。他学考研的课程,我学java。

有空就去学,然后周五的时候一起去篮球场打打篮球放松放松,周六周天,早上起床吃个早饭然后就去学,一学学一天。每天还是很充实的。

专业课方面是怎么学习的

除了上面说的各种框架编程技术。还要学习“内功心法”。操作系统、数据结构、计算机组成原理、设计模式、计算机网络。这些都很重要。短时间内可能觉得没什么用。但是这些都是基础。基础不牢以后学习就会遇到瓶颈,有些东西就看不懂了。我平时就喜欢看书,这个习惯是从上大学开始的。每天晚上上床上看会书就睡觉了。我看过一本《如何阅读一本书》上面说到了一个理论就是,学一个知识,不论是听别人说还是看一本书。你都要能理解其中80%的内容。然后用这80%理解的内容,去理解剩下20%的内容。

举个例子:

​ 你读一段英文,其中10个单词2个不认识,你可以去猜,去根据上下文理解这两个词的意思。但是你要是有一半或者10个词4个都不认识。 I incognizance the word, so I unable completely understand it. 那就是直接凉凉。

上面这段话你能猜出是什么意思吗。其实很简单。

和下面意思一样,有时候学习知识很简单,只不过我们知识太少理解不上去。

I don’t know the word, so I can’t fully understand it.

大三下学期开始找实习

大三下学期遇到了春招。抱着试试的心态我开始了海投简历,在拉勾网和Boos直聘上投简历。其实聪哥在刚上大三的时候就找了一个上届找到实习的学长来给我讲讲面试经验。学长说要看看多线程,jvm什么的知识还推荐给了我们两本书 《深入理解java虚拟机》《java并发编程的艺术》、《java并发编程之美》并发编程这两本看一本就行,说看完就能和面试官聊上一聊了当时我不以为然。结果到了我面试的时候被面试官吊打。

蘑菇街面试

第一家面试是蘑菇街,我再网上找的内推。当时问的问题我什么都不会。java基础,多线程,jvm,数据库。这些我使用起来没问题,但是面试不问怎么用。而是问理论,问底层原理。这些东西我完全没有了解过,只是在学习的时候听说过。结果第一家凉了。

然后我就开始恶补基础。我是三月份面试的第一家,之后在4月份我又开始我的面试之路。我就不信我学了这么久这么认真还过不去一个小小面试了。

4月份我面试了好多家小公司。刚开始也是被问的很蒙,然后我去看了学长说的那两本书,后面慢慢抓住了技巧。小公司都是经验宝宝,刷了一个月小公司,我觉得我的等级差不多了。要去挑战Boos了。

阿里面试

4月末月份我收到了阿里的面试,当时我正在睡午觉突然电话来了,直接开始面我,我还没睡醒呢,就开始和面试官聊天,什么jvm,多线程,spring,操作系统,计算机组成原理,设计模式。各种奇葩问题总之聊得很开心。面试官人很好遇到我不太了解的问题也不断给出我提示。下午电话又来了让我二面。然后聊聊天也过了。劳动节之后来的三面。因为我的算法很差,被问蒙了。结果三面发挥不好然后挂掉了。

百度和大众工匠面试

阿里面试过后,时间来到了5月末,找工作有一句“三金四银”意思是3月4月是找工作旺季。我已经准备要放弃了,这时候聪哥告诉我“找就完事了。”然后我又开始投了一波简历,本来没打算找到的。投完之后第二天百度的面试就来了,我这次准备了一整天,本来说好下午5点面试,结果我4点进视频会议调试设备的时候。和面试官调试设备装上了。我和面试官相视一笑,开始了面试。面试聊得很开心,面试官人也很好。之后二面也不是很紧张。经过三个月的洗礼,我基础知识已经复习的差不多了。面试也变得有技巧了。最终拿下了百度的实习生offer。

大众工匠offer也顺便拿下了。大众工匠的cto和我聊得也很开心,还给了我很多经验和建议。我发现程序员都是很乐于助人的。

说一下我的学习方法

我就是提前学习,然后去bilibili上找学习的视频,结合博客,还有书学习。因为只看书可能理解不上去。视频讲的很清楚但是缺少自己的思考,很容易把知识学死。

总结一下

  1. 提前学习学校的专业课程,如果是java方向,去哔哩哔哩上找找需要学习的课程提前学。

  2. 专业课要认真学习,操作系统、数据结构、计算机组成原理、设计模式、计算机网络。这些都很重要。

  3. 如果要面试就要提前准备算法。我就是因为算法很差结果吃苦了。多去LeetCode,或者牛客上刷刷算法题。再看看**《程序员面试宝典》**这本书。

  4. 学习的时候养成写博客的习惯。遇到的问题,学习的技术,都可以总结到博客上。

  5. 写日记很重要。总结一段时间的收获,记录生活的喜怒哀乐,还可以放松心情。我是从去年10月份开始写的日记一直到现在。

  6. 遇到瓶颈多找老师,学长谈谈。前人的建议很重要。

  7. 少打游戏。或者白天学习晚上打游戏。世界不要浪费,做点什么都可以。没事出去打打篮球也不要在寝室虚度光阴。

  8. 去图书馆学习,不要在寝室学习,寝室就不是学习的地方。我一本书在寝室看一学期才看了50页。在图书馆或者实验室看半个月就看完了。

  9. 多看书,什么书都可以,小说,科普,专业,文学。各种类型的书。看书是和伟大的灵魂对话,受益匪浅。推荐几本书。

    专业课类:《深入理解java虚拟机》《java并发编程的艺术》《java并发编程之美》《疯狂java讲义》

    课外读物:《自控力》、《影响力》、《如何阅读一本书》、《全球通史》、《理想国》、《迷人的材料》、《塑造世界经济的50项伟大发明》、《病毒星球》

愿大家未来的道路越走越远,前途一片光明。

大三实习生,百度offer,学习经历分享相关推荐

  1. 拳王虚拟项目公社:拳王的个人IP打造之路,助你百度霸屏,与个人成长学习经历分享

    大家好,我是**|拳王虚拟项目公社|的社长拳王**,无干货不分享,无价值不输出 拳王上一篇文章写了:你最重要的事情是什么? 我们来回顾一下核心重点. 1.视频号是什么? 2.视频号有什么作用? 3.如 ...

  2. java对大三实习生的要求_导师对大三生的影响

    java对大三实习生的要求 照片由pexels.com提供 每个人都喜欢指导的概念. 你们都将帮助您的Padawan并为您自己澄清一些事情. 也许您还会获得此类活动的晋升. 因此,根本没有缺点,如果有 ...

  3. 阿德莱德大学语言班成绩为C,2020年阿德莱德大学语言班学习经历分享

    阿德雷德大学语言班学习经历分享介绍: 大家好,我是来自阿德雷德大学语言中心的学生,现在正在阿德雷德大学就读本科课程.下面我给大家详细讲解下阿德雷德大学语言班的情况: 阿德雷德大学的语言课程由阿德雷德大 ...

  4. 小白前端之路:手写一个简单的vue-router这几年,好像过的好快,怀念我的大学生活。 - 连某人 大三实习生,之前写过简单MVVM框架、简单的vuex、但是看了vue-router的源码(看了

    这几年,好像过的好快,怀念我的大学生活. 连某人 大三实习生,之前写过简单MVVM框架.简单的vuex.但是看了vue-router的源码(看了大概)之后就没有写,趁着周末不用工作(大三趁着不开学出来 ...

  5. 听说你也在实习|当我采访了几个大三实习生之后。

    bentou 在家 8/14,是我结束第一份实习的时间,两个月,运营岗,线上实习,我总结了一下我做这份实习的原因: 1.时间到了.大三了,该实习了.做点什么丰富一下简历吧. 2.从个人来讲,过于想知道 ...

  6. 大三程序员实习面试经历(Java)

    暑假该去实习了,网上搜罗了一些前辈们比较有含金量的面试经历,五个部分,纯属混剪: Part1 第一次去了广州黄村创业园,面试了创业公司,环境非常好,但是感觉不靠谱才3个人,一个技术,一个HR和总经理, ...

  7. Direct3D11学习经历分享

    今天突然看到CSDN博客不显示网易相册的图片了,大家如果敢兴趣的话到我的网易博客阅读哈.地址: http://politician2012.blog.163.com/blog/static/20784 ...

  8. 自学Java8个月成功找到工作,学习经历分享

    先说下情况,我是理工科出身,本科,英语基础尚可,过了六级!!自己大学自学过,也学过C.现在想学Java,本来考虑辞职报培训班,也看了差不多四家机构,都不是很满意,学费一万6左右,我只能贷款,报班的话学 ...

  9. 猿创征文|一名大三学生的前端学习之路(真情流露)

    ✅ 作者简介:一名大三的大学生,致力于提高前端开发能力 ✨ 个人主页:前端小白在前进的主页

最新文章

  1. python wait之后怎么起起来_python wait方法_Python条件类| 带有示例的wait()方法
  2. POJ3614奶牛晒阳光DINIC或者贪心
  3. 2021全国大学生物联网大赛记
  4. php中border属性,css中display属性和border属性常遇问题讲解
  5. oracle insert if语句怎么写,oracle存储过程的调用(insert 语句的存储过程)
  6. hdfs复制文件夹_HDFS常用命令
  7. java7最后战线_我的世界最后战线2.0整合包
  8. go实现区块链[3]-遍历区块链与数据库持久化
  9. flutter和webapp_Flutter 适配移动端和web不同尺寸
  10. 自定义http报头_http协议报头详解HTTP协议结构
  11. [ASP.NET]NTKO插件使用常见问题
  12. 运筹学—线性规划单纯形表
  13. 不差钱!华为,给学生开百万年薪
  14. autojs自动添加QQ群成员好友脚本,QQ爆粉源码
  15. 火影抽卡模拟器1.0.5
  16. 关于全球时间的一点理解
  17. Leecode101_isSymmetric
  18. c语言输出cad scr文件,CAD脚本文件(*.scr)有什么用?
  19. 写给成为高手之路上的朋友们
  20. CMMI-决策分析与解决(DAR)

热门文章

  1. 大数据从入门到实战-HDFS-JAVA接口之上传文件
  2. 版本帝 GitLab 连发五版,应对 XSS 漏洞
  3. Unable to load weights from pytorch checkpoint file
  4. 从sql文件中读取sql语句执行后报语法错误问题的解决办法
  5. “我要做小小瑶大人的狗!”
  6. 学术期刊的高额版面费,何时能有个终结?
  7. 服务器虚拟多主机,服务器虚拟多台主机
  8. bitnami-常见问题(Linux)
  9. u盘文件为空?别担心!一招搞定数据恢复
  10. 权限提升 T1134 Windows 令牌窃取及防御