Week 1

I have just finished my first week of a contracting gig I scored out of the blue. This has been quite the experience so far, and I am excited to see where this ends. Not that I don’t enjoy the work, it's that what this has helped me see how far I have come (afraid to touch the terminal) to how far I still have to go (everything I have seen is new to me).

We did learn a very basic level of knowledge in ruby on rails while I was in my boot camp, but basic, as I am now learning is a very loose term. I would say we learned enough to get a simple app running, nothing more. Out of the MVC template (model, view, controller), we learned about M and C. Seeing my first bit of views is very new to me, I have been able to recreate them, still trying to wrap my head around how they work. From what I can tell, running a method in your controller will automatically look in the views folder for how to render it. More to come!

Other new things I have seen are SimpleCommand gem, still wrapping my head around that, a Call method, a Merge method, and rubocop gem. These are just a few! I have also been working on a create method that uses the SimpleCommand gem that creates other objects based on an attribute type of the original create method. A lot going on there but I'm still trying to wrap my head around that one as well.

The project I am working on is clearly much more complex than anything I have worked on before, I am in over my head, but how often does someone make a career pivot and know everything off the bat. This has so far been a great learning experience, and it is also very helpful that the lead engineer is very patient and willing to help anytime I find myself blocked, which has been more than I care to mention at this point. On the bright side, I can only get better from here!

--

--

--

Soon-to-be Flatiron School Successor, with an enthusiasm towards Front-End Web Development, lifelong learning, and continuous improvement.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Trusted Web Activities — II

Sending Email With Python!

Performance problems due to impedance mismatch

Why I stopped using API Platform

How to Integrate your Wax Wallet and Metamask to the Dashboard

AWS Cli — ECR display only image tags in the repository

How to Justify an Automated Warehouse.

Task Management Software for Getting Things Done

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jr Medina

Jr Medina

Soon-to-be Flatiron School Successor, with an enthusiasm towards Front-End Web Development, lifelong learning, and continuous improvement.

More from Medium

Mastering learning in today’s world. (try this — masterclass)

Tracks or Trees

How to become 37.78 times better at anything | Atomic Habits summary

Atomic Habits

How to Use Motivation To Make Learning Languages Easier!

Neon sign that says work harder