[Self-directed daily posting festival] The reason why I was able to enter into a Java development project in two years from my inexperience in IT at SES

Image from Gyazo

Introduction

As the title suggests, I was able to assign it to the site of Java development in two years from my inexperience. At first, I started from a situation where I had no IT knowledge and didn't understand anything, so I thought about why I was able to make the assignment and why. I don't know if my experience applies to your situation, but I hope you find something helpful.

Three factors related to career advancement

Looking back on the process of improving my skills and the interviews with the hiring manager, I thought that the following three factors had a great influence on my career advancement.

*** 1. What I put in the test case ***

*** 2. Creating a learning environment ***

*** 3. Being able to leave my own portfolio ***

1. What you put in the test case

If you specify it in more detail, the fact that you put it in a test project for a small and medium-sized enterprise is a factor that allowed you to quickly acquire knowledge and technology. At the time of participation, I was completely inexperienced, saying, "What is a console?" "Eh, inifile?" "Linux? Unix? I don't know at all ...". There was too much to remember. But they could be learned from the test case.

Things I could remember

At first, in order to understand the specifications, the business system of the server was started, the telegram was checked with the business application running on Windows, and the telegram was collected and investigated.

Even so, as a technology, `` How to handle TeraTerm , How to use commands , How to kit Windows terminals , How to use Sakura Editor I remembered.

The more you test, the more knowledge and skills you can acquire with the necessary preparations and test methods. Of course, I had no knowledge, so if I didn't google around during the break and read the reference books, at first I could barely keep up.

While repeating such things and experiencing various projects, I was able to learn a wide range of things, from creating design documents to knowledge of infrastructure, development, and networks.

Benefits of SMEs

And the reason why it was designated as "Small and medium-sized enterprise" is that there is little division of labor in roles, and since we do everything ourselves, we can broaden the scope of work and increase the chances of taking on challenges.

For example, if you tell us that you have obtained the LPIC qualification, you will be entrusted with the preparation of the server to be used for development, or if you tell that you want to challenge development, please add it to the manufacturing person at the Java development PJ I was able to gain various experiences.

I'm not sure if my example is common, but SMEs should be able to expand their reach.

2. Creating a learning environment

Of course, I couldn't improve my career just by studying on-site, so I was also focusing on self-study. Here are three of the things I was working on.

Self-study time with friends

In my case, it was difficult for me to study by myself at home, and at first I was worried about how to create a learning environment.

Meanwhile, I heard that several people gathered at the company to hold a study session, and on Saturday I started going to that gathering, and gradually it became each self-study time, and when it was long, about 10 hours of study time. I got it.

There are times when I can't maintain my motivation to continue alone, but I think the reason why I was able to continue is to work with someone. I haven't studied much, so I think the reason why I was able to start studying with someone first was that I was able to continue self-study.

I participated in the study session anyway

At the study session hosted by the company, I attended anyway if there was something I could go to. I never thought about "dull", "tired", or "the next day ...". Rather, I felt that going halfway was my mission (laughs)

Anyway, I often don't know, so I decided to learn what I could learn without choosing "infrastructure," "development," or "help desk." There is no loss to the knowledge, and I thought it would lead to something later.

It was worth participating, and recently there have been more and more occasions where I can make use of that knowledge. Even if I was told to "investigate the BIOS" at the site, I felt like "Oh, I was learning kitting at a help desk study session," and the knowledge is connected. It's the same as eating, and if you like it or hate it, you can't use it as your own food.

Individualized instruction

Taking the opportunity from the company, I was able to give individual guidance with a veteran engineer once a month for about a year. As a result, skill improvement could be accelerated rapidly.

Regarding this, it is difficult to ask the company, but I think it is ant to propose from myself.

However, please be careful about this.

The company has a cost to ask a veteran engineer ***, and the veteran engineer does *** preparation for individual guidance *** using non-business time. I'm getting it.

With this, I can never say "I'm disgusted" or "I'm going to use a false illness this week" on the way. Furthermore, if you request individual guidance, you must give the results to death and answer.

If you ask, be prepared!

3. I was able to leave my own portfolio

The contents of my work history other than work are as follows. ・ URL of the Qiita account you are posting ・ History of self-study ・ Qualification

As for the feeling I talked about in the interview, I was concerned about the fact that I had less than a year of development experience in any of the interviews. Among them, the three parts that have become my strengths are the three I mentioned earlier.

Qiita account URL

The hiring manager seemed to read it, and I sometimes touched on the topic during the interview. Even though I have little experience, I think that it was a material that could appeal the part "I understand this knowledge!" Other than the resume.

It's better to be careful that writing an article that is too playful or antisocial (?) May lower your impression. It may be good to create an appeal account and a personal account.

History of self-study

This is what I learned in 2. Of course, the content of learning is important, but the fact that he continued to study was also highly evaluated.

I think this led to the confidence that after the assignment, even if there is a lack of skills, it will be possible to learn and overcome it individually. Continuing to continue was not only for myself, but also for the evaluation of others.

Qualification

The qualifications included the following contents. ・ MOS Excel / Word 2010 Expert ・ Excel VBA Basic ・ LinuC LEVEL1 ・ LinuC LEVEL2 (201 only) ・ Java SE7 / 8 Bronze

At the time of the interview, I had only Java qualifications up to Bronze, but I was told that I also got Java qualifications. Bronze's qualifications aren't very difficult, but having a qualification proves to be `power above this level`. If you have a chance, I think it's a good idea to actively try to acquire qualifications.

I think that I was able to enter even though it was less than a year of development because the learning history as described above became my portfolio and was evaluated.

at the end

In my case, even if I had no experience, I was able to develop my industry knowledge and skills in test projects. And by creating an environment where I can continue learning, I was able to further improve my skills. It was a flow that was evaluated in the interview.

In two words,

"Continuation is power"

"Luck is within your ability"

Kana (laughs) At the end, I was fooling around ... that's all.

Recommended Posts

[Self-directed daily posting festival] The reason why I was able to enter into a Java development project in two years from my inexperience in IT at SES
When I wanted to create a method for Premium Friday, it was already in the Java 8 standard API