Be sincere and learn things

Source: Internet
Author: User

I want to share with my friends who are working on high-end debugging. How can we achieve great success while adhering to the technical direction.

First, we need to advocate a technical atmosphere. This is simple because you are a technical engineer. You have the right to speak only when you increase the right to speak and influence technologies. In this society, some contribute 80%, but only 20%. Some contribute 20%, but get 80%. Most of the technologies are contributed 80%. How to get more technical skills requires the efforts of all technical personnel to win more rights for themselves and their peers.

Second, do not be an Indian frog, or push your friend, rather than pulling him down when he sees that he is about to succeed. In real life, I really see a lot of Indian frogs. They are self-expanding, so they can't let people around them feel better than themselves and try to fight their comrades in arms.

Third, we must respect technology and firmly believe in our own direction. We can be as successful and happy as we are doing technology. Everyone has their own advantages. It is most important to give full play to their own advantages. If you like technology very much and are very good at technology, then you will unswervingly do technology, do not sharpen your head to compete for management positions. What if you got it? You are good at technology, and want to compete for a management position, even if you get it, it will be very difficult to do. In fact, what the software industry lacks is the ability to implement technology in a down-to-earth manner, rather than the mediocre management personnel.

More than 2000 years ago, xianzhe has made a very incisive conclusion. Confucius said: "It's Okay To die overnight ". This sentence is still of great educational significance. Before learning something, many young people first ask, "What is the purpose of learning this ". I am still confused, but I am not knowledgeable. It seems reasonable to ask this question because I want to learn it selectively. But there is actually a bigger truth behind this, that is, learning new things is always a fortune. Don't expect it to be learned today, and you can use it tomorrow. You should keep your eyes on the long run. If your thinking boundaries are extended and your wisdom is extended, this internal improvement will always benefit you.

Many people go to college, but many do not seriously read "". One core point of the University is to get things to know. The so-called thing is the mechanism of the thing. No, it doesn't matter. "I know what this is ". The meaning of knowledge is to strive to improve your knowledge to reach the highest level. Knowing is very important. How can we get to know it? "knowing is a thing", and "Knowing after a thing ".

Zhu Xi, the founder of the Song Dynasty Neo-Confucianism, has a very good interpretation of the story. The excerpt is as follows:

"The so-called Zhizhi lies in things, And the saying is to give my knowledge, and the saying is that things are nothing but poor. Do not know the spirit of the hearts of the people, but the things of the world are not rational, but the truth is not poor, so its knowledge is not enough. It is the beginning of "university", and it must begin with scholars, that is, the things of the world, and do not benefit the poor because of its known reasons, in order to reach its pole. As for hard work for a long time, And once suddenly connected, the contents of the crowd cannot be refined, and all the big use of my heart is unknown. This is a thing, and this is also known ."

From Teacher Zhang yinkui, high-end debugging http://advdbg.org/blogs/advdbg_system/articles/1503.aspx, below is a comment, also good.

After reading the post from teacher Raymond, I felt quite touched and could not help but share my experiences here.

In fact, I am a technology-loving person. I think that my technical skills are superior to my management skills. After more than a decade of technology development, we feel that it is difficult to do it. It is not difficult to learn the technology itself, but to stick to it.

Why is it hard to stick to it?
For example, we had some crafts in ancient Chinese society and many of them were difficult to spread. Why?
You must have come up with something smart. Yes, you can like your ancestral craft and stick to your creden。, but no one buys it, or you can't sell a good price. Why do you think you are born without money?

To put it bluntly, a person who lives in a certain period of society needs to do what the society needs if he wants to survive in this period.

So what is what society needs in this period?
This question reminds me of the software industry.

I once worked in a company where a software product was developed from scratch. However, after a version was reached, the company no longer interested in subsequent R & D. The reason is very simple: currently, the product features are sufficient for project use.
The boss thinks this is understandable. The company is a profitable organization, mainly making money. If the product cannot meet the needs of any project, it is not too late to develop new functions and improve the product.
You can also say that the boss is short-sighted, but it is not short-sighted in China. How many companies are capable of continuously investing in R & D?

