For the past six years, I’ve be an operations manager for small e-commerce companies. Through my job, I did have some exposure to some aspects of our e-commerce platform, including some frontend and backend work. I’ve always had an interest in programming: I enjoyed figuring out how to write VBA scripts and SQL queries, editing templates, and other technical things that helped me be better at my job… but most of the time, I was bored with my job and it didn’t challenge me enough. I felt trapped in my career path, and I didn’t know how to get out of it. That’s when I started learning data science in my free time and looking for a way out.
I felt trapped in my career path, and I didn’t know how to get out of it. That’s when I started learning data science in my free time and looking for a way out.
I am currently in a 3-month technical apprentice program at VML, with a focus in front-end development.
I have been assigned to the internal projects team at VML. Our team is focused on improving the websites that are used internally by VML employees – creating new features, debugging issues, and styling the website.
I work on the internal projects team with another LaunchCode graduate, and we have been working together on a few styling projects. Working with the creatives and other departments, we have delivered webpages according to the specified design.
VML employs over 600 people here at the KC office, and they have other offices throughout the world. VML is a digital ad agency, so their work goes far beyond the standard commercials and print media. VML has an award-winning team in almost every facet of brand management: social media management, website building, e-commerce, and many more. VML also wants to be on the forefront of new technology, like VR and augmented reality. The VML team puts no limitations on what they can accomplish for their clients.
All the teams at VML use some form of an agile framework, either scrum or Kanban. There are daily meetings with your team and a project manager to go over what they worked on and to bring to light any blockers. The internal project team consists of members with different specialties; some team members are in different states, or even different countries.
My team members have been very helpful, especially with getting acquainted with new tools (like Sass, Compass, Drupal, Vagrant, Jira, phpStorm), and helping us understand best practices (like B.E.M., componentizing styles).
I took LC101 last year. I was a bit skeptical at first that one class could prepare me for a real development job. The coursework by itself is not sufficient to give you all the programming skills required to be prepared for a real job. But after finishing all three units of LC101, I came away with more confidence in my belief that I can actually survive as a front-end developer.
Units 2 and 3 contained topics and technology that were completely foreign to me, yet I enjoyed the process and the struggle of learning something new. The class also exposed me to new languages and tools that would not have been possible had I tried to learn on my own without a curated course and the support of the teachers.
Units 2 and 3 contained topics and technology that were completely foreign to me, yet I enjoyed the process and the struggle of learning something new
At my internship, everyday seems like an uphill battle because there are so many things to learn, and so many things I don’t understand. But LC101 helped me realize that this feeling is normal, and that it’s just a matter of when I will understand them, not if.
It went beyond my expectations. It was so effortless on my part. I just had to follow LaunchCode’s instructions. A week after I finished my evaluation, I was matched with a VML interview. A week after that, I accepted my internship offer.
It went beyond my expectations. It was so effortless on my part.
I hope they’re doing it because they love it. Working in development is a constant learning environment. There are so many tools and new things to learn. Sometimes I can’t wait for the workday to end so I can go home and learn about a new framework or to practice on a personal project. I wouldn’t say that I’m particularly great at programming, but it’s worth the risk because I enjoy doing it.
Oh, and learn and practice git in unit 2.
I feel very lucky that VML brought on a few of us all at once. VML is a big company, so knowing a few people from the beginning has been helpful. For an introvert, having a group that I could attach myself to has been a huge bonus I never expected, but I am very thankful for. I also work in the same team with another LaunchCode graduate. I definitely wouldn’t have been as successful had I been by myself. Our strengths have complemented each other well so far.
Our strengths have complemented each other well so far.
One disadvantage may be that an individual may desire to focus in a different direction or technology than the other individual, but may end up being tied down or linked with the other person’s desire or direction. Given that there are so many specialties and projects within VML, that shouldn’t be a problem.
VML has a water fountain machine for sparkling water with different flavor choices and it is awesome.
/// Want to land your own dream job in tech? Head over to launchcode.org/learn to see how to start your own LaunchCode journey. We can't make any promises that your journey will end with a sparkling water fountain though!