这个做业属于哪一个课程 | <课程的连接> |
这个做业要求在哪里 | <做业要求的连接> |
我在这个课程的目标是 | 粗略了解软件工程原理及方法这个课程,初步规划将来本身的工做,发现本身感兴趣的职业 |
这个做业在哪一个具体方面帮助我实现目标 | 了解现代软件工程须要咱们掌握什么能力;发现本身适合并喜欢的职业 |
陈东,软件2班。说到闪光点,我以为没啥闪光点呀(删掉)。javascript
比赛:大学进校时参加了acm团队,跟着全国旅游,去年参加全国区域赛,无奈实力太差,基础打得很差,对面电科刷刷刷的过完easy-mid题,咱们在对面想的自闭。大奖没拿到,小奖一堆,什么蓝桥杯、程序设计省赛。说努力,我以为还不够努力,可是对比同窗也挺努力的,备战区域赛时,午觉不睡的在团队作题,下午上课抗着上完课。努力了一年半,但愿再努力一学期,下次区域赛拿到奖,对将来学习和工做都有很大的帮助。php
体育:咱们专业同窗爱运动的也很少,由于想长高,上学期隔两天去操场跑步、跳绳,结果一学期感受不到帮助(哭)。这学期去校外报了健身房,但愿本身更健康吧。(健身是为了什么?裸的时候更好看.jpg)css
家里人对本身的选择没有什么干涉,小的时候不知道为何会对编程很感兴趣,初中的时候了解到建网站,拿着买的第一台智能机用上面的文本编辑器,在w3c之类的网站上自学了html和css,在网上找别人的免费空间琢磨着本身的网页。以后更是了解到javascript和php,当时微信公众号出来,拿着妈妈的身份证申请了一个,用php作后端。以后到高中,刚开始无聊的时候想研究安卓开发,那时候寝室没有电脑,用着手机上的aide敲着安卓软件,什么java遇到就本身去看语法。以后还本身写了几个软件,到高三以后就没时间再玩这些了,就放下了。html
当时高考完填报志愿,我很清楚我喜欢编程,我想作软件,就填报了软件工程这个志愿。java
符合。课程里的内容只是一个敲门砖,不少同窗学了大学课程,以为没什么用不想学。课程引入了某些基础知识,但它的运用和更深的知识是须要本身再花时间去学习的。程序员
我以为软件工程是本身喜欢的领域并擅长的领域,在参加比赛学习了算法以后,本身的思惟能力和编程能力都有了很大进步。面试
我但愿能到杭州、成都的字节跳动里面从过后端。算法
如今的我只是初步了解算法及数据结构,对遇到的问题是独立思考,分析问题的能力。在oj上大概提交了400(题)* 50(平均代码行数)数据库
对课程的学习还不透彻,还不会工做时的团队合做能力。编程
我会选择在维持并提升绩点的同时积极参加比赛,争取赢得奖牌得到保研资格。
优点是工做时同时具备高学历和比赛经历能够更好就业。劣势是须要花不少时间学习,不管是比赛仍是课程。
大三继续参加比赛,课程保持绩点。
1.我看了2.1.2章节的这一段文字“ 单元测试要快(一个测试的运行时间是几秒钟,而不是几分钟)”,不考虑模块的具体功能提出时间限制
2.我看了3.4章节的这一段文字“一个IT专业的大学生来面试,简历上写“技能:精通Visual Stdio C#编程”。因而面试官叫他用Visual Stdio IDE写一段程序。一个“不精通”的面试者的编程过程实际上就是一个“解决问题”的过程”,发现咱们应该如何本身在某个能力上的水平,“精通”只是相对概念,每一个人的定义都不相同,只是不一样公司须要达到某个层次的人。
3.我看了4.5.2章节的这一段文字“在结对编程模式下,一对程序员肩并肩、平等地、互补地进行开发工做。”,发如今本身了解的状况下,除了和队友出去比赛的时候是三人共用电脑,其余时候没有还有一个这种状况。
4.我看了5.2章节的对众多软件团队的模式,包括主治医师模式和明星模式等,书中给出的大量几率,咱们应该如何理解对模式的选择
5.我看了8.1章节的这一段文字“软件团队须要找到软件的利益相关者,了解与挖掘他们对软件的需求,引导他们表达出真实的需求”,发现咱们对用户需求分析时,连用户本身都不能清楚的明白本身的需求,为何须要咱们软件公司花费大量时间帮助用户挖掘本身的需求。
Github:
优势:免费的代码寄存网站,方便与其余人分享,能够完成版本控制。
缺点:控制文件须要使用命令行,对新手不友好
Apple Xcode:
优势:能够以图表的方式展示
缺点:只能在mac系统上使用
Microsoft TFS:
优势:以数据库方式储存代码,效率高
缺点:操做繁琐