学员心得墙

点击地图省份,探索全国各地的学习故事

学员心声

家长心得
44 条心得

郭昌骅

上海交通大学
我一开始编程有一点基础,但大学期间的编程没有打好根基,在这个项目下从具体项目出发,学到不少学习方法,在学长指导下完成ODE隐式算法实现,用于化学与物理耦合方程的数值求解;同时参与刀具图像识别项目,基于Python搭建神经网络模型,完成数据预处理、模型训练与优化,对于基础薄弱编程能力一般的学生也有提升

钟俊杰

西南科技大学
大一结束我就加入了张老师团队的人工智能组,跟着大家做AI大模型方向的研究,我本身就是人工智能专业,本来以为上手会比较顺利,可到了学习第二阶段就遇到了超多难题,不管是新软件尝试还是代码调试都屡屡碰壁,好多地方都搞不明白,那段时间真的特别头大,还好有张老师和师兄师姐耐心指导,我自己也咬着牙坚持下来反复琢磨,慢慢把一个个问题解决掉,完成任务的时候收获了满满的成就感,也让我更坚定了在大模型领域继续钻研的想法。

詹耿信

哈尔滨工程大学
我初入学校时就听学长学姐提到张老师的课题组,大一寒假经班主任推荐,我加入了课题组。这不轻松的三年里,最深的烙印有两个——一次是全英文项目投稿前夜,我对着怎么也算不对的验证数据,死死盯了两小时屏幕,险些改动数据。最终我勒住了马,绝不动数据,是对科学最朴素的敬意,为我划下不可逾越的红线。尽管论文被拒,却比任何发表都珍贵。另一次是参与航发供气管网项目时,我把仅有的50组样本误算成200组,临近结题又在西安摔坏电脑,硬是在网吧的嘈杂中租电脑补数据。在导师和学长“别慌,我们帮你”的托底下,延期2次后,验收通过。这些经历让我明白,遇到绝境别硬扛,你的困境在师友那里常有答案。我的科研路没走过什么捷径,全是看不懂就查、算不对便重来、缺数据就老老实实补的笨办法。可也就这些看似绕远的笨拙,一点点积累成了托住我人生的冗余量——它让我相信,不懈却笨拙的努力,早已暗暗铺好通往结果的路。

刘雪儿

西南财经大学
大三暑假一个偶然的机会接触到张老师的编程课程,虽然身为一个大三的计算机专业学生,但是对编程的理解也只停留在学校教的理论知识层面上。张老师的课程给我一开始的感觉就很不一样,不是硬啃理论知识云里雾里,而是从第一阶段开始就用实战任务加深我的理解,在做中学,每次完成实战任务之后都有很强的成就感,激起我对编程的兴趣。进入第二阶段之后,每一个code相对于第一阶段来说难度都大大增加,但是每天埋头理解代码的含义、每周与张老师、师兄们交流出错的原因,让我感到异常充实,并对面向对象编程有了一定的理解。在第三阶段,张老师根据我的未来规划推荐我选择高性能计算这一方向,在学习过程中,我保持与师兄良好的沟通,按照教程,循序渐进学习OpenMP相关内容,通过每周组会大家一起交流心得,受益匪浅。 感谢张老师和各位师兄的付出让我有机会可以接触到科研,在每个节点为每位同学按照未来规划提供不同方案计划。在未来我将继续这份热爱,不辜负张老师和师兄们的栽培!

吴淑尧

北京科技大学
今年寒假了解到张老师团队的编程教学项目,希望能提前学习编程于是抱着试一试的想法从第一阶段开始。我之前没有任何编程基础,但张老师的四步编程法给我了很好的学习编程的方法思路,然后我就通过第一阶段的反向编程和正向编程入门了c++基础语法。进入第二阶段后难度显著提升,尤其是理解code1的物理模型的迭代原理,不过code1理解之后后续的任务都是循序渐进的。第二阶段结束后张老师根据我的兴趣和专业给予个性化指导,推荐我跟着肖学长学习并行计算。 从完全不了解编程到能自己完整的复现代码,在张老师和团队的答疑帮助下我有了明显进步,我也对编程产生了浓厚兴趣,可以在电脑前一坐就是好几个小时,当解决一个问题之后我收获了非常大的成就感。非常有幸能在大一就遇到这么好的老师团队以及学习编程的平台,希望未来我能继续跟着张老师的团队学习编程!

潘育辰

天津大学
之前暑假的期末考试之前,看到了关于张老师的宣传。当时抱着试一试的态度,直接参加了报名,目标也是想着提升自己的实力和竞争力,多学习一点本领。结果没想到张老师直接热情的给我打来了电话,介绍了编程的几个任务,以及后续的规划安排。对于我个人的收获和成长是非常大的,受益匪浅。

蒯学健

重庆邮电大学
从最开始的编程第一阶段对于系统掌握编程技巧与深入理解编程还懵懵懂懂的状态,到第二阶段的磨练,如今正在深入有效地推进第三阶段,我能真真切切地感受到这一套课程给我们带来的真真切切的巨大的提升,希望自己能一直坚持下去,能从这套课程汲取到更多的养料,同时也希望有更多同学能够了解到并且参与进来,对编程能够有一面独到的理解!

龙湘圯

湖南大学
大一的时候,在学校通识课里开始接触编程,觉得编程主要是一些语法规则,怎么写对不报错。在张老师这里学习之后,觉得编程其实是一种工具,怎样将解决问题的思路一步步用函数处理加工,如何处理好函数之间的接口。走进项目之后,觉得编程能力也是一种不怕困难 ,寻找方法,敢于沟通的能力,往往需要的不是从0到1的能力,而是去寻找已经存在的1,然后学会这个1,并运用到工程实践中。张老师总是鼓励我们多交流,多探索,让大家不怕犯错,也不怕困难。团队的学长学姐也都非常乐于助人,只要主动学,所有人都愿意为你提供工具和方法,手把手带你一起解决困难。在这里学习的一年受益匪浅,不仅有所学,还能交到一些志趣相投的朋友,很有收获!

朱龙昌

哈尔滨工程大学
张老师的编程课很系统,由浅入深。在这个过程中,我觉得最有趣的是对着文献里的数学物理公式看代码、写代码的过程。同时,张老师的编程任务是一种以大带小的模式,在学习过程中,我接触到了很多有趣、又聪明的学长,他们的编程思想、科研思维潜移默化地影响着我,大神给我说的看代码要“文献+代码”,我一直牢记在心中。支持张老师编程课的推广,让更多的同学能接触到有趣的CFD编程。

敬瑜

重庆邮电大学
大二寒假时,接触到了张老师的编程课程。作为通信工程专业的学生,本身对编程和科研就有一定了解,但真正深入进去才发现差距还很大。第一阶段从C++基础语法开始,逐步掌握了文件读写、调试技巧,学会了"四步编程法",让我从盲目试错转变为有思路地解决问题。第二阶段通过code1到code6的练习,加深了对面向对象编程的理解,感受到了将理论转化为代码的成就感。目前进入第三阶段,选择了高性能计算并行方向,从MPI消息传递到OpenMP多线程编程,逐步理解了多核并行、任务调度、伪共享等核心概念。在这个过程中,张老师和师兄们的耐心指导让我受益匪浅,不仅提升了编程能力,更培养了独立思考和解决问题的科研素养。这段学习经历让我对科学计算产生了浓厚兴趣,也为未来的研究方向打下了坚实基础。

李子烨

上海交通大学
我是一名来自澳门的学生,读上了内地的大学之后学习成绩并不理想,同时又非常的迷茫。自从看到这门编程课的宣传,听到老师说学习成绩和科研能力并不成正比,怂恿了我斗胆尝试了一下,开始学第一二阶段的C++代码,而且老师也给了我们一些阶段性的目标,比如寒假过年前完成一二阶段就非常有可能进入小组科研,整个人非常的有动力,进入第三阶段的学习资料也更多了,进小组科研的机会也增加了,整个过程欲罢不能,几乎解决了在本科阶段迷茫的问题。同时也令我更加努力学习本科的基础课程,因为老师还说做的好可以写保研推荐信,也想拼博一下。

邵源

天津大学
大四时候我通过宣传海报加入了张老师的课程,从完全不会编程开始学习科学计算。合理的课程设计和难度划分让完成任务不是很困难,在解决问题的过程中可以迅速提高能力。进入下一阶段后,我选择了当前最热门的GPU计算方向,在完成实际科研工作的同时,团队的专家帮助我对整个代码行业有了一个全面的了解,从而真正理解了如何做科研和解决实际问题。进而我转向研究开源代码方向,开源代码是科研创新的沃土,也是从书本理论转向真正生产力的关键桥梁,从开源代码可以真正学习到顶尖团队的工程思维和处理方式,这是从理论迈向实践的关键一步。未来我将继续在张老师团队工作,提升自己同时回馈团队。

奚恩泽

上海交通大学
我是在高三刚结束的时候,经过学长的推荐了解到张老师的编程课的。最开始我也很质疑自己到底能不能学会,毕竟我自身并没有太多的编程基础,中学所受的教育也是以应试为主。况且彼时的我也因为自己高考的失利有些许沮丧和迷茫。但是好在张老师对我们学习的关心和各位学长对我无私的帮助,我也逐渐转变了自己的看法。一方面,我感受到通过自己的投入和老师、师兄的帮助,我可以掌握这些知识;另一方面,我也意识到我所学习的知识、技术的意义,感受到了老师对我的期望,也有了更强的学习的动力。虽然我现在学习的依旧马马虎虎,还没有能力实质性地参与科研,但后续我依旧会坚持学习,提升自我,争取能早日投入科研的事业之中,能够独当一面,做出自己的贡献。最后,我也再次感谢老师、学长们给予的机会和指导,也祝愿我们的团队能越来越好。

熊朝政

