[JAVA] History of a certain in-house SE

Introduction

Nice to meet you Major SIer → Black → Black → Yakuza Black → Gray but it seems to be crushed (here and now) It is a story of an in-house SE who has walked through his career. Including the practice of writing, this time I will introduce myself for the time being.

Trigger

I heard that if I output something, I will acquire technical skills, so I started Qiita easily. I made a simple web service, so I'd like to output it. I think it would be more fun to write about what happened inside the company. Because, if you write down your job title Chief → Taira → Taira → Chief → General Manager → General Manager → Taira → General Manager (now here)

It's a tremendous roller coaster. By the way, the closer I get to the president, the more I can't write a program.

Well then, I would like to introduce the skill set that I hold.

Skill set

[IT system] You can make anything in C # .NET. But I don't know Unity. VB.NET can make anything Ruby (on Rails) CRUD level Java was anything, but it became a legacy html5, CSS, JS Responsive-like level using a messy bootstrap Excel macro can make anything

Oracle was anything, but it became a legacy SQL Server anything including tuning PostgreSQL It's normal, it's a member of RDB, so it's okay MySQL and others I've only seen. Same as above Can I write SQL by hand?

Windows life There is no choice but to use CentOS ... I have the knowledge to run Rails Puma Nginx.

Development environment Windows life, Rails came to be touched, CentOS with VMware I had to do ... I swore to give my life to MicroSoft. .. .. In summary, you can see that all of them are legacy. By the way, there are many people who know only a specific language like me in the company SE. Is the old man in the first black VBscript? I could only use it, but I survived at the company. I also did a lot of other chores.

[Business system] Increased productivity Hearing and drawing a business flow. Improve. Summarize. Which business should be abandoned? Very good at the introduction side window when introducing the system. My stomach hurts. After that, collect money, make sales summaries, manage

What is missing

The skill I have is old. There is little you can do. that's all

Somewhat bad ...

At this rate, it becomes just a handyman. I can't say I'm an engineer. .. .. I recently noticed that. I'm becoming an in-house SE that I can't even use. Is it anymore?

Target

Use modern technology to empower you to create web services ・ First create a web service with Rails -Create a Web service with a feeling of being separated on the server side and client side Rails API on the server side, Vue.js on the client side, Kotlin for Android apps, Swift for IOS ・ If you get on the right track, set the server side to Go. Is it indexDB? A guy who can also have a DB on the client side. Or make full use of. If I can do the above, will I take a step forward? Please do it.

Finally

It seems that many people using this site are rather crunchy developers, I hope that the in-house SE will also be spotlighted. I think that there are many people who are inferior in technical ability or do not go outside so much, Still, I can't forgive you for being licked as it is. As a common problem for in-house SEs, there is a lot of miscellaneous work, and there is a handicap that we do not have time to devote ourselves to development. However, I thought that I would make time and counterattacked! Let's do our best, all SEs in the company!

Recommended Posts

History of a certain in-house SE
History of Java annotation
A record of how a machine shop makes an in-house system
Creating a batch of Liferay
A brief explanation of commitAllowingStateLoss