[JAVA] Various things that an inexperienced second year engineer from liberal arts felt that he should have done it in the first year

Good evening.

I will write an article for those who have entered the industry for the second year from a completely amateur and have no experience in the industry from next spring.

It's an agenda.

  1. Unix (command line)
  2. Touch a language other than the one you use at work
  3. Come to the study session
  4. Save as much as you can qualify

1. Unix (command line)

Regarding, even if you usually develop with IDE, you will have more chances to deploy or touch the file on the server. There is a need. In such a case, it is cool to touch the server lightly and vividly. That's it, but it's important. New engineers should create a virtual environment (because it's virtual, so it's okay to break it) and play with it, regardless of whether their PC is Windows or Mac.

2. Touch a language other than the one you use at work

Do people in the first year have a lot of Java and PHP? In my case it was Java. If you touch something different from the language you usually use at work, you will be able to see the good and bad points of the language you know, and the range of expressiveness within the language you are using will expand. (I really hate recursion ... It wasn't until I studied Haskell that I could write recursion in Java) You can grab a language that you have caught in your ear, or you can go to a study session for a language you do not know, or just take it in and play with it.

3. Come to the study session

When you go to a study session, you can get at least one knowledge that you didn't know. This sounds like nothing, but I didn't know that day if I slept at home without going to a study session. That knowledge is the fateful partner of the day. Also, by going to a study session, I will meet someone. People who became friends with me invited me to another study session, and I received unexpected information. There are many men in the industry, but there are also many women's communities. For women who are doing Java, Java Women's Club is recommended.

4. Save as much as you can qualify

Unlike doctors and teachers, engineers are jobs that can be done without a license. Qualification is a testament to the positive attitude and ability of the engineer because it is a job that anyone can do. Some companies have qualification allowances.

After that, if you are a basic self-deprecated and ugly person like me, you should apply for a qualification to study. If you apply for the exam on your own (the vendor exam is painfully expensive for paper), you will be able to study hard. The current company only pays for the exam when you take it, so I will do my best to study because I applied. I think that's fine at first. As you study, various points will be connected little by little.

I've lined up all the great things, but I don't know much about it. I would like to continue studying and experiencing so that I can get closer to the engineers who are my goals.

Thank you for your relationship.

Recommended Posts

Various things that an inexperienced second year engineer from liberal arts felt that he should have done it in the first year
How a liberal arts engineer passed Java Silver in half a year after joining the company
A story that I realized that I had to study as an engineer in the first place