课程作业简介
这个作业属于哪个课程 | 软件工程第一次作业作业-CSDN社区 |
---|---|
这个作业要求在哪里 | 软件工程第一次作业作业-CSDN社区 |
这个作业的目标 | 1.个人简历 2.展望未来 3.学习路线 4.git提交 |
其他参考文献 | 掘金,B站,Pytorch,网络爬虫,CSDN |
文章目录
目录
1.1 写博客也会花挺多时间的,如果把这些时间花在写代码上面会不会更好?
一、个人简介
姓名 | Deity |
头像 | |
爱好 | 游戏、运动、音乐、旅行 |
特长 | 拍照 |
当前技术水平 | |
专业水平 | 编程语言:Python、C 技术框架:Pytorch、MySQl、 开发软件:Pycharm、Visual Studio、 代码量:累计10k行 |
项目经历 | 简易邮件发送 开发时间:2023.2.13 - 2023.2.14 开发环境:Windows10 、pycharm 项目描述:利用python当中的selenium库实现的自动化邮件发 送的功能。 主要是利用Selenium当中的自动点击功能来完成邮件的发送和天气信息的爬取 |
二、外来规划
1.构建之法当中的问题思考
1.1 写博客也会花挺多时间的,如果把这些时间花在写代码上面会不会更好?
虽然写博客会花费很多时间,但是在写博客的过程当中体现了我们对某个知识点的思考的过程,在写博客的过程当中我们主要是在想如何将自己的思维方式和代码的书写逻辑展示给全网的朋友,这个过程需要我们对知识点熟练的掌握。
所以写博客在一定程度上,可以更好的提高我们的代码能力和项目管理能力。
1.2 我都是大学生了,上课还要认真听老师讲课么?
即使是作为大学生,具有较强的自主意识和动手能力,但我们的社会身份仍然还是一位学习,做为学生最基本的义务便是认真听讲,好好学习。
大学对于学生的培养, 有一个培养计划, 一个培养计划由多门课组成,一门课有多个授课的课时和作业组成。 一个学生有时会 ‘只缘身在此山中’, 并不了解整个培养计划的意义, 会得出 ’这个课没价值‘ 的评价。
1.3 代码量与个人的编码能力有直接关系吗?
从熟能生巧这种万金油观点来说,回答是肯定的。而以我本人的经验来分析,回答也是肯定的。代码量理论上与上机时间呈正相关,我个人认为程序员都是长脑子的生物,没有程序员会在长时间编码后不对对编码这项工作产生自己的理解。有了自己的理解意味着你就拥有了之前不曾拥有或者别人尚未拥有的东西。从这个意义上讲,编码能力是肯定提高了的。
所以如果想要提高自己的编码能力,最好的方式便是多编程,提高对编程的理解能力
1.4 团队成员的学习能力不一,要如何平衡?
团队成员中学习能力较强的同学可以承担较为核心的部分,在项目开发的过程中可以对学习能力较弱的同学进行指导。学习能力的较弱的同学,承担较为基础的部分,在力所能及的时候可以多承担其他部分,对于学习存在的问题可以多向学习能力强的同学学习,同时学习能力强的同学也可以趁闲暇时刻对学习能力弱的同学进行学习指导,推动团队的进步。
1.5 为什么“开源”要设置那么多的协议呢?
一个软件是开源的,最基本的含义是代码是公开的,任何人都可以去查看,修改以及使用。软件代码虽然可以免费给别人,但是软件相关的服务,例如编译维护升级等,一样可以赚钱,例如 :Redhat 就是家开源软件公司,不仅仅赚钱,而且很赚钱。
开源不等于免费,开源的软件在大多数情况下是不允许被人广泛的运用到商业环节的,这些协议在一定程度上也是为了防止这类事情的发生。
2.我的职业规划
我的职业规划是从事人工智能方面的研究,主要从事于计算机视觉方面的研究,涉及到图片的超分辨率和视频的超分辨率部分。我希望通过不断的学习和实践,提升自己的技术水平和综合水平,可以设计出一个可以将低分辨率视频转化为高分辨视频的软件
3.对软件工程实践课程的理解
我希望在软件工程这门课上学会管理自己的代码,熟练掌握框架和技术
同时,我也希望能够提高自己的代码质量、团队协作和项目管理能力,更好地适应工作需求。
此外,我也非常期待能够在课程中接触到一些新的研究方向和技术趋势,开阔自己的视野,为未来的职业发展做好充分的准备
三、学习路线