重庆邮电大学
这次参与相关学习,我最核心的收获,是第一次亲自动手完成了深度学习项目的完整闭环:从数据清洗、预处理、增强,到模型搭建、调参训练,再到模型评估、推理部署。每个环节的代码都由自己编写并成功跑通。之前自学时,我总是停留在看教程、跑示例代码的层面,缺少独立完成全流程的实践,遇到报错也常常不知所措。而这次从零到一完整走下来,不仅填补了之前的关键短板,更让我真正建立起对深度学习工作流的整体认知与信心。

胡志泉

西华大学
在张老师的课程的学习中,我收获良多。课程系统讲解了并行计算、集群架构与程序优化等核心内容,依托校内超算平台,我直观认识到高性能计算在复杂数值模拟、大规模运算中的关键作用。 通过理论学习与上机实践,我完成了从串行思维到并行思维的转变,掌握了基础并行编程与算力资源调配方法,学会分析程序瓶颈、优化运行效率。同时,我也了解了高性能计算的前沿发展与跨学科应用价值,拓宽了专业视野。 此次学习让我认识到自身在复杂算法设计上的不足。今后我会继续夯实基础,精进实践能力,将高性能计算知识运用到后续专业学习与科研中,不断提升综合素养。

陈祖佑

哈尔滨工程大学
我目前是哈尔滨工程大学研一的学生,去年七月份通过师兄推荐参加了编程班跟着各位老师学习,在此之前我只有一点c语言的基础,从未接触过cfd,还记得一开始听张老师介绍第二阶段的学习任务时我还很惊讶于code6的难度和复杂度,我心想我能完成吗,但是跟着学习了一段时间后,我发现code6再也不像一开始接触时那样遥不可及,而是一个能够通过努力学会的算例。等真正计算出结果时,那种成就感让我记忆犹新,虽然编程过程中遇到了各种bug和挫折,但是最后都是值得的。希望未来参加编程班的同学能够坚持下去,因为这件事一定是一件值得投入精力和时间的事情,不仅仅带来的是知识,更多的是学习一种思路,提升自己的思维能力,最后再次感谢各位老师的付出。

王帅斐

哈尔滨工程大学
大四结束的那个夏天,我有幸参加了张老师的编程培训课程。从code1到code6,在各位老师的悉心指导下,我系统而高效地完成了阶段性学习,并在此基础上学习了面向对象编程思想。去年以来,在程老师的带领下,我逐步掌握了OpenFOAM的使用与修改,如今已能够做求解器的修改与编写。在CFD理论方面,我从半隐半显格式的rhocentralFoam,到压力基的SIMPLE类求解器,对其数学原理、方程组构建乃至代码实现,都进行了学习。这个过程提升了我的理论推导能力和编程能力。 衷心感谢张老师和程老师这半年来的指导与付出。接下来,我将继续努力,全身心投入到CFD算法理论的学习、程序开发与实际应用中去。

周晓晖

湖南大学
我再大一上时,经同学介绍进入张老师编程班的学习,学习C++之前,我对编程的认知仅停留在代码的层面,面对密密麻麻的语法和逻辑框架,常常无从下手,甚至因屡屡报错而心生退意。直到跟随张老师系统学习C++,我才真正找到入门的捷径,而编程四步法,更是成为我攻克编程难题的核心方法论。张老师的课堂摒弃了传统的填鸭式教学,更注重思维方式的传递。他反复强调,编程并非盲目敲代码,而是一套有逻辑、有步骤的严谨过程。这便是编程四步法的核心价值所在,它为我构建了清晰的解题框架,让编程学习从“盲目试错”转变为“靶向突破”。

银敏皓

西华大学
一个巧然的机会,我在大一结束的那个暑假,接触到了张老师的课程。在当时,听着张老师对这个课程的讲解,我充满了好奇,并很快地推进了每个阶段的学习。因为我本是计算机相关专业的学生,所以很快地通过了第一阶段。 在进入到第二阶段时,这是我之前没有见过的光景。通过编写C++程序得到数据文件,然后将数据文件交给专业的仿真软件进行模拟,可以看到图形清晰的变化。这再一次加深了我对程序的输入输出的理解,可以编写C++代码将输入文件的数据读入,在经过程序内部算法的计算过后,将结果存储在输出文件里面,这样可以有效地保存输入和输出数据,而不局限在终端面板。就这样,在不断的遇见bug和修改bug的过程中,我通过了第二阶段,选择了并行方向(高性能计算)。 在并行方向的学习过程中,也是我对未知领域的探索过程。这个时候,我发现,我不再只跟程序本身打交道,而是要对计算机底层硬件的调度问题有一个深入的理解,这也恰恰帮助了我学习计算机组成原理这门课程。在并行的世界中,不存在绝对的“0开销”,每一条分支预测、每一个条件判断,都有性能消耗。即使是相加若干个同样的数字,代码的细微差别,放在巨大的规模下,也会有明显的时间差异。故而,在并行的维度中,通信的时机、进程间的协同、CPU和GPU的调度成为了一种艺术。 三个阶段结束过后,我开始了真正的并行科研任务,慢慢地习惯了科研的节奏。同时,很感谢张老师的点拨,还有学长们的悉心指导。我会继续努力,让自己变得更好

