回顾——我的初心
当初为什么报软件工程这个专业?
因为软件工程是一种系统化的方法论和技术体系,通过应用科学和工程原理、方法,对软件的开发、运行、维护和管理进行规范和优化,软件工程在软件开发中作用和意义十分显著。
当初对软件工程这个专业的期待和想象是什么?
我希望通过软件工程专业的学习,能够成为一名专业的软件技术人员。熟练掌握Java web 、Vue、Linux操作系统、数据库系统原理、Uml与系统分析设计、大数据技术基础、Python自动化测试等软件工程技术。|
当初希望自己是如何投入这个专业的学习的?
当初想学习一些C语言、Java的编程基础,了解计算机网络以及写一些小型的编程项目。为后面更好地学习软件工程技术打下坚实的基础。
曾经做过什么准备,或者立下过什么FLAG吗?
-
好好学习数据结构,计算机网络,计算机组成原理,操作系统,数据库这些专业基础。
-
熟练掌握软件工程知识,提高编程能力。
-
尽量学好每一门专业课程。
阶段总结与展望——我的简历
当前值
技能
- 后端:精通Java语言,熟练使用Spring 、SpringMVC、SpringBoot、MybatisPlus 等主流框架
- 前端:熟悉vue框架、Element-UI组件、Ajax交互、微信小程序。
- 工具:熟练使用 Idea、Navicat、Visual Studio Code、POSTMan、git。
- 数据库:精通MySQl数据库,熟练书写各种SQL语句
技术
- 能够使用SpringBoot +vue 进行前后端分离开发项目。
- 能够使用 jemter和Python+request库自动化测试已经开发的项目。
- 能够使用appium技术进行App自动化的测试。
- 能够使用selenium技术进行web自动化的测试。
能力
- 有一定的于都源码的能力
- 有较强的编程能力和代码设计能力。
- 有较强的的业务逻辑思维。
成果
1.独立完成基于Spring Boot +Vue的健身房管理系统。
2.根据项目的需求,完成bs架构的web自动化测试。
预期值
技能
- 掌握SpringCloud 微服务分布式。
- 掌握redis缓存 、Docker、 RabbitMQ。
- 掌握大数据开发技术
技术
- 能够使用springCloud 微服务开发项目。
- 能够熟练使用 redis缓存 、Docker、 RabbitMQ开发项目。
- 能够对大数据进行清洗和分析。
能力
-
阅读源码的能力不断地增强
-
具有自己的独特的编程思维和系统设计能力。
-
掌握基础的数据结构和算法
成果
- 参加数学建模比赛获得省二等奖
- 参与基于Spring Boot +Vue 前后端分离智慧书城系统,负责后台部分
我目前最想学的技术
- 目前最想学习SpringCloud微服务技术、
- Python大数据开发、以及人工智能技术
- GO语言区块链技术。