Two competencies that should be mastered in the universitytransferred from: http://blog.java1234.com/blog/articles/41.html
According to my experience, I summed up the following two kinds of university, the time of graduation, the employing units preferred;
The first kind of ability, self-study ability;
The so-called self-study ability, as the name implies, is self-learning knowledge, the ability of technology, this ability, the gap between people have big, like some people graduate can take 13K, some people can only take 3K;
How does this ability develop?
According to my experience, there is no shortcut, that is, more reading, more thinking, more practice, there is a little more notes, more summary;
Many people have poor self-study ability, most of the reason is not stupid, is reading less, less insight. Less reading, poor foundation, want to learn something new is hard, the basic problem;
Learning methods, I have some experience;
Some two goods get the book, directly from the beginning to read to the tail, and do not allow themselves to have omissions, this is a very efficient way to learn;
My suggestion is as follows:
First: Get a book, first think about yourself, is not the book you need, online more search, this book is not good, the book people write, the author has a great, there are more slag;
Second: When you decide to read a book, be sure to look at the catalogue outline, take a good look at the catalogue, what the book says, the division of chapters, and then the mind has a general image, then read the specific chapters;
Third: When learning, make sure to take notes, write a summary, so that there will be improved, preferably written in their own blog;
Second ability, analytical and problem solving skills;
The second kind of ability, is the key, especially develops the person, this ability directly relates to own future;
For example, the team leader or project manager to give you a demand, let you develop, I give a concrete example, the leader lets you develop a function, from the database to take the database, generate word, and export;
Some people look at this function, suddenly dizzy, he did not, the teacher did not teach. Impossible Suddenly feel life is very confused;
This is the embodiment of a person's ability to analyze problems and solve problems;
The normal analysis process is this, the first is to query the data, and then generate a word, page requests, return Word file stream, here involves the generation of word, can be generated through the Baidu keyword Java word;
Can see there are a lot of technical solutions, at this time, you then Baidu specific program comparison, of course, can also forum, group communication. Like Velocity freemarker, when you find a solution, you learn the technology,
This is the embodiment of the above self-learning ability, how to get a quick start to grasp, of course, this simple technology, directly engaged in the demo, run, very easy to use, do not need to read;
How can this ability be cultivated?
There is no shortcut, is to read more, more study, more thinking, as well as the most important, more practice, more small projects, when you encounter a lot of problems, design problems, debugging problems, technical solutions and so on;
Encounter problems and solve problems. The ability to do this slowly increases. No one will become a great God all at once, unless you are dreaming;
Two learning Abilities