大学生活是丰富的、是自由的,但要如何去规划、管理时间,是每名大学生所需要思考的重要问题。小软今天采访到的就是两位充分利用大学空余时间去实践、挑战新事物的我系优秀学子。2020年11月30日,小软有幸采访到了钟海涛、李润龙两位蓝桥杯省二等奖获得者,相信他们有许多的收获分享给我们。
图 1 记者采访获奖者钟海涛
Q:李润龙、钟海涛同学你好,很荣幸能够采访你们可以请两位做一下自我介绍吗?
李:我叫李润龙,来自大数据19201。平时喜欢锻炼、看书。
钟:大家好,我是18级大数据二班的钟海涛。
Q:你们参加完这次比赛后有什么感受吗?
李:需要学习的东西还有很多,任重而道远。
钟:通过这次比赛发现了自己算法上的不足,后面还要多多查漏补缺。
Q:你认为自己这次比赛发挥了出全部实力吗?
李:没有,这次比赛在一些地方有些疏忽。
钟:这次比赛难于算法,但前面没有多准备而导致成绩不理想。
Q:在比赛过程中是否遇到过一些困难?都是怎样解决的?
李:我说说比赛前吧,比赛前确实在算法上有很多问题,比如回溯剪枝,动态规划等等。我通过在leetcode上看别人的解法反思自己的问题,慢慢做题就有感觉了,也在比赛中解决了这个难点。
钟:遇到有道题需要判断日期对应的星期,很遗憾没有解决。
Q:在学习过程中,除了课堂外,你是怎样一步一步提升自己的能力的?
李:刷题刷题刷题,有不懂的一定要去询问老师解决,否则问题会越来越大,就和滚雪球一个道理。
钟:通过在b站学习,基于自己的兴趣选择性学习。比如喜欢爬虫就可以去看看python的requests模块,正则,Scrapy等等。
图 2 记者采访获奖者李润龙
Q:你对Python比较擅长,除了日常课程之外,还有其他什么增加代码经验的途径吗?
李:敲代码,在网上看视频,图书馆内看书,勤思考。
钟:课下练习代码编程,有想法或者问题多多询问老师,在网上看一些教程视频。
Q:本次比赛你主要使用Python语言,在语言学习上有什么心得吗?
李:Python是一门非常强大的语言,语言简练语法简单,相比起C语言,Python在学习上非常友好。学习一门编程语言最好的方式就是多敲代码,光看是没有作用的,要实操。
钟:Python的学习其实是在自己写应用脚本或程序的时候,在写的时候肯定会有不明白的东西,这就需要去网上查资料,一来二去就明白了。学习Python语言的过程中查阅了不少线上线下的资料,遇到不会的东西,通过自己先查资料自己解决,这样印象深刻,渐渐总结经验,提高编程可复用性。
Q:参加完这次蓝桥杯后有什么收获吗?
李:掌握了很多算法,也为今后的学习打好了基础。
钟:了解了Python的更多高级的操作以及算法,开阔了自己的视野。
Q:请问这次比赛,你觉得自己还有什么不足吗?
李:对于一些难度高的算法不能理解透彻,需要在以后多多练习和思考。
钟:比赛中的算法掌握的还不是很全面,并且还有我自己觉得很新鲜的知识,下来后得继续加油练习。
Q:之后会不会继续向更高的奖项冲刺呢?
李:目前不会,这次蓝桥杯只是我锻炼自己的一次方式,现在安心学技术,以后有了足够的基础我会考虑的。
钟:不会,学业上还有许多的不足需要改进,以后有时间会再去参加这类比赛的。
Q:对这次获奖有没有感觉到惊喜和意外?
李:没有,反而发现了自己的许多问题。
钟:没有惊喜,比赛只是一种发现问题,改正问题的形式。
Q:你对想要学习好Python语言的学弟学妹们有什么建议和方法吗?
李:多敲代码,培养编程的思维。网上有很多免费的资源,把它们利用好,只要有一颗想学的心什么都不是问题。
钟:喜欢算法方向的可以多去刷算法题,喜欢实战的可以去学习爬虫,Django。要多参加比赛。
失败缘于忽视细处,成功始于重视小事。没有无缘无故的成功,也没有平白无故的失败,只有自己努力了、奋斗了,才能得到自己想要的结果,获奖是其次,最重要的是你在这个过程中所收获的东西,对你自己的人生发展也有着莫大的帮助。即使没有得到自己最想要的结果,但你至少拼搏过,这一点是最重要的,希望我系学子能够继续加油、勇攀高峰!