我在 Thoughtworks 被裁前后的经历

从去年八月被裁到现在已经一年多一点了,很开心被裁员,因为早就想离开了,奈何一边面试一边工作,虽然拿到了offer,但是工作条件没有非常诱人,就一直下不了决心离职,被裁员之后立马就进入了下一家公司,也就是现在的公司,放下了心理上的负担,拿了赔偿,开开心心入职。

想要离开的想法是怎么冒出来的

从 2017 年毕业到实习的公司,工作了半年之后,2018 年社招加入 Thoughtworks 开始,在 Thoughtworks 学了很多,TDD、DDD、Agile、React、Angular、Vue、Nest等等,可以说技术相关的,非技术相关的都是在 Thoughtworks 这所大学里面学到的,最值得的就是2年的全英文的项目环境,让我从英语四级的英语菜逼变成了口语流利的开发人员,这一点很重要,因为大部分开发人员都是哑巴英语(读写不错,但是听说很差),这也为我后面找外企工作奠定了一定的基础。

到第4年开始,我发现我的技术水平一直停滞不前,基本上就是跟着框架的更新而更新,并没有新的技能点加入,就当时项目而言,基本都是对老系统的改造和添加新的功能,加上公司内部搞了一个"黑马"的技术培训,并且把这个培训的考核作为升职级的标准线,说实话,培训考核我都不反感,反感的是考核作为升职级的标准线,因为是新提出的培训方案,所以我觉得考核完全是看考官的心情和你跟他的理解是否达成一致,因此我失败了三次,也不是说培训没有用,现在我都还用着培训里面的方法论,说实话培训挺有用的,在分析业务和拆分任务的时候,但是就考核标准没有一个相对规范的标准就拿来作为升职级的基准线来说,无非就是一个管理的拍脑袋的决定,并且没有一个项目成功实施了这个黑马当中的要求,强行推广的项目都苦不堪言。

于是开始面试之路

面试之前首先是简历的完善,这里我有总结了一个写简历的技巧。

  1. 清晰定位自己的目标级别(初级,中级,高级)
  2. 留好电话和邮箱,邮箱可以绑定在手机上,以便随时能看
  3. 根据目标岗位的job description,适当的更改简历描述,比如:招聘react的,就将react的工作经验和项目放在最前,并且需要突出react相关的能力。
  4. 外国语言(英语,日语,德语,法语)这些如果有就写上,有证书更好(雅思托福之类的)
  5. 简历上的项目尽量不要写口水话,要拿出数据,比如做了某某更改或者操作,提升性能的百分比是多少,或者解决了多少个bug,一定要数据化,不要写模糊量词。
  6. 如果要突出带人能力,需要在项目中写上项目的职位,比如:techlead,core contributor等
  7. 项目中的事迹需要以list方式列出,不要揉做一坨写在文案里, 必要时需要突出颜色高亮
  8. 如果word用得不好,推荐使用figma这类绘图软件对简历进行编辑,能更好的排版布局
  9. 导出的pdf一般大小请控制在10M以内,很多公司的内部系统的简历文件上传有大小限制

简历准备完了之后就是选择公司,在外企习惯了,就不太喜欢国内大厂的工作时间安排,因为我在 Thoughtworks 基本都是 965 ,偶尔加班也是只是到8点,在这一点上 Thoughtworks 还是很不错的,但是我还是面试了几个国内大厂,以下是按面试先后排序,可能会有遗漏,毕竟已经过去一年多了。

  1. 字节:算法就没面过,我算法很菜,这也让我在后面加强了对算法的练习。
  2. 麦肯锡:面试了5轮,最终被淘汰,面试的机试题和面试的内容我自认为回答不错,最终被淘汰可能是因为有比我更适合的人选,在这其中也让我觉得外企的面试比国内的舒适,可以私我了解更多。
  3. 美团:依旧是算法没过...
  4. 京东:算法没过...
  5. Epam:技术没有问题,但是英语要求很高,虽然我跟面试官英语聊天没有什么障碍,但是面试反馈是说我的词汇和语法不够高级,达不到他们的英语要求水平。
  6. 雷蛇:新加坡人面试,全程英文交流,包括技术,自身经历,项目经验等等,得益于2年英文项目加持,英语面试完全不怕,但是后面技术栈不匹配,我强项是react 和 angular,他们需要的是vue的,所以很遗憾。
  7. Workstream:一个美国企业,要求全栈,我对数据库的知识点比较薄弱,所以没有面上,在我入职新公司半年后,他们的hr又联系我问我是否还有意愿,但是我已经开始我的新的旅程,就拒绝了。
  8. 凯捷:面试的angular,技术没有问题,但是薪资给的很低,而且是合同工,我拒绝了offer。
  9. PWC:HR问了我的期望薪资之后就没下文了...不过还好没去,PWC现在由于恒大的原因遭受重创...
  10. 招银网络:简历没过,我是普通本科,内推的人说我不在他们的普通本科的白名单上,很残酷的现实。
  11. 活跃网络:非常nice的面试体验,我可以具体说一下,首先就是手写代码,真的是手写的,算法题很简单基本都是多次循环并且优化相关的,外企的算法都不会很偏科,基本都是一般写代码的时候会用到的,只是要求在纸上纯手写,就看脱离了代码编辑器的辅助提示,程序员是否还会写代码,第二轮就是在会议室里面,面试官会给出他们项目遇到过的一个问题,然后跟你讨论,让你给出方案,是真的在讨论,我们当时还使用了白板作为草稿,对架构方案进行优化和升级,到最后面试官说他们使用的就是我给出的两个方案中的一个,并且他们后续会需要改进因为我提出的一些问题点他们没有考虑到,很酣畅淋漓的一次讨论,第三轮就是项目组老大面试,就是一些基本的项目经理询问和我对他们公司的看法,但是后面因为是发的合同工并且一年一签,所以我拒绝了这个offer,只能说很可惜,如果不是合同工,不是一年一签,我第二天就入职。
  12. 57Blocks:这也就是我现在的公司,面试过程也是很nice,两轮面试,第一轮面试就是看js基础,因为我之前面试了很多家公司,所以我自己也总结了很多关于面试的坑和面试点,面试很流程,英语口语面试是关于对angular的看法,由于有英语的加成,也很顺利,第二轮就是很平常的工作经验询问,面试完了会给一个homework,是做一个类似 Google 日历的网页 app,包含会议预定功能,一周时间,也是很轻松地完成了。

