【TiDBer Tea Talk 57】Let's Talk About Your Understanding of the Importance of the DBA Role. Will It Be Replaced in the Future?

Note:
This topic has been translated from a Chinese forum by GPT and might contain errors.

Original topic: 【TiDBer 唠嗑茶话会 57】来说说你理解的 DBA 岗位重要吗?未来会被取代吗?

| username: TiDB社区小助手

Recently, a public account article titled “Why Are You Still Hiring DBAs?” has sparked heated discussions. The article mentioned:

Regardless of whether a DBA is junior, senior, or gold-level, they essentially do the following tasks:

  1. Install and deploy the DB, making sure it is up and running.
  2. Ensure the DB doesn’t crash (Availability).
  3. Ensure no data is lost in the DB (Durability).
  4. Prevent unauthorized access to the DB (Security).
  5. Prevent developers from messing up the database (DB Modelling and Performance tuning).
  6. Miscellaneous tasks assigned by the leadership.

With cloud services taking over the DBA’s responsibilities, the combination of [Developer + Cloud Services] can efficiently replace the DBA role in a company. However, there are other opinions stating that the DBA role will not be replaced and can even remain unaffected during layoffs.
What do you TiDBers think? Do you consider the DBA role important? Do you think the DBA role will be replaced in the future?
PS: The article and topic discussions are personal opinions and viewpoints, so TiDBers in DBA roles, don’t be too anxious~

This Topic:

Do you consider the DBA role important? Do you think the DBA role will be replaced in the future?

Activity Rewards:

Participation Award:

Participate in the topic discussion to earn 50 points.

Activity Duration:

2023.2.3-2023.2.10

| username: waeng | Original post link

For small projects, developers can also serve as DBAs. For medium to large projects, DBAs are very important.

| username: Billmay表妹 | Original post link

If cloud services become a trend in the future, the demand for DBA positions may decrease.

| username: ShawnYan | Original post link

With everything moving to the cloud, the technical threshold for DBAs is even higher. Keep striving to master the technology and become an elegant TiDB expert~

| username: 半瓶醋仙 | Original post link

Upgrading from a small gun to a big cannon requires hiring professional gunners. Newbies and rookies are like driving electric scooters.

| username: 我爱桃花 | Original post link

Whether locally or in the cloud, it depends on customer needs and scenarios. Consider your own career planning, enhance your abilities, expand your knowledge boundaries, and maintain a continuous learning attitude.

| username: Hacker_xCAMTNUa | Original post link

Working for the company has turned into working for the database vendor :rofl:

| username: gary | Original post link

The skill requirements for DBAs have increased, but the likelihood of being replaced is not high.

| username: Spirit | Original post link

I don’t think I can.

| username: 191398311 | Original post link

I don’t think so.

| username: skyxker | Original post link

DBAs are indispensable; components still require people to use and maintain them.

| username: 张雨齐0720 | Original post link

It won’t be replaced, but it will become more specialized. The ability to solve problems cannot be replaced by machine automation. The number will be relatively small, but it will definitely not be nonexistent.

| username: xfworld | Original post link

DBAs will not disappear, they will only upgrade, because market demands have changed and the requirements will be higher (refer to the theory of evolution).

| username: alfred | Original post link

Whether on the cloud or off the cloud, DBAs are indispensable, just with different focuses. Additionally, if you don’t strive for improvement, you’ll be left behind by the times in any industry.

| username: 半瓶醋仙 | Original post link

Only by continuously learning and improving our technical skills can we avoid being eliminated by the times.

| username: 裤衩儿飞上天 | Original post link

The requirements for DBAs have become higher, making it difficult for those with lower skills to survive. This can also be considered as being caught up in the competition.

| username: tidb狂热爱好者 | Original post link

DBA requirements have become higher. Previously, a score of 70 was sufficient, but now you need to score 90. It’s hard for the lower-level ones to survive, which can be considered as being caught up in the competition.

| username: onlyacat | Original post link

The DBA profession will die, but the DBA spirit will live forever.jpg

| username: TiDBer_pFFcXLgY | Original post link

Will not be replaced.

| username: tomxu | Original post link

Personally, I feel that this matter can be viewed from two aspects. First, at the cloud service level, the threshold for using and integrating DB is indeed getting lower, and everything is becoming application-as-a-service. Second, as the usage and access volume continue to increase, the difficulty of DB maintenance also needs to increase, which in turn requires more advanced DBAs to design and optimize the DB. This is also a kind of internal competition within the DB industry, pushing DBAs to upgrade themselves.