Rails engineer second grader looks back on two years

Nice to meet you. It's been two years since I became an engineer in about a month. Looking back, I wanted to summarize the changes in the issues I felt at that time. (Once only the things related to Rails are extracted)

I hope I can somehow share the issues of the surviving engineers.


Engineer history

--First month ――Rails was self-taught for about half a year, but I didn't understand much overall. ――In addition to Rails, I needed to learn how to work as an engineer and the concept of IT. ――Third month ――When I was a tengu just because I could use Rails somehow ――If you move, the spirit ―― 6th month ――I was able to make something that works, but at this time I wrote it properly and it worked, so I was happy --First year ――I can now follow the Rails code from a bird's-eye view, and I don't understand at all. ――I became embarrassed in the past --In addition to Rails, there are many things to remember such as React and server knowledge, and Rails was postponed. --1 year and 2 months --Rails I was focusing on infrastructure around that ――Rails should still move --1 year and 7 months --API first challenge --Rails I realize that I don't understand at all and start to rush --Be careful of N + 1 ――Finally understand how to use classes, Rails movement and settings (I feel like) ――Finally you will be able to follow the movement of map and AR (Active Record) --Further impatient --1 year and 10 months ――I can understand Modules and Classes a little and get on with it. ――Understand the difference between include and expend and get on with it --OOD (Object Oriented Design) is not possible and the programming itself is unknown. --I cry because I don't understand Rails way ――I can't make it common and cry --Third year (from now on) --I want to learn Rails way ――I want to be able to improve the inefficient part by looking at the processing ――I want to learn how to write securely ――I want to focus on the back end and do my best


I wrote it briefly. I only remember what I felt recently, so I'm writing notes.

I will add it when I remember. It will be a memo for myself, but I hope it will lead to someone's motivation and goals.

Recommended Posts

Rails engineer second grader looks back on two years
Progate Ruby on Rails5 Looking Back
When the Ruby on Rails terminal rolls back