刘淏旸

上海交通大学
大二上的时候了解到了张老师的编程课,也在课上看到了同班同学大一就参加后开始进行科研的样子,不过一开始比较没自信,所以等到专业基础课上完的大二暑假才正式参加。因为之前有多种语言的编程底子,所以一开始的标量方程程序学习都十分顺利,发现只需要高数的知识就能看懂程序背后的数学过程。不过之后开始正式做科研的时候才发现,哪怕学了专业基础课也还是有不少需要看文献才能理解的过程。不过那些标量方程的学习确实是让我能够对整体的程序求解逻辑形成比较快速的把握,也能够从中逐步具备通过阅读文献来理解新算法的能力。特别是由于当时二维燃烧流场程序所使用的数值格式与标量程序学习时所遇到的那些格式差异巨大,我还专门去搜了这种数值格式的来源文献来和程序中的运算过程进行相互对照,进一步加深了我对数值格式与求解程序的理解。

张徐可

上海交通大学
张老师的编程课对于新手小白特别友好,从零开始一步步手把手带着我们写出能够模拟流体运动的程序。自己亲手搭建的求解器成就感满满!

夏钒轩

四川大学
我是在大一一个偶然的机会接触到这个编程课的,没有基础,没有经验,没有名誉,是以一个完全空白的身份得到了参加的资格。记得当时张老师亲自给我打电话,确认并勉励我去试试。我去试了,果然很难,但是确实可以靠着自己慢慢理解去完成相应的任务。也可以与张老师或是学长学姐多多交谈,有时困扰一天的问题可能他们随口一说就能解惑。当然,之后也是找到了自己擅长的领域,学会用Catia把实体模型转为了能批量调整参数的工程模型。使用fluent收集仿真模拟后的数据并利用tecplot出图等的完整科研数据采集流程。编程课教的不仅仅是编程本身,同样包含了如何去科研与如何面对科研的宝贵经验。不夸张的讲,通过编程课,就能已经具备基本的科研能力,与尝试探索与沟通的习惯。

黄加宇

西南科技大学
我是在大三寒假的时候来参加张老师的编程课,张老师的课程可以用一句话来总结:以学代练,以练促学。该课程一共分为三个阶段,因为该课程是面向零基础的学生,所以第一阶段核心是以学代练,主要是学习C++基础语法并且熟悉C++语言的使用,这个阶段也融合了一些航空航天的基础知识,很好的将科普知识和编程知识融合到了一起,且每一个任务都配有源码,可以方便自己去查漏补缺。第二个阶段和第三个阶段主要是以练促学,这两个阶段不同于学校交的需要你先去学习什么东西,然后再去上手,而是先实操再补足,通过一些科研任务让自己在实操中感受到困难再通过沟通交流找到一个合适的方法去攻克它,这期间你的知识体系会慢慢的构建起来,而且自身对每一个环节都会有深刻的体会。同时寒暑假期间张老师还会每天准时召开编程答疑会,帮助自己去解决问题,进入第三个阶段之后还有专门的博士生带你做科研任务,这种能够及时给反馈和专业建议的方式,让我这几个月内不仅入手了CFD编程,而且很大程度上锻炼了我的沟通交流,解决问题,编写代码的能力。最后,衷心感谢张老师提供的良好平台以及张老师和各位师兄师姐的辛苦付出。我也会继续加油,努力提高自己的专业水平。

贺佳欣

西华大学
我是在大一的暑假跟着张老师学习的,从抱着试一试的态度到后来慢慢体会到科研编程的乐趣,就这样我慢慢的坚持了下来,在第三阶段跟着学长进入了人工智能大组,一开始我对于人工智能的基础是薄弱的,但是在跟着学长一起做项目的过程中,慢慢的我的知识面越来越广,在面对难题时学长会耐心的给我解答并且给予指导,在这过程中也培养了我思考问题,解决问题的能力,甚至在面对陌生的领域,我也能够快速学习,从实践中汲取知识,这是在学校的课堂上学不到的。同时在这个团队里面,我也遇到了许多志同道合的小伙伴,我们一起学习,一起讨论,都让我受益匪浅,在未来,我也会更加坚定的走下去。

王景炀

重庆交通大学
我是从大三寒假开始加入张老师的编程学习班学习机器学习,以及在跟随谢师兄经历了一段时间的学习后成功进入到了人工智能大组进行进一步的学习。在此之前,我对于科研虽有兴趣和向往,但并未产生一个明确的认识,科研究竟是干什么。我曾以为只是对于公式的推演,只拘泥于纸上。但学习了课程后,我对于科研有了明确的认识。科研是一场长跑,终点会到,但必须一步步来。代码虽难,报错是常有的事,我曾因为一次代码修改失误导致程序差的很远,修改了很久才回到正轨。但依靠不断的学习和拓展知识面,凭借自己的双手将符合要求且运行正常的程序呈现出来还是很有成就感的,抗压能力也在不断提升。在面临具体项目后,不论前期的调研工作,还是后续的编程环节以及集中讨论发现新方法,我都体会到了科研带来的快乐。最后,在此感谢张老师和各位师兄师姐的帮助,一起进步,一起加油。

