avatar

点击图片前往留言板

第七届程序设计训练营

杨潇康

2020级计算机科学与技术2班

目前就读于东北大学,2022年河北大学程序设计训练营总负责人。获得第八届中国高校计算机大赛(天梯赛)国家二等奖、个人三等奖,第七届全国大学生计算机系统能力培养大赛国家三等奖,第七届河北省大学生程序设计竞赛河北省三等奖,第29次CCF计算机软件能力认证(csp认证)考试300分全国累计排名3.29%。

一、建设学科兴趣,确定努力方向

我认为学科兴趣对于大学期间的学习是非常重要的。我和很多人一样,在高考志愿结束前从来没有想过自己本科会学计算机,更不要提有没有计算机学科基础。在大一的计算机导论的课程上,我开始感觉到计算机的魅力。开始研究自己的努力方向。这时候的我还不知道什么是算法、开发等。我开始在网上计算机相关知识,开始和学长讨论什么方向更有趣、更有前景。我任务死记硬背和闷头苦读都是没有太多效果的。首先应该建立学科兴趣,当我对计算机感兴趣的时候,我更想主动去了解基础的逻辑门是怎么构成了计算机系统,了解计算机中的0和1如果表达世间万物。

二、知识与实践结合

十分推荐大家多多参加比赛,多多参加项目。当在比赛或项目中遇到不会的知识,将会有更多的驱动力去学习。同时参加一个完整的项目也会帮助大家建立起完整的技术栈,也会极大提高大家的学科兴趣。在刚刚接触到比赛或项目的时候,必然会遇到很大的挫折,面对海量要学的知识,希望大家构建起良好的学习系统,逐个击破,详细在有了越来越多的知识储备后,我们的学习能力也会很快地进步。

三、寄语

希望大家充分珍惜大学四年地时光,无论是升学深造、投入生产工作、还是自主创新创业,都需要在本科期间打下良好的基础。我认为大学期间最重要地事情不是绩点多高,而是掌握了自己地学习方法,打下终身学习地基础。这样才能在以后的人生阶段,不断克服困难。祝愿大家都将取得最后的胜利!

王旭

2020级计算机科学与技术2班

王旭目前就读于山东大学,本科在校期间获得ICPC全国邀请赛(陕西)银牌,中国高校计算机大赛团队国家二等奖、个人国家三等奖,河北省大学生程序设计竞赛一等奖,全国大学数学建模竞赛河北赛区一等奖。

一、算法竞赛带给我的收获

由于高考考得不是很理想,但也不打算复读,为了获取一个更好的学历,所以大学入学前,就开始了解保研的相关知识。初入大学,就开始努力学习,在大一的寒假时候,就了解到了程序设计训练营,但当时由于实力不足,没有学过数据结构,就没参加。直到大一的暑假才开始参加萌新营,然后慢慢了解算法竞赛,并深深扎根在算竞的世界里。自大二起,我就开始参加各种算法竞赛,如天梯赛、CCPC、ICPC、CSP等,同时也参加了一些数模竞赛,在这期间也认识到了许多学长学姐,例如赵润朔、刘哲轩、樊萌萌等,他们给予了我很大的帮助。在大二下学期,我和赵润朔、刘哲轩组成了XCPC队伍,我们每周六或周日都会训练一场比赛。大二的暑假,那是个很忙碌的时段,当时参加了杭电多校以及牛客多校训练营,每周有四场训练赛要打,既忙碌,又充实。之后就开始参加XCPC各种比赛,终于在大三下学期,获得了一块ICPC全国邀请赛西安银牌,又在大四下学期,获得了ICPC济南站铜牌。而且XCPC的群友也各个都是人才,说话又好听,我超喜欢这里。因为算法竞赛的加分,我也顺利取得了保研资格,同时自己的算法思维也大大提高了。

二、社团为我提供了社交的平台

由于我不擅长社交,所以社团是我结实朋友的主要途径了。在慧河工作室里,我认识了才华横溢的许多学长学姐以及同年级的同学们。在大二的时候,当然也认识了很多学弟学妹。临近期末考试的时候,在慧河工作室和学长学姐们一起复习,让我的复习效率增加了很多。在这里,可以和他们交流学习经验以及竞赛相关事情,对于扩展知识面很有帮助,加深了我对专业领域的理解。

