不知不觉,从2012年5月1日加入ThoughtWorks到现在,已经3年有余了。时间过得很快,这三年多我干了很多事情,但仔细想想也没有什么特别值得一提的。在一个公司呆久了总觉得很多事情是理所当然的,直到今年进入了咨询团队,走马观花般见识了很多其他公司的团队和项目,才发现在ThoughtWorks的准则和其它公司的玩法是完全不同的。

仔细想想,在ThoughtWorks给我带来了那些东西那?

  1. 英语的提升。遥想加入ThoughtWorks之前,在前公司打算跳槽的时候,专门花了很长时间来学习英语,因为那时候我知道搞IT这行英文好就可以如虎添翼。但由于英文丢的太久了,词汇量不到500,发音更是全忘光了。到了ThoughtWorks后又要练英语,又要学技术,压力山大。不过挺过去以后就好了。这几年来不知不觉翻译了3本书(第4本进行中),和无数篇文章;也在海外工作过半年;平时看的各种英文资料更是不计其数。当你把英文真正作为获取知识的工具时,你会发现英文一点也不讨厌,它能让你瞬间拉开与他人的差距。

  2. 敢于走出舒适区。我喜欢一句话,稳定不是在一个公司一呆就是10年,而是今天辞职明天就能找到工作。这句话的霸气在于你要时刻保持一种警惕,不要随波逐流。过安逸的生活是人的本性,而这种生活会让你逐渐丧失竞争力。所以我们不仅敢于变化,还要主动求变,走出舒适区,进入学习区,甚至恐慌区,锤炼自己,把自己的知识区扩大。

  3. 坚持,水滴石穿。严格来说这点不算是ThoughtWorks带给我的,不过我在ThoughtWorks里得到了良好的贯彻。我最早开博是在2008年,后来断断续续一直在写,但后来由于各种原因中断了很久。2012年重新开博以后,基本上每月都有几篇,现在累计了100多篇。不说大话,定目标,然后一步一步向目标前进,这种方式不仅可以用在工作中,也可以用在生活中。但凡有了这种坚持的精神,那么干什么事情都不怕半途而废。

  4. 高效的学习方式。IT这个行业基本上是知识爆炸的行业,每天都有大量的信息涌出。而个人的精力是有限的,知识是无限的。所以在学习的时候要有所取舍,既要广也要精。而据我观察大多数人都是既没有做到广,也没有做到精。很多人学习方式、学习态度都是有问题的,而在ThoughtWorks有大量优秀的人在不停的分享他们的学习方式,我也在不断的总结。正是这种专业的学习方式促使我们能高效的学习。

  5. 学会反思。我们拒绝做流水线上的员工,我们欢迎每个人有自己独立的思维。在思维的碰撞之中我们都在不断的前进。不能光顾着埋头犁地,我们需要时不时的停下来,休整一下,做好规划,再继续前行。

在ThoughtWorks你很容易就能找到有想法的人,和他们聊一聊总会有所收获。

