May, 2004
[When you want to stick it up, I don't know where to post it. Classification is not suitable, I have other else. ]
I have written the procedure for more than two years. During this time, my gain is very big and the feelings are also very much. Actually
It was true until three years ago, I was in the C programming, but I was still in school at that time, I was busy with my homework. I didn't have C .
Further research, just a simple stay in a very primary stage. It seems that at that time.
The minimum compiler settings are not clear, just write the Class class, of course, there is no good
Designed. It should not be in programming, and the ingredients of FAN are large.
After work, the company's programming language is C , the compiler used is VC6.0, which is originally
People who are interested in C programming are really a good thing. I am C learning at this time.
I can take a book in my school, but here you can actually. You need to have no stop in your work.
The ability to learn, the resources are quite, online you can find almost all resources, let alone
The amount of data N is MSDN, all of which may make you dazzled. I am a very greedy
People, for good things, E.G. Electronic version of various programming books, various programming experience, etc.
More, I am "crazy" collection, although I am a little exaggerated, but after all, I feel that I still collected it.
A small classic book. It seems that there is two advantages in this, one is satisfied at the time.
Hope, there is no enthusiasm to put it else (relative to the game or anything else, the collection is still very good),
Second, there is information, I can view, learn information. What is bad, I am collecting
Information, except for those who can really refer to the stuff in the work, other things are very few, throwing
Whether, I feel sorry for myself, and I don't have this information.
Say a pile of nonsense, now the procedure of the procedure. I am here to call it software, that is you
Turn someone else's demand into something you want. This sentence is simple, but it is right and wrong.
It is often difficult to make a company, it is more difficult for individuals. But I will do the software here, I absolutely
For some people think about write code, write code is just a small part of the software. Since you talk about it
When I arrived, I had to say software engineering. Although I have a very short working time and a lot of people,
But I think I think that I want to know the program, I'd better study the software project. it
You can let you know the basic rules of development, (in my world view, there are all things in the world, there are
The existence rules), maybe it is not the most suitable rule, but you can still refer to it.
At least before you haven't found a better rule. Some people say a word, "Good process can produce good products", I think it is suitable for software, software
The role of the project is just a process used to standardize software development to ensure the quality of software development. In this way,
Software engineering should have a good study for each writer. About software engineering books and documentation is very much, it is not cumbersome here. Company implements good
The software process requires a good cooperation of each employee below, which must require each employee to work for software engineering.
Solution can't be much mate. Otherwise, the company implements things such as CMM, it is difficult to have a good effect. I'm here
In this way, there is only one, and the developer's good understanding of software engineering has a great impact on the quality of the company's products (certain people do not agree with me, this is understandable, but you have to understand, you want
Give yourself a reasonable explanation). For individual, self-constraints implement certain software engineering rules, such as PSP. This is very difficult, need
You have a very good self-made force. At present, I haven't seen someone else (this may be soft with me.
The developer is not too much about), I just stepped into the team of the programmer army, and it is still a half for the PSP.
Solution, I have to work hard in the future. If you can get the guidance of heroes, it is better for me.
I originally think that people who will write the function is very cow, is the hero, is a senior programmer, and the heart is worship.
Very hope to communicate with it, I can't wait to go to the sky, turn into heroes. Slowly discovering that this is absolutely not
Yes, now, good provision of ourselves, occasionally, in the process of development, occasionally
It seems difficult (at that time, it seems to be like this, it is true of this), through his own learning efforts, most
After solving, I am very happy. But now calm down, I don't have to become a man, not even
It is said that it is a senior programmer, and now I feel that it is a normal programmer, the level is general, but there is a
The point is still fortunate, that is, I finally understood some truths for a year and a half, some how to do it.
The truth of a good programmer, some of the truth that makes you constantly progress (of course these truths are also changing
of).
I think many programmers start from Program Fan, and I am like this, although I am learning computer.
Body, but truly let me like this profession, but because I like it to write the program. Maybe some people think this
As the reason why the programmer occupation is too thin, I think this is the most important, you are working in a profession.
First, you have to like it so that you may have a little exaggeration, but the truth is this
kind. This is just like a person who does not dedication to a person who doesn't love, you must choose a person.
When you want to know (this seems to be a bit difficult), when you make a choice, you must have a whole body and mind.
How to start now, how to start? One sentence, understanding the platform is important. No matter how you walk into the programmer
The army, you should be more familiar with the platform, I am more stupid, I have been conscious when I am almost a year.
I am very ignorant to the platform, I will slowly understand the knowledge of learning this. I am using MS now.
The Window platform, and it seems to be familiar with it, no way, I feel that C may be more promising.
In this way, he wrote a year of programs. After that, I found out if I suddenly suddenly MS Window.
No, use Linux, etc., I am dumbful, completely unknown? Else
If you feel that you want to reflect, you should master a loop of learning, even if you change a completely brand new
The environment, I can't use my previous knowledge, I will also make myself to adapt myself in a relatively short time.
More importantly, I will have a set of learning methods. What I said is definitely not you will use this platform, but you have to understand this flat.
The operating mechanism of the stage understands how your program written on this platform is running on this platform, each other is
How to interact, the platform provides the interfaces you can use, so many things. If you think
I have known a platform and even point out some of the things to be improved (of course these must be banned, can't be a letter of ignition), then you can calculate this platform. So understand the platform is very
It is gradually gradually, which may occupy this goal 5-6 years (this is my own
An estimate of your own, you can estimate it, because I am more documented).
In-depth understanding of a language. There is often a lot of development languages on a platform, and people's energy is limited, you
It is impossible to learn, I don't dare to say that language is not good, that language is very good, the production of various languages
It is its own environment and condition that has its own, it exists, then it is reasonable, at least
It has played its role in a period of time, achieving the meaning it produces. I believe you can use your own feelings.
The status and environment to choose your own language. It turns out that many people have arrived in the end, they have already left all words.
Words, you can understand the essence of various languages and use them long.
Let yourself learn to design and make your own design more reasonable. Learning software design model, I am in contact with this thing
For a long time, I have no say you have, but I have a lottery online, I have learned, others' experience.
what.
Slowly try to experience various processes. A person wants to do the software, if you think that you think about writing code
After it, it is wrong. It is very wide aspects that do software involves it, you should try to do various workers.
For example, participate in project planning, plan development, demand analysis, system design, etc. This is soft for you in the future
Pieces are very good, don't bury your head, but also think more about your mind. I am doing this model
What role is played throughout the software, what is the process of the entire software?
Develop a summary, accumulated habits. "The genius is diligent, wisdom comes from accumulation." I am working hard
Develop such a habit. This may not be light to do software, is the same as people.
To have a faster source, information, foreign languages must be good! Who is called now, many advanced things are always
What is foreigners thinking about? Take a look at the foreigners, sometimes you can even bring you some inspiration, let
You catch a trace of business opportunities. I will not be cumbersome in the benefits of foreign languages.
Exterior, self-cultivation. This is not a person specifically for writers, you can use all people.
Knowing the nursing, it has benefited a lot to the work, which is a guidance of a high person.
Open your horizon, constantly ingest new knowledge, and ultimately let yourself like the future trend of the industry.
.