朱梅姿

上海交通大学
从最开始写第一行Fortran代码,到后来用深度学习做科研项目,这一路我最大的感受就是:编程不光是学技术,更是一种想问题的方式。大二寒假我跟张斌老师学编程,和学校那种先讲语法再做题的路子完全不一样,我们是直接上手复现论文案例,从一维到二维、从正演到反演,每一步都得自己琢磨、自己调试。说实话挺折磨人的,但每次把bug调通、把代码跑起来,那种爽感也是真的。那个寒假下来,我不光编程基础打牢了,关键是真对科研来了兴趣。暑假我又主动去参加强化训练,从火焰特征识别到智能快递打包,再到燃烧反应动力学的神经网络求解,每个项目都让我觉得编程是真能解决实际问题的。后来发了论文、拿了专利和软著,但比这些更重要的是那种“我能用代码干点实事”的信心。回头看,编程的价值不在你会多少种语言,而是它给你打开了一扇门。这段经历也帮我推免到了上海交大,真心感谢张老师和学长学姐们的帮助。希望大家也能试试,走进编程的世界,一起折腾,一起成长。

彭亚兰

湖南大学
在大一寒假的时候,通过学校老师的介绍我来到了张老师团队进行编程的学习。当时会参加是因为在大一接触到编程很感兴趣想进一步学习,最后我也成功在寒假完成了第一阶段的code1-6。整个过程和在学校的学习完全不一样我,感触很深!比起学校老师一点点的教你语法然后做题,张老师团队教编程的方式是告诉你方法比如如何反演源代码等,之后更多是靠你自己,去研究去发现问题去解决问题。这个过程对我来说并不轻松,我很多次的求助学长,也询问过当时同一批的学员,不过坚持下来了就发现提升和进步真的很大,从沟通能力到解决问题的能力,还有成功写好一个代码解决了所有bug的喜悦。在完成这一阶段的学习后,我开始和朱学姐学习有关机器学习的相关代码,后来进入了人工智能大组,又学习了图像识别和小样本优化的知识,也参与了一些项目。有前面的基础,这个过程就是在不断的吸收新的知识,并在项目中运用练习,同时也认识到团队很优秀的学长学姐。最后很感谢老师和学长学姐们的指导和帮助,希望之后自己可以继续加油,和大家一起进步,一起成长!

徐寻

西南科技大学
在大二寒假时,一次偶然的机会接触到张老师的独创的编程课程,里面凝聚了张老师几十年的编程经验与心得,用一种简单直接的方式呈现,四步编程法。看似简单直接,但最为实用,里面蕴含的思想是能够推广与迁移在其它的领域与方向,是足够的通用。特别是在当今ai辅助编程趋势与浪潮下,四步编程法是能够帮助快速将问题分解,理清思路,高效解决问题。牢记这套心法,勤加使用,是越来越实用。

任楚一

西南科技大学
本人其实是修读的是土木工程专业,在这里的心得分享中我不想分享太多关于具体学到了什么编程思维之类的话题(因为已经有很多优秀的学员在他们的故事里分享了hhh),我想聚焦于学了快一年来的一些感悟吧。我接触张老师团队的机会非常偶然,在大一暑假,我向我的理论力学科任老师提出加入实验室的想法后,她在航空航天学院的资源里偶然发现的上交大学习编程的课程群推荐而来,最初的初心只是简单接触一下编程,但是在进入具体的学习过程之后发现这里不仅仅只是一个培训课程,还可能是我未来跨行业进入一个新领域的唯一途径。我本人在过去的学习里其实并不擅长数理化,注意力也很难集中在学习上,但来到这里或许是命定的缘分吧,我也很惊奇我居然可以在整个暑假两个月里每一天都集中精力地在电脑面前学习并顺利通过一二阶段,现在我已经在第三阶段许久了(第三阶段很难,但是学起来莫名的兴奋?emmmm我也不知道为什么,但沉下心来确实蛮好玩的hh)。实事求是地说,这门课程带给我的不仅仅是学到编程的知识这么简单,这里的所有人教给我最重要的东西便是拓宽了我原本狭隘的眼界,张老师团队给到我的这个和如此之多的优秀的师兄和同学接触的机会,或许是能够改变我人生的大事,我如今能够走到这一步已经是我过去十二年来从未达到的成就,我也很希望未来可以去更高的平台看看这个世界,我的两个师兄已经帮了我很多,我对这个团队的感激之情不足以用几行文字来表述,不论结果如何,不论未来我会去哪里,不论看见这段文字的你身处什么阶段,我想这一段经历在人生中是十分宝贵的、值得珍藏的财富。张老师曾经在会上说想要帮助国内更多想要向上学习但没有门路的学生,我想说,他已经做到了,也做的很好,至少,这门课已经成功教会了我很多这一生都足以受用的精神,也祝愿看到这段文字的你也能在学完这门课程后有更高于我的感悟。 最后,祝看到这段小故事的你一切顺利!未来可以走得更远,飞得更高!

