`

和Thoughtworks的一次邂逅(二)

阅读更多

上接和Thoughtworks的一次邂逅(一)

 

 

今年的春天特别冷,特别是上海,不过今天天气格外的好,太阳出来了,怕赶不上飞机(730左右),订了一辆出租车。由于有点感冒,怕体能消耗的厉害,买了瓶大果粒酸奶,再拿了几颗巧克力,在出租车上就开吃了,想着飞机上再吃一顿,这样体能应该充分一点。

 

进入机场还顺利,飞机也没有晚点,到北京93刻。看了下邮件中的介绍,选择了机场快线(25,价格蛮高的,还是上海的地铁便宜哈)。更不合理的是,机场线出来,想要去二号线的D出口,要买票进入,2个铜板。否则从其他出口出来要绕个大圈子,第一次来,时间紧迫,未作尝试。感觉我们纳税人养着这帮人,不给咱老百姓好好办事呀。

 

找到国华投资大厦,直奔11楼,看了看表,已经11点多了。前台MM居然开始也不知道我从大老远跑来面试哈,等她们领我去了会议室,看见有很多会议室都是以朝代命名的。斜眼瞄了下,发现另外一边很多人在一起,看起来每个人都没有固定的办公桌,因为没有看到名字在上面,这点也在随后HR MM那里得到确认。

 

11点半左右,等到HR MM,和我联系了很久,终于第一次见到。热情的领我到处参观,看看他们的文化工作状态,她们的招聘也是走的Scrum流程,在路过一个HR Scrum的白板时,看到了我的名字贴在上面。这个流程介绍公司文化的流程,在邮件中的安排本来是最后一步,谁知道在刚开始就进行了,反正客随主便,紧接着便是笔试了。

 

个人非常讨厌任何形式的笔试,特别是智力和逻辑面试(我以为是只是面试你的智商是否达到80即可,谁知道很多公司居然根据这个刷人,意想不到,直到去一家公司挂了才明白,为那家公司感到悲哀,找一些聪明者和投机者,远远不够,应该学学苹果公司,招一些有智慧的人!最近看Jobs传,顺便歪歪两句)。并告诉我,做完后就可以楼下吃饭,并嘱咐我慢慢答题。

 

很多面试官想在别人最窘迫和状态最糟时,抓住面试者的缺点,并作为不录用的理由,这是非常不合理的。其实我碰到很多面试官,我做sql性能优化很长时间了,正是这种积累,让我慢慢把很多native的查询和使用native的方法进行查询的方法,最终使用Java逻辑来做,直到万不得已时。居然很多面试官认为我连基本的sql也不会写,其实这种面试官不在少数,很多面试官面试工作多年的人,很多能力并未达到面试官的水平。

 

121刻,做完试题,出来找HR,未找到,问了下阿姨,确认楼下有食堂,肚子不饿,就是头有点昏昏的。但是为了接下来的面试,还是要好好吃饭。由于没有卡,借后面排队帅哥的卡刷卡,吃点什么都忘了,感觉还是很难下咽。

 

上楼时慢慢逛了下11楼,发现有很多还在装修或者空着,倒是看见楼下有人玩桌上足球,环境还不错,但都不是我要求的。

 

进入办公室,等了1刻钟,HRMM匆匆过来说,中午找了我半天,才知道我独自下楼吃饭了,说可以给我他们的卡让我吃饭的。花了不到20大洋,也没有什么,因为这边文化还是和其他公司很大不同的,算是长见识的学费了,值!

 

下午就开始技术面试了,刚开始就做Pair of Programming,但是使用TDD,才发现TDDDDD有很大的不同,思维刚开始一直未脱离DDD的思维,特别是他给出的第一个例子。这个会在接下来文章说明TDDDDD的不同以及个人的体会。

 

好容易面试完成,便到了下轮技术面试了,问了我刚才TDD的不同,便照实说了,和DDD有些不同,后来和谈了一些Generic的问题,这些感觉非常好,很多公司只会问问函数方面的问题,甚至只是拿着SUN公司的JDK代码和你比较,其实很多公司的JDK代码实现上是有一些差距的,而他们往往并不是知晓很多,这一点对他们非常满意。

 

面试完成后,感觉松懈了很多,想着,终于可以回家了,谁知,门外奔来一个MM,让我再做一套逻辑试题,千嘱咐万嘱咐,让我看完例题,并说答题时间为两个小时,我看了下手表,已经是下午4一刻,飞机起飞也是720左右,看来她不知道我还要回上海的。想跟她分辨下,但是想想,还是先做着看,再告知比较高效。

 

中途打开手机,接了几个电话,有公司给我谈入职事宜。匆匆地做完,已经5点半左右了,想了想换做机场快线+等待的时间,要一个小时左右,便立即找到HRMM,说是只能走了,未来得及检查。走得着忙了,忘了给报销的交通发票了,也花了200左右大洋。

 

这次最遗憾的是,和多年大学同窗在北京未见面(自从毕业后一直未见),在机场快线打了几通电话,时光流逝呀,朋友之谊永驻!(其实我有时候觉得我很幸运,因为有一些可以说真心话的朋友,对你真心好的朋友,不管他们说话或者行为是否是错误的,但是他们都是为着你好,在这世界上,有几个这样的朋友存在,我已知足!)君子之交淡如水,就在电话上做普通的道别吧。

 

回到上海,看了看时间,93刻,还来得及最后一班地铁,本来想做出租的,但是还是想先敢敢,如果你能坐到地铁最好了,目前关注碳排放比较多,被他们洗脑了,出行还是碳排放少的比较好。

 

果然让我赶上最后一班,对面坐着一群帅哥MM,看来是旅游的,想起我第一次来上海,顿时感到格外亲切。下了地铁,外面下着雨,心情却有点感伤,不知道是和朋友未见面还是最近发生了很多事情,于是未坐出租,也未打伞,顺了一条幽幽的道路,回家去了……

 

 

接着过了两天,便接到HR MM的电话,问我是否继续,我以为还要面试,谁知道面试都结束了,说他们对我感觉不错,问我感觉如何,如实回答了,便告诉她,我现在有offer在身了,因为在那天面试时,另外一家公司给我电话安排了入职时间,他们希望我也早点入职。其实我本来并未觉得上下3-5w会对我产生多大影响,我觉得人这一生,是一个过程,不是一些跳跃的节点构成。然而接下来的会话,让我不知道如何继续下去,HR MM让我说些实际些的东西,其实具象的东西往往不是全面的,不够表达的。于是提到了钱,还没有得到我的进一步解释,便匆匆结束了会话,她看来是有点着急了。

 

在小时候,我们学会了1+1,也享受的长辈们对我们的关怀;20岁,我们开始接触了社会,开始奋斗,学会了爱护别人,学会了尊重别人;30-40岁,我们要面对很多痛苦,抚恤孩子,甚至亲人离去(想都不敢想);50岁,我们还要选择如何安度下辈子,……。(而很多人,喜欢看到一个结果——想着如何一下有房子,有车,那样才能过完下辈子,而不知道,只是一个连续过程得到的节点。我们往往慨叹于国外社会如何的发达,却忘了,他们的年轻人和我们多么相似,他们毕业为了找到工作如何拼搏,工作过程如何奋发,但是有多少在年纪轻轻想着让房子拴在自己的脖子上)。我最大的成就感来自于我做了些仅仅用钱是根本完成不了的事情,虽然我现在没有多少钱,但是还“Hang in There

 

记得清政府末年,大家都在讨论应该怎样拯救民族,国外那些大牛的政治家,策略家,提出的是采用宪政,甚至提出,中国少了皇帝是不行的,尽管他们的思想意识,知识都是先进的,他们也未想到,我们新中国成立了,没有采用宪政成功了,他们也不能决定中国的未来。

 

同样,我们自己的未来是靠我自己决定的,不是任何他人可以随便判断和决定的,甚至是其他所有人都可以判断你错了(爱因斯坦提出相对论时,还没有被其他所有人压垮呢),只要我们坚持超正确的方向走,哪怕途中走的是一条错误的道路路,我们依然是向前前进的,这就是人生的道路和其他道路的最大的区别吧!

 

末了,最终其实未选择的一个原因是,个人一直对于逻辑测试题非常反感吧,这也是我非常犹豫的一个原因,聪明人和有智慧的人还是很有差距的。

 

在新公司已经上班了,不知道对错,只管走吧!

5
8
分享到:
评论
5 楼 redhat 2015-03-05  
beiyeren 写道
楼主最后去了哪家公司?

去了家金融公司,现在创业
4 楼 beiyeren 2014-09-14  
楼主最后去了哪家公司?
3 楼 yangfuchao418 2012-04-30  
楼主是个真诚的人,除了对新中国那段不喜欢外,其他的都写的很赞
2 楼 jinnianshilongnian 2012-04-30  
晕 格式不对,再改下 别介意啊 
引用
让我慢慢把很多native的查询和使用native的方法进行查询的方法,最终使用Java逻辑来做,直到万不得已时。居然很多面试官认为我连基本的sql也不会写,其实这种面试官不在少数,很多面试官面试工作多年的人,很多能力并未达到面试官的水平。

希望大哥写一写这方面的文章!sql/存储过程有时候不是银弹。

引用
这个会在接下来文章说明TDD和DDD的不同以及个人的体会。

很期待
1 楼 jinnianshilongnian 2012-04-30  
让我慢慢把很多native的查询和使用native的方法进行查询的方法,最终使用Java逻辑来做,直到万不得已时。居然很多面试官认为我连基本的sql也不会写,其实这种面试官不在少数,很多面试官面试工作多年的人,很多能力并未达到面试官的水平。
希望大哥写一写这方面的文章!sql/存储过程有时候不是银弹。

这个会在接下来文章说明TDD和DDD的不同以及个人的体会。
很期待

相关推荐

    第11讲:深入理解指针(1).pdf

    第11讲:深入理解指针(1)

    springboot整合 freemarker方法

    springboot整合 freemarker方法

    第14讲:深入理解指针(4).pdf

    第14讲:深入理解指针(4)

    同行者4.1.2语音助手

    《同行者4.1.2语音助手:车机版安装详解》 在现代科技日新月异的时代,智能车载设备已经成为了汽车生活的重要组成部分。"同行者4.1.2"便是这样一款专为车机设计的语音助手,旨在提供更为便捷、安全的驾驶体验。该版本针对掌讯全系列设备进行了兼容优化,让车主能够轻松实现语音控制,减少驾驶过程中的手动操作,提升行车安全性。 我们来了解下"同行者4.1.2"的核心功能。这款语音助手集成了智能语音识别技术,用户可以通过简单的语音指令完成导航、音乐播放、电话拨打等一系列操作,有效避免了因操作手机或车机带来的分心。此外,其强大的语义理解和自学习能力,使得它能逐步适应用户的口音和习惯,提供更个性化的服务。 在安装过程中,用户需要注意的是,"同行者4.1.2"包含了四个核心组件,分别是: 1. TXZCore.apk:这是同行者语音助手的基础框架,包含了语音识别和处理的核心算法,是整个应用运行的基础。 2. com.txznet.comm.base.BaseApplication.apk:这个文件可能包含了应用的公共模块和基础服务,为其他组件提供支持。 3. TXZsetting.apk:这

    市场拓展主管绩效考核表.xls

    市场拓展主管绩效考核表

    “线上购车3D全方位体验:汽车模型展示与个性化定制功能”,three.js案例- 线上购车3d展示(源码) 包含内容:1.汽车模型展示;2.汽车肤;3.轮毂部件更;4.开关车门动画;5.汽车尺寸测量

    “线上购车3D全方位体验:汽车模型展示与个性化定制功能”,three.js案例- 线上购车3d展示(源码) 包含内容:1.汽车模型展示;2.汽车肤;3.轮毂部件更;4.开关车门动画;5.汽车尺寸测量;6.自动驾驶;7.镜面倒影;8.hdr运用;9.移动端适配; 本为html+css+three.js源码 ,核心关键词:three.js案例; 线上购车3D展示; 汽车模型展示; 汽车换肤; 轮毂部件更换; 开关车门动画; 汽车尺寸测量; 自动驾驶; 镜面倒影; HDR运用; 移动端适配; HTML+CSS+three.js源码。,"Three.js源码:线上购车3D展示案例,含汽车模型、换肤、轮毂更换等九大功能"

    (数据权威)中国城市_县域统计面板数据二合一

    数据名称:2000-2022年各县市区主要社会经济发展指标面板数据 数据类型:dta格式 数据来源:中国县域统计

    120页-环卫车项目初步方案.pdf

    一、智慧环卫管理平台的建设背景与目标 智慧环卫管理平台的建设源于对环卫管理全面升级的需求。当前,城管局已拥有139辆配备车载GPS系统、摄像头和油耗传感器的环卫车辆,但环卫人员尚未配备智能移动终端,公厕也缺乏信息化系统和智能终端设备。为了提升环卫作业效率、实现精细化管理并节省开支,智慧环卫管理平台应运而生。该平台旨在通过信息化技术和软硬件设备,如车载智能终端和环卫手机App,实时了解环卫人员、车辆的工作状态、信息和历史记录,使环卫作业管理透明化、精细化。同时,平台还期望通过数据模型搭建和数据研读,实现更合理的环卫动态资源配置,为环卫工作的科学、健康、持续发展提供决策支持。 二、智慧环卫管理平台的建设内容与功能 智慧环卫管理平台的建设内容包括运行机制体制建设、业务流程设计、智慧公厕系统建设、网络建设、主机和储存平台需求、平台运维管理体系、硬件标准规范体系以及考核评价体系等多个方面。其中,智慧公厕系统建设尤为关键,它能实时监控公厕运行状态,保障公厕的清洁和正常运行。平台建设还充分利用了现有的电子政务网络资源,并考虑了有线和无线网络的需求。在功能上,平台通过普查、整合等手段全面收集环卫车辆、企业、人员、设施、设备等数据,建立智慧环卫基础数据库。利用智能传感、卫星定位等技术实现环卫作业的在线监管和远程监控,实现对道路、公共场所等的作业状况和卫生状况的全面监管。此外,平台还建立了环卫作业网格化管理责任机制,实现从作业过程到结果的全面监管,科学评价区域、部门、单位和人员的作业效果。 三、智慧环卫管理平台的效益与风险规避 智慧环卫管理平台的建设将带来显著的环境、经济和管理效益。环境方面,它将有力推进环境卫生监管服务工作,改善环境卫生状况,为人民群众创造更加清洁、卫生的工作和生活环境。经济方面,通过智慧化监管,大大降低了传统管理手段的成本,提高了监管的准确性和效率。管理方面,平台能够追踪溯源市民反映的问题,如公厕异味、渣土车辆抛洒等,并找到相应的责任单位进行处置,防止类似事件再次发生。同时,平台还拥有强大的预警机制功能,能够在很多环卫问题尚未出现前进行处置。然而,平台建设也面临一定的风险,如部门协调、配合问题,建设单位选择风险以及不可预测的自然灾害等。为了规避这些风险,需要加强领导、统一思想,选择优秀的系统集成商承接项目建设,并做好计算机和应用系统的培训工作。同时,也要注意标准制定工作和相关法律法规的制定工作,以保证系统建设完成后能够真正为环卫管理工作带来便利。

    36 -企业管理主管绩效考核表1.xlsx

    36 -企业管理主管绩效考核表1

    1.1 -1.4 工程代码

    1.1 -1.4 工程代码

    USDT合约,USDT智能合约

    USDT合约,USDT智能合约

    基于姿态估计三维人脸形状重建.pdf

    基于姿态估计三维人脸形状重建.pdf

    一般员工绩效考核表模板(通用版) (2).xls

    一般员工绩效考核表模板(通用版) (2)

    全国295个地级市2011-2022互联网宽带接入用户数互联网普及率(数据权威)

    全国各省295地级市互联网普及率、互联网用户数、每百人互联网宽带用户(2011-2022年) 数据年份:2011-2022年(2022存在部分缺失) 数据范围:全国各省295个地级市 数据来源:地方统计局

    (数据权威)碳排放、碳中和、碳交易、碳金融、碳计算、碳建模资料

    一、各省、分行业CO2排放、283个地级市碳排放及计算过程 2.分行业二氧化碳排放量 在这里插入图片描述 3、280多个地级市碳排放及计算过程 二、碳中和文献、最新政策、碳金融数据+数学建模 1.二氧化碳减排规划,碳金融数据收集及数学建模 2.碳中和政策和下载量最高的碳中和论文 三、碳排放+碳市场+碳交易+碳中和+碳排放核算Excel自动计算表 全行业碳排放核算Excel自动计算表 四、碳交易数据 五、主要能源碳排放计算参数

    第20讲:自定义类型:结构体.pdf

    第20讲:自定义类型:结构体

    视觉跟踪算法综述.pdf

    视觉跟踪算法综述.pdf

    MATLAB超效率SBM-DEA模型代码详解:简易操作指南及期望与非期望产出的超效率分析,附Malmquist指数与分解功能,MATLAB的超效率SBM-DEA模型代码(有安装教程和内容讲解之类的东西

    MATLAB超效率SBM-DEA模型代码详解:简易操作指南及期望与非期望产出的超效率分析,附Malmquist指数与分解功能,MATLAB的超效率SBM-DEA模型代码(有安装教程和内容讲解之类的东西),操作很简单 可以做期望产出和非期望产出的超效率和非超效率sbm模型和Malmquist指数和分解 ,MATLAB; SBM-DEA模型; 超效率SBM-DEA; 安装教程; 内容讲解; 期望产出; 非期望产出; 超效率与非超效率sbm模型; Malmquist指数; 分解。,"MATLAB超效SBM-DEA模型代码:非期望产出分析的便捷工具"

    人事行政主管绩效考核评分表.xls

    人事行政主管绩效考核评分表

    人力资源管理工具绩效考核excel模板.xlsx

    人力资源管理工具绩效考核excel模板

Global site tag (gtag.js) - Google Analytics