The growth path of a new Java engineer

Source: Internet
Author: User

First of all, I'm not Daniel, just a real Java development work for 4 months of novice, but also the kind from other jobs, can say that the process is very difficult, but eventually I survived, and gradually fell in love with this career, of course, have some of their own experience and painstaking efforts.

1.Java code specification Check, as a newcomer in the process of writing Java code will inevitably appear a lot of code that does not conform to Java coding, this can not be avoided. But if we're working in a company, that's definitely not allowed in the company's perspective. Perhaps the code we write is not as sophisticated as it is logically, but the code we write has to be standardized. We can use some tools to achieve these goals such as Checkstyle and so on.

2. More research on the bottom of the framework implementation principle, rather than just will be configured. This is very important, many of my colleagues often encounter some configuration errors, but in the process of looking for bugs can not be quickly positioned to the point where the problem. This is the reason why the principle of framework operation is not deep. If you have a thorough understanding of the principles, then I can say for sure that some of the bugs that you have in your configuration can be solved almost immediately, instead of finding the whole afternoon by writing the wrong word.

3. For the exception summary and record, in our Java engineer career, can write code to occupy our 30% time, but the remaining 70% may be dealing with a variety of bugs. The biggest difference between a mature programmer and a new programmer is the level of proficiency in dealing with bugs. So hurry up and write down the bugs you've encountered so you can grow faster.

4. Research and pursuit of new technology. We should not just focus on the skills we have learned, and want to get more pay, then you have to master more skills than others. In this period of my work, I self-study jbpm workflow, but also a little study of the next large data processing of Hadoop and so on in the learning process I got more fun.

Finally, hope that the new people do not because of the temporary difficulties and quit this great and sacred industry, adhere to the good future is waiting for you.

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.