面试了这么多家,总的体验来说,国内企业的面试体验非常的糟糕,外企的体验很不错,国内的企业面试时,总感觉我低人一等,跟企业不在同一层面上,压抑感很严重,很多时候我还没说完,就打断我的回答,然后开始下一个问题,不知是一个公司出现这个问题,大厂这种感觉更严重,外企面试感觉是把你当做伙伴来看待,表露出是否愿意与你合作的感觉,更像是在交朋友。

被裁员的感受

首先我是有提前开始找新的工作的,所以我对裁员其实算是,得到我被裁员的消息的时候其实我是惊喜的,因为本来就想要离开了,还能拿一笔钱(容我小小的装一下),我的领导还以为我很惆怅,因为我一脸的不可置信的样子,当天就完成了离职手续,并且还无缝衔接了下一个月入职新公司。

但是这也给我一个教训,我这个很偶然,不过我们作为打工人,应该做到有随时被裁员的危机感,定时更新简历和定时查看新的工作要求以及定时巩固总结技术经验,是我一直在做的一件事,保持敏锐总没有错,机会是留给有准备的人这句话没有错,在我被裁员之后 Thoughtworks 就持续在裁员,所以我也很庆幸我是第一批被裁员的。

新公司的新旅程

项目压力小

不会为了追赶进度而放弃对质量的把控,一定是以高质量为标准进行的开发。

WLB

虽然公司体量小,但是公司的制度非常友善,我在这里把965执行得非常彻底,而且非上班时间,真就是不会看公司消息,也没有人打扰,当然也不是完全不关注,只是一般不会发,至少目前为止我没有在休息时间看到消息。

新技术

区块链技术是我想加入这家公司的最大吸引力,web2项目做了很多,感觉已经达到了瓶颈,web3的技术为了打开新世界的大门,后面我也会逐步分享我在web3领域学到的各种知识,开始我在web3的领域的知识沉淀。

新的运营模式

公司有自己区块链产品,不做纯乙方,主要带资入股和技术扶持,投资或者融资startup公司,从投资中盈利,目前已经成功孵化2家公司并且有红利回报。

广告位

💼内推 公司:57blocks.io(伍柒必乐)

地点:成都天府五街菁容汇

工作时间:965/弹性工作

氛围:外企氛围 试用期全额薪资

Web3/区块链/AI/金融/投资领域

运营方式:有自己区块链产品,不做纯乙方,主要带资入股和技术扶持,投资或者融资startup公司,从投资中盈利,目前已经成功孵化2家公司并且有红利回报。

目前招聘岗位:

  1. RN 工程师 React Native 2 人
  2. Go 语言开发工程师 2 人
  3. AI 产品经理 1人
  4. 中国区产品负责人 1 人
  5. 全栈工程师偏前端(React +Node.js) 3 人
  6. Android开发工程师 2人
  7. 中/高级自动化测试工程师 2 人
  8. Ruby Engineer 1 人

有兴趣的私我~~

相关推荐
天下无贼!13 分钟前
2024年最新版Vue3学习笔记
前端·vue.js·笔记·学习·vue
Jiaberrr13 分钟前
JS实现树形结构数据中特定节点及其子节点显示属性设置的技巧(可用于树形节点过滤筛选)
前端·javascript·tree·树形·过滤筛选
赵啸林17 分钟前
npm发布插件超级简单版
前端·npm·node.js
我码玄黄1 小时前
THREE.js:网页上的3D世界构建者
开发语言·javascript·3d
罔闻_spider1 小时前
爬虫----webpack
前端·爬虫·webpack
吱吱鼠叔1 小时前
MATLAB数据文件读写:1.格式化读写文件
前端·数据库·matlab
爱喝水的小鼠1 小时前
Vue3(一) Vite创建Vue3工程,选项式API与组合式API;setup的使用;Vue中的响应式ref,reactive
前端·javascript·vue.js
小晗同学1 小时前
Vue 实现高级穿梭框 Transfer 封装
javascript·vue.js·elementui
宇宙李1 小时前
2024java面试-软实力篇
面试·职场和发展
WeiShuai1 小时前
vue-cli3使用DllPlugin优化webpack打包性能
前端·javascript