程翔

东北大学
在大一上学期我加入了学校的一个创新团队,通过学长的推荐我了解到张老师的团队,并于大一寒假跟着学习编程。在第一阶段,我先是学会了正反演,又学会了四步编程法;第二阶段,我开始自己尝试着去做code1~6,这六个code让我真的接触到了计算的门框,最重要的是让我知道如何定位代码错误位置,高效改代码;如今我已经进入了第三阶段,进入了DSMC的学习阶段,DSMC代码很难,但是它却给我不少启发(设置开关等),以及如何摆脱本专业的限制(材料专业),同时最值得一提的就是带我的博士学长真的很有耐心,肖博士给我讲解DSMC,戎博士告诉我怎么做无关性测试,两位博士师兄对我的帮助很大,有几次都晚上11点多了,他们还在回答我的问题,非常有耐心。最重要的是张老师的编程课给我提供了一个接触科研的机会,不管是保研还是考研科研都是极为重要的。当然这里面这里面还有很多好处,用文字难以表达的好处,这些好处需要自身去探索才能体会到,期待各位新同学的加入。

潘阔

齐鲁工业大学
大家好,我是来自齐鲁工业大学大三学生潘阔。我是在大二上寒假加入张老师的培训班的,刚开始的时候是学习c++并用c++完成code1到code6,在这个过程中也认识到了一些新朋友,大家互相鼓励,互相学习。随后我又将c++版本的code1-6改为python版本。后来跟着李林颖师兄学习了Tasmanian不确定性量化库,在这个过程中遇到了很多问题,但是也获得了一些收获,学会了一套降维优化方法。内心也更加坚强了。在这段学习结束后,我又学习了python qt来制作软件,参与开发了两个软件,也参加了编程网站的开发。在这整个历程中,我觉得我的个人能力和沟通能力都得到了提升,也结识了很多优秀的同学,非常感谢张老师带我参加了这么多的项目,让我得到锻炼和成长。最后祝愿大家一起加油,拥有一个美好未来!

彭思培

四川邮电职业技术学院
我是通过学姐推荐了解到张老师这个课程的,现在已完成前两个阶段的学习,然后我收获良多,还有就是是这段经历彻底改变了我的认知、学习状态和职业发展方向。作为一名专科生,我此前从没想过能接触到贴合科研实践的内容,课余时间大多用来打游戏,能抱着电脑坐一整天,却对学校的编程作业应付了事。直到参加这个编程课,这里良好的学习环境和浓厚的学习氛围深深感染了我,老师和师兄总会积极耐心地解答我的每一个疑问,带着我写出第一个规范独立的code。我第一次体会到写代码的成就感不输游戏通关,也开始能沉下心坐一整天完成课程任务,不再觉得编程枯燥。 这段学习的核心收获有两点。一是初步学会了四步编程法,养成了规范的编程习惯,改掉了此前写代码毫无章法、排查bug效率极低的问题。这套方法我用在学校编程实训中,大幅提升了开发效率,不仅顺利完成基础要求,还优化了项目细节,最终取得了不错的成绩。二是接触到了专科课堂里完全接触不到的CFD领域,第一次用代码模拟出流场时,我真切感受到了物理仿真的魅力,打破了我对编程应用的认知边界,也对科研工作有了具体的向往。 此前我对未来的规划十分模糊,是老师搭建的学习平台,给了我接触前沿方向、建立科研思维的宝贵机会。接下来我会踏实完成第三阶段的学习,夯实基础,希望未来有机会参与科研项目。最后由衷感谢老师和师兄一直以来的积极答疑与悉心指导,我会稳步提升自己,不辜负这份栽培与期待。

杨雅婷

四川邮电职业技术学院
大家好,我是来自四川邮电职业技术学院大二学生杨雅婷。我是在大一下暑假通过学校老师发布的通知参加张斌老师的编程培训班学习编程。一开始是想着来试一试,万一能学到东西呢的心态来学习的,后面了解了编程班的学习流程感觉很适合我,就决定要好好学学这个课。编写第一阶段的代码时,觉得题目都是很简单的数学题,用代码实现起来不难,但是当我真的上手去做的时候,我发现我只知道大概这个题首先我要实现什么,然后实现什么,但是并不知道每一步我该如何做才能实现。当时的状态就是先捋清楚每个提的流程,然后反演代码,在反演代码的过程中通过AI学习C++相关的知识点,最终在搞懂代码后再进行代码的正向编译。这段经历,让我在后面学习学校课程Java时,学起来很轻松。在9月份我完成了第二阶段的学习进入第三阶段,在第三阶段谢学长分配了项目让我跟着做,我从最开始的不知道从哪里入手到现在已经可以做到被安排了一个任务该如何快速分析我该先做什么再做什么。在第三阶段的跟项目边学习边做的过程中也学习到了很多。比如行业现状如何;用户具体的需求是什么,该如何解决用户的需求;接触到没有接触过的领域该如何快速学习并完成自己的任务。在实战中学到的知识也很好的运用到了我的学校课程学习中。在第三阶段的学习中我还学会了表达,从最开始在会议室可能旁听较多到之前偶尔表达一下,到现在能和与我对接的人流畅沟通需求。在这里,我找到了志同道合的朋友,大家经常一起讨论自己编程的心得或者分享自己发现的好用的工具,一起讨论自己任务遇到的难题,大家一起集思广益。感谢张老师和学长们的帮助和指导,在这里我收益良多,也很感谢张老师提供这个让我一个专科生也能接触科研,接触真实项目的编程学习平台。我相信在这里只要对编程有热爱,能坚持下去,都能拥有无限的潜能。