三、结语

大学四年过得很快,要珍惜时光,对于要保研的同学,要在稳住自己的绩点排名,同时充实自己的竞赛和科研经历,这样才能在夏令营和预推免中去缩小和名校学生的差距。对于参加算法竞赛的同学,要多刷题,刷有思维的题,例如Codeforces,Atcoder等,虽然是英文题面,但油猴上有脚本Codeforces Better,Atcoder Better,能够翻译英文题面,这样就没有阅读障碍了。

吴佳仪

2020级计算机科学与技术2班

目前就读于南方科技大学,本科在校期间,获奖无数,软著无数。

当我最初踏入算法领域时,我也是从零开始的。最初对计算机和算法的兴趣,源于一次偶然的编程体验。当时,我意识到计算机不仅仅是工具,它还拥有无限的可能性,能够通过代码解决实际问题,甚至改变世界。这种认识激发了我深入探索算法的热情。随着学习的深入,我逐渐明白,算法不仅仅是冰冷的代码,而是逻辑思维与创新能力的结晶,它们在解决问题时展现出无穷的魅力。

在这个过程中,我遇到了很多困难,有时候甚至觉得难以坚持。但正是这些挑战,磨练了我的意志,也让我学会了如何以更有效的方式思考问题。算法不仅教会了我技术,更让我懂得了坚持与努力的价值。
在这个过程中,我意识到算法的学习不仅仅是为了应对考试或完成任务,它更是锻炼思维、提升能力的重要途径。在算法学习过程中,失利是不可避免的,但这每一次失败都将成为我们进步的阶梯。坚持不懈,勇敢追梦,你们一定能在算法的世界中找到自己的位置。

马钰鹏

2020级计算机科学与技术1班

马钰鹏目前就读于北京航空航天大学,本科在校期间获得全国大学生数学建模竞赛国家一等奖中国高校计算机大赛国家三等奖美国大学生数学建模竞赛 Honorable Mention 河北省大学生程序设计竞赛二等奖省级三好学生

参与了由国家自然科学基金面上项目—— SAR图像噪声抑制模型及算法的研究,科研论文被ICIVIS (EI)会议录用。参与了一项由河北省自然科学基金资助的研究,科研论文被KSEM(CCF-C)会议收录。主导了河北大学智慧教务小程序的自习室推荐功能的设计与实施。

一、做比赛、写论文我没有觉得累的时候,因为那就是我想要做的事情。

大学四年转瞬即逝,我们经历了全球疫情的持续,同时也体验了疫情逐渐平息后的生活。在规划未来时,我们不必过于急躁,要耐心审视自己,探索最适合自己的道路,详细思考自己未来的职业打算。

就我个人而言,我从入学开始就确立了自己读研的目标。我认为在很多领域,研究生学位已经成为加入或者晋升的一个竞争优势。某些行业的职位要求具有研究生学历,如大学教师、研究员、高级工程师等。读研可以帮助你满足这些职位的资格要求。当然,如果仅从功利的角度来看,这样的想法似乎太过单一,但实际上,很多人在做选择时也是出于类似考量。幸运的是,在大学四年的探索过程中,我发现了自己对科研的兴趣,并找到了自己热爱的领域,这让我可以在追求未来的同时,也满足了自己的兴趣。

决定读研之后,我一开始对保研没有太多具体想法,因为入学后对这方面也缺乏足够的了解。当时心里只想着通过考研来进入研究生阶段。大一的时候,我专注于学习专业课,那时并没有参与太多竞赛。大一下学期,我加入了大学生软件创新创业中心,在那里我认识了很多志同道合的好朋友。到了大四毕业时,这些朋友有的通过保研进入了更高的学府,有的进入了互联网大厂,有的进入了国有企业。在这个过程中,我也逐步了解了保研的相关事项。自大二起,我开始参与各种竞赛,如天梯赛、CCPC、数学建模、CSP等,到大二结束,几乎参加了所有的竞赛,也取得了不错的结果。在竞赛的选择上,我没有花费过多的注意力去筛选,因为只要是学科相关且自己学有余力,我认为都可以去尝试,在准备比赛的过程中,其实你就能真切地感受到自己的优劣势。到了大三,我将注意力转向了科研,成功发表了两篇论文。论文的发表带有一定的不确定性,所以我认为应首先抓住竞赛的机会,锻炼自己的实践能力更重要,论文只是锦上添花。

