第一次做业-准备篇

做业格式

  • 课程名称:软件工程1916|W(福州大学)
  • 做业要求:第一次做业-准备篇
  • 我在这个课程的目标是:了解软件项目开发总体流程,了解如何进行测试和版本维护等软件项目须要
  • 这个做业在哪一个具体方面帮助我实现目标:学习了博客的使用,有了GitHub和博客园帐号,能够在社区交流学习软件相关知识

做业正文

阅读与思考

  • (1)回想一下你初入大学时对软件工程专业的畅想

    • 当初你是如何作出选择软件工程专业的决定的?
      • 当时以为从此社会人们的生活都会依赖到计算机,因此我想我须要系统的了解一下这些东西,将来才会有竞争力。同时,高中的时候学校有编程课,接触过之后以为编程很是有意思,每次成功写出程序都有很大的成就感。
    • 你认为过去两年中接触到的课程是否符合你对软件工程专业的期待,为何?
      • 符合,甚至比我想象中的更难。其实我在大一刚入学已经作好了要熬夜写代码掉头发的准备,可是没想到还须要学习算法,计算机组成原理这些课程,对我来讲很有难度。
    • 你以为软件工程是你喜欢的领域吗,它是你擅长的领域吗?
      • 我以为软件工程是我喜欢的领域,我喜欢每一次run成功以后的感受,也喜欢本身须要什么软件就把它试着写出来的感受。但这并不必定是我擅长的领域。我会不断学习我选择的方向,争取能到让别人也以为我擅长这个方向的程度。
    • 未来你会选择从事软件开发相关的工做吗?是的话给出你想去的城市、公司和岗位,否的话给出缘由
      • 确定会的。我想去深圳或者广州,最想最想的是可以去腾讯作iOS开发工程师。由于自从大二下加入学校的服外实验室以来,一直都在学习移动开发方面的相关知识。以后再本身成立工做室,作本身想要作的软件。
  • (2)即将大三的你,对照前人们走过的路和描述将来发展,如今的你

    • 自我感受你已经具有的专业知识、技能、能力有哪些?已经写过的代码量是多少?
      • 虽然在学校学习了C,C++,Java,C#,html等,但我感受我对Swift和Objective-C这两个语言会更熟悉一些,由于用OC写过倒计时、炉石卡牌,单车导航等等的demo,目前也在用Swift写一个智能景点识别+文字翻译的app,已经完成了注册登陆,我的主页和识别翻译这些主要功能。代码量具体不大清楚,没什么概念,应该两万左右。
    • 离成为一个合格的软件工程专业本科毕业生,在专业知识、技能、能力上还差距哪些?
      • 感受本身还不知道如何规范的完成一个软件项目,或者说,不清楚真正开发一个大型软件的流程,例如不知道如何对软件进行系统的测试等等。另外本身在算法,计算机网络,语言基础方面都还须要多加学习。缺少沉下心来解决bug的耐心。本身目前得了一些奖,有实习经历也有参与科研课题,可是在接触过实验室和已经工做的那些优秀的学长学姐以后,发现远远不够,路还很长。另外,若是想要作移动开发的话,我想我接下来还要再去学习flutter等等混合开发框架,毕竟之后web+原生才是主流。
  • (3)大三是一我的生选择的十字路口,考研、工做、考公、出国,不一样的选择在大三就有不一样的努力方向。而不管考研仍是工做的每条路径,也有许多不一样的分支。

    • 对照以上你阅读的前人们的经历,你的选择是什么?
      • 我打算去香港理工大学读软件科技专业,若是能够,去香港科技大学学习计算机相关专业。
    • 在这种选择下,你认为你相比其余同窗来讲有何优点,有何劣势?
      • 优点的话,多是香港硕士的的学制比较短,能够较快的拿到研究生学历,对女生找工做可能会相对有一些优点。
        劣势就是由于是授课型研究生,并无什么实践机会,大部分都是在上课,因此须要在入学前就积累一些开发经验。
    • 针对你的选择,你给本身的大三设定的规划安排是什么?
      • 学期初把手上的项目写完,尽可能在大学生服外比赛中拿到好成绩。同时努力提升本身的绩点,在大三暑假以前考出雅思6.5以上的成绩,为申请学校作准备。争取可以找到一个暑期实习,这样就积攒到两个计算机相关的实习,为之后找工做增长实践经验。
  • (4)针对上述问题(2)、(3),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)上的目标?

    • 期待是但愿在学习这门课的过程当中,可以了解到软件项目开发的具体步骤,学习到如何使用测试工具、维护软件等等,同时但愿可以和同窗们一块儿有一个让人满意的成果。谈到时间的话...我打算先看需求,再来决定每周的时间,但不会少于8个小时。
  • (5)据闻软工实践这门课很是辛苦,在开课前你了解过这门课吗?你会以什么态度看待这门课?若是你加入的项目组中有队友在中途退出你会怎么作?

    • 以前在教务处看过教学大纲,有必定的了解。既然选择了软工这个专业,选择了这门课,就会认真的尽本身的努力作到最好。开始看了一点《构建之法》,知道以后为了人才合理流动,可能会有要求队友退出和新队友加入的状况。在退出以前就会努力保证好咱们的代码有良好的可读性,作好版本管理。这样若是有队友中途退出,咱们也能较快从新分配任务,继续进行项目推动。若是有新加入的队友,会给新加入的队友一些时间了解项目,再一块儿努力接着完成、完善项目。
相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息