前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >让 ThoughtWorks 成为你的下一所大学

让 ThoughtWorks 成为你的下一所大学

作者头像
Phodal
发布2018-08-17 17:56:03
7400
发布2018-08-17 17:56:03
举报
文章被收录于专栏:phodal

(文末有彩蛋)

掐指一算,我在现在的这家公司 ThoughtWorks 已经渡过了 4 年 7 个月——大抵是上了四年学,又开始上研究生了。

我赖在了现在的这家公司,原因大抵还是那两个,一是:加班少;二是:ThoughtWorks 文化。

文化。是一种很虚的东西,它不就是换相让你 “加班” 嘛。ThoughtWorks 是一家专业服务公司,即提供软件定制的乙方公司,通常称之为高端外包。除此,还有一个核心业务是,咨询。两个主要业务,决定了 ThoughtWorks 是一家以工程师,以人为核心的公司。当人是一家公司的核心时,那么关注点就会发生一些变化。

加班少。每天按时下班,可以做很多的事,聊天、约会、编码、拉灯、睡觉。

time = all

如果你有了明确的目标,那么你有了时间,你可以和我一样做很多的事情。

比如,参与计算机书籍的审阅、翻译、写作。从我毕业到现在,差不多参与了这么多本书:

Phodal's Books

我写了 2 本书(一本物联网,一本 Web)、参与翻译了 2 本硬件方面的书、作为技术专家审阅了 8 本英语计算机书籍,还有 GitHub 上的几本电子书,详细可以见:https://www.phodal.com/literature/ 。

比如,在 GitHub 上写写开源软件:

Phodal GitHub

赚赚 stars:

Phodal GitHub Stars

看来,我的 star 快到 40k 了。

又比如,秀秀恩爱:

文化:学习、分享基因

在 ThoughtWorks 是一家会更关注于人员的能力成长和技术水平提升。原因很简单,高水平的开发人员可以 “卖出” 更高的价格。ThoughtWorks 是一家 “卖人“ 的公司——每个项目计算报价的时候,是以开发人员的数量和质量来决定报价,比如说一个项目有 10 个开发人员 1 个 PM 和 1 个 BA,那么报价就是以这些开发人员的数量 * 对应质量的价格。

而一个项目的数量一般是不可变的,那么质量就成了一个重要的话题。质量也就是提升技术水平。在 ThoughtWorks 我们有一系列的提升方式,就我而言我经历了下面的这一些。

TWU

TWU,即 ThoughtWorks University,新入职的应届毕业生,将会在印度或者西安参加一个为期 5 周的培训。在那里,你将会充分了解到 ThoughtWorks 的文化、宗旨和做事方式。除了免费送你出国玩,还有出差补助可以拿。

你将和来自不同国家、不同地区的同事、不同的口音的人,一起做一个项目。有机会还可以像我一样去看看泰姬陵:

Taijimaha

准备好,面对你的挑战。

技术分享

在我的第一个团队里,我们保持了一周两次的技术分享,后来扩展到了非技术。除此,早先我在西安的时候,每周在办公室里,可以听到几次一些技术水平更高的分享。能限制你要不要听的是你的 story 有没有做完,它能决定你有没有时间去听分享。

嗯,所以按我的 PPT 数量来看,我大概已经做了不下 20 次的内部分享:

Phodal's Keynote

Workshop

Workshop 又可以称为手工坊,即动手实践的项目。比如在一个 React 的 Workshop 上,我们会构建一个 blabla 的应用,那么主持人或者你的同伴,会帮助你从头到尾来开发这个应用。它看上去就是一堆人一起学习一个新的技术,或者技术栈。

OO BootCamp,可能是我在 TW 经历的最好的 Workshop。这是一个对于面向对象、设计模式与重构的 Workshop,周期相对比较长一些。除了学习 SOLID 这些基本的 OO 思想,以及一些 IDE 的 “奇技淫巧”,还有重构代码到设计模式的一些实践。

结对编程

结对编程,是提升新人技术的最快方式,没有之一。

在结对编程的过程中,会教新人如何去配置电脑、配置 IDE、使用各式快捷键等等。在提升技术的同时,教会新人一些一公司文化相关的知识。

不同的项目,结对编程的时间有所不同,有的几天,有的几星期。在我的第一个项目里,因为是一个庞大的遗留系统,所以我们的结对时间是几个月。

结对编程的时间越长,所能学到的东西也就越多。

最大的提升:沟通和表达能力

当然了提升大,是因为之前缺得比较厉害。As a hujianren,我是从小讲闽南语长大,直到上大学才讲多普通话。

对于我而言,我这段工作的时间里,提升比较多的是:沟通和表达能力。不断地需要面向不同的表达挑战,作技术分享的演讲,和客户沟通需要沟通技巧,用英语做技术分享……。

So, Join ThoughtWorks

ThoughtWorks 校招开始了~。

推荐人记得写我~,https://join.thoughtworks.cn/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-07-29,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 phodal 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • time = all
  • 文化:学习、分享基因
    • TWU
      • 技术分享
        • Workshop
          • 结对编程
            • 最大的提升:沟通和表达能力
            • So, Join ThoughtWorks
            相关产品与服务
            物联网
            腾讯连连是腾讯云物联网全新商业品牌,它涵盖一站式物联网平台 IoT Explorer,连连官方微信小程序和配套的小程序 SDK、插件和开源 App,并整合腾讯云内优势产品能力,如大数据、音视频、AI等。同时,它打通腾讯系 C 端内容资源,如QQ音乐、微信支付、微保、微众银行、医疗健康等生态应用入口。提供覆盖“云-管-边-端”的物联网基础设施,面向“消费物联”和 “产业物联”两大赛道提供全方位的物联网产品和解决方案,助力企业高效实现数字化转型。
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档