Since I passed the Python3 engineer certification basic exam, I will record my impressions and countermeasures.
No programming experience, half a year as a tester. Languages I have studied are Java, Excel VBA, etc. A head that accepts basic rules such as variables, functions, iterations, and conditionals.
I had the opportunity to see the code for a tool written in Python at work. I wondered if I could take a related test to put on the foil. It is unclear if it will pass and be useful.
It seems that there are only two types, basic and data analysis. There is currently no leveling like Java. Instead of receiving at a fixed place and date like basic information, you can specify your favorite place and date like an IT passport and receive it. The cost of taking the exam is high. 11000 yen. high…. Solve all 40 questions in 60 minutes. Passed with 28 correct answers of 70%.
Maybe only great people write articles. Many people who passed the exam in a short amount of study time were anxious. From the article below, I referred to the Kindle book used for countermeasures and the question rate. Hereafter, this site is referred to as ★. https://ccie-go.com/python-exam-study/
It's been 5 months since I thought I should take the exam. During that time, I studied very much or did not study at all.
Finish reading the official reference book for the time being. ・ "Python Tutorial 3rd Edition" is the official reference book. ・ At first, I didn't understand the contents at all, but it may be better to read it first so that I can feel the growth later. ・ I didn't like this and it took me about 3 months. Even if the order is reversed from Measure 2, it is probably hard to finish reading. ・ This book is written by the Python creator himself. It may be obvious, but it is not for beginners. To be honest, the sentences are quite difficult to read and understand, and the explanation to the sample code is insufficient.
Read 3 basic books on Kindle Unlimited. ・ ★ Three books in the "Introduction to Python for Beginners of Programming" series, which is also described on the site. ・ Of course, it is better to write the sample code, but I did not write it because I was reading it on my smartphone in the gap time.
Get used to Python. ・ It is a good idea to read other beginner's books (such as "Introduction to Python 3" and "Furigana Programming") and write sample code. I don't think it is necessary to read it cleanly from the beginning to the end because the purpose is just an exam. ・ In my case, I had the opportunity to read the code at work. (When reading the code that is actually used, the concept of classes that do not often appear in the exam is important, so it is unknown whether that understanding here was useful for the exam)
Repeat the implementation and review until you get a perfect score in the mock exam. ・ Https://exam.diveintocode.jp/exam Register for free and carry out a mock test. ・ In my case, I got a perfect score in about the 5th time. If not, you may need to read other reference books to get used to it. ・ Since it is a site used by various people, it is often caught by searching for the word used in the code as it is when reviewing. ・ I didn't know what else to do even after I got the perfect score, so I solved it about 10 more times.
Read the official reference book again. ・ Maybe it's quite understandable. I think the influence of the mock test is great. ・ ★ Refer to the question rate table on the site and read the important parts with emphasis. Try to write the sample code yourself as much as possible.
Finally, take another mock exam. ・ Maybe you can solve it with a better understanding. You can rest assured. ・ Measures 5 and 6 were taken two days before the test.
I finished solving one lap in about 10 minutes, reviewed the anxious problem in about 15 minutes, and solved it again in 10 minutes to confirm. I have plenty of time, so I felt it was important to solve it slowly without being impatient. There was a questionnaire after the test was completed.
Need to raise such a simple problem? Was it listed in such a module reference book because of the problem? There is even something like that. There was an article saying that the exam was too easy for the amount of money, but overall I didn't think it was that easy. I think I was able to solve it because I studied.
If you take the test many times, you may be able to take it with luck, but the amount of money is high, so if you want to take it once, you will not be able to take the test. The difficulty of attaching official reference books and the high amount of money raise the hurdles for the exam. Since the range of questions and the number of questions are the same as the official reference book, I would like to take measures based on this, but at first I became more anxious as I read it. I wish there were other reference books that wrote the same content in an easy-to-understand manner. Then I'm sure everyone will accept it.
As mentioned above, I hope it will be helpful for beginners in programming.
Recommended Posts