Advice excerpt on the network IT people come to programmers

Not technology-driven companies in the world

Technology is not the source of the demand is. Therefore, all technical problems, should submit to product delivery and market feedback. People can drive their own progress with technology, but the company can not. If you're really obsessed with studying technology, please graduate school to pursue a Ph.D. degree or entering the Academy to make the last country with taxpayers' money to support you

Think

I did not quite like the kind of business a lot of code that the company did a few lines. Even if they understand now the industry is the most application development, and I still make many mistakes in. I do not like meetings, meetings generally filter out most of the information, do not like to spend too much time to think about business. Even so, every time the demand is fairly complete perfection. This has resulted in me a sentiment of pride, I until now, have looked down out of business, but also led to his project experience almost forgot n times faster than the average person (each interview will not speak, the interviewer thought I forged resume .┭┮﹏┭┮). This is actually covered live his own heart. Although I always knew that this may not be good, but I never had to correct it, here there are a lot of articles and hit my key point, the original author as someone who, it is shoved me alert.

The enrichment of local capital, people had to work overtime

Overtime essence, people follow the machine running, follow the money ran (local capital-rich, who as a labor force, but also a capital). The company's general policy is: pay your salary higher than other industries, in return for your voluntary overtime.

IT is engineering, not science

IT industry and the industry's highest similarity is covered building.

What is engineering? What is it science? Take you revisit

1, science research focused on theoretical knowledge and skills; engineering that theory into practice, need more ability.

2, pay attention to theoretical study of science; engineering focus on practical application;

3, the goal of science is to train scientists; engineering training objectives are engineers.

IT field most important thing is experience, not you smart addition

You do good, do not depend on whether you're smart, and depends on whether you are willing to continue reading to learn and continue to accumulate. So please pay close attention to all the time you read more books

The company is where you create wealth

The company is not a school, you can learn on the job, but to build on the work done under the premise

Large-scale commercial energy technology, do not need intelligence, otherwise this technology can not scale

So-called framework, you use better than everyone else, does not mean that you are smarter than others, just because you might spend some time, and more use of it. Do not blindly confident

A programmer, you should take the time to do 80% of the code design, UML diagrams, flowcharts, 20 percent of the time coding and debug

The proportion of novice programmers is exactly the opposite. In short, no matter how urgent this need, you have to "think well before you start"; want good logo design document is written; document, once written, write code purely mindless work

The purpose of the document is to write code when you do not need to listen and think about but do not need to push again.

Think

In fact, to explain this, I personally agree with this title is not in favor of the original author, many companies will not allow you to write design documents, flowcharts. Just needs to sort out. And this is what to write the code for it? I think the authors say is common coding, there are some complicated things that still need to take some time coding, but most companies are only in crud. I agree that the code design, flow chart is really important. There are coding conventions and so on. Indeed, our work, coding proportion of time is really very little.

English is very important

Work with zeal

IQ defines the starting point, EQ decided to go far to climb tall

Writing documentation is important

 

 

Description link

https://www.jianshu.com/p/132b6dfdd230

Guess you like

Origin www.cnblogs.com/xhy-shine/p/12176556.html