在ThoughtWorks工作这几年我学到了什么?的更多相关文章

  1. 学Python编程能做什么工作?从事什么岗位?——这些问题你知道吗?

    前言 学Python编程能做什么工作?随着人工智能发展,学习python语言的人员有更多的岗位机会,python从事的职业广泛,从游戏到AI人工智能能都可以用Python实现.除了编程,各种岗位的人都 ...

  2. 【和我一起学python吧】初学Python,版本如何选择?

    早在四年多以前,在我进入英才网之前,去面试过一家海归创业的公司.他们需要的是有unix开发经验的技术人员,但是因为他们当时所处的阶段对很多成熟 技术人员不是很吸引,所以条件放宽为熟悉面向对象的程序开发 ...

  3. 一步一步从原理跟我学邮件收取及发送 4.不同平台下的socket

    既然是面向程序员的文章那当然不能只说说原理,一定要有实际动手的操作.    其实作为我个人的经历来说,对于网络编程,这是最重要的一章! 作为一位混迹业内近20年的快退休的程序员,我学习过很多的开发语言 ...

  4. 自学java能不能找到找到一份java工作。

    关于自学Java能不能通过社招找到一份互联网公司Java开发的工作,有无数的人问出这样的问题,答案没有标准的,只能从概率去考虑.有的人可以,有的人不可以,有的人自学就业的概率就是高,有的概率就是低. ...

  5. 自学WEB前端能不能找到一份前端开发工作

    关于自学WEB前端能不能通过社招找到一份互联网公司WEB前端开发的工作,有无数的人问出这样的问题,答案没有标准的,只能从概率去考虑.有的人可以,有的人不可以,有的人自学就业的概率就是高,有的概率就是低 ...

  6. 自学web前端能不能找到一份前端的工作吗

    关于自学web前端能不能通过社招找到一份互联网公司web前端开发的工作,有无数的人问出这样的问题,答案没有标准的,只能从概率去考虑.有的人可以,有的人不可以,有的人自学就业的概率就是高,有的概率就是低 ...

  7. mark 三年工作总结

    在新公司加班,正在看<HBase 权威指南>,看Michael Stack为本书写的序,介绍HBase最初的发展,Lars在HBase 使用和推广做出的贡献. 突然想到,我还有一篇工作三年 ...

  8. 以字符串为例,谈谈Python到底要学到什么程度

    古语云:慈不掌兵,义不为商:离商业越近,离人性越远:我们在自学数据科学时,一定会辅助一些书籍或者视频来学习,怎么学习,选择哪些资料来学习?这时,我们都要理解好第一句话,理解不好,浪费钱是次要,重要的是 ...

  9. 一个工作了四年的java程序员的心得体会

    年底了,该给自己写点总结了!从毕业到现在已经快4年啦,一直在Java的WEB开发行业混迹.我不是牛人,但是自我感觉还算是个合格的程序员,有必要写下自己将近4年来的经历,给自我以提示,给刚入行的朋友提供 ...

随机推荐

  1. Backbone.js

    Backbone.js是一套JavaScript框架與RESTful JSON的應用程式介面.也是一套大致上符合MVC架構的編程範型.Backbone.js以輕量為特色,只需依賴一套Javascrip ...

  2. 一个Angular模块中可以声明哪些组件?

    一个Angular模块中可以声明哪些组件? (1) controller        控制器 (2) directive                指令 (3) function         ...

  3. orale 函数大全[转]

    oracle函数大全 http://wenku.baidu.com/link?url=bXaGsnn8iN264GB8ec48IUPg5eRGDKAyAiSw0OBKL1I0mBVG549-2u9HT ...

  4. EXCEL的导入导出

    using System; using System.Data; using System.Data.OleDb; using System.IO; namespace COMMON { public ...

  5. 分组背包——sicily 1750

    1750. 运动会 限制条件 时间限制: 1 秒, 内存限制: 32 兆 题目描述 ZEH是一名04级的学生,他除了绩点高,还有运动细胞.有一次学院举办运动会,ZEH发现里面的 项目都是他所向披靡的, ...

  6. priority_queue 示例

    http://www.cplusplus.com/reference/queue/priority_queue/ priority_queue 的top始终保持着为一堆数据中的最大元素. 读取最小 O ...

  7. gitlab安装过程总结

    gitlab总算搭建好了,今天下午完成了第一个工程的导入. 梳理下搭建的过程: 1.下载bitnami的一键安装包,并安装 注意设置权限为777,以免出现某文件写入错误的问题 2.配置邮件服务 分别修 ...

  8. Ajax参数详解

    1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址. 2.type: 要求为String类型的参数,请求方式(post或get)默认为get.注意其他http请求方法,例如 ...

  9. shell中括号的使用

    在这里我想说的是几种shell里的小括号,大括号结构和有括号的变量,命令的用法,如下: 1.${var} 2.$(cmd) 3.()和{} 4.${var:-string},${var:+string ...

  10. 电子科技大学第八届ACM趣味程序设计竞赛第四场(正式赛)题解

    A. Picking&Dancing 有一列n个石子,两人交替取石子,每次只能取连续的两个,取走后,剩下的石子仍然排成1列.问最后剩下的石子数量是奇数还是偶数. 读懂题意就没什么好说的. #i ...