软件工程第二学期开学总结
软件工程第二周开课博客
-
介绍自己
我是石家庄铁道大学软件工程系的一名大二学生,性格稳重开朗,个人作为ISTJ,喜欢计划安排,什么事情喜欢做完之后再进行下一件事情,反正呢,摆烂也是我学习的一部分。 -
现状、经验和计划
现状:我对于底层逻辑的理解不够深刻,如果以后只是会敲代码,底层逻辑不清楚,这和一个机器人没有区别,你完成任务不重要,正和建民老师说的,你做完不重要,你骗我也不重要,你自己心里肯定是清楚的,我感觉你做题并不重要,你要吗明白底层的逻辑,还有实践是辅佐的,没有实践敲代码万万是不可的,只有这两者一起才可进步!
技术能力:目前掌握Java、C++,C等语言基础,但缺乏复杂项目的实战经验。例如,在Web开发中仅能完成多表增删改查,面对复杂功能需大量调试时间;
学习效率:编程速度较慢,常因思维卡顿或语法遗忘导致项目延期,需依赖查阅资料弥补知识漏洞34。
时间管理:时间安排合理,自我驱动充足,但是缺乏队友共同努力,也是有点儿懒。
经验总结
实践至上:通过模仿项目代码和重复练习,发现“量变引起质变”是提升编程能力的核心。例如,独立复现B站教程案例后,对MVC架构的理解显著加深。
课堂参与:大一曾忽视理论课,后意识到认真听讲能帮助梳理知识框架,避免后续实践中的盲目试错。
计划与行动
技术深耕:本学期对后端底层逻辑进行深入学习,根据“黑马程序员”进行二次学习。
Web进阶:通过“代码随想录”等资源强化JavaWeb,掌握Spring Boot框架,完成一个含权限管理的小型系统。
习惯优化:
每日代码:设定每周至少3小时编码时间,使用GitHub、博客园记录进度,并撰写技术博客复盘难点。
团队协作:积极参与课程组队项目,学习Git分支管理、需求文档编写,提升沟通与分工能力。
- 本学期明确目标
项目成果:
完成并部署一个功能完整的安卓端学生管理App,支持成绩录入、数据分析及导出报表。
与团队合作开发一个基于JavaWeb的图书馆借阅系统,实现用户注册、书籍检索与借阅流程
能力量化:
代码量突破8000行,GitHub提交记录每周更新810。
掌握单元测试与性能优化技巧,将调试时间减少30%47。
学业成绩:
软件工程课程期末成绩达到75分以上,希望再次获得奖学金。
参考与反思
邹欣老师在《构建之法》中强调“做中学”的理念,本学期将以此为行动指南,通过项目驱动学习,平衡理论与实践。正如同学所言:“代码从读到写再到完善整合,是量变到质变的必经之路。” 期待在挑战中突破自我,向合格的软件工程师迈进。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端