How to improve the programmer's non-technical ability

Source: Internet
Author: User

The core assets of research and development enterprises are human resources, human resources management in addition to focus on "organizational structure, job responsibilities, performance evaluation, professional training," the conventional content, but also to improve the non-technical talents of research and development personnel, so that the existing human resources to play a greater effect. The author combines his many years of practical experience to tell the secret of improving the non-technical ability of research and development personnel.

Enhance your expressive power

"Writing" and "speaking" are the most important ways for people to express their talents to the outside world. But the poor expression ability is the fault of China's research and development staff, worthy of the industry attaches great importance. Many developers are afraid of writing documents, afraid of making reports, describing problems and thinking in a incoherent way. Because of poor expression ability, can not be competent for the needs of development, system design, management and other high-level work.

I have seen countless documents from hundreds of companies, most of which have low-level problems such as grammatical, illogical, wordy, and non-sentence. Many developers can make the product, but it is unclear about the role of the product and how it should be used.

In my opinion, the main reason leading to "low expression" is that the researchers think that the ability to express is not important, because the recruitment is only to assess the technical level. Some people will "poor expression ability" boils down to the science is too poor, now tuition is too late. This is absolutely a fallacy. As long as you do not fear, often add practice, you will be able to improve.

How to improve the "ability to write"

If there is no content to write, then the writing is good, also can not write good article. "Paddle" is the truth. And where does the content come from? It comes from your thinking about work and life. When you want to understand the "what", "why", "What to Do" and other basic issues, there is a writable content. After having a writable content, try to articulate it clearly and try to make it easier for others to understand. In this case, a clear logical expression is important. In the logic of the article, do not change in the text to change, to the problem to be thorough, clear the hierarchy.

Literary articles can be fictitious plots, can be exaggerated, but technical articles are not allowed to do so. Although the erroneous views and conclusions in technical articles are sometimes unavoidable, they are not allowed to be falsified. Reference to the external key data, conclusions, etc., should be noted source. Now write articles are used word processing software, in addition to the wrong input, people generally do not write words and words wrong. But grammatical problems are ubiquitous, especially for longer sentences. The faulty wordings in the article are often regular, so be good at discovering and summarizing, and extrapolate to eliminate similar problems.

We should not only be diligent in Lianbi, but also understand the methods and techniques of writing in practice. Whether writing technical documents or writing business documents, we should pay attention to "content, logic, demonstration, wording", which is an effective way to improve writing ability.

How to improve the "ability to speak"

Many people speak freely, but are incoherent and embarrassed in their reports, especially when senior leaders are present. Most of us are not gifted speakers, so it's normal to do poorly in the first few reports and don't care too much. But to have the courage to go to the podium and try to overcome the psychological obstacles of stage fright, the sooner you take the first step, the more beneficial it is for your career.

be well prepared. The purpose of the speech is to elaborate on his own opinions, not lip. The content of the speech is the first important, at least worthy of the audience to pay the time cost. So prepare the content before the presentation, preferably in an electronic handout, not only on the spot, but also in the audience to take it back to read. If you are a novice, be sure to practice a few more times, memorize the content and control the time to avoid being rushed around the scene.

the meter is neat and energetic. people of technical origin usually dress more casually. It is permissible to do technical work, but it is not possible to speak in a formal setting, damaging yourself and the company's image. Although most people are not handsome, but "the instrument neat, energetic" still can do, the key is to have such consciousness. The sound is loud. Speak with a loud voice. This is not the question of whether we can hear clearly, but the adequacy of the matter. If you have a loud voice, you will become more and more energetic, your audience will be infected by your enthusiasm. Conversely, if your voice is small, the more you say it is boring, the audience will whisper or simply doze off. Not only to sound loud, but also to pay attention to the content of the clear, concise, so that people quickly know what they are saying.

quit the mantra. Many people have a mantra when talking, for example, that is, to say, to say a conscience, to say the truth, to say something honest. These mantra is useless to express the opinion, but disturb the audio-visual, boring. Speak Putonghua as much as possible. Try to use Mandarin instead of dialect in your speech, and do not use Chinese or foreign language.

Improve management capabilities

Broadly speaking, managerial competence refers to the ability to lead a team to accomplish a goal. Management of the field is very broad, including project management, marketing management, financial management, human resources management. How strong a person's ability to manage determines how much of an officer he can be. Engage in technical main brain, engage in management of the main intentions. Technology depends on IQ (IQ), and management depends on EQ. In the enterprise, usually is the EQ high person manages the IQ high person. If your IQ and EQ are high, then you are the material of leadership. If someone's IQ is high but the EQ is low, ask him to take the route of a technical expert and never go the wrong way.

Technology-born software personnel do not necessarily have to engage in technology for a lifetime, he is likely to become a senior manager in the future, it is possible to become a good entrepreneur. Conservative point of view: first to engage in technology, have skills and then gradually turn to management, which is a steady career development model. I think this kind of development model is particularly suitable for Chinese it people, I also take this way.

How to improve management ability? I have the following suggestions.

Self-study plus practice is the main way. management ability is mainly by self-training, do not expect someone to "hands-on" to teach you. Some people say: "The superior leadership does not promote me, where I have the opportunity to exercise management ability AH." "It's like" I never swim before I learn to swim. " Learning management does not require a special degree in MBA, and many large entrepreneurs have never been to college, so they can command a mighty army. On the contrary, I also met some of the pedantic management of the doctor, whose management ability even ordinary staff, completely white reading. Savvy and emotional quotient of the relatively high people, can fully through the "self-study and practice" way, to exercise themselves into management experts.

Start with the project manager. if you want to become a senior manager in the future, it is best to start with the project manager. The truth is that "before the general, you should be a good monitor." Project Manager This position is not unreachable for most people, so don't underestimate the position of the project manager, which is a great opportunity to exercise your management skills.

must learn the basic management knowledge of the industry. each industry has its own basic management knowledge, in fact, the experience of countless predecessors refined into a universal theory. Must be good at learning and use off-the-shelf knowledge of wealth, not entirely on their own groping. It is highly recommended to learn two basic management knowledge: first, the Project Management Knowledge System (PMBOK) developed by the International Project Management Association (PMI), and the "Capability Maturity Model" (CMM/CMMI) developed by the Software Engineering Institute (CMU/SEI) of Carnegie Mellon University, USA. I am confident that I am proficient in pmbok and Cmm/cmmi, and have done it personally enough to be competent in managing large software projects.

How to improve the programmer's non-technical ability

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.