Member-only story
How I operate as Senior Software Engineer everyday
In recent times, I have been asked by several people what I do everyday at work. Most of time, I tried to answer it simple. Working in a fintech, my favourite answer is, I design system that helps people to manage their money. But this is a very vague answer to what I really do.
To few, what I do seem very complex, to few it’s very easy. My father said a few days back
How tough your job could be? You just sit all day in a chair.
Well, I can’t deny this and this is very true. It might seem very easy to my dad who worked as a prison guard securing the society from the notorious persons. But it’s also not that easy.
The cognitive load the software engineers have everyday at work is quite heavy and without proper management of it, it might lead to burnout.
I wouldn’t bore anyone by saying exactly what I do, hour by hour in a typical day. Rather, I would write what attributes or action helped me to be good and effective (both of them are debatable though, but I am confident on this) software engineer.
Also, the expectation from a junior and senior engineer varies broadly. So this would also help people looking for an opportunity or try to improve themselves at their own position.
Most of the things I would write is applicable irrespective of role. So let’s dig into it.