小白的成长轨迹:我的两年大学过往,写给刚入学的你

 大家好,我是孤焰,一名双非本科的大三学生。今天就是1024程序员节了,我的大学生活已经过半,在这个特殊的日子我来分享一下我的两年大学经历,不知道能不能给刚入学的你带来一点点收获。

 很多人进入大学都是同一个起点,但是大学四年过后,却是完全不同的人生轨迹。我大学这两年说勤奋又不算勤奋,说怠惰又不算怠惰,水平一般,成绩在班里也是中等水平,或许我的经历相对各种牛逼的大学经历来说更有代表性呢,嘻嘻。

这篇文章就以时间的顺序来记录我两年大学生活中的学习、比赛、假期等等经历。

一、站稳脚跟的第一学期

1.入学

 刚刚结束高考,还懵懵懂懂的我将要去做一个决定我人生走向的选择——填报志愿。面对如此多的专业可以用一个词来形容当时的我,手忙脚乱。不知道是缘分还是命运,在密密麻麻的文字里,一眼便看中了软件工程专业,最后我以最低分数被天津师范大学录取。

 我从小就喜欢计算机,在上小学二年级的时候还因为使用计算机查阅资料被老师点名表扬。尽管喜欢计算机更多是因为游戏,但是,不是有句话是这么讲的吗,会玩游戏的孩子比不玩游戏的孩子更聪明,哈哈哈。

 高考后的暑假,我除了学车和宅在家里玩游戏之外,没有进行过多的活动。因为待在家里太无聊了,每天期待早些开学。转眼暑假就过去了,终于来到了期盼已久的开学日,来到宿舍楼底下领了宿舍钥匙以及学生卡之后就提着沉甸甸的行李箱上楼了(我的宿舍在四楼,当时提上去可费了好大劲呢),到了宿舍和室友互相自我介绍,收拾宿舍等等,第一天很快就过去了。

在这里插入图片描述

 转天上午,有人提出要遛遛学校,毕竟是刚到学校,大家都很有兴趣,还有人提出要去图书馆看看专业书,当时我在心里暗暗吐槽刚刚开学就这么认真,果然都是大佬。跟着这群大佬积极学习,现在我也变得爱看书了,一有空闲时间就拿起买过的技术书籍翻阅,哈哈,还得多多感谢他们成就了现在的我。

2.ios社团

 开学一段时间后,终于迎来了入学以来的第一个大型校级活动——“百团大战”。“百团大战”这一天学校的地标钢笔尖附近塞满了人,道路两侧是各大社团的纳新,有充满活力的舞蹈社团,也有文静的读书社团,还有载满青春的电竞社团等。入学不久的我也在人群中寻找那个适合我的社团,转了好久最后决定试一试航模社(最后这个社团因为一些原因内部分裂了,所以我们这些新生也就自然退出了)。

 “百团大战”过后还有一些社团在积极纳新,但热度明显没有之前高了。有一次,辅导员给整个学院的新生开年级会,会议结束之后,有几名学长走上了讲台,听他们说他们是ios社团纳新的,自我介绍过后开始播放大屏幕中的ppt详细介绍社团中的详细情况。我看着学长澎湃的演讲,心中暗想我一定要加进这个社团,这才是我最想要的社团。演讲结束后,有兴趣的同学纷纷加了ios社团的纳新群,听说后面还会有面试…最后所有参加面试的同学都被招纳了,但是我们只是名义上的招纳,只有几位面试ios干部的同学才是真正意义上的ios社团成员。ios社团群中偶尔会有社长发一些数据结构与算法的题目来让大家做,最后会有干部来审核答案,一段日子过去,只有我和我的另一位室友坚持每次都完成社团中的题目,我也理所当然的与社团中的干部有一些交流。

3.入门编程

 空余时间除了做一做社团发出来的算法题目,我也是图书馆的常客(虽然都是室友带的,嘻嘻)。我入门编程的第一门是c++语言,教材为谭浩强的《c++程序设计》,这本书我认为对于刚入门的同学还是非常友好的,每个基础知识点都会讲到,并且一些知识点会列举简单的代码示例来进行讲解(在这里强调一些有些书籍里面的代码示例比较复杂,每行代码看着都会头痛,但是这门书里面的代码示例并没有让我有这样的感觉)。

