认识ThoughtWorks
2017年初夏,我是在一个群里知道ThoughtWorks 企业开放日活动,便在六月份参加了这个活动。
开放日活动
在开放日活动上,ThoughtWorks的敏捷开发给我留下了很深印象。
站会、和结对编程、review……等等,让我了解到不同于学校所教的职场it开发方式。
参加ThoughtWorks夏令营
参加开放日活动后,我和两个朋友一起报名了ThoughtWorks夏令营。
ThoughtWorks夏令营
开始
刚来到ThoughtWorks夏令营,华师的智慧教室令人惊喜的,可惜呆了几周就因为楼下装修不得不离开。
- 开始的场景原型训练,工科工程思维转换到场景思维,文哥讲了很久,想了一两天才懂得用场景描述需求,场景思维明显更能表达需求。
- js代码训练,自学的js训练后更加顺手。
- 自学的html、js、css明显不够系统,补缺补漏。
团队合作
思沃影院:
* 团队因为事先没有架构,重构两次
* 缺乏交流,导致最后show没有合并成功
* 延迟两天,在小班里show
感想
- git会操作,但团体开发的git流程明显错误。从这次失败的经验,我最大的收获是学会如何用git合作开发。
- 明白了沟通的重要性,统一架构的必要性,合作开发要在统一的前提下独立开发。
codingirls 就业
这次团队正确使用git,合并的冲突极少。
- 总代码在master分支上,每天早上pull更新master,再rebase master 。保证我们自己的分支每天代码总起点一致。 写完部分功能或下午离开,push自己分支到远程仓库,用pull request合并到总分支上。
- 每个人在自己分支的相应目录下建立自己的文件。
顺利,基本完成,待show
写在即将结束的夏令营之前
- 在这里,我了解了一条完整的技术栈,怎样运用技术合作开发;
- 在这里,我看见了职场的冰山一角,如何合作,有效沟通,在开发中学习,在开发中进步;
- 在这里,我交了许许多多新的朋友,建立友谊;
我从未奢想一个多月可以自学成为一个合格的全栈工程师,但在这里我收获很多。
技术上的成长,与人合作的磨合,友情的建立,教练的指导…………很多很多。
请原谅我的词穷,我很高兴可以和大家度过一个愉快又艰辛的假期。
离别之际,祝:前途顺利,身体健康。