http://www.ituring.com.cn/book/775 a book on personal software career development, of course, the concept of not only software, but also a lot of public career development advice.
- Everyone's success is different. is not rich has the room has the car to succeed, the success ~ ~ Happiness. See for yourself
- According to the general statistics of the project there are such problems: delay, do not use, sales do not, expected and actual difference. So project management is very important
- Whether to maintain existing customers or develop new customers. Before, I thought 2-8 rule, 80% profit is 20% of the common customer created, this is the user stickiness is very large, the user value-added benefits of the service is right. But when the user stickiness is not strong, the profit margin is low, is difficult to satisfy, should focus on the new customer.
- Schools, training institutions, companies, industries have certain restrictions. First do your own things well, and then out to look out, more about the technology outside. Even local it, national it, international it also has limitations, because today's society is a complex knowledge age, it also needs to mix with the knowledge of a variety of other industries to achieve a good project in the public. Compared with the need of it and mathematics, image technology mix, speech recognition needs mathematics and artificial Intelligence, language compilation Knowledge mix. So spare time to understand the other industries, generally do not delve into, but must understand, choose a few interested in the industry to understand.
- Knowledge, technology, procedures can not be completed at once, research thoroughly. When you get a new project with 100,000 lines, or even millions of lines of code, the first few weeks or even the first few months will always appear to be out of the way, slow and Parvoy, a sense of frustration and incompetence. This is normal, gradual, after a period of time should be able to master a few points, then master part, then master the basic framework. Some details may be difficult to know, but it's OK, as long as you know, the details can be seen in time.
- Take part in other people's training, companies, industry meetings, technology salon parties, more posts------Journal papers----published books (from Simple to complex, from short to long). This can strengthen resources, insight, can also jump out of the above 4 bottleneck. This is of great benefit to the future job search, development, and resources for doing things.
- Leaders and supervisors have a certain power, which is a big stick. Then to have charm, this is the rallying power. There are welfare, emotional, economic benefits, actively for the group to strive for resources, economic benefits, but also asked colleagues to make results.
- Project extension is the Devil. Can cause colleagues to be depressed, cross-over each other, and because they are not the slowest, do not have to step up. and to the extension of the project to add to the technical, business people, the extension will be more serious, because the old staff to train new staff technology, business, which will waste the energy of old employees, so inefficient, and new colleagues are subject to recommendation 5, their own less efficient, and even introduce errors.
- Execution is fast, high, and quick to do things and follow up. Im tools, email can not persuade people, especially mass mail, often people do not return, so the mass of things to be assigned to people, and give the goal, time.
"Great future from software novice to industry Daniel" Learning summary