- Your intellectual assets.
- Knowledge assets
- Run your assets.
- Objectives and recommendations
- Opportunities to learn
- Critical Thinking
- The etiquette and upbringing of others on the internet
Your intellectual assets.
Investment in knowledge always gets the best return.
---Benjamin Franklin
Our knowledge and experience is our most important professional wealth.
Unfortunately, they are sometimes effective assets . With the advent of new technologies, languages and environments. Your knowledge will become obsolete. Changing market drivers may make your knowledge and experience obsolete or irrelevant.
This kind of thing can happen very quickly.
The value of our knowledge is reduced, and the value that leads us is reduced. We have to stop such a thing and never let it happen.
Knowledge assets
What programmers know about computer technology and the fields of application they work with, and all of their experience, are seen as their intellectual assets.
Managing knowledge assets is very similar to managing financial assets:
1. As a habit-strict self-discipline investors will invest on a regular basis .
2. diversification is the key to long-term success.
3. Smart investors balance their assets with conservative investments and high-risk, high-return investments.
4. Investors try to buy low and sell high to get maximum return.
5. The assets should be re-evaluated and balanced periodically.
To succeed in your career, we must use the same know-how to manage your intellectual assets.
Run your assets.
Regular Investments . Like financial investments, you must invest regularly in your intellectual assets. Even if the amount of investment is small, habits are also an important link.
diversification . The more different things you know, the more valuable you will be. As a bottom line, you need to know the various features of your current specific technology. But don't stop there, and it's likely that today's hottest technology will become almost useless tomorrow. The more technology you have, the better you can adjust to catch up with the changes.
Risk Management . From high-risk, high-return, to low-risk, low-return, our technology also exists on such a band. It is not a good idea to put all your money into risky stocks that may suddenly crash, but you should not be conservative and miss out on possible opportunities. don't put all your technical eggs in one basket .
low buy high sell . Learning before the emerging technology meteor may be as difficult as finding an undervalued stock, but the gains are as good as those of risky stocks. Learning it may be risky at the beginning of Java, but for early risers who are now in the top ranks of the field, this has been a big payoff.
re-evaluate and balance . It is a very volatile industry. the technology that you started researching last month may now be as cold as a stone. Maybe you need to revisit the database technology you haven't used for a while, and so on.
Of all these guidelines, the most important is also the simplest:
Invest regularly in Your Konwledge Portfolio
Invest regularly in your knowledge assets
Objectives and recommendations
learn at least one new language every year . Different languages solve the same problem in different ways, and by learning a number of different ways, we can broaden our thinking and avoid sticking to the rut.
read a technical book every quarter . Get into the habit of reading a book a month, and after you've mastered the technology you're using, widen the range and read some books unrelated to your project.
also read non-technical books .
class. find interesting lessons in the exhibition and salon.
the organization that participates in the local user . Isolation is deadly for your career; ask what people outside your company are doing.
Try a different environment . If you're only working on Windows, play UNIX or Linux at home. If you've only used the IDE, try the normal editor.
keep up with the trend . Subscribe to business magazines and other journals and select the technologies that are different from your current project.
Continuous investment is important. Once you're familiar with a new language or technology, don't stop and move on. Learn another kind.
It doesn't matter if you use these techniques in a project, or if you put them in your resume.
The process of learning expands your thinking and allows you to expand into new possibilities and ways of doing things.
Learn from the idea that if you are familiar with object-oriented, you will write a pure C program in different ways.
Opportunities to learn
Try to find the answer, if you can't find the answer, then find someone who can find the answer. Don't put the question on the shelf.
Talking to people helps you build networks, and you might be surprised to find solutions to other unrelated problems in the process.
Critical Thinking
One last point , critically thinking about what you read and hear . You need to make sure that the knowledge in your assets is accurate and does not receive the influence of the supplier or the media.
Web search engine put a page in front, does not mean that is the best answer.
Critically Analyze what do you Read and hear
Critical analysis of what you read and hear
The etiquette and upbringing of others on the internet
- Know exactly what you want to ask and try to be clear and specific.
* Carefully and appropriately organize your questions, remembering that you are asking for help; don't seem to be asking for answers.
After organizing the problem, stop and look for the answer. Filter out some keywords.
Make it back to the chair and wait at ease. People are busy and may take a few days to get a definite answer.
finally , be sure to thank anyone who responds to you. If you see someone presenting a question that you can answer, do your part and participate in the solution.
Reading notes-Programmer's way of cultivation-pragmatic philosophy (iii)