To begin my work with Venture360, they advised me to start learning Ruby on Rails. Before this job, I had never interacted with an Model/View/Controller (MVC) framework, which led to long hours spent slaving over tutorials and sample projects. Several months later, I can say that I am still learning, but significantly further along than where I started.
All of my work for Venture360 has been done remotely. There is both tremendous freedom and responsibility in working remotely.
Working with Venture360 has provided me with countless professional lessons. From technical skills to the importance of communication, I have grown tremendously. If there were a few lessons I had to distill from my time working with these incredibly talented people, they would be:
Dozens of hours of frustration could have been saved by swallowing my pride and just asking.
Suffering from the hubris of my own memory, I have learned that it is much better to leave a comment explaining the functionality and interconnected parts of the code snippet.
I made the mistake of brushing over the basics and jumping straight into higher level problems. This order of operations led to several issues down the road when the building blocks of Ruby on Rails were still fuzzy to me while trying to modify a sizeable block of code.