当前位置:网站首页>In development, why do you find someone who is paid more than you but doesn't write any code?
In development, why do you find someone who is paid more than you but doesn't write any code?
2022-07-02 12:23:00 【Java geek Technology】

hello~ Hello, everyone , I'm a duck blood fan ( You can call me 「 Afan 」), On this special day , Everyone should pay attention to safety , Try not to go out , Boring words , Just like ah fan , Spend your time happily on your study .
Why is there such a person
A fan has worked for so long , Sometimes I am asked a question , That's it “ Why our company doesn't write any code, but its salary is mine 2 What about people who are twice as old ? It's unfair! ”.
When ah fan heard this question , The first thing that comes to mind , The classification of Engineers , So 「Java The engineer 」 For example .
First of all, let me show you a classic distinction , The distinction on the recruitment website :

「 Junior development engineer 」, So what and how to define primary development ? General requirements will be written clearly on the recruitment website , be familiar with Spring boot,Spring Other framework ;, be familiar with dubbo frame 、redis etc. ; be familiar with Unix/Linux System , Proficient in database Oracle、MySQL Development, etc , Master SQL And the ability to write stored procedures ;
General 「 Junior development engineer 」 The requirements are not particularly high , Many of them require you to work in the company , Then we can write code for the company project , And business implementation .
that 「 Senior Development Engineer 」 Well ?

Now that I've brought the word advanced , That's for sure , There must be many differences in recruitment requirements 「 Junior development engineer 」 Required , for instance :
- Be responsible for the architecture design and R & D of risk control system , Ensure that the technical proposal can meet the requirements of the plan , High quality completion ;
- Ensure system stability , Solve various potential system technical risks , Continuously improve the performance and availability of risk control system / Scalability / Extensibility / Maintainability , Make sure the system is safe 、 High availability 、 High performance operation ;
- Help other team members solve technical problems 、 And related technology sharing ;
A fan knows some friends who work in related large companies , Don't say what company it is , Lest the water meter be checked again , The advanced development of their company is quite awesome , There will be morning meetings every day , Don't discuss the company's business at the morning meeting , Just technology sharing , There are no restrictions on sharing content , I've seen what they shared before “ Wechat's algorithm for grabbing red envelopes ”, More interesting , If you are interested, you can baidu by yourself .
And these advanced development doesn't mean that we don't write any code at all , But many of them are responsible for reviewing your code , And this audit process can be imagined , In fact, it is much more difficult to write code than you .
There is also a class of top talents , That's it 「 Architects 」

You can see from the recruitment salary , Their salary level may be ours 2 Times or even 3 times , This corresponds to what they need to do, which is definitely the same as 「 Junior development engineer 」 also 「 Senior Development Engineer 」 It's different :
I can see from these recruitment contents , from “ Architects ” At the level of , Many are from a macro perspective , Control the company's projects , Design the company's system , The company's projects in disguise become more “ On the tall ” One o'clock .
Now that the distinction has been made , So why do so many friends think that instead of writing code, they get a higher salary than me ?
Why are they paid more than me
First of all, most people , I believe that programmers on the market now , Per cent 50 About people are trained from XX training institution , Per cent 40 People come out of school , It belongs to the scientific class , Another 10% belong to those who change careers by themselves , And among these people , Someone who can show up as an architect , Most of them came out of school , Not absolutely , I believe in people from training institutions and self-study , There are also those who become big men , But that is a minority .
I was having dinner with a friend who was engaged in big data , Listen to her , A master graduated from Tsinghua University came to their company , But at the time of entry , Explain it , I don't know much about what the company does , But the salary is also relatively high , And the company also left this person , After that, you can also think of , He really created a high profit for the company .
There are also some cases , For example, Wu Hanqing of Ali , In front of the interviewer , Directly hacked Alibaba's system , Therefore, it has been appreciated by Alibaba and successfully entered Alibaba , After that, Alibaba cloud's security issues are left to him , Such people are only a minority .
And most of those who don't write code are still in your company , Their technology , Sometimes you can't see , I wrote a before in the company SQL sentence , When actually used in the project , This SQL Because the data queried is relatively large , There are many tables involved , The reaction is slow , And in the hands of big guys , A change SQL strange , Query speed is too fast . They don't write code , Instead of writing code that you've written thousands of times .
The algorithm is better than ordinary people
In the eyes of architects , I don't know what the algorithm looks like , But in ah fan's eyes , Algorithms have always been high-end content , Being able to design a system with good algorithms is simply too important , And these people's algorithms , What is better than some ordinary people is not a little .


边栏推荐
- drools中then部分的写法
- Heap (priority queue)
- MSI announced that its motherboard products will cancel all paper accessories
- 怎样写一篇赏心悦目的英文数学论文
- Addition, deletion, modification and query of MySQL table (Advanced)
- 高德地图测试用例
- CDA data analysis -- Introduction and use of aarrr growth model
- 子线程获取Request
- Sweetheart leader: Wang Xinling
- 寻找二叉树中任意两个数的公共祖先
猜你喜欢

Mysql database foundation

Find the common ancestor of any two numbers in a binary tree

AI mid stage technology research
![[QT] Qt development environment installation (QT version 5.14.2 | QT download | QT installation)](/img/18/f0c9ef6250a717f8e66c95da4de08c.jpg)
[QT] Qt development environment installation (QT version 5.14.2 | QT download | QT installation)

drools决策表的简单使用

AAAI 2022 | Peking University & Ali Dharma Institute: pruning and compression of pre training language model based on comparative learning

MySQL indexes and transactions

MySQL与PostgreSQL抓取慢sql的方法

基于Arduino和ESP8266的连接手机热点实验(成功)

Discrimination of the interval of dichotomy question brushing record (Luogu question sheet)
随机推荐
Leetcode122 买卖股票的最佳时机 II
字符串回文hash 模板题 O(1)判字符串是否回文
(C语言)输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
Leetcode - Sword finger offer 59 - I, 59 - II
5g era, learning audio and video development, a super hot audio and video advanced development and learning classic
高性能纠删码编码
Thesis translation: 2022_ PACDNN: A phase-aware composite deep neural network for speech enhancement
Is the neural network (pinn) with embedded physical knowledge a pit?
Less than three months after the programmer was hired, the boss wanted to launch the app within one month. If he was dissatisfied, he was dismissed immediately
分布式机器学习框架与高维实时推荐系统
CDH存在隐患 : 该角色的进程使用的交换内存为xx兆字节。警告阈值:200字节
Performance tuning project case
Sse/avx instruction set and API of SIMD
Discrimination of the interval of dichotomy question brushing record (Luogu question sheet)
基于Arduino和ESP8266的Blink代码运行成功(包含错误分析)
Leetcode739 daily temperature
Docker-compose配置Mysql,Redis,MongoDB
Sweetheart leader: Wang Xinling
There is a hidden danger in CDH: the exchange memory used by the process of this role is XX megabytes. Warning threshold: 200 bytes
SSH automatically disconnects (pretends to be dead) after a period of no operation