You may call us MAD, but we prefer being called mobile application developers instead. Even though our job description is pretty obvious, people still insist on asking what exactly we do,
“Beta kia banatey ho?”
(Child what do you make?)
The life of a mobile application developer is enthralling. We usually spend our life dealing with and meeting project deadlines.
It is definitely an interesting field, but one has to be on their toes all the time. This is because as soon as you start getting comfortable with all the developments, something new rushes in which may have compatibility issues and may take time to stabilise, but obviously, with our luck, clients somehow hear of these new developments and they want it in their app as well.
And so begins the cumbersome process of googling stack flowing. After spending ample amounts of time, you finally realise that the solution was right in front of you all the while, but you were just too lazy to change your sacred piece of code which was running without errors.
But enough with the negatives; let’s focus on the positive bits. The best of them is the handsome salary packages of course and asking for the latest devices (even though you can do with the old ones for the time being).
Add to that the on-going blame game with the ever so slow hardware for every delay, up until you get the latest machines. But most of all, the little battles that you have with the project managers, coordinators, back-end guys and quality assurance damsels, there just aren’t enough to glamourise our work.
All in all, I love being a MAD. There is always something interesting happening, new apps means lesser monotonous hours (any developer working in a product based company will agree with me on this).
For all those out there who want to join this field, you should conduct a thorough research before entering it – since like all fields – this field also has its pros and cons.
Written by Anas Malik