在这里插入图片描述

 上了大学,学习知识大部分还是要凭自学的,仅仅凭着老师在课上讲的内容是远远不够的自学很重要,很重要,很重要,重要的话说三遍!!!),所以我平时空闲的时候就喜欢带着“最爱的”《c++程序设计》往图书馆跑,在图书馆里坐上一下午。由于经常在图书馆里面预习《c++程序设计》这本书,所以我在学习这第一门编程语言的时候会比同班同学的学习进度快上2~3个章节,然后当老师上课讲到这些预习过的内容的时候就会发现有许多知识点被老师有意无意的跳过了,例如当时我们班被老师跳过的虚函数、函数模板、类模板等。这些被老师跳过的知识点并不是没有用或者不需要我们了解,而是由于在学校上课的课时的限制,导致老师不得不把这些知识点跳过,不然很可能讲不完课程(被老师跳过的上述知识点在我们学习数据结构的时候用到了,造成一些同学看数据结构的源代码发生了困难,导致了学习的恶性连锁反应,而我面对新课程却游刃有余)。

由于我经常光顾图书馆,预习专业课书籍,在学习相同课程的时候就比大家更容易掌握一些,所以在学习的时候同时获得了相当大的成就感,最后这些成就感转化为学习专业课的浓厚兴趣,良性循环。

在这里插入图片描述




 在第一个学期即将结束的时候,在ios社团群中发布了这样一条活动信息:

在这里插入图片描述
 抱着积极参与,广交朋友的心态,我报名了这个活动。(后来才得知这个活动只有5个名额限制,由于我在社团群中的积极参与,才被选中参加)


二、苹果冬令营我来了:目的地上海!!

 在这次冬令营活动中聚集了来自全国各地的ios俱乐部的成员,有的刚刚本科入学(就是我,嘻嘻),有的已经是研究生学历了,大佬云集。

 在报名这个活动的时候系统就自动为我们分好了组,每组大约7~8个人,每个组中不会有来自相同学校的成员。在分好组后我们组为8个人,活动负责人建立好了群组分别将我们8人拉入,大家分别进行了自我介绍,之后就是等待在上海的相聚之日。

 来到上海,为期5天的冬令营开始了!开幕式之后便开始紧张的项目讨论以及思维培训课程。我由思维培训课产生的虚拟试衣的灵感,简单介绍了一下功能,大家纷纷同意后便开始忙碌了起来,包括demo设计,宣传视频拍摄,ppt制作等。最后尽管没有获得一等奖airpods,但还是获得了最佳视频奖——拍照稳定器(价值800+)。

 在这次活动中令我最为佩服的人是我们组的一位研究生二年级的学姐,她在活动中出色的团队管理,清晰的项目规划,迅速的想法决策以及合理的任务分配都让我受益匪浅(例如:团队要发布任务时,一定要给定任务的截止时间,不然任务会被无限期拖延,直至超出预期)。

 如果你也有机会参加这样的活动,千万不要错过。在活动中你可以结交各种各样的朋友,其中不乏有不少大佬,你可以从他们身上学到不少软技能。

三、竞赛小组成立

1.参加竞赛

 大一下学期,以参加大创比赛(大创比赛即大学生创业训练计划)为源头,我加入了一个竞赛小组,这个竞赛小组会以小组为单位陆续参加大学期间的各种竞赛、比赛,可自愿参加。

 我参加这个竞赛小组的目的有三点:

  • 积累项目经验
  • 以赛促学
  • 为以后写简历做准备

 本来参加这个小组,想学习一下大佬的学习方法以及编程经验,进入这个小组之后我才发现,大家的基础几乎一样,大家要一起摸索前进,然后参加比赛制作产品。对于刚刚入门编程,项目经验全无的我来说,参加比赛制作产品,简直是天方夜谭。

 但是,既来之则安之,既然已经决定了参加比赛,那就安心学习基础知识为后来的比赛做准备。

