当前位置:网站首页>Ordinary programmers look at the code, and top programmers look at the trend
Ordinary programmers look at the code, and top programmers look at the trend
2022-07-05 17:28:00 【Small ash】
It is said that choice is more important than effort , stay IT This is especially true in the field .
A failed interview experience
About five years ago , Xiaohui tried every means to enter a family IT company . I want to go so , It's not because of the high salary this company can offer 、 How much equity , But because this company leads the world IT Technology trends , Their chief scientist is IT The leader of the industry .
Xiaohui feels , If you are lucky enough to enter this company , I will become different from then on , Can have a larger pattern , Be able to see clearly the future trend .
I put in my resume , I waited nervously for a few days , Finally received the company HR The phone . The recruitment method of this company is also quite unique , Before the interview , First, I left one for Xiao Hui “ Homework ”, Let's implement a small function ; In the follow-up interview , Another so-called “ Pair programming ”, Xiaohui gained a lot in the whole interview process .
However , Life is always accompanied by regrets . the second day , Xiaohui can't wait to give HR Call to inquire about the interview results , Be told not to pass . Xiaohui repeated the whole interview process , Understand that I still have some deficiencies in the depth of some technologies , So I finally missed the company I wanted .
Although the experience of failure in that interview is very regrettable , But it also gives Xiaohui greater motivation to learn . After all , No matter how good the enterprise environment is, it is only an external factor , Can really change their own , Only myself .
As for this company , What is the sacred thing ? Many friends should have guessed , This company is ThoughtWorks .
And the chief scientist mentioned above is no one else , It is Martin Fowler. The old man once wrote 《 restructure 》、《 Analysis mode 》、《UML Essence 》 And so on , At the same time, it is also a world-famous object-oriented analysis and design 、UML、 Experts in patterns and so on , agile development 、 One of the founders of extreme programming , Known as the “ Godfather software development ”.
Just look at this hairstyle , He is an extremely awesome God of Technology .
ThoughtWorks Technology radar
Speaking of ThoughtWorks, You can't help mentioning what they released Technical radar .
What is technical radar ? Take an example in life :
You want to find a restaurant to eat , You can make public comments , See which restaurant suits you better .
You want to find a hotel to stay , You can go to Ctrip , See which hotel is close , Available room .
that , You want to develop a new project , Hope to find the most suitable technology , Who can be your guide for technology selection ?
At this time, I recommend you to have a look ThoughtWorks Technology radar , It is a perfect report of the latest technology trends . Although there are various technical quotations and forecast reports on the market , but ThoughtWorks The technology of radar is more specific , More maneuverable . It not only involves the general trend of new technology , Such as cloud platform and big data , There are more detailed recommendations and comments on class libraries and tools , So it is easier to land .
What is this so-called technical radar like ? It contains four quadrants ( technology , Tools , platform , Language and framework ), Filled with a large number of ThoughtWorks Technical experts found , Elements that can greatly improve the efficiency and quality of development .
With “ technology ” Take this quadrant for example , Let's see. 2018 What technology potential stocks are there in the second half of the year ?
You can see it in the picture below , Technical radar prioritizes recent new technologies from high to low , It is divided into four levels ( use 、 test 、 assessment 、 suspend ).
Obviously ,Event Stroming It is a technology worth adopting , Under what scenarios can it be applied ? Technical radar gives a detailed explanation in many languages :
边栏推荐
- Embedded-c Language-3
- CVPR 2022 best student paper: single image estimation object pose estimation in 3D space
- 力扣解法汇总1200-最小绝对差
- What else do you not know about new map()
- 蚂蚁金服的暴富还未开始,Zoom的神话却仍在继续!
- Oracle缩表空间的完整解决实例
- [Web attack and Defense] WAF detection technology map
- stirring! 2022 open atom global open source summit registration is hot!
- 漫画:如何实现大整数相乘?(整合版)
- Machine learning 01: Introduction
猜你喜欢

stirring! 2022 open atom global open source summit registration is hot!

【jmeter】jmeter脚本高级写法:接口自动化脚本内全部为变量,参数(参数可jenkins配置),函数等实现完整业务流测试

33: Chapter 3: develop pass service: 16: use redis to cache user information; (to reduce the pressure on the database)

Wsl2.0 installation

Kafaka technology lesson 1

NPM installation
Example tutorial of SQL deduplication

Design of electronic clock based on 51 single chip microcomputer

Embedded UC (UNIX System Advanced Programming) -2

Judge whether a string is a full letter sentence
随机推荐
Use byte stream to read Chinese from file to console display
Embedded -arm (bare board development) -2
Little knowledge about C language (array and string)
Function sub file writing
Machine learning compilation lesson 2: tensor program abstraction
蚂蚁金服的暴富还未开始,Zoom的神话却仍在继续!
Understand the usage of functions and methods in go language
WebApp开发-Google官方教程
Embedded UC (UNIX System Advanced Programming) -2
Tips for extracting JSON fields from MySQL
Zhang Ping'an: accelerate cloud digital innovation and jointly build an industrial smart ecosystem
MySql 查询符合条件的最新数据行
About JSON parsing function JSON in MySQL_ EXTRACT
世界上最难的5种编程语言
编译libssh2报错找不到openssl
启牛商学院股票开户安全吗?靠谱吗?
Wsl2.0 installation
Flow characteristics of kitchen knife, ant sword, ice scorpion and Godzilla
【二叉树】根到叶路径上的不足节点
Tita 绩效宝:如何为年中考核做准备?