zoukankan      html  css  js  c++  java
  • 个人作业4——alpha阶段个人总结

    一.个人总结

    类别 具体技能和面试问题 现在回答
    语言 最拿手的语言之一,代码量多少? 最拿手的应该是c语言,代码量估计只有一千多行吧
    软件实现 有没有在别人代码上改进,如何读懂他人代码,采取什么方法不影响原来功能,如何解决bug? 有改过代码,就是一直在vs上测试,直到bug消失为止
    软件测试 如何测试所写的代码?如何测试他人的代码?掌握了多少种测试工具和方法?写过测试工具吗?如何测试软件的人机界面? 用vs测试代码,掌握的测试工具就vs,eclispe;没写过测试工具,没测试过软件的人机界面
    效能分析 写过的最复杂代码?如何测量和改进性能? 最复杂的应该是课设做的猜数软件,测量和改进都是靠老师的评价和指导
    行业洞察力 最感兴趣的领域?这个领域过去十年经历的创新? 最感兴趣的是游戏领域吧
    团队协作 如何说服同伴采用你提出的更好的方案或者如何听取他人意见?如何说服同学加紧工作? 据理力争,动之以情晓之以理
    自我管理 全年级专业排名?是否有变化并作出解释? 前两年比较差,后面有一点进步,现在中等水平

    二.回答问题

    1.我们程序员在软件工程团队里面充当什么样的角色?是只要埋头写代码还是各方面都进行考量?

    • 经过这次的项目开发,我也重新认识到了团队工作的本质,并不是你完成自己的任务就可以没有事做,你还要尽可能的帮助队友,无论是不是你的负责范围,只要是能够帮助提高项目进度的事情都要去做,这才是我们应该做的。

    2.软件工程师的职业发展前景到底是怎么样的?假设非常努力的学习工作大概多久会有职位变动?

    • 这个我还不大清楚。

    3.为什么要结对编程?

    • 我发现团队工作的效率的确比单人的要高很多,而且更能提高自我,所以说结对编程还是很有必要的。

    4.对于收益较低的软件,甚至维护花销都已经大于收益的软件还有必要保证质量么?

    • 我认为无论是什么样的软件,我们都要把它完成,做好我们的本职工作。

    5.如何才能做到成功的创新?

    • 我们要多看书,多调查市场需求。

    三.提出问题

    1.书中说pm负责做开发和测试之外的所有事情,但是我们就以现在大学生的阶段,开发和测试基本已经占据全部事情了,还设置这个职位是不是有点鸡肋?

    2.敏捷开发过程中的站立式会议感觉没什么必要,有点拘泥于形式,汇报其实现在在网上不就可以了么?

    3.如何设置一个有效的用户调查问卷,而不是收集一些没什么用的数据?

    4.如何设计一个好看的软件界面?

    5.为什么题目一定要凑5个?

  • 相关阅读:
    Redis面试题 总结
    C++ 自由存储区是否等价于堆?(转)
    线程同步方式
    epoll的原理 (一)(转)
    C/C++ 中 volatile 关键字详解(转)
    Linux堆内存管理
    找出数组中出现次数超过一半的数
    剑指offer-复杂链表的复制
    已知二叉树前序中序遍历重建二叉树
    Linux常用命令
  • 原文地址:https://www.cnblogs.com/paohui/p/9059909.html
Copyright © 2011-2022 走看看