I passed my final project review yesterday evening and with that became a graduate of Flatiron School’s Software Engineering program. I am glad the bootcamp journey is complete and I am excited to have successfully completed it without issue. There is still so much I need to learn, so there isn’t really any time for rest.
I currently have an interview with Google lined up for June and I feel unprepared. Actually, underprepared is an understatement. A recruiter messaged me out of the blue on LinkedIn and it evolved into a couple of phone calls and now a planned interview. As a new developer without professional experience I feel unqualified, but I am going to try my best. Worst case scenario it will be a good experience to have under my belt moving forward.
My main focus has now shifted to data structures, algorithms and Computer Science fundamentals. On the side I plan to keep building applications that I find useful and peek my interest. I plan to stick with Ruby on Rails and React in order to gain a higher level of proficiency. If a specific job requires another stack I am confident that I can get up to learn it and get up to speed quickly. I see no reason to divert to something new (like Node.js/Express/Angular) right now, even though I do have an interest in eventually learning them and trying them out.
I’ve purchased Cracking the Coding Interview and will start working through the book once I complete Flatiron’s CS track. Alongside the book I plan to complete coding challenges for at least one hour per day. The Google provided prep. material is here if you are interested in specific details. The bottom line is that Flatiron was only the tip of the iceberg. I have a lot of learning ahead of me to be successful.
Today I also registered to attend the Codeland 2019 conference sponsored by GitHub. The conference is in July and right now it seems a lot of Flatiron students and former students will be attending so it will be fun to meet them all. It seems to be a good resource for new developers to continue self-learning, gain professional development and begin networking.
My next project is going to be a personal resume site and I hope to have it launched within a week or so.