软件工程第一次作业
软件工程实践作业:我的简历与未来展望
作业基本信息
| 作业所属课程 | 软件工程 |
作业所属班级 | 软件工程双学位22级 |
---|---|
樊璞 | github仓库链接 |
22工业工程 | gitee仓库链接 |
作业要求来源 | 作业要求链接 |
作业目标 | 综合展示个人能力、职业规划及学习路线 |
其他参考文献 | 《构建之法》、CSDNIT人才成长路线图、CSDN技能树 |
评估当前的自己
个人展示
- 姓名/昵称:樊璞
- 头像:
- 兴趣爱好:音乐、编程、开发、旅行
- 特长:全栈开发、项目管理
当前技术水平
- 技术能力:
- UI设计:使用哟即时设计、adobeXD、蓝湖等设计软件,使用过ps、Ai等软件来处理矢量图和图标
- 前端开发:熟练使用 React、Next.js 、React Native等框架,掌握tailwindCSS
- 后端开发:精通 Node.js、express、nust.js,了解 API 调试、微服务架构
- 运维基础:会使用图形化软件维护mongodb、SQL等数据库;并使用grafana等软件做一些dashboard看板。熟练使用命令行在服务器系统上部署项目,会用Nginx做域名指向
- 编程语言:
- C/C++:基础扎实,曾利用 .NET 和 QT 开发邮箱验证码后台系统
- JavaScript:精通常用方法、原型链和面向对象编程,包括jsx
- Java:具备项目开发和维护的经验(其实就是把一个写好的代码放在apifox上调试过,但也算能读懂吧)
- TypeScript:不知道算不算的上一门编程语言,但熟练掌握,包括tsx
- Golang:掌握基础语法,目前正在深入学习,欲想抛弃低效的nodejs
- 项目经验(主要):
- 项目一:已上线全栈项目,前端使用 Next.js,后端基于 Node.js,数据库使用mongodb,部署在 Ubuntu 服务器上,在服务区上使用 pm2 管理进程
- 项目二:在研项目,参与前端开发任务,主要方向是一个ai客服,已经接入微信公众号,还做了一个前端网页
- 项目三:为学校实验教学部开发全栈项目,我主要做了dashboard看板,参与前后端分离项目的docker打包部署
- 项目四:这个就比较水了,给一个后台管理系统写了个后端API,说实话稳定性欠佳
- 项目五:为一个博客页面做前端,但这个项目后期黄了,现在网页也进不去了,但这也是我的第一个真正意义上的项目经历,我是用原生html和原生css开发的,顶多用了点JQ,也是我开始迈向前端开发的第一步...
- 成果与获奖经历:
- 以全栈视角开发了完整网页应用,并参与团队创新创业比赛,团队类比赛参加了不少,这里就不一一赘述了
- 获得蓝桥杯 C/C++ 组省级三等奖(个人获奖经历)
展望未来
阅读与思考
- 书籍阅读:《构建之法》
- 问题讨论:在阅读《构建之法》后,我选择了社区中以下5个问题进行深入思考,并附上问题链接:
未来职业规划
-
发展方向:UI设计、全栈开发、前后端开发、软件运维
-
目标规划:
- 中长期目标(当前阶段):积累实战经验,攻克golong后端开发,成为具备综合技术能力与项目管理能力的软件工程或ui设计专家
- 远期目标:考公考编... 经历了这么多次开发经历,不论我是当项目管理者也好,开发者也好,感觉反反复复就那么几步骤,我深刻的明白一个热爱的事情,做千八百遍之后是会腻的,或许坐在事业编或者公务员的位子上就没有这样的顾虑了吧...
对软件工程实践课程的期望
- 技术提升:希望在课程中系统学习运维知识、CI/CD流程及前后端开发等技术
- 实践经验:通过个人、结对及团队项目的实践,提升项目实战能力
- 指导与支持:期待老师和助教能在技术细节和实际项目管理方面给予更多指导
思维导图和学习路线
思维导图
- 下面是我的学习目标思维导图:
uploading-image-487699.png
学习路线规划
-
学习周期:本学期
-
主要内容:
- 精选书籍和网络资源:整理并学习与全栈开发及运维相关的书籍、教程和博客文章
- 技术方向与分支:涵盖前端、后端、运维等各个方向,详细规划入门、掌握与精通三个阶段
- 阶段性目标:
- 进阶阶段(当前阶段):参与中型项目,解决实际问题
- 提升阶段(本学期):深入学习运维和 CI/CD 流程,独立完成项目
-
时间安排:
- 定期回顾与总结,每月更新学习计划并调整目标
-
个人计划:把理论学习与项目实践紧密结合,定期检验学习成果,不断优化学习策略
注:本博客主要展示个人简历、未来规划和学习路线。部分如 Github 仓库上传截图及链接等内容已通过其他渠道提交,此处不再赘述。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步