[Passing experience] Newcomer passed Java Bronze in one week

Introduction

** Passed the Java Bronze exam. ** **

This time "For the time being, preparation for Silver or shoulder break-in (I wonder if Silver still has a high hurdle)" "I got the Ruby qualification last time, so I want to put some foil on Java as well." "Qualification allowance and salary increase" I took the exam for some reason.

Also, in terms of the scope of questions, ** object-oriented (constructor, inheritance, interface, etc.) problems are conspicuous **, and I thought it would be good for object-oriented training, which is still a little vague within me.

Whether or not this qualification is practical may be a little subtle, and I don't even see a try-catch, let alone a date type, in the range of questions, so I thought it might be a qualification that says "I can make an application with this!" ..

The impression is that the nuances such as ** object-oriented test ** are stronger than the practical qualifications of Java.

Take the exam in a week

I don't intend to take the exam in a week from the beginning, which is a consequential story, but this time I took the exam ** in a week from the start of study **. Somehow I missed the timing to enter the site and had time to wait at the head office, so I had a lot of free time, so I decided to take on the challenge this time.

Therefore, please keep in mind that the week here is not ** the week you studied after working full-time **.

(I don't mean that I didn't do anything on Saturdays, Sundays, and holidays, and I didn't spend 8 hours all the time, so I think the actual cumulative study time is about 20 hours.)

Specs of the person who wrote

・ Inexperienced new graduate 1st year SE ・ Inexperienced in full-scale practical development ・ Java is received in training

Thursday: Buy black books

Although I have no practical experience in development, I was trained enough to create Web applications for Java, so I was accustomed to the basic grammar of Java to some extent, so this time I decided to take the exam with one black book became.

** Black book ** is this book.

Amazon

There are 7 chapters and 1 chapter of the mock question, but I did it at a pace of about 2-3 chapters a day in the short part and ** 1 chapter a day ** in the long part.

Although I was accustomed to the basic grammar, I had a hard time because I didn't understand the information of the Java language itself and the slightly lecture-oriented contents of object-oriented programming and inheritance. On the other hand, I understood practical basics such as operators and if statements, so I was able to do it quickly. For those who say "I've made something in Java!" Like myself, I think it is necessary to focus on the detailed specifications of Java rather than the grammar **. Also ** "What is polymorphism ...?" ** or something like that. It was after studying for a while that I learned that it had the same meaning as "polymorphism" written in the textbook I studied Java.

In Kuromoto, all the so-called textbook-like text parts are posted as explanations of the answers to the questions. It was good that it was easier to understand the method of reading the commentary first, then studying the whole range, and then tackling the problem, instead of tackling the problem suddenly in the field where you are not confident. think. I'm sure some of you may be reluctant to read from the answer, but since all the questions are symbolic questions, you don't have to bother to remember something like "The answer to Question 1 was A!".

If you have purchased a black book, you can download another PDF mock question by accessing this page. I think that the tendency itself is almost the same as the book version, but I think that it is good to do it because the number of experiences is also important. By the way, the download of this privilege is a so-called password input format specification, and it can be used even if you rent a black book, share it with multiple people, or purchase it second hand. Membership registration is required, but since it is not in serial code format, I am grateful that you can only download it once per book.

Next Wednesday: Apply

The application method is ** annoying! ** ** First you need to get both an Oracle account and a Pearson VUE account. Finally, we also need to work on linking the two. I thought it was a little troublesome, but each one is not so complicated, so let's go carefully.

This article is detailed. (Thank you for your help!) https://qiita.com/Channel/items/31e50323d2b7ee78f7cc

Regarding vouchers, if you read other passing experiences, ** Rakuten is cheaper **! There were also many reviews. In fact, Rakuten was able to purchase cheaper with tax. Especially those who have accumulated points at Rakuten will be happy if they buy it here.

I also bought it from Rakuten this time. I applied for it on a weekday evening and received the code by email about an hour later. I think it may be due to business days, so you may have to wait several days depending on the day you applied.

Thursday: Production exam

One week after purchasing the black book, I was able to get almost a perfect score in the attached mock exam, and I applied for the exam that I would be able to go.

However, there are many problems with different tendencies ... It was a perfect score in the mock exam, so it's an easy win! I was thinking, but I started to get anxious even if I passed or failed while solving. ** I should have done a few more laps not only for the mock exam but also for other items **, I regret a little.

The test time is short despite the problem of reading long code. People who read the code quickly, but those who don't, want to read it as much as possible. Is it best to read from the main method? If you read the code of the inherited class from the beginning, you will definitely not have enough time.

** Bronze can be taken online at home. ** However, there is no room to actually type in the code and check the behavior. However, for the lecture content, I think that I can afford to prepare a competition sheet or google a little if I can solve it quickly. It would be great if you could memorize Java features and object-oriented specifications completely, but it may be good to have it as a countermeasure against accidentally forgetting it in production. It's a waste to drop it, so I definitely want to take it.

There are some catching questions, but this exam has a loose border, so if you know the basic grammar, you can pass it even if you drop all the catching questions. (I don't think there are many people who want to pass the exam, so it's just a last resort.)

Result announcement

When I finished the test, it said, "You will be able to see it in about 30 minutes," but I was so impatient that I ended up on the CertView site and immediately accessed it. I accessed it with the intention of going to see something like "-There are no test results that can be viewed-", but the results have already been written. The result was a pass **, but it wasn't that big and generous. I wanted to get about 90 points, but I was a little disappointed.

On the contrary, when I looked closely, I received an e-mail saying "I can see the pass / fail" with a stamp about 5 minutes after the test. 30 minutes is enough.

Also, two days later, I received an email notifying me that certificates and badges were available for download.

What I thought I should have studied more

** ・ Study of data type system ** Primitive type / reference type and features, basic information of minor data types that are not usually used, etc. I was upset because there were a lot of questions.

**-I should have thoroughly struck the difference between overloading and overriding ** I thought I knew it, but in production I misread "overload" as "override" and checked the exact opposite option. I'm thrilled if I don't notice it in the review. Since the letters are similar, I thought I would answer after checking it a couple of times when it appeared in the question sentence.

**-Getting into object-oriented problems ** I think I should have done more problems with various patterns rather than specifically here. I could have bought another book.

**-Compile error and exception occurred ** There were quite a few patterns, "I know this code is bad, but I got an error at the compilation stage, I got an exception." Java is a language that checks well when compiling, so I thought it would be quicker to remember the pattern of passing through compilation and going to exception handling.

Finally

I was able to get the Java Bronze qualification this time as well. I'm one step closer to improving my qualification allowance, I've done it.

Next time, I would definitely like to take Silver, but since there are many points to reflect on this time, I would like to review the contents of Bronze and improve my Java skills while creating various applications. I'm afraid that the examination fee for Silver is high, but I want to get it someday.

This time, I got it a little loosely in a short period of one week, but if you are planning to take the exam reading this, please refer to it.

Recommended Posts

[Passing experience] Newcomer passed Java Bronze in one week
Java SE Bronze (1Z0-818) Passing Experience
java bronze silver passed
Java Silver passing experience
[Java Silver] Study method that passed Java SE 8 Silver [Passing experience]
[Experience] Passed Java SE 8 Silver
[Qualification] Java Silver SE11 Passing Experience
Oracle Certified Java Silver SE 8 Passing Experience
[Java Bronze] 5 problems to keep in mind
I studied for 3 weeks and passed Java Bronze
[Java certification] Freshly picked! SE 11 Silver Passing Experience (2020/12/26)