From a Business Analyst to a Web Developer

Kwinten
3 min readMay 5, 2018

A little bit of background

The first job I landed was a Business Analyst role. As a bridge between business people and developers, I found it most of the cases I couldn’t understand the pain point of developers. That triggers me to become one of them to know them better. Yea, that sounds naive, I know.

Very luckily, I found a programmer job in a software house without any actual programming experience (with some sort of prototypes show casing my knowledge). The first 2 months was very tough, everything was new to me, Agile methodology, programming frameworks, etc. It has been difficult but fruitful that I think I can never grow any faster. And indeed, after about 3 years now, I feel like I am stuck and without full confident on saying I am well qualified. Hmm, yes, maybe this is Impostor Syndrome.

“Wooden path through the grass toward the ocean beach” by Aleksandra Boguslawska on Unsplash

These are some thoughts of mine. Have you gone through the same?

  • Want to contribute to open-source project but afraid your code is not good enough.
  • Finding articles on Medium related to your professional but you have never heard of it and you fear you are not ready?
  • A feeling of left behind. Have to chase new technologies and topics all the time.
  • Not confident enough to share your view to others.
  • Wonder why those excellent developers can maintain their jobs so well and still contribute to the community and make a lot of great things?
  • Question yourself whether you are qualified to ask for a salary raise or promotion.

Things we can do

There are articles listing how to overcome the Impostor Syndrome. This article is not going to do the same, because I simply don’t have the answer, I haven’t overcome it yet.

Photo by Nathan Dumlao on Unsplash

Wait. What? Are you going to end this article with nothing?

Nuh, I am going to share what I am trying to do though.

I think teaching is an important part of learning, platforms like Medium are good, you can learn, write and share freely. The good thing of it is when you share or teach something, you have to lookup lots of resources, do some experiments and make sure what you are trying to teach is correct. Then, you will get feedback in return, perhaps good or bad, compliment or criticize. Don’t let the negative things stop you from even trying to share.

It may hurt a bit, but I believe it gets better in the long run.

What I would suggest is to try to start with something small and easy to achieve. That’s probably would build you some confident. Maybe topic like below.

  • Thoughts on managing your work-life balance as a developer
  • What you encountered when you try out a framework
  • The articles you find interesting and why they are so good

Remember you need not to be an expert to share your thoughts.

Good luck!

Tools to get started writing

--

--