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


边栏推荐
- (C语言)输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。
- Go学习笔记—基于Go的进程间通信
- Leetcode - < dynamic planning special> Jianzhi offer 19, 49, 60
- Simple use of drools decision table
- Map and set
- Introduction to CPU instruction set
- Maximum profit of jz63 shares
- [geek challenge 2019] upload
- CONDA common command summary
- Differences between nodes and sharding in ES cluster
猜你喜欢

Experiment of connecting mobile phone hotspot based on Arduino and esp8266 (successful)

使用Sqoop把ADS层数据导出到MySQL

还不会安装WSL 2?看这一篇文章就够了

排序---

CDA data analysis -- Introduction and use of aarrr growth model

测试左移和右移

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

Natural language processing series (I) -- RNN Foundation

(C语言)输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。

Adding database driver to sqoop of cdh6
随机推荐
史上最易懂的f-string教程,收藏這一篇就够了
Simple understanding of ThreadLocal
堆(优先级队列)
Heap (priority queue)
Lekao: contents of the provisions on the responsibility of units for fire safety in the fire protection law
上传文件时,服务器报错:IOFileUploadException: Processing of multipart/form-data request failed. 设备上没有空间
CPU指令集介绍
FastDateFormat为什么线程安全
Full link voltage measurement
The blink code based on Arduino and esp8266 runs successfully (including error analysis)
Test shift left and right
LeetCode—<动态规划专项>剑指 Offer 19、49、60
Jenkins用户权限管理
ES集群中节点与分片的区别
JZ63 股票的最大利润
Writing method of then part in drools
倍增 LCA(最近公共祖先)
MySQL and PostgreSQL methods to grab slow SQL
mysql数据库基础
Codeforces 771-div2 C (trouble, permutation is not very good)