一、自我介绍
102301208,我是 cj,爱好摄影,喜欢在镜头的光影中捕捉生活的细微瞬间,从中寻找秩序与美感。摄影不仅让我学会观察世界,也让我在快节奏的学习生活中找到属于自己的宁静与热爱。
在福大生活的这两年里,我最喜欢的还是 一区食堂二楼的渔粉,味道浓郁、分量十足,尤其是那位热情的点单姨姨,总能记住我的口味,这份熟悉的温度让校园生活多了一份家的感觉。
最近让我印象很深的一句话是:
“努力的意义,是让自己在有选择的时候不被迫。”
我觉得这句话代表着一种生活态度——努力不只是为了成绩或结果,更是为了拥有掌控自己人生的底气。希望在接下来的学习中,我能继续保持热爱,用镜头记录成长,用行动实现目标。
二、思考
(2.1)回想一下你初入大学时对计算机专业的畅想
(2.1.1) 当初你是如何做出选择计算机专业的决定的?
我选择计算机专业的原因主要是出于对技术的好奇与热爱。
小时候看到程序能控制游戏、实现交互,那时候的我并不理解计算机的工作原理和流程。那时候的我就下定决心,要在未来做出属于自己的游戏或程序——能让代码“动起来”,实现自己想象中的世界。
(2.1.2) 你认为过去两年中接触到的课程是否符合你对计算机专业的期待?为什么?
入学后接触的《C语言程序设计》《数据结构》等课程与我的预期相符。
这些课程让我真正了解了计算机的底层逻辑,也让我体会到编程不仅是技术,更是一种“思考的艺术”。不过,也让我认识到计算机专业远比想象中更需要耐心、自学与持续实践的能力。
(2.1.3) 你觉得计算机是你喜欢的领域吗?它是你擅长的领域吗?
通过两年的接触,我非常喜欢计算机这个领域,它让我实现了儿时的梦想与期待。编程的过程就像在和世界对话——既要严谨地推理,又能在系统的设计中表达创造力。
每一次编程任务的完成都让我信心十足,得到满满的成就感。这两年,我学习了这么多门课程,其中我最为感兴趣的课程是《软件工程》《计算机网络》和《计算机图形学》。
- 《软件工程》 让我第一次真正理解了“软件不是一个人的作品,而是一群人的协作成果”。它让我体会到需求分析、架构设计、代码规范与版本管理的重要性,也让我更愿意投入团队项目中。
- 《计算机网络》 让我深入理解了信息如何在复杂的网络中高效传输、路由与调度。我开始意识到,网络不只是通信基础设施,更是未来智能系统的核心载体。
- 《计算机图形学》 则让我体会到算法与艺术的结合,从光线追踪到渲染管线的每一步,都像是在“画世界”那种用数学构建现实的感觉令人着迷。
在这些课程的学习中,我也不断地明确了自己的方向:我希望成为一名软件开发工程师,能够独立完成从系统设计到实现部署的全过程,并通过团队协作打造真正有价值的软件产品。
(2.1.4) 将来你会选择从事计算机相关的工作吗?如果会,请说明城市、公司和岗位;如果不会,请说明原因。
对于未来我将继续从事计算机相关的工作,理想是从事 软件开发与系统架构设计 相关岗位。最好是能加入国内一线科技公司(如 华为、阿里、字节跳动或腾讯),让我可以在真实的工程环境中不断打磨编程能力和项目经验,有机会去参与大型分布式系统、企业应用或智能工具的开发工作。
希望自己能够成为一名既懂底层逻辑、又具备系统思维的开发者,能把每一行代码都融入到团队协作与产品价值中,让技术真正服务于人。
(2.2)即将大三的你,对照前人们走过的路和描述未来发展,现在的你
(2.2.1) 自我感觉你已经具备的专业知识、技能、能力有哪些?
我认为自己已经具备了一些基础的计算机基础,如算法设计、Python 与 C++ 编程、以及 PyTorch 深度学习框架的使用等。
在工程实践中,我逐渐掌握了 前后端开发、数据库设计 与 软件架构构建 等相关技能,可以尝试独立完成一个从需求分析到实现部署的小型项目。
不过,我也清楚自己在 系统架构设计、代码规范化 与 团队协作流程 上还有提升空间。这些也是我未来在课程项目和实习中重点提升自己的地方。
(2.2.2) 离成为一个合格的计算机科学与技术专业本科毕业生,在专业知识、技能、能力上还差距哪些?
目前我正在尝试将课堂所学的理论与工程实践结合,比如在课程设计中开发 Web 应用或小型软件系统,以此提升项目经验。我也在学习使用 Git、Docker、Linux 等开发与部署工具,努力让自己更接近真实的软件工程环境。
相比理想状态,我觉得我在以下几个方面还需继续提升:
- 工程能力:包括大型系统的设计实现、代码优化与性能调优;
- 项目管理能力:包括需求分析、版本控制、敏捷开发与团队协作;
- 科研与学习能力:包括快速理解新技术、阅读文档与解决实际问题的能力。
我相信只要我不断坚持实践与总结,一定可以在毕业前成长为一名合格的计算机科学与技术专业本科毕业生。
(2.3)大三是一个人生选择的十字路口,考研、工作、考公、出国,不同的选择在大三就有不同的努力方向。而无论考研还是工作的每条路径,也有许多不同的分支。
(2.3.1) 根据你所了解的前辈们的经历,结合自身实际,你的选择是什么?
结合自身情况,我计划 继续深造、攻读研究生。我希望在研究生阶段深入学习 软件工程与智能系统开发 方向,系统地提升编程能力、算法设计能力与项目规划能力,为未来成为一名专业的软件开发工程师打下坚实基础。
(2.3.2) 在这种选择下,你认为你相比其他同学来说有何优势,有何劣势?
-
我的优势:在于我热爱编程、学习能力强、执行力高,并且善于独立思考和解决问题。我喜欢研究底层逻辑、理解代码背后的机制,这让我在项目中能快速上手、主动学习。
-
我的劣势:我在大型项目的实际经验还不足,对企业级开发流程了解不够深入。为此,我计划在接下来的时间里多参与开源项目或实习,积累更多实战经验,让理论知识真正落地。
在未来,我也会不断扩大自己的优势,缩小自己的劣势,致力于成为一名合格专业的软件开发工程师。
(2.3.3) 针对你的选择,你给自己的大三设定的规划安排是什么?
针对未来的方向,我给自己制定了以下规划:
- 课程目标:保持成绩稳定,强化软件工程、数据库系统、操作系统等核心课程;
- 项目目标:完成至少两个中型开发项目,积累实战经验与代码规范;
- 技能目标:深入掌握 C++/Python、熟悉主流框架(如 Django、Spring Boot、React 等);
- 科研目标:尝试参与导师的课题或创新项目,锻炼科研与写作能力;
- 实习目标:在寒暑假进入相关企业实习,了解真实的软件开发流程。
我也希望可以通过大三这一年的努力,真正让自己从“会写代码”成长为“能做项目”的开发者。
(2.4)了解最近的热点事件吗?比如日本核废水排海计划等;对中国长远经济的发展。对此你有什么看法和感触吗?
最近我关注到几个具有全球影响力的热点事件: 其一是 日本核废水排海计划,其二是 中国经济与科技产业的高质量发展。
对于核废水事件,我感到既担忧又深思。作为计算机专业的学生,我更关注的是信息传播与舆论监督在其中所起的作用——我们看到大量虚假信息、情绪化言论在网络上传播,这让我意识到科技伦理与信息透明的重要性。技术的发展不应只追求效率,还要承担社会责任。未来无论我从事软件开发还是数据分析,都希望自己的技术能被用于有益的方向,让科技与社会共赢。
另一方面,中国正在加速推进 “数字经济”“人工智能”“自主创新” 等国家战略。无论是国产软件生态、算力基础设施,还是人工智能应用场景,都展现出巨大的发展潜力。我认为这既是挑战,也是我们这一代计算机人的机遇——在这样的时代背景下,我们能真正参与到国家科技创新的浪潮中,用自己的专业去支撑经济与社会的长远发展。
“时代的浪潮很大,但每一行代码也能成为浪潮的一部分。”
这让我更加坚定了未来投身软件开发与创新实践的决心,希望用技术为社会带来积极的改变。
三、未来的期望
(3.1) 你愿意为了一个你感兴趣的、或得到实战锻炼的项目熬夜吗?你想脱离小菜鸟的level吗?如何评价上上上、上上、上一届同学说的“真正和我的队友们一起见识了凌晨四点的福大。一起熬夜,一起吐槽,一起说说笑笑,一起打代码。一切一切的都是‘美好’的回忆。”
我希望未来能将所学的知识融入实际项目中,研发出具有真实应用价值的软件产品,不断挑战自我、突破自我,成为一名优秀的软件开发工程师。
我也期待能和队友们一起并肩作战,无论是深夜调试 bug,还是在白天头脑风暴,都能共同体验那种“创造”的快乐与成长的满足感。
“真正在意的人和事,不需要浮夸的成果,只要踏实地走在路上。”
这句话也代表了我在软件工程课程中的收获——理解了协作、责任与持续改进的意义。
针对上述问题(1)、(2)、(3),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(1)或(2)或(3)上的目标?
我希望《软件工程》不仅是一门“编程课”,而是一门教我如何用工程化的方式去思考问题、解决问题的课程。
在过去的学习中,我更多关注的是算法与代码实现;但我逐渐意识到,真正的工程开发并不只是“写出能运行的程序”,而是如何在多人协作的环境中写出可维护、可复用、可扩展的系统。因此,我希望通过这门课系统学习到软件项目从需求分析 → 架构设计 → 编码实现 → 测试与迭代的完整流程,掌握团队协作、代码管理、版本控制(如 Git)等关键技能。
除此之外,我也希望课程能带给我以下三方面的成长:
- 项目实践能力:通过团队项目训练,把知识落到实际应用中,比如 Web 开发、数据处理或工具型软件的设计;
- 工程思维转变:从“完成代码”转向“构建系统”,培养逻辑清晰、架构完整的开发习惯;
- 沟通与责任意识:在团队合作中学会分工、互助与反馈,体会软件工程“协同创造”的本质。
为了达成这些目标,我计划每周投入 10~12 小时 在这门课程上。具体安排如下:
- 课堂学习(约 3 小时):认真听课并记录笔记,整理关键概念;
- 项目实践(约 5 小时):参与团队开发、完成功能模块、优化代码结构;
- 自主提升(约 4 小时):学习相关框架(如 Django、Spring Boot、React 等)、阅读优秀开源项目的源码、完善个人作品集。
通过这门课程的学习,我希望不仅能提升编程能力,更能能培养我的软件工程师的职业素养与系统思维。无论是在未来求职还是研究生阶段的科研开发中,这些能力都会成为我坚实的底座。