姚瑞扬

齐鲁工业大学(山东省科学院)
大家好,我是来自齐鲁工业大学(山东省科学院)的大二学生姚瑞扬,在计算机科学与技术学部就读软件工程专业。去年暑假也就是大一下学期结束的那个暑假,我有幸来到张斌老师的编程培训班学习编程。一开始只是抱着试试的心态来学习,后来步入学习的正轨加上张老师每晚答疑会的悉心指导,我逐渐喜欢科研编程的感觉。特别是每编完一个code,解决完bug后的正反馈,让我很有成就感。因为是复现实现过的程序,所以不会太难,我的问题大多都是马虎导致的,要更加细心。我还从这次编程培训中学到了很多,特别是解决问题的思维,“将复杂问题简单化”是张老师常说的话,我铭记于心。我认为,在张老师这里学习主要锻炼的是我们的能力,科研能力、沟通能力等等,这是很宝贵的,不管是对于未来考研还是找工作,都是一笔巨大的财富,比我在外面报的两万六的java开发培训班学的东西重要多了,技术只是次要的。大一新生普遍迷茫,这是国内高中和大学衔接的通病,我们需要去适应那种长时高压快节奏的生活戛然而止时的空虚感,焦虑、迷茫和无助,而对于接触的信息少的学生就很容易误入歧途。我很庆幸自己走偏了一点路后还在不断收集信息,在这个信息差决定未来的时代,我跟随着张老师的科研团队不断学习。结束了暑假的科研编程学习,我没有继续深入编程,因为我是软件工程专业,张老师给我安排了做软件界面的任务。我的第一个界面是使用PyQt复现并完善已经做完的界面,这是我第一次接触qt,有学长带着我,我只要入门这个技术栈,就可以制作简单的界面了,后端不用我操心。有了这次经历后,我就可以单独进行简单的开发了,和需求方沟通,自行继续研究开发技术,后面又做了两个类似的和稍微复杂一点的软件界面任务练手。九月底,我迎来了一个更重要,更具有挑战性的软件界面任务,与商飞合作,使用pyqt复现原有matlab智能运营助手软件并预留未来功能接口。两个多月的开发过程,我自己一个人单独和商飞的两位工程师沟通联系,并且每周组会和张老师汇报沟通进展与问题,将复杂问题简单化,将大任务拆分成小任务,逐步完成软件界面的开发。现在,这个任务已经基本完成,还差收尾工作。这次经历无疑极大锻炼了我的沟通能力和对任务完成节奏的把控能力,积累了更多有关qt界面的开发经验。当然,在上学的这段时间里,平衡好课内、课外与科研任务的时间也是非常重要、极具挑战的,我很幸运,没有搞砸。 在我看来,本科生科研是一个很好的学习方向,科研经历比本科的比赛经历宝贵太多,也更具有竞争力。参加完张斌老师的编程培训后,我找到了新的发展方向,对未来的规划也更加明确,有了一个全新的、极具挑战性的目标。感谢张老师提供的宝贵平台和支持,我会尽我所能,在未来的学习和职业生涯中保持积极进取、求知若渴的态度,勇敢迎接每一项新的挑战。

谢文俊

哈尔滨工程大学
大一暑假的时候,通过同学介绍知道了张老师团队的 编程课,并跟随老师持续学习。还记得当时每天晚上七点准时的交流会议,汇报进展交流bug,然后对着论文推敲公式,由死记硬背代码格式到熟能生巧举一反三,我最后以较快的速度完成了编程课的学习,虽然只经历了一个月左右的学习,但这个过程却极其有趣!我第一次体会到了遇到问题-思考问题-沟通讨论-解决问题的这样一个科研闭环流程,我感觉经历了这个过程我的自学能力得到了很大的提升。在完成了编程课程以后,我进入了张老师团队的课题组,并开始接触实际科研编程任务。先是由课题组的刘博士师兄带我参与商飞的一个科研任务,去开发一个新的算法。当时我还记得有一次算法调了很多天也没调好,情绪都有点低落了,但在准备睡觉的时候突然想起师兄开会的时候说的内容和自己对任务算法的理解,突然就想出了一个idea,然后迫不及待的从床上爬起来打开电脑修改代码验证想法,然后发现效果极其好的那一刻真的感觉成就感十足和自信心满满。再到后来靠着老师和课题组师兄的指导和我自己的努力,在本科期间就撰写并发表了两篇发明专利和一篇SCI论文,并在大二到大四期间参与了诸多课题组的科研任务或项目,在大三暑假也是成功通过保研推免至上海交通大学张老师团队攻读硕士研究生,整个过程对我个人的提升极其之大,十分感谢张老师及师兄师姐们的帮助。到了大四后,由于学校没有课程,张老师会带着我前往全国各地的研究院所或者企业去沟通需求,或者实地办公,这个过程又让我了解了很多,长了很多见识,也更加的学会与人沟通。总的来看,这个课程是让我在练中学,在实际项目中得到了充足的锻炼,并养成了与人保持良好沟通的优良习惯,也认识了课题组的各位大佬师兄师姐们,最后希望自己能够继续加油,能力继续进步,也感谢老师们的指导和课题组师兄们的帮助,最后望各位一起加油,走向未来!!!

