I’ll tell you about a problem, and if you have the true solution ….Well, I guess you won’t have a true one anyway, cause I almost tried them all.

I’m as most of you a normal Egyptian citizen, one who has a lot of dreams, one who’s very ambitious, and hope that one day I’ll achieve them. I’m a computer engineer, and I WAS thinking I’m a good computer engineer.

So, I should have a plan, right ? so my plan was “join a good computer faculty and learn as much as you can”, and here comes the tragedy. I started searching for a good computer faculty, “Mansoura Engineering, Mansoura Computer Science, Ain Shams Computer Science, AUC ,….etc” Then everyone said,”Of course Engineering boy, you’ll be an E N G I N E E E E E R” and they stress on that “EEEEEER” part. “The hell of course Engineering ” , “Mansoura Engineering, Ain Shams Engineering, mesh far2a” , “AUC is soooo expensive, you’ll get the basics anyway in any faculty so save the money for your post-graduate studies”..So it looks like Mansoura Engineering is the best choice for me so far, cause I live in Mansoura, “We Ain Shams mesh far2a keteer 3an Mansoura Engineering ” hehehe, ma anyal men setty ella seedy :) .

So, first year in college, waiting for the action, And here I find one computer subject only, “Visual Basic” !!! “Akeed 3ashan fel awel we lessa hanes’7an ya 3am”

2nd year, Fortran 90 !!!!! and Visual Basic bardo, “la2 ya 3am 7aram 3aleek, da Visual Basic .NET ;) ” ahhh sa7ee7 , ma3lesh, We meen elly beyedy, Dr.Prof.Eng.Mr.Prof.Dr.Eng. Ali El-Desooky.

3rd year, Some bull-shit !! 4th year, 5th year !! Graduation Project !!! more BULL SHIT..NOTHING, just taking the subject names !!!!!

So, I decided to learn on my own, College won’t give me anything, so it’s just a certificate to put in my cv. “Aslohom beybosso 3ala el shehada ya ged3an !! we law mesh Handasa, Aywa, H A N D A S A , yeb2a mayenfa3sh” and I’ll take course, study , work and be a good computer engineer. So I did, and I finished college, worked while studying and after finishing I’ve been working for a year and 3 monthes.

Until one day a friend of mine had an interview from one of the best companies in the WORLD “The best company IMHO” , only to find out that we are “ZERO” level computer engineers, we don’t have any basics, we should’ve studied Algorithms, Data-Structures, AI, Data mining, Compilers, Operating Systems..etc. And he got a list of more than 40 book that he should study just to get the “Strong Basics” of a computer engineer. !!! And in my opinion also, he was the best one I’ve seen in egypt so far !!! And even after, he was not up to the level they want !!

WHAT THE HELL !!!! He’s not up to THEIR Basics LEVEL !!! If that’s not their Basic level, then where would ours be !!! Where would be my Level !! I must be in No Level at all, not even under zero, cause someone who’s much better than me is like that for them !!!

And here I am, A computer engineer who worked at two of the best companies in Egypt and maybe the middle east, yet I dunno what more to do, what wrong did I do !!! When will I be up to the standards !! 10000000 yrs ??!! …For example, Why can’t I have some guidance !! isn’t that my right ?!! I know that “Thanks Allah” for everything and I’ve alot of wonderful stuff in my life already, but this is one of the Major things in my life !! I’ve been fighting for it from the begining, and maybe I did alot of mistakes, but there are other people whom “IMHO also” didn’t do mistakes but still don’t qualify !!

So, here’s the million dollars question, “How can I be the engineer I can be ?? How can I reach my true limits ?The limits that exist because I’m a human being, not the limits that exist because I’m Egyptian !! Or because I live in such a society !!!” A3mel eah ya ged3aaaaaaaaaaaaaaaan !!!