The big data cloud platform makes people regress.

eae9289571fe2d30fba28e62a29ff717.png3 million words! The most complete big data learning interview community on the whole network is waiting for you!

During the live broadcast yesterday, a classmate asked a question. Why are many companies suddenly not interested when they see the technology stacks on Ali/Tencent/Huawei Cloud on their resumes.

Today we will talk about this issue.

Many small and medium-sized companies like to directly purchase products on the cloud. For example, in the field of big data development, MaxCompute and DataWorks on Alibaba Cloud are unrivaled in the world. After nearly 20 years of polishing, they have become benchmark products in the field of big data development. 

Many large companies will refer to the functions and design of Alibaba Cloud in the process of building their own platforms to build a data development platform with their own business characteristics. 

Such a mature platform is naturally favored by many small and medium-sized companies, which avoids all kinds of troubles of self-built data platforms and avoids many detours. It can quickly provide business support on a mature platform, and even a novice can start working after simple training. 

In addition, the major cloud platforms have a lot of best practices and document support, and you can also submit a work order to let oncall help you. With so many advantages, wouldn't it be great for programmers to easily support business development on the cloud platform?

However, all the above advantages are from the perspective of the company, of course there is nothing wrong with it.

Let's look back and stand on the perspective of developers' improvement. See what "disasters" these mature cloud platforms will bring you?

First of all, most cloud platform components are well packaged, shielding a lot of details. Even a lot of abnormal information is blocked. After a problem occurs, you can’t understand the problem. If you can’t troubleshoot it, you can only file a work order and find an oncall. This is bad news for the improvement of personal trouble-shooting capabilities. Moreover, after the platform has undergone secondary development, developers cannot see the underlying implementation at all. Of course, these codes will not be shown to you, because they are the core assets and capabilities of the cloud platform.

This has caused developers to develop on a mature platform but do not understand the underlying implementation principles, which is especially unfriendly to novices and novices. Finally, because the cloud platform has some customization capabilities, these capabilities are not universal. For developers of many small and medium-sized companies, because they can directly use the mature capabilities of the platform, they lack the ability to exercise the process from demand to solution design. Once they leave the platform and need to build their own platform, it becomes a "fool".

To sum up, more and more companies choose a mature cloud platform. Students who develop on this platform should always remember that the capabilities provided by the platform itself are the result of the company's payment, not the embodiment of personal ability itself.

When we use these platforms, there is a basic principle: know what it is and why it is.

If this article is helpful to you, don't forget to  "Like",  "Like",  and "Favorite"  three times!

b80dd98f094f7e0463cfe3554c13ace0.png

38a92beeede94c3e34e3ab22e7f51138.jpeg

It will be released on the whole network in 2022 | Big data expert-level skill model and learning guide (Shengtian Banzi)

The Internet's worst era may indeed be here

I am studying in university at Bilibili, majoring in big data

What are we learning when we are learning Flink?

193 articles beat Flink violently, you need to pay attention to this collection

Flink production environment TOP problems and optimization, Alibaba Tibetan Scripture Pavilion YYDS

Flink CDC I'm sure Jesus can't keep him! | Flink CDC online problem inventory

What are we learning when we are learning Spark?

Among all Spark modules, I would like to call SparkSQL the strongest!

Hard Gang Hive | 40,000-word Basic Tuning Interview Summary

A Small Encyclopedia of Data Governance Methodologies and Practices

A small guide to user portrait construction under the label system

40,000-word long text | ClickHouse basics & practice & tuning full perspective analysis

[Interview & Personal Growth] More than half of 2021, the experience of social recruitment and school recruitment

Another decade begins in the direction of big data | The first edition of "Hard Gang Series" ends

Articles I have written about growth/interview/career advancement

What are we learning when we are learning Hive? "Hard Hive Sequel"

Guess you like

Origin blog.csdn.net/u013411339/article/details/131820477