张峻梓

齐鲁工业大学(山东省科学院)
在大一结束的暑假来到张老师团队学习编程,在第二阶段的学习中,真正见识了微分方程等天文符号,还记的自己在火车上仍提交将jcp论文截图反复推导公式,最终也是完成了code1-6,虽说自己不是天赋型选手,但也算是坚持到了第三阶段。后面来到人工智能大组,开始接触实际项目,从师兄带着读取mysql数据库海量数据进行热量分析,到智能报告审核软件的开发,再到航班备降仿真系统,自己在练中学,不仅get了编程知识,也见识了实际的项目逻辑。同时也认识了团队里纯粹并且学识丰富的“大佬”,自己不仅在学业知识有收获,更在个人能力、素质上有长足进步,望自己继续加油!!!

彭思培

四川邮电职业技术学院
通过第一二阶段的学习,我认为我主要的收获有两点: 1.掌握四步编程法,这个方法让我在编写程序时能够快速定位bug,养成良好编程习惯。后来我在学校编程类项目实训周时利用这个方法提高项目开发效率使得有更多使劲按完善实训内容,最后取得了不错成绩。 2.接触到了cfd这个有趣的领域:接触cfd后我发现水流还能用代码画出来,第一次看到自己写的程序模拟出流场时那种感觉让我觉得这个物理仿真太有趣了。 接下来我会继续跟进第三阶段的学习,提升自己的综合能力,争取早日接触科研项目。最后感谢老师和师兄的指导和教诲。

蒯学健

重庆邮电大学
从最开始的编程第一阶段对于系统掌握编程技巧与深入理解编程还懵懵懂懂的状态,到第二阶段的磨练,如今正在深入有效地推进第三阶段,我能真真切切地感受到这一套课程给我们带来的真真切切的巨大的提升,希望自己能一直坚持下去,能从这套课程汲取到更多的养料,同时也希望有更多同学能够了解到并且参与进来,对编程能够有一面独到的理解!

侯俊宇

西南科技大学
从大一上的寒假开始,我正式接触到这个编程项目团队,跟随该团队学习。目前我已经学习了一年多,可以说是受益匪浅。该团队中,老师时刻关心我们学员的学习状态等,会亲自打电话沟通询问。每当有问题,可以大胆请教师兄师姐,不管你问多么基础的问题,他们都会耐心讲解,直到确保你真正弄懂。所以经过这一年的学习,不仅我的编程水平得到了极大地提升,还体会到该团队温暖和蔼的相处氛围。在接下来的日子里,我会再接再厉,继续学习编程!

黄加宇

西南科技大学
通过C++编程课程,我不仅学到了C++基础语法,以及通过这些语法解决一些编程能力;更重要的是寒假期间每天的编程答疑环节,在这期间,我学到了如何查找问题,如何搭建系统框架以及如何与人沟通等一系列软实力,这极大地提升了我的科研能力,对我以后深造奠定了良好的基础

黄加宇

西南科技大学
通过C++编程课程的学习,我不仅学到了C++基础语法,并且利用C++相关知识解决一些编程问题,更加重要的是寒假期间每日的编程答疑让我学会了如何查找问题,如何搭建系统框架,以及如何与人沟通等能力,在这个过程中极大程度地提高了我的科研能力,对我以后深造打下了良好的基础

陈永灿

重庆交通大学
网格越细,时间步长越短,计算越精确,但是计算时间越长,再想提高精度应该就得从离散格式入手了 写完代码可以把写出来的公式和代码都扔给AI,让它核对

李子燁

上海交通大學
通過一個寒假的學習,我對編程的難度有了一次又一次的改觀,一開始做第一階段就被難住了,後面通過反演代碼,理解了做題的規律,很快就通過了,本以爲第二階段只是大差不差,但我錯了,到第二階段我連題目都看不懂了。然後經過了,漫長的磨練,終於來到了第三階段,學習的寬度更廣闊,材料更加的多,但是經過兩個階段的磨練,我相信自己啃下來並非不可能。這段時間,令我對C++改觀的同時,自身也有所改變。

程翔

东北大学
这次学习让我收获很大,最核心的有两点: 首先是给了我一个接触科研的机会,给我未来的发展打开了新的可能性; 其次是让我养成了好的编程习惯,学会了四步编程法,现在遇到bug可以快速定位问题,效率更高。
操作成功