A qualified programmer should look like

June 25, the mother called and said her sister's college entrance examination scores from the two differential line 9 points. I heard casually threw a sentence. "In my expected" because of her usual score will hover in the two lines.

This statement very hurtful, especially for college exam sister, she listened to my words, immediately burst into tears, feeling very excited, asked why the mother called to tell me (glass heart).

I take the exam twice, both times from two poor 6 points, the last resort on the college - was also caught up in the low life, the mood is very low. Along the way, you can understand the importance of education for a person, especially someone like me to come out from the rural areas, lack of business sense, not very talkative, eager to change the fate of the people.

Later, I officially entered the programmer by training industry, since that is a qualified programmer it - the job done well, worthy of his salary, between life and work to find a balance .

Given my "success" - bought a house, got married and gave birth to baby, buy a car, out of the book, parents going to let my sister has also become a programmer. To be honest, I have such a plan, had also had written a series of articles "sister school to teach Java" is.

Belong to a group of programmers enough to go round, women naturally subject to men's care. Because I'm a programmer of eight years, on unpaid, voluntary initiative to help a lot (here can not be many) procedures Yuan.

Anyway, I love the "programmer" in this profession, if sister also have a desire to do a programmer, that my brother was going to give three sincere advice - it is duty-bound to do.

01, can solve the problem

I think, as a qualified programmer, it is the ability to have the first "stage" to solve the problem.

The so-called phased, referring to the junior programmers to solve the primary problem, intermediate programmers to solve the problem of intermediate, senior programmer to solve advanced problems.

I remember a small partner to ask questions in the knowledge Planet said, "Brother, I have less than one year of work experience, leadership always let me see the source code to solve the problem, I see a large head, have any good suggestions?"

I can only comfort the name of a small partner, said, "Your leadership is not a competent leader ah." To see the source code is a good thing, no doubt, but if forced to less than 1 year working experience programmer to see source to solve the problem belongs to a difficult one - except for the gifted.

To be honest, in my eight years of his career, rarely solve the problem by looking at the source code. Of course, you can not accuse me of a good programmer, I accept, because my primary goal is to be a qualified programmer.

Qualified programmers, have the means to solve their own problems, such as my means is this:

1) find the degree of your mother.

2) to find Google.

3) questions in the blog community garden problems.

4) questions in CSDN forum.

5) questions at Stack Overflow.

6) to find colleagues to help.

7) looking for leadership to help.

8) questions in the group Daniel's.

It can not be resolved, do not stay up all night, cry bitterly, home down to sleep, chances are the next morning thought of a solution.

You might think I speak very iffy, but I always have this feeling, opened his eyes the next day, when suddenly there is a place called "answer" things slowly falling from the ceiling, and then I stretch I caught it out of his hands .

How to explain this feeling it? I do not know, but there are English words appear to explain - "epiphany", Chinese means "epiphany" and I like to call "Apocalypse" (inspired by the X-Men).

It can be said that this eight years, I have not encountered the problem can not be resolved (that is, so vowed). With the upgrading of older growth, technological capabilities, source code will look like a young man so painful - gradually, to see the source code has become a weapon of last resort to solve my problem.

02, is not a "glass" of the heart

I have to admit, when I was younger, my heart is very, very "glass." To come up with their own examples to do, it is a last resort ah.

The time dial back to seven years ago, I was still a Japanese company in Suzhou. On one occasion, a member of the team in the use of iftime will be evaluated, and used =instead ==, causing the program to a serious bug, and as Team Leader of the time I did not even detected in the Review and testing of this "shameful "the bug.

Leadership in Japan on business, and being the Japanese idea that nozzle; and I, being led by long-distance telephone call idea that nozzle. But the gas was me, hide in the toilet wronged tears, accompanied by the sound of sobbing unquenchable.

The picture was still fresh in my memory now.

Now think about it, really nothing to cry about, she really bear some responsibility, to be led scolded a curse to blow off steam, is it normal things. But then the "glass heart" could not stand criticism, after crying clamor also want to change the department.

I urge you to hold back do not laugh ah.

When entering the workplace, the probability that we will not be publicly reprimanded the leadership is almost zero . If this time the glass heart trouble, almost destroyed our careers. I'm glad I did not change department, because after leading a business trip, but also specifically asked me to eat a big meal; later, when a special salary increase to take care of it.

As a programmer, we must know how to laugh at yourself, from the black, know how to release their pressure, I now think, dare to call themselves "code farmers", "IT workers" programmers particularly lovely, especially courage.

If now I have to because the less a =being led reprimanded, I dare brazenly said: "Leadership adults please appease write a bug ye friends, Wang students not on purpose, I'm going to change it immediately! and then release a version; in addition, the Review next time I have a little more careful. "

Leading perhaps even amused. You see, not the glass heart is shining.

03, willing to share

First talk about the reason why I am happy to share:

  • As a summary of knowledge
  • As memorandum
  • I want to help others
  • Create a personal brand

To tell the truth, I've shared hundreds of articles, but these articles do not have a direct pecuniary interest to me. The reason why I still insist, because I think the next day I could therefore earn some money; if still earn less, I have been sharing in the process of self-sublimation.

Many programmers can not share the reasons are very simple:

  • Daniel has had a share
  • Share it would not be sprayed
  • Technology is not enough depth
  • inaccurate words
  • Nothing to share

And then tell the truth, I was in the first three years of the program's career, and never share. The reason is nothing more than these types listed above. But when I returned from Luoyang, Suzhou, after a lot of free time, not to start sharing that time, in addition to playing the game is to see the Raiders game - tired of the game, I felt life bored.

Really I do not know doing, they begin to study, read the book, always feel Diansha say, they begin to share study notes on the blog . After writing for some time, but there are still people read and comment; plus the company also began to encourage a blog (performance bonus), I put them to work to solve the bitterness of course bug also shared out.

Read, read, I found a big advantage: Some bug scare I actually ran out again after ten and a half, but vain scared me, because before my solution has been taken down, what you want, easily get. No longer have to re-find solutions to save a lot of time.

Re-read, read, I found that writing skills have improved (you can look at what I had written the article, feel the difference between before and now), so-called Forced input output, more solid technical foundation, the solution Knowledge of the problem is also more abundant. If royalties longer points, even more perfect.

04, finally

I am a very ordinary programmer, barely be qualified, but good programmers and compared, really ashamed.

But I always feel that they have some kind of character who, at best, that is to the spirit of perseverance , especially in writing, I hope I can bring some inspiration to share to you, then it is better. If you really derive a little benefit, I would be very happy.

In order to be able to appropriate end to end, I have to disclose that my sister's going on, what is the choice to repeat, or the college to become a programmer (I repeat old year), she was still hesitating. If you have better suggestions, please communicate with me exchange.

Guess you like

Origin www.cnblogs.com/qing-gee/p/11101054.html