《在TW做P3离岸交付项目是一种什么样的体验》——金世愚

这世上还有很多我们所不了解的不公正,它们一直都存在于那里,而我们作为社会里相对的精英人群却意识不到它们的存在,或是由于我们自身的偏见而忽略了它们呼喊的声音。我很庆幸能够参与目前的项目,能够得到了解弱势群体的机会,听见他们的声音,站在他们的立场上帮助他们做一些力所能及的事情。

每天想着自己开发的系统能够提高那么一点点医护人员的工作效率,能够让有限的资源帮助到更多的弱势群体,这样世界是不是会变得好那么一点点。


《ThoughtWorks熊节:此处有bug,程序员统治的黑暗世界》——熊节


ThoughtWorks的最热文章,你至少要读十篇_java


面对科技可能被用来作恶的现实与未来,IT专业人士不能再用“科技中立论”为借口回避社会责任问题。科技可以没有价值判断,但使用科技的人有。如果做搜索引擎的人在自己家人生病时不用自己做的搜索引擎寻医问药,如果做视频网站的人不会让自己的女儿看自己做的视频网站上的内容,如果做社交网络的人劝告自己的父母不要相信自己做的社交网络上传播的信息,那就说明这些人知道自己是在作恶。IT专业人士有责任用“是否愿意让自己家人使用”这个标准来要求自己的工作,对使用科技可能造成的后果充满警惕,这样才有可能避免技术给我们带来一个黑暗的未来。


《BA的广度和深度》——亢江妹

整理出一个大家都认可的BA技能图谱,几乎是个不可能的任务——即使仅限ThoughtWorks所要求的BA技能(我在ThoughtWorks是所见的不同时期的BA技能图谱要超过10个)。但所有的表达都是为了交流和学习,不是为了“证明自己是对的”,所以斗胆结合自己的经历,谈谈我心目中ThoughtWorks版的BA技能图谱,并分享一些学习提升的方法。


《敏捷软件测试常见的七个误区》——刘建华



敏捷软件测试指的是在敏捷软件开发过程中跟质量相关的一系列活动,和传统意义上的软件测试有很多区别,因为敏捷软件测试的概念一直比较模糊,所以经常会有人走入误区,我曾经在瀑布型的软件开发模式下做过几年的测试人员,所以在刚刚接触敏捷项目的时候也曾有过一些误解,但是在敏捷软件开发团队工作将近5年后,对很多问题有了新的认识。


《不做代码审查又怎样》——王健

不要以为遵循了敏捷提倡的一些实践我们就是敏捷的,不要以为遵循了精益的实践我们就是精益的。在我们没有理解并追求其背后真正价值的时候,只不过是平添了另外一份成本而已,不如不做。


《我发誓,在我的组织以及更大的世界范围内,捍卫性别平等》——郭晓

ThoughtWorks的最热文章,你至少要读十篇_java_02

当前这样追求全球性别平等的运动趋势很明显,而责任落在了我们这些占据影响力位置的人身上,我们要在我们自己的组织和社区中,领导它,推动它,要做更多的事情。时刻谨记这些,所以我支持“誓言平等”运动,不仅仅在国际劳动妇女节这一天,更重要的是,要在一年的每一天。


《GItflow有害论》——刘尚奇

很多人诟病Gitflow太复杂。将这么一套复杂的流程应用到团队中,不仅需要每个人都能正确地理解和选择正确的分支进行工作,还对整个团队的纪律性提出s然而最根本问题在于Github背后的这一套feature branch模型。


《前后端分离,谁值得拥有》——贾朝阳

近两年来,前、后端分离的架构得到越来越多的认可,越来越多的团队在尝试、推广这种架构。但在团队采纳这种架构之前依然需要冷静思考,这是不是自己需要的?

ThoughtWorks的最热文章,你至少要读十篇_java_03

《敏捷宣言到底有几句?》——季炜

最后我想到了两句话:“天才就是99%的汗水+1%的灵感”和“知识就是力量”,这两句作为的名言警句被流传至今,但如果你只记住了这两句,恐怕无法正确的理解爱迪生及培根当时想表达的意思,因为它们都有后半句:)


《结对编程的正确姿势,你会了吗?》——禚娴静

结对并不阻止个人的独立思考,它带来了诸多软件协作的好处,但结对也不是所谓的坐在一起就可以了。结对不是一成不变的,需要根据目前的任务灵活确定是否适合结对。 我认为想要做好结对,首要的是有效沟通。