2.确定未来方向

 这个学期我还做了一个重大选择,那就是确定了我未来的方向。许多人在考研就业两者之间踌躇,甚至直到大三都没有任何学习规划和未来的目标。作为大三的学长给刚刚入学的你一条建议:一定要在大一决定考研还是就业

 方向确定的越早,你就可以越早把更多的精力投入到选择的方向上,也可以越早的针对性学习目标方向的知识。

 我在大一下学期决定了大四毕业后要就业,于是开始从各种途径了解就业的消息。在这里重新给各位小伙伴安利一下bilibili,你平时使用bilibili可能仅仅只是为了看动漫,综艺,直播或者娱乐视频,但是众所周知bilibili是一个学习的平台,你可以在这里面找到各种优质up主的科普视频,例如:校招的时间以及形式(注:校招可能是你进入BAT难度最低的一次),大学的学习方向及大学经历分享,面试经验分享,日常使用软件分享,leetcode刷题网站,guthub开源项目推荐等等许多优质科普。

在这里插入图片描述

四、自学!自学!自学!

 大二上学期,学校开设了Java程序设计,数据结构等课程。我接触到Java语言的第一感觉就是这和c++差不多呀!后来才了解到Java还是比c++要简单许多的,Java丢掉了c++中指针等麻烦的语法,有JVM帮你管理内存。Java有丰富的类库,许多底层的代码不再需要自己编写。

Java 与 C++ 之间有一堵由内存动态分配和垃圾收集技术所围成的 “高墙”,墙外面的人想进去,墙里面的人却想出来。——《深入理解Java虚拟机:JVM高级特性与最佳实践(第二版)》周志明

 在学校学习Java之前,我曾看《java 2 实用教程》第五版自学完Java全部的基础语法,所以在学校老师讲授Java基础知识的时候游刃有余,甚至把空余的时间用来自学下一门科目——数据结构。

在这里插入图片描述

 我没有选择看Java入门的经典书籍《Java核心技术 卷一》,这本书虽然基础知识全面,但是毕竟这本书是外国人编写后翻译来的,读起来整本书的脉络以及逻辑还是有一些费解的,最后我还是看的是学校的教材。

 学习数据结构这门课,我是选择观看视频的方式学习的。我在bilibili刷视频的时候偶然看到了刘宇波老师的《玩转数据结构》系列视频,在这里给大家强烈推荐一下这个视频,视频里面刘老师从零开始手把手带着大家敲写源码并把每个函数的来源和作用解释清楚,十分适合刚刚入门数据结构的你。这个视频由于涉及到版权问题,我就不在此篇博文中发布了,大家可以在百度上搜索《玩转数据结构》 liuyubobobo应该就可以在百度网盘搜索到的。

五、参加服创竞赛

 在大二下学期的时候,我组队参加了服创比赛(全名:中国大学生服务外包——创新创业大赛)。虽然这个时候新冠肺炎大疫情爆发,大家没办法面对面交谈,但这并不影响我们的进度,最终大家齐心协力完成了项目,虽然没有获奖,但收获了坚固的友情规范化的项目制作经验

六、开始写博客

 虽然我csdn账号创建的很早,但我是从大二下学期的假期才开始在csdn中写文章的,我写博客的目的有三个:

  • 梳理读书笔记以及知识总结
  • 积累技术博客为校招面试加分
  • 训练自己的软技能

 目前我写文章的能力还处于入门阶段,写一篇文章要用数天,由于一篇文章不是同一天写完的,所以思路上可能有一些地方有出入,所以文章中如果有疏漏或错误的地方,还希望大家可以帮我指出,谢谢大家,Thanks♪(・ω・)ノ

七、最后

 这两年期间匆匆碌碌参加各种比赛,虽然没获得大奖,但比赛期间学习和讨论的经历却十分宝贵。在这里我十分推荐刚入学的你尝试着去参加项目制作和竞赛。同时自学自我解决问题的能力也十分重要,在上学期间一定要利用好空余时间好好学习编程基础,在最后祝大家1024程序员节快乐,祝大家都能如愿完成自己的程序梦!!

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值