The landlord in this article will talk about C + + learning style and personal experience. This article is not limited to C + + students, for those who are interested in learning technology, or just come soon, or in a confused period of students can see together, hope that the landlord can help you what.
[Catalogue]:
1, as a programmer must have psychological quality
2. Difficulties in learning and ways of improving skills
3. Some of the problems you may encounter in your life
4, the landlord has contacted the lecturer and the teacher's personal opinion
5, the landlord personally in the transmission of wisdom encountered some things and sentiment
1, as a programmer must have psychological quality
Landlord in preparation to do before the programmer is to do the game studio, looking at the side of Daniel write a program monthly income tens of thousands of, hundreds of thousands of, is very envious. So in mid-15, the studio was dissolved, to come to preach wisdom study. Of course, to be a programmer, you have to think about whether you can be a qualified programmer (entry level).
1) Patience and perseverance
Are you ready to face the night, overtime, coffee, mobile phone 24 hours of power on, the heavenly book as boring code? Being a programmer is not an easy task, you may only see the programmer all day to face the computer can have a rich salary, comfortable working environment, but! If you want to be a standard programmer, you have to pay more than these n times.
Learn how to read English documents (don't say you don't, sometimes English documents are the straw to save your life);
When others are happy to play, they are still in front of the computer repeatedly to debug the bug;
When a girlfriend asks you to go shopping, holidays, watching movies, you can not leave the work position;
When someone is thirty or forty years old Manmianhongguang, you are bald head white hair (said serious, but possible);
When your friends play a happy game, but also to consolidate knowledge and improve themselves over and over;
Until midnight, you suddenly find that you are accompanied by cigarettes, coffee, code.
2) ability to learn and solve problems
Admittedly, a normal programmer can only know how to write code, but to be a good programmer, you must have a good learning ability, in the workplace, you do not do as you want to do the things you are proficient in. At this time need your strong learning ability, in this new concept of the Daily society, if you give up learning, then you are not far away from leaving.
In the course of learning and career, you will encounter a series of wonderful problems , you need to know how to solve, encountered a bug how to solve, encountered a new knowledge system how you go to contact, to understand.
3) Psychological Quality
Programmers are boring and boring (if you don't believe you can search the programmer for Cold jokes), and the programmer is lonely.
When you are really finished, you will find that you may not be able to communicate with your former friends completely, and no matter where you are, in the eyes of the elders you are just a computer repair.
When you stay up late, tune Bugs, and conquer projects, you become a dog but no one knows.
Of course, I may say that this is more serious, but want to become a programmer, please be sure to prepare for the above. After all, a lot of things are unavoidable and you have to learn how to accept them.
2. Difficulties in learning and ways of improving skills
In the study of the Wisdom of life, the landlord also encountered a series of problems, here to share with you:
1) code can not understand
Most of the time, when the teacher of the general flowing out of the code, however, they are like reading the heavenly book, please do not doubt yourself, preach wisdom spoon-feeding teaching, you just need to remember the code is good. In the evening study, take out the code, the teacher said things, open drawing tools to reason. For example: How the linked list is connected, how the program loops ... General problems in the drawing will be resolved, if you encounter the problem of painting can not solve, please directly back the code, back, in the future have spare time to take out to see, through the accumulation of knowledge to slowly digestion, one can not eat a fat man. When you don't have enough brain capacity, you can't understand it. (Don't be a dead man!) (Don't be a dead man!) If you are in the wrong place, then you will collapse to the ground.
2) I clearly follow the teacher code copied down, how can not run it?
You know, the teacher's level than you are more than n times, if you are not the wrong character, please check your code is the correct order, copy is the correct code (the teacher will sometimes raise the error code as a warning demonstration), if you are sure that your character copied correctly, then please check your indentation, space, and punctuation.
When the landlord is learning Python, less a indentation, the results of the day difference.
3) For what other people know a lot of things, like an idiot?
Students level uneven, please do not have inferiority complex, hard to learn on the line, some students computer trained, naturally know more, as long as you work hard, you will naturally surpass him.
If you learn the same knowledge, then, please give yourself a big review in your spare time. Learn too much, do not review you will forget the light.
4) What books should I read and what books should I buy?
In the study, the teacher will recommend you some books, but believe me, please do not say what the teacher, you go to buy what.
Did you buy it and watch it? You see, you understand? Do you have a PDF on hand? Are you going to look at this book more than three times?
If not, please find the PDF format of their own occasionally see it, after all, study time so tense, you read, as if you do not understand will make you very confused very confused very confused.
The teacher recommended the book, are good books, the world has no bad books, only the division of what people see, but, the teacher taught all mastered to consider these, can OK? Too radical is not a good thing, the first to digest the knowledge is the most important. When you graduate and have a holiday, you can say read the book. When you go to school, please abandon this idea, if you are a sentiment, please disregard the above words.
5) to open a new course, I learn this will find a high salary?
Please do not consider the question of salary during the study period. You learn well, have confidence, have confidence, naturally can with the enterprise to pay the salary you expect, if you learn the slag, then even give you one months 10,008, you are sure you can be able to long? Think of this as much to think about what the teacher said today.
6) How to improve your ability < a >
Teacher during the course, you will find a ask, each teacher write code way different AH!!!
Some variables are all English names, some variables are a, some variables even have Chinese pinyin it!
Please note that the teacher's code style, a good teacher brought out the students must have a good code style, this problem many teachers will not mention, the landlord here recommended two books, one is << high-quality C, C + + Programming Guide >>, one is << like programmers think >> Find your code style as soon as possible and fix it, which is especially helpful for you. (Define a variable in a reasonable English name so that you can see what it is used for when you look at the variable.) )
7) How to improve your ability < two >
When you are ready to improve your ability, please ask yourself first, the current knowledge mastered no, if not, please abandon your interest, do not waste knowledge.
If you have mastered it, then hit the code, knock different code, blind knock Code, so that the code to reach the extent you want, so you succeed. If you have been able to teach others smoothly, then you will still doubt yourself?
3. Some of the problems you may encounter in your life
What is the most important thing for a person to go outside? Clothing! Food! Live! Yes!
The landlord just came to preach wisdom when the school recommended is the Fu Lin apartment, landlord to see, feel too crowded, eight people or six people a bedroom, dark, landlord and female friends live habits. Really is afraid of the final suspicion of their sexual orientation, so the landlord resolutely go out to find a house, landlord with a few small partners to Zhu Xinzhuang there looking for the apartment, the price is very cheap. is not convenient to eat, landlord lived three months moved to nine carats, the only advantage is, eat convenient!
How to say, in fact, look for a house this thing, landlord not too much experience, find a house must find a few familiar small partners together, the best is a class, then there is what things have a care, who have difficulty, or sick, can look after each other point.
In addition, what is the most indispensable in Beijing? Black-hearted businessmen, crooks, you look for a house when must be optimistic about the contract, if find intermediary best find the normal intermediary. Don't believe in any messy personal intermediaries.
Personal recommendation: Xisanqi surrounding the community, a little farther, Zhu Xinzhun, the history of the village side. There are a lot of small partners.
4, the landlord has contacted the lecturer and the teacher's personal opinion
Overall, the teaching level of wisdom is still first-class. If you think your teacher is not good, please combine your schedule the current course difficulty, ask yourself, is not hard enough, or really bad teacher.
The landlord said in C + + basic classes and employment classes know and have heard several teachers!
Teacher
C + + Basic class Lecturer--Zhu Jingyao
Being kind and charitable, is a true talent. The richness of knowledge, the abundance of social experience, is beyond your mind. Blowing and playing everything proficient, the code is watertight. The title of the Dean and chief architect of the C + + Academy is not said in vain. About teacher Zhu's social deeds I will not say, too rich, lectures, easy to understand, through the visual explanation so that you can easily enter the C language door. variables, variable names materialized, not professional, so that people who do not understand C can also quickly understand the C language Foundation.
C + + Basics with C-boost-Wang Guilin
Huawei project manager, code professionalism, code style clear, lecture silk does not leak, listen to his class is like you really entered the company. The company gives you the task after the document requirements analysis, and rich, speaking hours on the company encountered within the things sometimes will say, so that everyone will not become a fool of the blind learning, call for strong, pro-people, nicknamed eldest brother. Students interview if there is any problem, to find his first sentence is: eldest brother to save me, C + + College deputy Dean (currently left), eldest brother is a dream of literary youth, to life, to encounter the things have their own unique views, hobby sharing, blog a pile of fine articles, master programmer.
C + + Improve stl--> Liu Danbing
Northeast people, Talk funny humor, lectures have passion, on his class you will not feel sleepy, you will feel a whining desire for knowledge. Do network security background, because of the course, not many contacts, but is really a good teacher, so that you have passion for learning, so that you learn the boring STL will not produce disgust.
C + + Data Structures--Su-C Cydonia
The real yard, in his body I saw I may encounter, feel more like a friend, life pressure, work pressure, four days course, speak of still can. After all, it is just taking over the course and taking over other people's schedule, understandable. But people are really good, like frequently asked questions are willing to give you answers, there are many things in the work, he will go to say, including their own experience, as well as the hardships of individual job seeking. Let us in a daze also have to face setbacks of coping methods, and not like some training institutions, can only shout high salary. A person to make a home, SU Teacher is not easy, he let us from the North drift of a family dream inside wake up to face the fact.
Linux base &sql Database--Wang Fei
Miss Wang is a particularly responsible teacher, so many teachers, not a few like him, every day until seven o'clock to go. Many students in the class reflect that Mr. Wang is not so good at speaking, I feel with the curriculum has a relationship, like Su Teacher, stand on the stall, and others will say that. Very attention to interaction, I do not know what I am, I see teacher Wang speed up the video screen and see him personally lectures, feel completely different. Perhaps think I watch the video is to speed up the reason to see, watching the video on the feeling is really good to say, personally listen to lectures, why speak so slowly.
Linux Enhanced-Wenpeng
Linux Daniel, 10 years of work experience, good at developing students ' learning ability and problem coping ability. Give you a direction to get you started quickly, give him a few people, he can quickly give you a team of people. Strong leadership skills, the lectures are solid. He is a teacher who can guide you in the direction.
Qt--> Jiangwencong
The lecture is humorous, and is engaged in Qt origin. Fluent Cantonese Mandarin, so that the atmosphere of the classroom is not so depressing. Rapid development ability, contact is not too much, do not make too much comment.
Teacher
Basic class--Mao Zhaojun (big cat)
Tease!!! Full of teasing,!!!!!!.
But a lot of things are for students to consider, like more than a friend like a head teacher.
Employment Class--lancet
Bcause, a very good temper of an elder sister.
It's not easy to be a mother who doesn't go home very often.
School---lui Xue
Go straight, finish bcause, usually should play the noisy, encounter things can see things.
Teachers who have heard of
Zhang Xiaoxiang (deceased)
Chuan Zhi founder, Zhang Teacher's Java tutorial is the industry's most classic Java tutorial, did not listen to Zhang teacher on-site class is very regrettable.
Baoming
Technology Daniel One, immediately to the teacher Wang's project class, for real people do not comment, but the video good do not want!!!
5, the landlord personally in the transmission of wisdom encountered some things and sentiment
Let's say two things around you:
One of the small partners to find a house, the game entrap is not light, two degrees of hearing basic classes, feel sometimes like to see the confused period of their own. In fact, very sorry, after learning the knowledge that the basic class knowledge is not so important, but the introduction is to understand. I hope we can not reread as much as possible. After all, one months, 30 days, you can do a lot of things a lot.
One of the little friends in the same class, love in the end, love to study why, at a point of death often do not come out. Have now given up, ready to continue to reread after years. Landlord very sorry, also advised, but everyone has a unique idea. But very young, only 18 years old. There's still time to waste. However, time is money, but also hope that everyone, encounter things do not fear, anti-resistance on the past. It's no big deal, just exercise yourself.
Landlord as a game is also entrap not light juvenile, the game is hated not to. Learning time has been confused, have impulse, half a year also experienced a lot, Lou Zhu is also a family, and girlfriend separated two places this half a year is also very difficult. Advised everyone a sentence, nothing idle down to give home to make a phone call, reported a peace. Ask your girlfriend how your parents are. Don't play crazy, extreme forget who you are.
Landlord graduation first volunteer is to stay in the school to do technical counseling, after all, teaching others is to improve their quickest path. Unfortunately, know that their own learning is not good, or something else, I heard the technical counseling people full, very sorry.
After graduation, for the direction of choice, feel that if you can improve their position, even if the salary low point also capable, after all, develop themselves is the first.
For the job, quite confused, at home to do three years of individuals, nor how to give other people a job. Yard farming can be said to be the first formal career of their own life, this stepping-stone, I really do not have a strong way to grasp and confidence, at the same time advise you students a sentence, someone to you open, appropriate on the dry. But the salary is low, you must consider the return worth not to be worth, must not make a mess. Would rather find two months also want to find their favorite, after all, hobbies are the greatest motivation to learn.
=============================================================================
Original link URL: http://tieba.baidu.com/p/4255766507
Wisdom Podcast C + + learning comprehension