Pop Quiz, Monday with Milecia McGregor

Milecia McGregor

The Pop Quiz, Monday is a fun little exam that we love to give to savvy business owners. The examination is not a surprise after all since the interviewee already knew about the questions in advance. However, we can always pretend and have fun with the scenario of a young entrepreneur sitting in class nervously biting on their pencil. They are ready to take a pop quiz on a chapter that they were supposed to read the night before. Instead, they played Metroid all night on their SNES (Oops, this was me in high school). The real purpose of the pop quiz is that this is a fun way to introduce business tips from real-world experiences that you can not learn in a classroom. We want to thank our entrepreneur for being a good sport and volunteering their time to answer a few questions to help our community grow from their knowledge.

I want to introduce you to our guest today who will be taking our Pop Quiz Monday.

Can you please tell everyone your name?
Milecia McGregor

What is your job role?
Software engineer, founder, and teacher

Tell us about your company?
I created Flipped Coding because I saw a disconnection between the online web development material and the real web development work. Most of the free stuff doesn’t go into enough detail, or they don’t go into the right details. Coding boot camps are super expensive, and some of them require people to quit their jobs.

Flipped Coding is my alternative to other classes out there. I keep it limited to 200 students at a time so that the class is big enough for people to interact but not so big that they get lost in the shuffle. There are still lessons in the class, but the projects are made exactly like the ones you see in companies instead of clean, new projects, but those are there too.

What do you love most about your job?
I love it when people have their moment the code makes sense. I’ve had students that have been trying to learn JavaScript for months, and when they say my explanations helped them make the connections in their code, it’s incredible. Being able to teach people something highly technical when they might not feel comfortable with computers in the first place is exciting.

Seeing people get paid for the web development skills they learned from my class is the best part though. When I get an email or message from somebody saying they got their first freelancing project or web developer interview, I still can’t believe it. I hoped that the class would be useful, but I still can’t believe it’s really helping people.

What motivates you to get up every day and go to work?
I never thought that I would have a job that paid a salary. There was a time I just couldn’t think that big. Things changed when I graduated from college. I ended up in a career that had absolutely nothing to do with my degree, and I taught myself how to be a web developer, but I struggled.

Now when I get up to do work with my class, I know that I’m helping somebody else avoid that same struggle. It’s like I get to give people the shortcut I wish I had and I’m grateful to be in that position. I figured that if I could do something like web development, why not help other people do the same?

How do your co-workers inspire you?
I do still have a day job, and I’m glad for that right now. My co-workers are some of the best developers I’ve met, and I’m glad that they share little tidbits with me throughout the day. I’ve learned just how complex web development can be and some techniques to be a better developer. They show me that you really never stop learning this stuff, but you do get to see it evolve.

How do you have fun at work (team building, pranks, etc..)?
We have things like lunch and learns where people volunteer to teach everybody else something they’ve learned. It could be related to web development, databases, dev ops, or anything else related to what we do. And there’s always food. We like to eat, so people bring in different things they’ve cooked for everybody to try.

What are some of the challenges of your job?
Juggling multiple projects at work and managing my class in the evenings makes time management really hard sometimes. I still love my people, so I want to see them more, but that’s been a sacrifice more than I’ve liked. Talking to people is a challenge at times because I’m not the most social person.

What are some lessons learned from a past project that you can share with us?
Don’t start working without some kind of plan. Diving into the work without knowing exactly what the work will leave you with a lot of wasted time and money.

What advice would you give to someone who is starting out in your industry?
It’s easier than it seems. Writing code gets lumped in with math and science when it’s not even closely related. Anybody that is willing to practice long even can become a great web developer. That’s really all it takes.

Thank you for taking our pop quiz today. You get an A+ for effort. You can learn more about our interviewee and their business by visiting them on the web:

Website: https://www.flippedcoding.com
Twitter: https://twitter.com/FlippedCoding
Facebook: https://www.facebook.com/FlippedCoding/
LinkedIn: https://www.linkedin.com/in/milecia-mcgregor-4560b194/

Author: Ricky Singh, MBA

Editor of The Startup Growth.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.