记录,从零开始的算法比赛之路

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_29978597/article/details/85838838

(文章比较长,写了本菜鸟大学四年的心路历程)

目前的算法基础:大学四年没花什么时间学,就只参加过一学期的蓝桥杯,还没好好准备。

本菜鸟目前大四,就读于某双非财经学校,大三下学期选择了考研这条路。由于复试需要考机试,所以现在正在一边学些算法的理论知识,一边刷题。

老实说,从心底里我是极为厌恶应试教育的,尤其是在学不下去还得坐在那坚持学的时候,简直是要怀疑人生。不过没办法,自己想在技术这条路走得远一点,无奈学院确实技术氛围不行。

大一下到大二上,自己加入了一个小团队,做一些web开发工作,主要语言是php。由于人手紧缺,前端、后台业务逻辑都只能一个人做,这就导致了自己学的东西非常杂,杂而不精。有的时候光一个前端页面在各种客户端的适配,都得调好长时间,现在感觉真是浪费了太多宝贵的时间。

大二下和大三上,由于觉得自己之前学的东西实在是太浅了,做的都是一些简单的码农工作,于是自己决定要认真学好几门专业课。一开始寄希望于听本校老师上课,不过自己确实听不进去,总觉得一节课停下来什么也没学到。然后自己就想通过网上MOOC来自学,先是知乎搜索某门专业课最好的视频课,大多数是国外的,不过自己花了很多时间,最终也没完整学完一门。记得自己还听过清华大学的陈渝老师和向勇老师主讲的操作系统课,讲得是自己一步步做一个小的操作系统,一开始还能听懂,到后来一节课重放好几遍还是听不懂了,想来还是自己基础太差。

大二大三期间自己经老师介绍参加过一些创新创业比赛,比如互联网+,三创。每次都担任队长,但是自己总会把时间花在做成品网站上,因为觉得写代码才是我本行,其实这类比赛比的是创意,以及策划书的撰写,当然最后结果很不好,还占用了大量时间。因为一心想提升技术,也参加过蓝桥杯和程序设计大赛,学过一些基本的算法知识,但自己同时还有别的事,也没花多长时间,最后都碰不到国赛的边。

大二大三还给学校写过一个作业提交系统,用ASP.NET MVC做的,老师发表选题、回收作业、批改作业,学生组队、选题、上传作业,管理员统一管理老师、学生和选题信息,备份作业。写这个系统,占据了我很长时间,不过到最后,觉得自己也只是做了一些码农的工作,没什么技术含量。

大三上学期结束,毅然决然利用寒假时间去大城市实习了一个月,作为一个php实习生,遇到了形形色色的人。实习期间,做的也尽是一些打杂的工作,给公司内部的OA系统增加一些新模块,公司用的是信呼这个开源项目。这次也算是锻炼了一下阅读源码的能力吧,一开始十分痛苦,不知道代码是怎么跑起来的,不过后来渐渐看懂了一些,可以实现给的需求了。实习很短,却让我下定了决心去考研,让自己有一个更清晰的视野和目标。

说实话,也正是因为这次准备复试,让我重拾了刷题的乐趣。最近心血来潮,想着可以通过线上的算法比赛检验自己的成长,昨天打了两场,都只A了签到题(手动狗头),证明了自己确实很菜。以后会经常参加比赛,比赛后更新博客,算是记录自己的算法比赛之路吧,希望我能从中获得长久的快乐,start anytime。

猜你喜欢

转载自blog.csdn.net/qq_29978597/article/details/85838838