当前位置:网站首页>普通程序员看代码,顶级程序员看趋势
普通程序员看代码,顶级程序员看趋势
2022-07-05 16:50:00 【小灰】
都说选择比努力更重要,在IT领域更是如此了。
一次失败的面试经历
大约在五年多以前,小灰千方百计想要进入一家IT公司。之所以这么想去,并不是因为这家公司能给多高的薪资、多高的股权,而是因为这家公司引领着全球的IT技术趋势,他们的首席科学家更是IT行业的泰山北斗。
小灰觉得,要是有幸能进入这家公司,自己就会从此变得不一样,能够拥有更大的格局,能够看清楚未来的趋势。
投了简历,心中忐忑地等了几天,终于接到了公司HR的电话。这家公司的招聘方式也挺特立独行的,在面试之前,先给小灰留了一个“作业”,让实现一个小功能;后续的面试中,又搞了个所谓的“结对编程”,小灰在整个面试过程中收获了许多。
然而,人生总是伴随着遗憾。第二天,小灰迫不及待地给HR打电话询问面试结果,被告知没有通过。小灰复盘了整个面试流程,明白自己在一些技术的深度上还有些欠缺,因此最终和心仪的公司失之交臂。
虽然那一次面试失败的经历很令人惋惜,但也让小灰有了更大的学习动力。毕竟,再好的企业环境也只是外因,真正能改变自己的,只有自己。
至于这家公司,到底是何方神圣呢?许多小伙伴应该已经猜到了,这家公司就是ThoughtWorks 。
而前面提到的那位首席科学家不是别人,正是 Martin Fowler。这位老爷子曾经撰写《重构》、《分析模式》、《UML精粹》等经典著作,同时也是全球著名的面向对象分析设计、UML、模式等方面的专家,敏捷开发、极限编程方法的创始人之一,被誉为“软件开发教父”。
看看这发型就知道,他是一位绝顶牛逼的技术大神。
ThoughtWorks的技术雷达
说起ThoughtWorks,就不能不提到他们发布的技术雷达。
什么是技术雷达呢?举个生活中的例子吧:
你想找一家餐厅吃饭,可以上大众点评,看看哪家餐厅比较合你的胃口。
你想找一家酒店住宿,可以上携程,看看哪家酒店距离近,有空房间。
那么,你要开发一个新项目,希望寻找最为合适的技术,谁又能成为你技术选型的指南呢?
此时推荐你去看一看ThoughtWorks的技术雷达,它是一份最新技术趋势的完美报告。虽然市面上有各种技术行情和预测报告,但ThoughtWorks的技术雷达更加具体,更具可操作性。它不仅涉及到新技术大趋势,比如云平台和大数据,更有细致到类库和工具的推介和评论,从而更容易落地。
这个所谓的技术雷达到底什么样呢?它包含了四个象限(技术,工具,平台,语言和框架),布满了大量由ThoughtWorks技术专家们发现的,可以极大改善开发效率和品质的元素。
以“技术”这个象限为例,我们看看2018年下半年都有哪些技术的潜力股呢?
从下图可以看到,技术雷达把近期的新技术按照优先级从高到低,分为了四个级别(采用、试验、评估、暂缓)。
很明显,Event Stroming是一项值得采用的技术,它能应用在什么场景下呢?技术雷达用多种语言给出了详尽的解释:
边栏推荐
- 7. Scala class
- 国内首家 EMQ 加入亚马逊云科技「初创加速-全球合作伙伴网络计划」
- 深入理解Redis内存淘汰策略
- Precision epidemic prevention has a "sharp weapon" | smart core helps digital sentinels escort the resumption of the city
- 【二叉树】根到叶路径上的不足节点
- 叩富网开期货账户安全可靠吗?怎么分辨平台是否安全?
- C#实现水晶报表绑定数据并实现打印3-二维码条形码
- [Jianzhi offer] 61 Shunzi in playing cards
- Use of ThinkPHP template
- C how TCP restricts the access traffic of a single client
猜你喜欢

33:第三章:开发通行证服务:16:使用Redis缓存用户信息;(以减轻数据库的压力)

First day of learning C language

Embedded -arm (bare board development) -1

High number | summary of calculation methods of volume of rotating body, double integral calculation of volume of rotating body
MySQL queries the latest qualified data rows

WR | 西湖大学鞠峰组揭示微塑料污染对人工湿地菌群与脱氮功能的影响

Etcd build a highly available etcd cluster

URP下Alpha从Gamma空间到Linner空间转换(二)——多Alpha贴图叠加

The survey shows that the failure rate of traditional data security tools in the face of blackmail software attacks is as high as 60%

腾讯音乐上线新产品“曲易买”,提供音乐商用版权授权
随机推荐
Wechat official account web page authorization login is so simple
Embedded -arm (bare board development) -1
Little knowledge about C language (array and string)
Embedded UC (UNIX System Advanced Programming) -2
Is it safe and reliable to open futures accounts on koufu.com? How to distinguish whether the platform is safe?
mysql中取出json字段的小技巧
Domain name resolution, reverse domain name resolution nbtstat
关于mysql中的json解析函数JSON_EXTRACT
Wsl2.0 installation
Practical example of propeller easydl: automatic scratch recognition of industrial parts
【剑指 Offer】63. 股票的最大利润
[first lecture on robot coordinate system]
Embedded UC (UNIX System Advanced Programming) -3
ClickHouse(03)ClickHouse怎么安装和部署
机器学习02:模型评估
How can C TCP set heartbeat packets to be elegant?
MySQL queries the latest qualified data rows
Excuse me, is the redis syntax used in DMS based on the commands of the redis community version of the cloud database
mysql如何使用JSON_EXTRACT()取json值
腾讯音乐上线新产品“曲易买”,提供音乐商用版权授权