自我介绍
我是西安邮电大学的一名大一学生,我的专业是通信工程,现在的编程水平基本还处于入门阶段,大一上学期开设的C语言课程中,在学习的过程中,我发现了编程世界的无穷魅力,也深刻地认识到了自己和技术大牛的差距。在校期间,我通过和同学及一些学长的交流,发现绝大部分人的想法都是考研,但我由于对考试本能的抗拒,以及考研不太符合自己的人生规划,直接就业的想法便占据了我的大脑。
学习经历
刚开始我只是一个什么都不懂的小白,连什么是C语言都不知道,只知道编程就是一堆乱七八糟的英文和符号,通过几节学校的课程,我开始对C有了一定的了解,但是学校的C语言课程,由于课时较少,讲的东西还是非常有限的。于是我也像大部分大学生那样开始在B站大学求学。这里我推荐一个非常适合新手小白看的C语言网课,翁恺的C语言,附上链接:浙江大学翁恺教你C语言程序设计!C语言基础入门!_哔哩哔哩_bilibili
在我什么都不懂的时候,这个课程确实教会了我很多,可以说是我的C语言启蒙课程了。
2024年末,身边的大一同学都在报名蓝桥杯,我也跟风报名了,听别人说都是非常好拿奖的。但是等我自己真正做起题来发现并不是那么回事,首先是我只有C语言的语法基础,而大部分C或C++赛道的答案都是用C++写的,就连网上的一些课程也都是用C++来教学的,只能靠自己一点一点地摸索,有时候一个晚上都写不出一道算法题,或者忙了半天,题目的通过率还是百分之零。反复碰壁之后,我只能先放弃直接学习算法了,我打算先从数据结构开始学习,但是现在距离蓝桥杯只剩下十几天的时间了,能学多少算多少吧,现在想想报名费那300块就非常心痛。
对未来自己的一些期望
大一下这个学期我们开了python的课程,希望一个学期下来,我可以熟练地掌握这门比较高级的语言,并尝试上手一些项目。C语言这边呢,即使蓝桥杯结束了,我也还是会坚持把数据结构学完,并学习一些基础的算法,因为在下一次的算法赛中,我还会再来的。大学的四年在我看来似乎非常的短暂,大一的一整年,学生们都被困在一些基础知识和理论知识的学习中了,很多的一些比赛,我们都没有担任核心技术人员的能力。大二的时候,忙着学技术(一些技术大牛开始初露锋芒),打比赛,或者有同学已经开始找实习了。大三的时候,该考研的考研,实习的实习,就少了很多比赛的时间。与其说是做规划,不如说是看自己需要些什么,没有什么事情是完全按着计划走的,只要大方向对了,那就毫不犹豫地走下去。
以上皆为本人的一些拙见,受限于我现在的视野,这只是我现阶段的一些看法。这里欢迎大家提出更多的想法,或者和我交流分享一下学习的经验。