Part four of a four-part series on MEAN Stack.
Throughout our MEAN Stack series, we’ve discussed what makes the stack unique, common responsibilities for developers, and the best courses to learn the technology yourself. Now let’s dive into what a day in the life of a MEAN Stack developer is really like. We were lucky enough to sit down with Daniel Okyere, a MEAN stack developer based in Ghana. He shares what drew him to a career in development, why he loves MEAN stack, and his recommendations for launching your own career in the field.
How Did You Become a Mean Stack Developer?
What is a Tech Stack and how Does MEAN Stack Help Developers?
A tech stack typically refers to the technology or technologies that are applied during development. In the case of MEAN, it refers to MongoDB, Express, Angular, and Node. The stack helps developers work on the front end and the backend efficiently. With MEAN, developers use angular on the front end and then move to the server-side or backend.
Why Do Developers Like MEAN Stack?
Before working with MEAN Stack, I noticed that Angular was very popular and had been around for a while. The MEAN Stack framework has stood the test of time. It gives developers more opportunities and structures things for them so they can build platforms and websites easily.
What’s a Normal Day Like as a MEAN Full Stack Developer?
The developer community in Ghana is in its early stages. It’s still growing, but we have made some significant improvements. As for my typical day, I usually join stand-up meetings in the morning. After that, I plan out my to-do list and tasks for the day. Once I complete them or when I encounter roadblocks, I reach out to my team lead. I typically work from about 9 am to 5 pm. What Advice Would You Give a Future MEAN Stack Developer?
If someone is more of a visual learner and wants to see the development in real-time, I would suggest using Angular first, then Node.js and the other layers of the stack.
For someone who is new to development in general, I know I got my opportunity to start learning development from Pluralsight. So, I would recommend signing up and consuming as much information as possible there. Then, you can practice what you learn, build on it, and begin working on your own personal projects.
What’s Next in Your Career?
I’m learning MEAN so I can use it for enterprise projects, build skills and work with teams. Currently, I’m diving deeper into my knowledge of those skills and want to learn other stacks as well. I plan to specialize in MEAN.
How to Become a MEAN Stack Developer
As we learned from Daniel, there are many paths to becoming a MEAN stack developer, and going the self-education route is certainly one of them! Developers experienced with the stack are certainly in high demand. Not only do they know how to leverage a dynamic framework for building highly-quality applications, but they can also work on the front and back end with ease.
If you’re considering a career in MEAN, don’t miss the previous three installments in our series:
- Part One: MEAN Stack Development 101
- Part Two: Full vs. MEAN stack developer: Which career is right for you?
- Part Three: Six Pluralsight Courses Every MEAN Stack Developer Should Take