To talk to you about the survival rules of database administrators

Source: Internet
Author: User
Tags require requires advantage

As a database technician, I believe that no one is willing to always write programs at the bottom or do simple system maintenance. After a period of time of accumulation of technology and experience, many people are yearning for more senior positions, but how to become a professional database management talent, not everyone is clear and clear.
If you really want to be a successful, mature database expert, you need to constantly expand your skills and knowledge-some areas of knowledge may be unfamiliar to you, this article describes the important ability to help you improve your professional quality. As a database professional, it's not easy to have a successful career. You may be able to understand every technique, but you are not proficient, or you may be a professional. In any case, once you want to become a database expert and want to be a part of your gaming landscape, you need to be constantly expanding and interdisciplinary. However, most of the competencies exist outside the traditional database skills category and may be applied to other functional disciplines. The difference between us and others is getting smaller, which is beyond our habitual thinking, and is a big blow to many database professionals who want to be quick and successful.

  Understanding of existing and emerging technologies

One of the most basic competencies needed by all database professionals is the depth and breadth of their basic technical skills. If you use Maslow's hierarchy of needs as a metaphor, then this ability should belong to the food and water levels, you must have these to meet the basic survival. In class, reading articles, researching products, participating in a professional organization, you need to master all the information in the field of technology you are using, and you need to have practical opportunities to apply that knowledge.

If you take a technical qualification or title exam, you should always remind yourself that your goal is not simply to add a lot of title to your name, but to maximize the value of your education.

There is a saying in the West that winning a game not only requires you to focus your eyes on the ball being hit, but also to anticipate the direction of the next ball. Historical experience has shown that the average life cycle of any system is about 16 months, so it is necessary to plan for the future. When you fully understand what you are doing, the implementation will be more efficient.

  Design Technical Framework

Any system built by itself as an individual function is considered ingenious and enforceable. But if you put it in a larger system, it may be problematic, and your skills may not be very ingenious. Whether you are in charge of a comprehensive application and network design, or a partial build of a system component to support an enterprise architecture, you need to know what is good and solid architectural design rules.

An efficient technical architecture designed to splice parts together, it should be like an easily manipulated, affordable machine. I have found that the architecture design if based on the "Occam Razor Principle" ("Razor"), then it is often the best, and the Omega Razor principle of the word is derived from Latin, meaning "do not add entity if necessary" (ENT database ies should not being multiplied unnecessarily), that is, simplicity is the best. When considering design, remember that each organization has some unique programs, most of which are fairly common, and that they can solve the problem with a generic, configurable solution. Instead of reinventing a structure, many architectures can be done by buying and combining a small number of parts together. In this way, you can in a very short time, take advantage of less cost, for your customers to provide a high-quality, easy to manipulate products. The same concept also applies to the design and development of individual applications and architectures.

System integration

Technology serves many purposes, and the most important is the automation of the program. Instead of using traditional vendor orders, inventory management, and product marketing tools, instead of using a supply chain process, the process is complete by allowing suppliers and producers to communicate in a complex manner, thus completing the process of raw material entry into the production process and the product reaching the consumer.

Sarbanes-oxley and other regulatory rules require companies to meet internal control standards, which are fairly common in systems design. With the proliferation of products and platforms, as companies increasingly connect their systems to other systems, high quality teamwork is a must.

  Understanding Enterprise

Enterprise entity is a complex organization, no enterprise is identical with other enterprises, like snowflakes, no two snowflakes are exactly the same. This flexibility to drive specific business operations is not easily mastered. Many times, especially in large enterprises, many cultures coexist-there is a culture that is enterprise-level, and others exist at the departmental level. When you think it's safe to go into the water, your subtle intuition about the operation of the business will be lost by the combination or management of the changes, and everything has changed.

We cannot be complacent when we think we can be very adept at the waves of corporate culture without caring about the tide or the wind. Similarly, while many of the things that business flexibility are common and can impart, the idea that success in an enterprise environment applies equally to another business is folly. We must learn the qualities of every new environment we live in.

  Planning management Projects

Joe Torre is considered to be a very good manager. It is hard to imagine that if he did not have a fairly comprehensive game plan, The New Yorker could win 9 times in 10 games and win 6 Al Championships and 4 World Series. The plan is not for the annual game, but for every game.

