第一次做业-准备篇

  • 课程名称:软件工程实践
  • 做业要求:第一次做业-准备篇
  • 课程目标:掌握软件工程相关知识,学习软件项目开发过程,在实践中提升代码编程能力,提升团队合做的能力和意识
  • 具体实现目标:上课认真听讲,课后及时完成课程做业,遇到问题本身不能解决的和同窗助教探讨解决,多多向优秀的同窗学习

阅读与思考

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

  • 当初你是如何作出选择软件工程专业的决定的?

个人回答:前端

  选报软件工程是由于当前互联网行业蓬勃发展,每一年都有新的技术出现,互联网已经融入到各行各业,极大的推进社会的前进发展。同时,我的以为使用我的所学开发一个项目,好比说一个手机应用或者一个更好的软件模型是一件颇有成就感的事情,相比一些循序渐进,毫无创新的工做更能吸引我。因此在填志愿时我选择了软件工程专业。固然软件工程专业毕业的薪资水平也是吸引个人一点。最近中国薪酬网公布了一份2018年中国大学毕业生薪酬排行,其中软件工程位列第一(以下图)。python

                           

 

  • 你认为过去两年中接触到的课程是否符合你对软件工程专业的期待,为何?

个人回答:算法

  基本符合我对这个专业的期待。首先,我接触编写过多种语言,汇编语言,C,C++,C#,Java,PHP,JavaScript等,也独立或者团队合做完成过相应的大做业等,也算有过一点的项目经历。专业知识不断增长的同时我的能力获得了锻炼。同时从导论,数据结构,操做系统和面向对象分析与设计等课程也造成了较为总体全面的知识体系。可是,美中不足的是,在校的课程中对当下最新的技术涉及很少,好比人工智能导论课程中对当前热门的深度学习等技术只能本身经过阅读期刊论文或者大牛博客来学习。固然这可能也是本科教育阶段的一个局限性,因此本身也所以萌生了读研的想法。
编程

  • 你以为软件工程是你喜欢的领域吗,它是你擅长的领域吗?

个人回答:数据结构

  是的,我对软件工程或者说对编程是颇有兴趣的,我的认为兴趣是最好的老师,它会让你坚持下去,即便可能刚开始你并不擅长,可是只要抱有热情坚持学习下去,总有一天会变成你擅长的领域。从我的经从来说,大一的时候,我高中没有任何编程基础,学习也是磕磕碰碰,甚至于C++这门课程只考了59分挂了,可是我并无丧失兴趣和热情,我坚持学习,不断地提升本身的编程能力,在大三的C#考试中取得了最高分。固然如今也不能说本身很是擅长这个领域,可是至少比之前更加有信心了。学习

  • 未来你会选择从事软件开发相关的工做吗?是的话给出你想去的城市、公司和岗位,否的话给出缘由

个人回答:人工智能

  会的,我很是但愿本身可以投身到这个行业中去。由于个人家乡在江苏,因此比较但愿未来可以去江浙沪地区发展,比较倾向于开发岗位(偏技术),公司固然是但愿可以进入到像国内的BAT等大型公司(目前是奢望),由于这些公司平台好,接触到的资源也好,对本身之后的发展也有很大帮助。spa

 

 

(2)即将大三的你,对照前人们走过的路和描述将来发展,如今的你

 

  • 自我感受你已经具有的专业知识、技能、能力有哪些?已经写过的代码量是多少?

个人回答:操作系统

  在大学的课程里已经接触过C,C++,C#,JAVA,PHP,JavaScript,HTML,汇编语言等。平时做业和实验完成地也比较认真,对于以上语言虽然并不深刻,但基本语法和知识都能掌握和应用。此外本身还自学了python用来学习人工智能领域的深度学习,在Coursera也拿到了一些证书(以下图,虽然没有什么含金量,可是有吴恩达大牛的签名仍是挺高兴的)。同时在实验室也进行相关的代码实验,代码量本身没有仔细计算过,不过应该高于平均水平。设计

 

 

  • 离成为一个合格的软件工程专业本科毕业生,在专业知识、技能、能力上还差距哪些?

个人回答:

  感受本身大学里仍是过于注重于应试,大部分时间用于提升考试分数,在技术能力上并无达到本身指望的水平。有时候看到优秀的同窗写的精妙的代码,常常自叹不如。特别是算法方面,本身仍是不够深刻,只会运用,而不能理解透彻。

 

(3)大三是一我的生选择的十字路口,考研、工做、考公、出国,不一样的选择在大三就有不一样的努力方向。而不管考研仍是工做的每条路径,也有许多不一样的分支。

  • 对照以上你阅读的前人们的经历,你的选择是什么?

个人回答:

  考研,感受本身的知识个技术还不够,还须要继续学习,同时还想深刻理解一些学术界前端的技术,突破本科教育的局限。看了老师做业里分享的故事,深入认识到了本身的不足,也下定了考研的决心。

  • 在这种选择下,你认为你相比其余同窗来讲有何优点,有何劣势?

个人回答:

  优点就是总绩点目前排在年段前百分之15,拿过四次奖学金,经过了英语六级,造成了本身的学习方法。劣势就是本身担任学生干部,会有许多其余事情要处理,须要平衡好学习和工做。

  • 针对你的选择,你给本身的大三设定的规划安排是什么?

个人回答:

  努力学习专业知识,本学期再提升提升绩点看看能不能保研。同时抽空复习高数,英语等,作好考研的打算。

 

将来的指望

 

(4)针对上述问题(2)、(3),你对这门课的期待是什么?你打算平均每周拿出多少个小时用在这门课上,以达成你的期待以及你在(2)或(3)上的目标?

个人回答:

  但愿能经过这门课上更好地掌握软件开发的知识,熟悉完整的流程,同时提升本身团队合做的能力。由于考虑到复习考研,我打算每周拿出7-12个小时用在这门课上,固然必要的时候我能够通宵。

 

(5)据闻软工实践这门课很是辛苦,在开课前你了解过这门课吗?你会以什么态度看待这门课?若是你加入的项目组中有队友在中途退出你会怎么作?

个人回答:

  开课前从计算机专业了解到这门课程(比软件提早一学期学习),听说会很是辛苦,须要几我的团队合做,从分析设计到代码实现到最后出成果,是一个艰辛的过程。我会以日常心对待,尽最大努力完成好这门课程,而且会十分珍惜这种实战的机会,会之后实际工做打好基础。若是有队友在中途退出,我会先劝解他,确定他以前的工做,告诉他半途而废很是惋惜,但愿他能回来,团队须要他。若是他坚持退出,我会和队友商议,分担剩下的工做,加班加点努力完成。

相关文章
相关标签/搜索
本站公众号
   欢迎关注本站公众号,获取更多信息