过程
1.主动投的简历,投简历事后很快就收到了HR的回复,而后约次日半个小时的电话面试,就是基本状况的了解。就问一下当前的技术情况,学习情况,而后举例子当前项目中遇到的问题,怎么解决的。而后最后是聊到了薪资指望,而后问英语情况怎么样,我说还行,而后就问了一个英文的问题,我用英语来回答了,有点紧张忽然还有点张不开口的感受,果真英语是靠多说多背,实践出来的。
2.接下来就是等待,而后HR打电话来讲基本状况已经符合,而后就是选择到公司去作逻辑试题仍是先作homework.我选的先作homework,不知道会不会先去公司看看,而后作逻辑题和英文题会好一点。
3.homework是3道题选一道题来作3天内作完发过去,有提交的具体地址,因为最近忙加之晚上年会彩排,因此和HR商量了一下可不能够周末作了发过去,因而乎我星期三拿到的题,周六晚上给他们发过去的(不知道是否是越早发过去越好,这个不明确),具体的试题内容就不透露了,我选的罗马数字那个,而后周六晚上发过去了。
4.第二周周一的时候收到人事部HR说收到了个人代码,星期四都尚未反应,我就给HR发邮件询问状况。早上发过去的,到了下午,就收到了拒信。。。
5.问了流程,接下来若是homework经过的话,应该就是逻辑测试题和英语压力测试题。再接下来是结对编程或者叫作pair programing。而后是boss面试或者HR再面试。不过我的以为能到boss面或者HR最后面的话,基本问题都不大了,估计都是聊聊职业规划和具体的薪酬待遇什么的。
总结一下,本身可能仍是不符合TW的要求,毕竟他们对于代码质量和工做流程要求仍是很是高的。坚定践行的敏捷开发模式,其实本身还真的没有亲身实践过,不过只是本身实践了TDD,但愿能从提升本身的编码水平来入手,毕竟当前的公司尚未这样的觉悟。我的在这几天的过程当中和了解中很好的体会到了他们那种开发模式的优点和好处,同时固然也知道了现实公司中的差距,同时了解到了thoughtwork的工做性质和方式。HR人很好,效率很是高,同时他们的那种平等和相互尊重的感受也能让人体会到。若是能去的话对于才毕业或者没有接受过正规的软件开发流程的同窗来讲的话,对于本身的提升确定是很是大的。对将来职业发展也颇有帮助。薪资方面,放心好了,若是能知足标准的话,基本不低于同行业水平。说句难听一点的,我更喜欢和聪明人一块儿工做,也许本身还不够那么聪明。
1.人事部的说问道我能不能接受出差,因为我老婆即将生产,我就把这个状况给HR说了,就说短时间出差能够接受,可是将来1年因为小孩孩很小,估计长期出差不太方便,因此但愿公司能够考虑,估计这个也是被拒的一个因素之一。他说TWER,一年大概有40%-60%的时间会出差,由于项目在全球各个地方,国内也在各个地方,不少都须要去。因此这个在我内心也有一点抗拒。不过本身在孩子出生的头一两年我以为仍是尽量陪他们一些。之后的话,还好。毕竟我是一个好奇心重的人,喜欢看不一样的地方,接触不一样的人和事,开阔本身的眼界。这份工做的话,也许能知足这一点,可是会牺牲和家人团聚的时间。这个须要有一个能理解本身的老婆和父母才行。
2.TDD,不知道是否是个人代码中的TDD还不够规范,单元测试覆盖率还不够,由于以前确实写代码没有写过单元测试,此次homework也许就是这一块还不符合规范吧。后期本身会话一部分时间在加强这一块上面。毕竟可以提升很多效率,也可以保证本身的代码质量,也能节省测试时间和覆盖率。
将来要作的事情:
1.多阅读,HR给我发了一些他们Twer在读的书,固然其中必然有可借鉴之处。同时要完整的读完一本书,不能浅尝辄止。
2.在平时写代码的时候要继续践行TDD。同时了解android开发过程当中的TDD实践。
3.带动团队来践行敏捷开发,这是一个艰难的过程我知道会遇到各类阻力,可是我仍是会继续坚持下去。
4.不断迭代,持续交付。
5.继续学习unity3D。持续作出个人的一个demo.
6.坚持在移动端的技术积累,android继续深刻学习,而后实践。
7.java基础知识的巩固学习,数据结构的使用,设计模式的使用。
8.其余书籍的阅读,好比如何作一个好爸爸。也许技术不行,管理不行,可是我想我永远都会是一个好丈夫,好爸爸的。毕竟我还会作一桌好菜呢!他们说,会作饭的男人运气通常都不会太差。
痛苦是提升的进步的来源...看来我应该时不时的出去找点虐才好...安逸的生活始终会消磨本身的意志。
祝福各位新的一年心想事成,万事如意,开年大吉啊!!!