当前位置:网站首页>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 .


边栏推荐
- 子线程获取Request
- Record the range of data that MySQL update will lock
- Intel internal instructions - AVX and avx2 learning notes
- Lekao: contents of the provisions on the responsibility of units for fire safety in the fire protection law
- 全链路压测
- CV2 in OpenCV VideoWriter_ Fourcc() function and cv2 Combined use of videowriter() function
- Find the factorial of a positive integer within 16, that is, the class of n (0= < n < =16). Enter 1111 to exit.
- 使用Sqoop把ADS层数据导出到MySQL
- Lombok common annotations
- PyTorch nn. Full analysis of RNN parameters
猜你喜欢

【C语言】十进制数转换成二进制数

Docker-compose配置Mysql,Redis,MongoDB

The differences and relationships among port, targetport, nodeport and containerport in kubenetes

Lekao: contents of the provisions on the responsibility of units for fire safety in the fire protection law

MySQL与PostgreSQL抓取慢sql的方法

分布式机器学习框架与高维实时推荐系统

Map和Set

Thesis translation: 2022_ PACDNN: A phase-aware composite deep neural network for speech enhancement

MySQL and PostgreSQL methods to grab slow SQL

AI中台技术调研
随机推荐
单指令多数据SIMD的SSE/AVX指令集和API
Initial JDBC programming
HR wonderful dividing line
Brush questions --- binary tree --2
Drools executes the specified rule
JZ63 股票的最大利润
Error in kubeadm join: [error port-10250]: port 10250 is in use [error fileavailable--etc kubernetes PKI
Lekao: contents of the provisions on the responsibility of units for fire safety in the fire protection law
SSH automatically disconnects (pretends to be dead) after a period of no operation
The most understandable f-string tutorial in history, collecting this one is enough
测试左移和右移
MySQL and PostgreSQL methods to grab slow SQL
Drools executes string rules or executes a rule file
中国交通标志检测数据集
mysql数据库基础
FastDateFormat为什么线程安全
Multiply LCA (nearest common ancestor)
Sse/avx instruction set and API of SIMD
基于Arduino和ESP8266的连接手机热点实验(成功)
CDA data analysis -- Introduction and use of aarrr growth model