After
After 10 years of working as a programmer, I feel a little sorry every time I think that I am not a software engineer.
Last year, I was not busy with my work and I was half resigned. So I tried my best to report to the software designer for the national computer technology and software professional technical qualifications (level) examination.
There are two reasons:
1. It is said that the passing rate of software designers in Colleges and Universities does not seem to be high. If I pass the examination, will it be necessary to retake the basic subjects of the university?
2. I have been a programmer without a license for so many years, and I am a little unwilling to do so. Why don't I get a license?
With this kind of self-comforting mentality, I will apply for an exam and review all the way.
I have graduated from college for 10 years. This is the first test, so I am under a little pressure. I have a baby in my family and it is not a good learning environment. Therefore, I became a regular visitor to the library.
On the other hand, I think it is a bit difficult to take this test, because in my subconscious, this is something for students to take the test. My son is two years old, and I also take the test with a group of children ...... It's always awkward ..
That is why I met an old colleague on the way home on the day of the test. I didn't mean to say that I was also taking the soft test.
Gains
As for the gains, there are certainly some, and there are still many, at least forcing yourself to read some books: big talk data structure, computer science overview, deep understanding of computer systems, compilation principles, big talk design patterns, deep understanding of design patterns, and big talk Processors computer hardware and composition principles, programmer self-cultivation-links, loading and libraries
These are some very classic books. Unfortunately, most of the books have not been read, but I have read the key chapters.
The biggest achievement was Cheng Jie's big talk data structure. I read it carefully. I have never touched any basic knowledge about trees, graphs, queues, and so on, this is a systematic process.
As for the software designer tutorial, I don't think I can even take the test. So I just bought it and didn't check it.
Unexpectedly, my two-year-old son has also gained some benefits.
1. he also liked the book "big talk Data Structure". He always looked for "turtles", "Fathers and babies" on the book cover ", I also met several Chinese characters such as "big", "Words", and "Design Pattern". I didn't expect Chinese Character Education to start from this book.
2. He tore up the cover and claimed it as his own. Maybe he liked it too much... the strange thing is that this book really has two covers. Does it really have this function? PleaseCheng JieThe teacher explained ..
Feelings
1. This certificate is useless.
2. The exam content is left speechless. some simple questions are just to tell you the answer directly, and some questions Google Baidu cannot find the answer source.
3. If you want to obtain a certificate, you must take the exam over the years. I did not read the questions over the afternoon. I simply cannot understand what I want you to do if I have a few questions... Almost got down.
4. If you want to learn something, you can start learning all the knowledge points in it. Although I also learned it at ordinary times, most of them are things that can be realized right away, which is a little quick success. After all, these are the foundation, the foundation is not strong, and other knowledge is difficult to learn.
5. I always believe in this sentence. Of course, the return has not been received so far.
Plan
I plan to report to the system analyst at the end of the month, but it is estimated that the schedule will not start, because I have to learn a lot in the first half of the year (it is the knowledge that is easy to realize, there is no way, life is also the top priority ).
Register now. How much can you see...