Have you ever imagined to become a full time full stack application developer (or software developer in terms)? For some reason, it is cool and challenging job I've ever done. Why it is cool and challenging? Some people may don't like it, but here's the thing:
These are several reasons from mine that could be inspire you become the next Full-Stack Application Developer.
As this article published, it's 1+ year I've been working at this related field. All information about this article is based on my perspective and my POV's.
Software Engineer is More Complex than What I've Thinking
Despite of doing well in technically (code, etc.), it doesn't mean that you are good enough as a software engineer. You must know well also at the core of the business from beginning to end. It would be frustrating at the first time, but with a little help from seniors (or mentors), makes it relieved.
Overthinking and Perfection Kill Me Slowly
If you are able to assign in project, what do you think? Perfection of "0 bugs" or deliver the fully-feature developed to the team? It may depends, but here's in my perspective. Doing perfect is great. But sometimes, you must know the time don't compromise for others. I believe that it can't be perfect at any time, so learn, admit it and take it for the experience.
Learned to be Organized As A Team
This part is the most challenging for me. One thing for sure, there will be a moment when you are in project with some developers. Communication is the important thing to deliver what feature do you build in the application.
It's All About Time and Experience
In the end, it is all about the experience. Time by time, I learn something more and more. Do such things like this need a time, more explorations and more experiences. Mistakes, mistakes and mistakes are coming for the first time, but slowly, it's one of the way to learn and to keep the track.
Take chances, make mistakes. That's how you grow. - Mary Tyler Moore.
Top comments (0)