MUST GO FURTHER. If you’ve got a healthy mindset, you’ll know the feeling. Due to a series of (un)fortunate events, August 2015 brought a drive and burning desire into my professional life to a degree I hadn’t known before. My goal: Switch industries and move from a Network Engineer to a Ruby on Rails consultant. There was a lot to learn, and I wanted to break into the consulting world yesterday. The only thing for it was to take the leap and get moving.
This series of posts will detail how I went from cowboy coding to making myself a viable candidate for reputable Rails companies and systematized a way towards success. Content from Patrick McKenzie regarding software development and consulting stoked the fires. Reading Scott Adams of Dilbert fame helped me put down and formalize some loose guidelines I’d assembled for the purpose of maximizing efficiency to land the Rails job I knew I’d get. The following are Agile guidelines tailored for learning new material quickly.
- Introduction to the Agile Job Hunt
- Identify Strengths
- Learning Methodology
- Test What You’ve Learned
- Deliver Your Skills
- Evaluate Yourself
Repeat as needed. Astute readers will notice there are four bullet points. Step 5 is a fuzzy, less defined one. It’s the part where you start your efforts, or if your delivery doesn’t meet the minimum viable requirements, you start a new iteration. Not every iteration has these steps, but they are important and will have a post dedicated to them as well.
Identify: What are your current weak and strong points? Learn: Read literally everything you come across that’s relevant to identified weaknesses. Solidify your understanding of your strengths. Test: Verify and put into practice what you learned. Deliver: The hardest step for most, since this is where you put yourself and your product out there. Evaluate: You’ve shown what you’ve got, but is it good enough? Let your client decide
After a few months of non-stop Ruby on Rails learning and development, I was at the point to complete my first iteration. It’s success surprised me. Extremely. I received two offers within a week of each other. One through Hired (my affiliate link: I highly recommend their service and will never link to anything I haven’t or wouldn’t personally use) and one at an Atlanta consultancy, which is exactly where I wanted to end up. I’ve been at the new job for two months, and have loved every bit.
Check back for more content. There will be technical posts regarding open source projects and Ruby/Rails technology, concepts and configuration as well the continuation of this series and more business oriented posts as I find myself further involved with sales, marketing and interacting with clients.
This post wouldn’t be complete without a big shout out to my buddy @twotoneams for putting me in contact with Daniel Rice, CTO at LD Studios.
If you enjoy having free time and the peace of mind that a professional is on your side, then you’d love to have me work on your project.