二、加入社团为我提供了跨领域交流碰撞的平台

回首大学四年,我最感激的就是加入了大学生软件创新创业中心,结识了许多才华横溢的朋友。在这里,每个人都有自己擅长的领域,从开发到算法,从硬件到人工智能,从游戏到摄影,种类繁多。与这些朋友的交流和合作,使我能在自己不熟悉的领域中快速学习和成长。他们的知识和经验对我来说是无价的财富,每当我遇到挑战或需要新的见解时,总能从他们那里得到启发和帮助。这种跨领域的互动和学习经历极大地拓宽了我的视野,加深了我对各个专业领域的理解和尊重。

三、这些话,送给你也写给我,愿它点亮我们的生涯道路

静下心来,不要被周围浮躁的环境所影响,按部就班地实现自己的目标。在保研方面,应当多尝试参加夏令营和预推免,可以通过研控网等平台寻找导师的评价,尽早行动以获取更多的机会。我是去年八月份联系上我现在的研究生导师的,但他今年的名额在六月份就已被其他学生开始预定了,好的导师总是非常抢手的。最后,我祝愿每位学弟学妹都能顺利实现自己的目标。

林锦东

2020级计算机科学与技术1班

林锦东,就读于北京邮电大学。本科在校期间,曾任河北大学易班学生工作站技术开发部部长、河北大学易班学生工作站站长,程序设计训练营负责人;曾获校特等奖学金,校三好学生、优秀学生干部等荣誉;曾获中国大学生计算机设计大赛软件应用与开发组国家三等奖、中国高校计算机大赛团体程序设计天梯赛国家三等奖、美国大学生数学建模竞赛国际二等奖、河北省大学生程序设计竞赛二等奖等。现推免至北京邮电大学计算机学院。

一、知不足而奋进,望远山而前行

对于日常时间安排,我一直觉得自己天赋一般,但坚信勤奋能够弥补不足。因此,我几乎每天都从早到晚学习,日常生活围绕宿舍、食堂、图书馆和教室展开(偶尔也会去操场)。我有较强的计划性,通常在学期初或长假开始时就会安排好每天的学习任务,并严格按照计划执行。

在学习技巧和习惯方面,我相信每个人都有适合自己的提高效率的方法。我倾向于制定计划并严格执行,平时会用思维导图来帮助复习,同时掌握更多信息也是必要的。例如,了解必修课的平时分获取方法,可以向老师请教;期末考试的内容可以向学长学姐请教,这样能高效复习。

在从大一到大四上顺利推免,我们需要做到兼顾专业课和竞赛。首先,大一是必修绩点占比重最大的一年,为保研路线定下了基调。因此,在这一年我重点是放在必修课的学习上,冲绩点,然后抽时间去学课外的比如开发、算法竞赛方面要学的知识。到了大二,必修课门数较少,课内压力就减少了许多,在花差不多的时间处理课内事务的同时,我大部分的时间基本是用来学课外的知识,然后参加竞赛来多获取保研的创新实践加分。因此,可以看到我的竞赛获奖几乎都是2022年的,竞赛加分也在那时候就加满了,这样就减少了在大三时候的综测压力。最后是大三,这一年的必修课主要以硬核著称,主要体现在大三上的期末考试难度比较大上,是可以算是用来弯道超车的一个学期。由于我的竞赛加分在大二时候已经加满,所以我在大三上学期花了比较多的时间在必修课上。当然,我也会抽时间去进一步提升自己的课外硬实力,比如科研能力,特别是在大三下的时候。此外,需要特别说的是,科研能力在保研阶段外校看重的占比是非常非常大的,远远高于竞赛。所以,若是竞赛分都加满了,课内必修绩点也无需担忧的情况下建议多参与科研,如果出论文成果啥了那收益是极大的。

