113
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | 2401_CS_SE_FZU |
|---|---|
| 这个作业要求在哪里 | 软件工程实践暑假作业 |
| 这个作业的目标 | 回首过去,立足当下,展望未来,学习路线,学习git的使用,学习用markdown语法撰写博客 |
| 其他参考文献 | 《构建之法》 git安装配置教程 Markdown语法图文全面详解(10分钟学会) CSDN IT人才成长路线图 |
仓库地址
222200205
上传截图


选择专业的时候觉得计算机类的专业算是比较有前景的专业,随着科技的不断进步,计算机在生活中发挥着越来越重要的作用。作为一名理科生,软件工程这样的新工科专业在就业和薪资方面都是不错的选择。
1.开发或完善市面上还处于缺口的软件应用,为更多人带来便利。
2.把自己的想法做出来,例如开发一个属于自己的小程序、应用、游戏等。
了解到软件工程专业很多知识点是在课堂上学不到的,所以平时在做作业的时候会自学一些教程,大部分还是跟着学校的教学学习。flag的话,不要挂科吧,到目前为止算是立住了,只不过绩点不算高。
| 姓名 | 冯诗雨 |
|---|---|
| 兴趣爱好 | 绘画,音乐 |
| 邮箱 | 1210179169@qq.com |
成果和获奖经历
专业水平:掌握的编程语言、技术框架、开发软件,累计代码量
项目经历:开发过的项目简介
| 成果和获奖经历 | |
|---|---|
| 大学英语CET-4 CET-6 | 福州大学2023-2024学年第二学期学习进步奖 |
| 专业水平 | |
| 累计代码量 | 10k+ |
| 编程语言 | C语言,C++,Java,SQL |
| 开发软件 | Dev-C++,VSCode,eclipse |
| 项目经历 | 项目介绍 |
|---|---|
| 用C语言编写的学生信息管理系统 | 可以管理学生的姓名,学号,课程成绩等信息,实现了增删改查的功能 |
| 基于QT开发的旅游系统 | 用C++语言编写,实现以门票价格、路线长度、游玩时间为指标计算出最佳旅游路线的功能 |
| 机票预订系统(数据库) | 该应用分为用户模块和管理员模块,实现了航班信息查询,用户订票,退改签,修改航班信息等功能,以Java的GUI作为用户界面,我负责了部分的Java GUI界面的编写 |
1.1 软件开发是年轻人的饭碗,吃的是青春饭?那年纪大的程序员经验丰富但是快速学习能力拼不过年轻程序员的时候该怎么办呢?
我认为年纪大的程序员,丰富的经验是他们的优势。软件开发的过程中不仅仅需要技术,不只有写代码,更要做好产品需求分析,开发流程分析等方面,如果让一个经验丰富的老程序员来带领团队,可以为企业节约很多的时间成本,技术方面的工作可以交给年轻程序员。还可以转战管理岗,丰富的经验可以更好地面对软件开发过程中以及投入使用后出现的问题。或者可以转行,现在这个时代有很多行业都需要计算机知识,并不只有互联网行业。
不是。因为流水线上的机器是没有自己的想法的,而人类有自己的想法,在软件开发中,灵感是很重要的,如果只有机械的工作,肯定不能创造出一个有创新性的软件,如果你的软件和市面上其他的同类软件并没有太大的区别,那开发它就没有什么意义了。灵感正是人与机器的最大区别,比如AI也会写代码,但是AI并没有自己的想法,即使是用AI这样的“机器”来帮助开发,也需要对其说明自己的需求。
5.3 在团队项目中,是选择有利于自身成长、最具挑战性的工作;还是有利于团队、有把握的完成的工作?
既然是团队项目还是以团队为主吧,毕竟是团队协作,有时候需要牺牲一部分的个人利益,选择有把握的工作可以节约团队开发过程中的时间成本,有余力的情况下再去做一些具有挑战性的任务。
6.1 写博客也会花挺多时间的,如果把这些时间花在写代码上面会不会更好?
写博客可以总结自己在写代码的过程中遇到的问题以及解决方法,顺便理清自己的思路。比如你遇到了一个问题,你解决了它,但是下次再遇到它你可能就没什么印象或者忘记怎么去解决了,写博客可以帮助自己更好地去记忆这些问题,相当于一个错题本或者学习笔记,在进行软件的版本更迭时,可以通过原先的记录来分析新的需求。同时,自己撰写的博客有可能会帮助到他人,实现知识的共享。
生活中一些不便利之处,就可以成为潜在的需求,当然这也需要灵感,并且需要很强的行动力(当然这很难,毕竟发现一个潜在需求,做出市面上没有的软件,是可以赚大钱的),还有一个方法就是多上网关注不同圈子的生态,也许网友对于一些问题的抱怨也可以是一个新软件的灵感来源。
目前计划考研,这算职业规划吗?毕业之后,我想成为一名产品经理或者前端开发工程师。我在高中的时候最喜欢的一门学科是生物,但是考虑各方面因素后并没有选择这类专业,所以我希望我以后的工作可以结合计算机和生命科学。除此之外,如果还有精力的话我想开发自己的独立游戏(这个大概率当不了主业,主要是为爱发电吧)
对于软件工程这门课的理解,我认为我在大学前两年里学到的知识都是比较碎片化的,我知道代码怎么编写,知道计算机方面的一些知识,但是我并不会开发一个完整的软件,因为我不熟悉软件开发的流程,我认为通过软件工程这门课的学习可以帮助我串联起我所学过的知识,从而进行开发的工作。还可以通过作业积累宝贵的项目经验,为以后的深造和就业做准备。
我希望可以在这门课里学习更多前端开发的知识。

