On Engineering Learning

I’ve been blessed to be part of the learning journey of several software engineers; throughout my career I’ve been on both sides of the equation, a student to great engineers who taught me a lot, and a teacher to bright engineers who also taught me a lot. Given I’m a fulltime mentor at my current position, I get the same question by every engineer in our team, regardless of their seniority or experience, the one recurring question is always “What should I learn next?”, some times the variation of “I’m not sure where my career should go next”, or “I feel lost/overwhelmed reading/learning to advance my career”. ...

Mar 6, 2019 · 4 min · Omar Mekky

You Are Not a Senior

Lets set things straight the software engineering landscape in Egypt has been suffering for the past few years; since 2014 we’ve been losing more and more talents to Europe for a number of reasons (that we won’t go over now), this so called brain drain has created a new phenomena, and please bare with me, a huge number of unqualified “seniors”. I usually don’t like to write about the local field; I often feel its futile to talk and prefer tangible actions, however, I’ve been provoked by the number of uninformed posts and job descriptions circulating social networks, so here goes 😰. ...

Aug 11, 2018 · 4 min · Omar Mekky