这个作业属于哪个课程 https://www.cnblogs.com/lyl81585777/p/13643189.html
这个作业要求在哪里 https://edu.cnblogs.com/campus/gdgy/Networkengineering1834/homework/11147
这个作业的目标 在博客园里写第一篇自己的随笔,以及学习 GitHub 的使用方法,markdown 的基础语法

认识一下我

简单的自我介绍

你好啊,我叫小饼,性别男,爱好是编程、饮料、美女(?)、游戏,其中最喜欢的当然是编程了。现在正在匆忙地准备今年年末的春招,保佑我能顺利上岸!

学习/生活经历

大一下学期有幸加入到了工作室,成为了他们的一员。在工作室里负责的方向是Web及移动端开发(前端)。实话说,我也是从接触了前端然后开始喜欢上了编程,我享受开发的快感,享受敲代码的喜悦,在开源社区里遨游能让我感到轻松自在。有人说读大学最重要是能找到自己真正的爱好,并且如果能用来谋生就更好了,显然我觉得自己很符合,而且已经快要达成了(毕竟还没开始找工作哈哈)。很庆幸自己当初选择了计算机专业,虽然那时我选择计算机专业时想的和现在的计算机完全不同,但也好“阴阳差错”地喜欢上了。也很庆幸自己能作为IT届的一员在代码世界中贡献一份力,我真觉得程序员中的社区氛围非常好,大家都非常乐意在网上交流技术、分享经验,非常无私地把自己的代码开源供他人学习,这真的是我作为程序员而感到幸福和自豪的一点。可以说,只要有互联网,你就有了学习计算机的绝大多数资源:网上的开源项目、学习视频数不胜数,简直就是我们免费的资源宝库。

因为我早已选定方向,所以未来也会朝着前端工程师的路线而努力下去。

愿打码的热情一直指引着我。

关于博客

我在注册时才发现我之前已经注册过了博客园,时间有点久以至于我自己都忘了。虽然没在博客园写过随笔,但是在其他的IT交流社区倒是写过不少博客,在博客园写随笔这篇随笔还是第一篇呢。之前没去尝试还不知道,这一用倒是觉得博客园这东西还真的蛮好用的,怪不得那么多人去使用。看来以后还是得多多了解和拥抱新东西啊。

这篇博客,不算是给老师看,也不是给别人看,就当是自己记录一下现在的感想吧,完全是给自己看的东西。所以我会很认真写,以后回来看看还能怀念下。

至于格式我倒是没有很考究,因为我这篇随笔下很多内容都是一大串的自白,所以可能读起来会不舒服,算了不管了。

博客截图:

软工教材提问

大致粗略地看了下书本

  • 以为是偏向实践的,但是看了书发现好像很多都是概念性?
  • 导致软件难以维护的原因是?
  • 为什么说软件开发最重要的环节并不是编程而是早期的项目架构设计分析?
  • 软件开发的整个详细流程是什么样子的?
  • 要做一个完整的软件需要用到哪些知识呢?

想要的收获

在之前一直以为所谓软件就是那种类似桌面应用的,需要安装在电脑上的程序。可在我接触了这门课后才发现其实软件的定义很广,其还包含了前端开发的 Web App 等,我之前理解的软件太狭义了。

听了老师讲了几节课的软工的总体介绍以及相关的概念,我感觉到软工是一门实践性很强,而且非常实用的一门课程。不同于学生间或者师兄间流传的言论(软工很水云云),软工给我的第一感受就是很实用。有理论也有实践,理论和实践结合的话对于学习帮助还是非常大的。想起我当初学习前端都是看一些零零碎碎的网络视频,以及看书找资料等,自己手动把零碎的知识点联系起来,难免会有很多疏漏。而且我前端学的都是实践性,并没有进行系统性学习,因为连个概念思想都没有,所以学到了一定程度难免会有瓶颈。

所以我相信学习软工能带我更加系统性地去学习计算机开发相关的知识,而且我也相信学习软工能多少对我开发web有很大帮助。毕竟是真正的有老师讲授,有概念论述,又有实践的一门课,我相信能把我培养成软件开发的“正规军”。

在我学前端时,很多技术教学就是纯粹的教技术,而软工却可以教授我平时看技术视频所学不到的东西,这也是我想得到的收获之一。

记得老师讲过:“可能有些人现在已经在开发了,而且觉得大学课程很水,可我要讲的是,学习这些重要的是要培养你的计算机思维,以及其他技术学院里所没有的重要的东西(大致意思吧)。” 我是对此深信不疑的。

希望我能上完这门课后有所收获有所成长吧,先谢谢老师了!

GitHub

GitHub仓库:https://github.com/YulRW

GitHub截图: