回答自己的问题(问题汇总)

第一章:

在阅读完第一章只有一个困惑那就是:1.怎样才算是一名合格的工程师?

第二章:

第二章的问题有较多。

1.单元测试要快,既然要快,那同时单元测试要测试API中每个方法以及每个参数,而且同时还要覆盖所有代码路径,那无疑会增加大量程序代码,如何做到快?(章节2.1.2)

2.学生毕业到走向社会成为职业程序员,这过程需要时间,而且国内的程序员又有一个35岁危机,那我们该如何对待?提前转行向管理或者其他方面?(2.3)

3.回归测试要怎样实现?而且还需要自动化?老师一直未讲过相关知识,这与社会发展趋向会不会背道而驰?

第三章:

1.  一个能力出众的程序员要如何融入到团队中去?而不是会被团队排外,不积极就会被看轻,而积极又会被误会抢风头,完全是因为国内环境导致吗?(章节3.2)

2.在3.2节的软件工程师的职业发展中,提到考级,而在社会工作中,实践经验比证书更重要,要是在大学期间就接受这种固定性思维成长,在将来工作中岂不是会影响到以后的工作模式的创新吗?

第四章:

1. 老师上课讲的注释三载代码后面加2个斜杠直接中文解释,更甚的是连变量都要加中文注释,,与4.2.9节中所讲的注释很不一样,那我们该如何选择?应付老师又有可能让这种行为将变为习惯。

2. 结对编程目的是相互监督,更好地开发,但我们在实验过程中却反而不是怎样,而是更容易被队员带入误途而越走越远,还远不如分模块写效率更高,时间更快,结对编程反而更费时,为何还要推行这个方法?(4.5.2)

第五章:

在5.3节的开发流程中,个人或者是小组中,大多都是使用写了再改模式,这也可以更快完成,在前面也提到要降低任务交付时间的标准差,这也能更符合,为何不提倡,而只说对实际用户,解决实际需求来说缺点太大?在团队中,写实际软件过程中,更多的也是分模块来写,并想不出有何缺点。

微软的软件团队的模式是什么?他们是如何开发的?

第六章:

敏捷流程在我们的学习过程中就是我们常用的想到什么写什么吗?

第七章:

在7.2.5中说商业项目要重视市场和用户,技术三第三位,当然这本就是商业在前面,但是没有高深的技术支持如何能更好让项目顺利完成,让用户体验一流的服务,在各种创业大赛中,所谓的商业项目也是来自于一个好想法好点子,难道这不更应该需要技术去实现吗?(顺提第六章的敏捷流程,看完后云里雾里,不懂,是我没抓到核心思路还是因为其他?)。

在7.2.2中提到:如果发现你做的事情对项目的远景没有帮助,你应该跟老板提出来。对于这种精神,可以应用到其他工作上,而前提却是老板给你安排的工作,是不是应该先想一想老板为什么这么安排,自己是不是还没发挥出来,是自己原因而没有做到正确的事。

“我的责任是把事情做出来,而不是讨好所有人,让他们知道我按照他们的意见做了”我更赞同前半段话,但“我按照他们的意见做了”是不是最终还是要按照别人的建议来做?(7.2.4)

对于MSF基本原则中的九条原则,第7条说投资质量,我觉得毫无用处,在程序员写代码的时候就已经有对自己代码质量的清楚认识,而不是放在这边而·另外提出来,而且学习所有的经验应该放在最后才更合理。

第八章:

在8.7中的分而治之里说需要一个角色出来,领导大家,PM的重要性在我们实验的团队中却显得没什么用处,

并没有体现出他的价值存在,然而也无法解决队员的一些人没事干的问题,我觉得一个团队中应该是有一个

实力够强的人物,不要队员实力偏差太大会比这个PM更有帮助。

第九章:

在PM中,我个人更赞同实力在团队中的中上游的人来担任,而不是只善于交际管理者,这样,信服力会更强,

而不是变成泛泛而谈,最终导致项目失败。特别赞同PM和队员因对项目投入的认识不同而产生的误解,高估

或者是低估队员能力。

第十章:

在前期花费时间做好的spec却说不能过于依靠,那为何不把时间直接用来开发新代码?

对于个别用户的要求超出团队能力,那要改如何做出决定?

第十章:

1.     在10.1.3中,经过分析,得出说要  “ 宁可从小部分人出发,要非常明确地定义谁是我们的用户 ” ,这不就是说要“ 玩情怀 ”了,

那后期为何还要去扩充功能,拉取更多的其他用户,那不更应该是把精力放在核心技术是完善我们原有情怀用户的体验?

2.    在10.2的规格说明书中,要认真做好,但现在的人(年轻用户群体)有问题都是网上百度,而不是自己看说明书,且以前的有

些功能变成现在很多人都有使用,却不加入说明书,那不就是说明员工没有很好的和用户沟通以及后期的跟踪调差咯?很明显的

一个列子:现在的android手机都有一个很经常使用的就是设置里的开发者选项,但是在所有的android手机的说明书中却一直没有加入,也没有介绍这个

第十一章:

在这一章中说到每日构建,但每日构建具体是什么?我还没有弄明白,是每日总结?小会议,工作啥的总结?or提纲?

第十二章:

用户的第一印象中最先提到的是用户界面,对于这个更多的应该是后期用户,只有他们才更关心眼睛看到的形色,而资深用户更关心

的是产品的内容,产品的简单流畅体验,这方面我比较赞同雷军的 “  极致,快 , 口碑 ” ,在拉取新用户前去做好更多酷炫的界面功能,

我们更应该是考虑原有用户的使用感受去提升程序的“快”。

第十三章:

对于这章的测试,我们只是简单提了一下单元测试,其他测试都没有,这章相对来说,几乎为零,看了也不知道怎么做。

问题就更别说了,等周末有时间在回头看看,再更新补上问题。

第十四章:

团队中角色越界要如何处理?团队的不相互体谅如何解决?

第十五章:

对于我们团队实验来说,在测试没有什么bug之后,完成打包apk,就没有继续去加入新功能,顶多就是改改界面而已,

完全无法做到像书上讲的那些。

第十六章:

创新是需要一定的资金预算,既然在原公司团队中被压制,不允许,那何不拿出一个雏形,再去找天使投资人?当然

在国内可能会比较难,但找到了相同想法兴趣的人再一起努力就应该更简单些了。

没有一定的专业基础知识而想出来的创新几乎是比较少的,就算他们说都是在他们拿手领域之外发现的创新,也是因

为他成为一个专家,想要成为应该专家,不可能只是单单涉及一个领域知识,你让你一个没有接触过计算机的人来创

新计算机方面的一个技术是几乎不可能的。

第十七章:

一个团队的融合最短可以缩小到多长时间?一俩个项目?在还没融合之前应该会在前面被当作“田园犬”,“野狗”踢出去了,

觉得自己的想法很危险,老是往相反的方向想,自己就属于“野狗”型。

在团队中,最难搞清的就是自己在团队中的投入级别,以及别人对自己的期望,而且现实中他人都会错估队员的实力,有

没有更好更快的方法找到自己的地位,以及其他队员对自己的认识?

时间: 2024-08-06 20:03:35

回答自己的问题(问题汇总)的相关文章

王思聪在分答全部32个精彩回答汇总

近日,国民老公王思聪在分答开帐号,妙答全民八卦,从目前全部32个回答来看,王思聪的三观很正!会长下血本在分答花了32大洋,听记了一晚上,终于将国民老公全部32个问答如数记录下来了,大家一睹为快吧: 1. 如果我是一个普通人,我猜我会选择互联网/移动互联网方向去创业,比如弄个网站或者做个APP.因为这种门槛比较低.做大的可能性也比较高.比如像扎克伯格做Facebook的时候,他就是个屌丝,也可以做得这么大.只要你产品做得足够好,就会有人愿意买单!比如像Instagram.Snapchat都不是大公

Java 8学习资料汇总

Java 8发布已经有一段时间,它被认为是Java 5发布以来最大的一次版本升级.Java 8 为Java语言.编译器.类库.开发工具以及JVM(Java虚拟机)带来了大量新特性.Lambda表达式.默认方法.并行API等都受到了开发者的追捧,社区上关于Java 8的学习资料如雨后春笋般涌现.下面是一些优秀的学习资料汇总: Brian Goetz在Stack Overflow上的回答Brian是<Java并发编程实战>的作者之一,有20多年的软件咨询行业经验.Brian是JSR 335的带头者