二、胆大、积极为我保研阶段提供制胜契机

曾经有同学问过我你认为自己可以成功的保研的关键是什么?对此我想说一是勤奋,第二就是胆大、积极,我觉得这是我在保研阶段(夏令营-九推)致胜的最为关键的因素,主要是针对联系导师上。划好自己大概想上什么样的院校之后,怀着不想最后没学上的满满求生欲,我是给不同院校、不同老师发了有一定数量的邮件,最后才换来了几个考核/可能给推荐入“营”的机会。我个人觉得像我这种不是专业第一,又没有很好的科研成果的“非92”选手其实要上个“中九”以上的院校或者跟一个比较好的导师只能是从导师话语权大的院校多找机会。以及,我觉得不能因为自己什么好的科研成果也没有就不去联系导师,只要联系了,其实就是增大了我们进入更好的去处的机会,所以要多积极、胆子大地去联系。

三、寄语

我一直告诉自己:“不要觉得自己的天赋不如别人,就想着努力还有什么意义。有的人天赋真的很高,他们随随便便踏出一步就比你踏出好几步来的远,但是你也没有必要跟那些天赋高的硬比,只要你找对方向,努力了,哪怕只是让自己跟天赋高的人之间的差距拉开的更慢也是有意义的,当然,也可能是超越。”现在,我把这句话送给大家。我一直相信勤能补拙,多付出一点努力,就总会有收获胜利果实的时候,也有位努力的人曾经告诉我:“那段努力却又没有收获的日子叫做扎根。”

华征豪

2020级人工智能2班

华征豪,2002年生,江苏苏州人,现就读于山东大学。
美国《时代周刊》2006年度风云人物
《感动中国》2008年度人物
联合国2019年度“地球卫士奖”联合获奖人
国际奥委会2022年”奥林匹克奖杯“获奖者

算法的旅程既充满挑战也满载机遇。在这里,每一次的代码调试、每一次的算法优化,都是你们智慧的火花,也是成长的脚步。保持好奇心,勇于探索未知,用你们的智慧和热情去解锁算法的奥秘。未来的道路上,愿你们不断前行,不仅成为技术的驾驭者,更是创新的引领者。加油,你们的未来无限光明!

赵苗苗

2020级计算机科学与技术2班

一、坚守热爱,坚定前行
明确我们踏上学习之旅的初衷,或是出于对学分的追求,或是对编程技术的浓厚兴趣,还是受到周围环境的引领,这份选择都是人生旅程中的一个重要节点。时刻铭记自己为何踏上这条道路,将这份初衷转化为不懈追求的动力,持之以恒地付出努力。
二、注重实践,磨砺技能
在掌握基础知识之后,积极拥抱实践,将所学融入各类项目与挑战之中。无论是课程项目的深入参与,还是开源社区的积极贡献,都是锻炼我们编程技艺、提升问题解决能力的宝贵机会。从基础逻辑的构建到复杂系统的设计,每一次实践都是对自我能力的一次飞跃,在实践中积累经验、精进技能。
三、强化沟通,共筑智慧
在探索算法奥秘、攻克项目难题或紧跟技术前沿的过程中,加强与同学们之间的沟通交流,分享解题思路,倾听不同观点,从而拓宽我们的视野,激发新的灵感。沟通是理解的桥梁,帮助我们跨越认知的鸿沟,从多角度审视问题,从而弥补自身的不足,更加全面而深刻地理解和知识。

葛政骅

2020级计算机科学与技术1班

一、明确出发点

首先就是明确自己的目标,可能是为了学分,可能是出于兴趣,也可能是随波逐流。但无论是什么原因选择加入训练营,时刻提醒自己学下去的理由,并将其转化为相匹配的动力,付出相对应的努力,给自己一个满意的结果。
然后是放平心态,不要急于求成,算法设计能力没办法一蹴而就,更没办法通过死记硬背就能得来,所以没必要打卡似的每周做题,背答案,和别人比进度之类的,重要的是自己能够理清并掌握每道题的思路和考点,确保自己再遇到相似的题目时能有切入点。