There are not many technical experts in China. I think much of it is because domestic software companies do not need to stick to the technical skills they have been doing for more than a decade or decades. Or our software is not complicated yet, and we don't need to be complicated to the point where such technical talents are needed.
I think this is the status quo of most domestic software enterprises and the sorrow of the domestic software industry.

I can record some of the top guys who have written good books in China. How many of them work for domestic enterprises? (Teacher Raymond is not in a state-owned enterprise either ~)

Speaking of "advanced", this is a question of "potential". When reviewing the situation, the "potential" and "potential" have to be so.
To put it simply, this is a "big environment" problem. Under what circumstances should we do something suitable for this environment, or else it will die badly.
To put it bluntly, we are now in this period of society, and we do not need or seldom need a great bull to do anything.

This is not surprising.
According to classical economics, people are selfish. Therefore, I think "people" are similar to "capital", and they also have the instinct to "maximize the benefits.
"Career planning" is similar to a "market economy", which is somewhat in line with the rules of "market economy. That is, "resources are always routed to the places that can maximize the benefits ".
Therefore, when we plan our own career, if Java is popular and Java engineers are looking for a job to earn more, we decide to learn Java; if management can earn a high salary, technology, and less money, we want to be a manager. For years of technology, we want to "experience life" for future management "...

But isn't it possible to mix technologies in China? Where should people who want to develop technology in China go?

I think there is always a way out. Mount Fuji cannot come to you. You can go over on your own. If domestic software enterprises cannot change the status quo to meet your enthusiasm for technology, you can enter a company that is enthusiastic about technology.

Yes, The way out is "find the right company ".
A "right" Company is a "small environment" that is suitable for you to "stick to the technology" enthusiastically in the environment of "contrarian ". Such a company is like a house with heating in winter. Since you cannot warm up in winter, you should go to the warm room.

What kind of company is the "right" company suitable for technology?
I think we should first consider a company that focuses on technology and will continue to invest in technology. I heard that Microsoft appointed the president of Greater China at a press conference a few days ago. Zhang yaqin said that he will invest $1 billion in R & D in the next three years ....
The second consideration is software outsourcing companies.

Some may dislike outsourcing companies and feel exploited.
But you think, people can help you find a job, or help you enter a large company that may be difficult to get in with your strength (the so-called vendor ), people have to make some money. It's like someone has picked up a project and asked you to come and do it. You can't just drag people to their own Commission. Otherwise, let's say that people are exploiting it.

I think it is still a mental issue to do not exploit resources.
Outsourcing companies will help you find various software outsourcing projects, and you can stick to your technology in different projects. You don't have to worry about the day when a company's products are almost done. The company doesn't want to invest resources to continue research and development. If you don't have any technical skills, you have to switch to the company for management or other ideas.

Some people may say: management is much more earned than technology. On the one hand, I am not in a balanced mind. On the other hand, "leaders" always think that I am earning less than others. What should I do?

Haha ~ I think you can consider the following three things:
1. Companies that truly respect technology do not make much money in management, So they still need to find the right company;
2. Sometimes, you cannot simply view how much money you earn. In fact, at a salary level or higher, it is not that the more you earn, the better your happiness will be. Sometimes the increase in stress will exceed the "pleasure" of salary growth "... therefore, what is important is not to earn more, the better, but to find a balance, a better "salary" and "pressure" ratio, just as to consider cost-effectiveness for shopping. Of course, the premise is that the salary can meet the basic needs of life, it's just like you can't buy anything you don't need even if you have the best "cost-effectiveness" (you like to buy a bunch of things for sale, but you can't use them at home to mark me ...).
3. Do "leaders" like to compare you with others ~, This is a family dispute. This forum does not care about it :)

----

I wanted to write something and thought about a lot of things. At last I only wanted to record this sentence: I am sincere and knowledgeable. Resolution ......

Be sincere and learn things

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.