Java Learning Diary-class 1205 Li Xing *: Still Silicon Valley round my hacker's dream

Source: Internet
Author: User

Through one months of study, I feel that both in life, or in the study has made great progress, below I am in the Silicon Valley in Beijing Java training one months of learning, income, and want to do a brief summary.

I study in the university is not a software major, but more in favor of the hardware of electronic information professional. There are a number of reasons why you choose programming. Have heard of hackers, in my previous cognition, hacker Hacker is a group of mysterious people, they have nothing to do to steal other people's information; With the growth of insight, and later felt that hackers are a group of computer experts, they can write programs to achieve a certain function; after college, I also think that hackers are a group of ordinary computer experts do not have the technology, "give me a piece of code, I can achieve the whole world." And one of the main reasons I choose programming is that: programming is the dream I grew up with. Perhaps in some people's eyes, this dream of mine is silly, can even add a melon word behind this silly. But I still want to be the so-called "fool", should I feel that the world can be achieved by some rules, the realization of the savings is a variety of resources, and I am the rule of the custom, that sense of accomplishment is incomparable. Another important reason for me to choose programming is its employment prospects, I believe it is needless to say, a good programmer's salary is sometimes unacceptably high, and the average programmer's salary is also higher than other industries.

Determined that since the choice of Java, must participate in training Ah, after a multi-faceted investigation, the final choice is still Silicon Valley.

Since I came here, I think the learning atmosphere here is really good. Every day, every student has the best mental outlook to start learning, the teacher with the most full of teaching passion to lead. And here relies on Yu Yurong Education Park, has a strong humanistic culture. Every merit of each person deserves my study.

One months is nothing compared to the past, but the change to me is huge. Whether it is from life learning habits, or from programming habits.

First of all, strict teaching management unconsciously changed my life habits. I think that the implementation of the penalty system, will let everyone unconsciously into a good habit, on my own, the daily schedule, let me have plenty of energy, so that both the study efficiency, but also to ensure a healthy body.

What is said above is important, but it is not the most essential. What I am most happy about here is that I have learned very important programming ideas and have developed good programming habits. And these two points is my future can break through the key to the higher steps.

As a programmer, I can't imagine what it would be like when he was dealing with a problem without thinking about the realization of the problem himself. So whether to think about it is an important criterion for evaluating a programmer's excellence. So, in the face of a problem, why some people have ideas, some people have no clue. Before I did not have such consciousness, and after this one months of study, I found that the song teacher in every lecture in each lesson is guided by a certain way of thinking. Over time, whenever I see a piece of code, I analyze what this piece of code uses, the connection between these things, and this code like discovering, and I just need to analyze the code that I don't have. Then when is qualified, is the back of this code? I admit that someone who has a very good memory is fond of doing it, but it is not qualified. True eligibility is, you can analyze the code to achieve what functions, the key to the implementation of these features are which several methods or which statements, and then further is the requirement: You can analyze these things and can skillfully follow the existing ideas to knock out the code. This is the so-called "reality realization".

In addition to the programming ideas mentioned above, the habit of programming is also important. At first, Mr. Song was badgered to us: Be sure to add a comment. At first I did not agree, until now understand the teacher's drew up. If you do not annotate, when you write too many programs, you or others want to call the method you have written before, you will find only know the name of the method, do not know the role of the method. Not only are comments added, good readability and some other details also count the programmer's scoring criteria.

All in all, in the Silicon Valley Beijing Java training every day, I find myself changing, in the update. I now have a deep understanding of the "Sians 3rd, which is even more so." Think about your own life, and then think of yourself now, really is the change of the upside-down!

Each of us has our own dream, and being a good software engineer is the dream of every programmer. For this dream, we can blood, we can be crazy, we can do for their lives once the Lord. Is it difficult to program? Is it difficult to design? No--all the problems come from you, you can't beat yourself, you are scared by yourself, you are bluffing. Even if you don't dare to make a firm and determined decision for yourself, how can you succeed.

In the informatization today, the programmer has the extremely important position, but the salary that a good programmer receives is sometimes high is unacceptable. In fact, I would like to say that this is what they deserve. Imagine, if there is no programmer, which comes to the ticketing system, which comes from the browser, which comes to the network. A country leader can change a country, but a good programmer can change the whole world.

Believe it, you can do it. Maybe the next thing that changes the world is you.

Java Learning Diary-class 1205 Li Xing *: Still Silicon Valley round my hacker's dream

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.