二、找到自己的方法

其次是找到一条适合自己的学习方法和路径。就我个人观点,如果大家是为了比赛出好成绩,我觉得应该在掌握一些基础知识之后,针对不同赛事对自己的学习方向进行规划调整,有选择性的刷题并进行归纳总结。不同的赛事的题目风格和考察知识范围差距还是蛮大的。

三、多交流多学习

最后就是多和他人交流并互相学习。算法题大多没有唯一解,每个人的解法或多或少都会存在差异。研究别人的代码,有助于帮自己拓宽视野,打破自己的思路桎梏。

韩墨霖

2020级计算机科学与技术2班

计算机科学是一个日新月异的领域,新技术、新框架层出不穷,在学习的过程中一定要保持学习的的热情和动力,学习新技术,不断提升自己的竞争力。程序不能只局限于看懂,在掌握理论知识的同时,更要注重实践应用。通过参与项目、解决实际问题来巩固所学知识,提升自己的编程能力。

其次,在编程过程中,遇到问题是常态,我们可以利用各种方法去找到我们想要解决的问题的答案,但是更重要的是要学会如何分析问题,运用所学知识去给出合理的解决方案,尝试从不同角度思考,逐步培养自己的问题解决能力,在成功解决问题之后也要善于总结,不断提升自己的专业能力和综合素质。

在学习的过程中,我们也可以找到自己的学习搭子,及时分享自己了解信息和进展,学会与他人有效沟通、协作完成任务,可以很好的敦促我们完成自己的学习目标,相互鼓励,共同进步。
最后,要关注自己的职业规划,明确自己的职业目标和发展方向,制定切实可行的计划并付诸实践。

吴金硕

2020级计算机科学与技术2班

吴金硕,目前就职于互联网公司,从事前端开发工作。本科在校期间,曾在BAT大厂进行实习。

1.学习策略与注意事项

作为一名计算机专业的学生,首要任务是建立扎实的基础知识。这意味着要重视数学(如离散数学、线性代数等)、算法和数据结构等核心课程的学习,这些是后续深入学习的基石。同时,尽早开始编程实践,从简单的项目开始,逐渐过渡到复杂的项目。熟悉至少一种主流编程语言(如Python、Java、C++等),并通过参与学校的编程社团或加入在线技术社区(如GitHub、Stack Overflow)与他人交流学习心得,这有助于你建立人脉网络。此外,参加ACM编程竞赛、Hackathon等活动,不仅可以提高解决问题的能力,还能增加简历亮点。通过这些方式,你可以在大学期间构建起坚实的技术基础。

2.职业规划与发展

在规划未来的职业道路时,首先要明确自己的目标是继续深造还是直接进入职场。如果计划继续读研或博士,那么要提前准备相关的研究工作;如果打算直接就业,则要更加注重实际项目的积累。无论哪种选择,都需要不断学习和提升自己的技能。除此之外,还需要培养良好的沟通能力、团队合作精神和解决问题的能力等软技能。通过实习经历积累实际工作经验,对于职业发展尤为重要。

3.进入互联网行业的准备

为了更好地进入互联网行业,你需要构建自己的技能树,根据不同的职业路径(如软件开发、前端开发、数据分析等)选择合适的技术栈。积累实际项目经验,可以通过开源项目贡献代码、自己搭建网站等方式来丰富自己的作品集。同时,积极参加行业活动,拓展职业网络,了解行业最新动态。由于互联网行业发展迅速,需要保持好奇心,不断学习新技术和新方法,以适应快速变化的技术环境。准备好面对挑战,灵活调整自己的发展方向,以便在未来的职业道路上取得成功。

前往留言板


评论
avatar
HBU
2024河北大学程序设计训练营
公告
2023暑假知行进阶营开始招生啦!
QQ群号码 2023暑假知行进阶营:875104634
网站资讯
文章数目 :
349
已运行时间 :
本站访客数 :
本站总访问量 :