Whether you're a manager or a player, a superstar, or an amateur, you have to plan for your recent and future games. How do you plan for today? For this week? For this year? How do you accomplish these goals? You should ask yourself a lot of questions about "what to do" and "How to do It". If you are a developer or a network administrator, you need to develop your own planning skills now. If you are unable to manage yourself, you will of course be hard-pressed to manage others or complex projects.

  Focus on communication and listening

Anything can be mediocre, in addition to one ability you cannot but be perfect: communication. This is one of the two most important competencies, and communication is particularly important for database professionals. Good communication is a two-way thing, and you come to me equally important. The database industry is the perfect place to exercise your generosity because there are too many times to communicate in this industry.

No matter how you look at work and life, every database professional is actually a consultant. As a consultant, you have the responsibility to provide maximum value to your customers. Doing so means that you know at least the business of your customer and the operation of the customer's business, which means you have to listen. Your clients are entitled to know how much money they have paid you, which means you have to be proactive and regular to let them know that you are running for their benefit.

This is difficult for traditional database personnel. Most of us who enter this industry think they have more access to code and wires than to people. We think the best way is to sit in front of our table and do the hard thing. These are fatal mistakes, and although communication is not easy to do and may run counter to our personalities, you have no choice but to nurture these abilities. Fortunately, everyone can learn, after a certain period of exercise, communication will become easier.

Focus on results

Another crucial capability is the ability to execute. The plan is great, it's just empty talk. Ultimately, you need something to prove your efforts.

The best way is to get to know some important information about your customers, such as who they are and what they want to do. As a database professional operational advisor, it is your responsibility to provide advice to your customers based on your knowledge and experience.

But don't forget, ultimately, your boss or co-workers, the team leader, and the end customer of your job are making decisions. Sometimes, these decisions are not recommended by you. You need to think hard about why, but don't let any analysis paralyze you, and don't let yourself fall into the Quixote-style recklessness. The 80-20 law works here: 80% of the results can be accomplished through 20% of the effort, and excess value beyond this category is often not worth the cost.

  To think strategically.

This is an increasingly competitive world, and today's database professionals must prove every day that they can increase tactical and strategic value; they want to be popular at any meeting they organize. In the past more than 10 years, enterprises have begun to realize the strategic importance of database, enterprises believe that the database is not only the accounting backwater, but can bring value to the enterprise departments.

Most of the database departments are passively working and they are waiting for their business customers. High-performance, highly successful database departments are active, and in the process of accomplishing the overall goals of the company, they are consulting with their business customers in a consultative manner.

  Influence and persuasion

In the 50 's, the command-style, military-style organizational management model has been placed in a more parallel mode of organization management. Direct management and impact management have been mutually reinforcing. We stop ordering people to do things. We will use persuasion, negotiation, communication and so on to solve the problem. This is a great opportunity to train your communication skills. With the ability to communicate, other ability problems can be solved, such as strategic thinking, performance linked and so on. Database professionals who can influence others always represent efficient, competent and respectable people. Don't make the mistake of thinking it's just the ability managers have. Influence and persuasion are important skills to promote the completion of a collaborative work environment.

  Have the ability to adapt

A technical professional means expertise in a particular development environment or the ability to develop and support a network, but now, don't think you can still rely on these things to live a good life, if you and other providers of a certain kind of database services, you are a no advantage of ordinary staff. You should be a real database generalist and need to continue to work on skills expansion. This can be in a number of technical staff to show your excellent.

Some abilities, such as technical skills and knowledge, are relatively easy to master. But knowledge such as business knowledge requires you to spend more time mastering it. Individual and team management, leadership art, and the ability to work with co-workers and users that require you to adjust your personal attitude and personality to get it.

If you choose to be employed in the database industry, you also choose to make yourself an adaptable person for change. Our professional changes are very fast and profound, and we must take this change seriously. Whether you like it or not, adapt to business changes as quickly as possible. The pressure of competition, the entry of novice, the change of management, the adjustment of strategy, the development of products, any of these factors will lead to change. Now, almost no industry is not affected by the database technology, as a reliable professional, we must let our enterprises adapt to this change.



Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.