ASP.NET MVC4入门到精通系列目录汇总(转)

序言 最近公司在招.NET程序员,我发现好多来公司面试的.NET程序员居然都没有 ASP.NET MVC项目经验,其中包括一些工作4.5年了,甚至8年10年的,许多人给我的感觉是:工作了4.5年,Web开发依旧停留在拖控件的水平,最最基本的算 法,递归.排序(我不要求快速排序,你会冒泡就行了)都不会,数据库方面,很基础的SQL都写不出,分组过滤也不会,更别提性能了,问下数据优化经验,除 了回答加索引基本就没下文了.当然,一些过去N年都是做ASP.NET WebForm开发的,不熟悉MVC,那也没

【IOS】Mac和IOS开发资源汇总

本文主要汇集一些苹果开发的资源,会经常更新,建议大家把这篇文章单独收藏(在浏览器中按**command+D**). 今天收录了许多中文网站和博客.大家一定要去感受一下哦. 如果大家有知道不错的站点,可以告诉我.  目录 1.苹果官方文档 2.邮件列表 3.论坛 4.网站 5.博客 6.大会 7.播客和录像 正文 1.苹果官方文档 构建iOS程序:下面的这篇文章介绍了 iOS 程序开发的过程: Start Developing iOS Apps Today 构建Mac OS X程序:下面这篇文章介

秒杀多线程第一篇 多线程笔试面试题汇总 ZZ 【多线程】

http://blog.csdn.net/morewindows/article/details/7392749 系列前言 本系列是本人参加微软亚洲研究院,腾讯研究院,迅雷面试时整理的,另外也加入一些其它IT公司如百度,阿里巴巴的笔试面试题目,因此具有很强的针对性.系列中不但会详细讲解多线程同步互斥的各种“招式”,而且会进一步的讲解多线程同步互斥的“内功心法”.有了“招式”和“内功心法”,相信你也能对多线程挥洒自如,在笔试面试中顺利的秒杀多线程试题. ----------------------

QQ浏览器X5内核问题汇总 转

常常被人问及微信中使用的X5内核的问题,其实我也不是很清楚,只知道它是基于android 4.2的webkit,版本号是webkit 534.今天正好从X5团队拿到了一份问题汇总,梳理下发出来,给各位开发者以参考——不排除明天会删除这篇文章的可能. 1.Android WebView常见问题及解决方案汇总: http://blog.csdn.net/t12x3456/article/details/13769731 2.请问各位碰到过X5浏览器内,局部滑动使用iscroll卡顿的问题么? 回答:

AJAX笔试面试题汇总

AJAX笔试面试题汇总 Javascript 1. 什么是ajax,为什么要使用Ajax(请谈一下你对Ajax的认识) 什么是ajax: AJAX是“Asynchronous JavaScript and XML”的缩写.他是指一种创建交互式网页应用的网页开发技术. Ajax包含下列技术: 基于web标准(standards-based presentation)XHTML+CSS的表示: 使用 DOM(Document Object Model)进行动态显示及交互: 使用 XML 和 XSLT

C语言面试题大汇总

C语言面试题大汇总 1.局部变量能否和全局变量重名? 答:能,局部会屏蔽全局.要用全局变量,需要使用"::" ;局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量.对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内. 2.如何引用一个已经定义过的全局变量? 答: extern 可以用引用头文件的方式,也可以用extern关键字,如果用引用头文件方式来引

2017上半年技术文章集合【Android】—184篇文章分类汇总

地址: http://blog.csdn.net/androidstarjack/article/details/77923753 声明 | 本文是于亚豪 原创 终端研发部 前言: 2017年已经过大半,公众号里技术文章整理和归类了一下,方便给大家查找和阅读.这也是目前 发文的一个统计. View篇: 高级UI特效之酷炫抢红包金币下落动画 一个超级方面的用户指引view-App实现用户指引就是如此简单 让View像粒子一样自由运动 手把手教你实现RecyclerView实现上拉刷新功能 高级UI