Skip to main content

5 Steps To Be in The Top 50 List

Hi , Um Ahmed Ghazey :D , I was Student in Faculty of Computers and Information Cairo Univ. for a while, in my first year in the faculty I had been failed in One subject out of 12 it was Math I , the matter really was a strange , I used to success with high grade , how I could tell my parents with the grade , no way I hided the matter about a month until my father asked me" what you did in the exams ?" I have no chance to lie , I told him the fact , i felt sorry for the shock , but i decided to win all my battles against the faculty not surrender for the routine.

the story began from here , how can I enter the Top Fifty List , I must follow successful students steps , i started asking them about many things, and here is the conclusion of my questionnaire  :


Step #1  Select Good Friends ( Team )
Teamwork is the ability to work as a group toward a common vision, even if that vision becomes extremely blurry.  ~Author Unknown
the most important thing in your team is :

  • common vision .
  • common goal .
  • Noble ethics. 
the best functionality of team work is :

 Teamwork divides the task and multiplies the success.  ~Author Unknown
 the video is one of the most inspirational talks I have ever heard about team work :



Step #2 attend your Lectures 

fight for knowledge , don't let the PhD s consider you well understand , if you don't understand ask then ask then ask , don't feel shame if you ask many times in every lecture, you will find some colleagues, demanding shut up don't ask , neglect them and continue .


Step #3 attend your Labs 

as I told you fight for knowledge in lectures , here fight for Skills , lab the best candidate places to get Skills , ask the responsible Engineer , to help you if you get stuck , try and fail , try and fail ....... etc finally you will success , don't let them stole your dreams or your future, self confidence is the key of developing your skills you are able to do any thing if you want.

Step #4 Midterm exams 

if you succeeded in the 2 previous steps , this step is done, if not you have to compress your time and Study more and more, my recommendation don't do that. finish your work before exams, target of midterm get the final score, by the way this midterm tests your knowledge.


Step #5 Term project 

it is time to have some fun , coding , solving problem and increasing your skills is such an awesome things it depends mainly on 3rd Step , here is the rock where most of teams crashed, teams crashed here because no routines in work , random access , miss match problems , pass this step and I ensure you bright future.


#Finally if you do the previous Steps I ensure you will enter the top Fifty list , but the question here what is our  aim entering the top fifty list even if we aren't good Engineers ? or be a good Engineer to enter the top fifty list  ?   .

a matter of fact if you are a good Engineer you will enter the top fifty list , may be you  are not good engineer but you follow some damn routines and you also can enter the list, entering the list is not hard and not easy too .

in our faculty there exist a great battle between knowledge and Skills , I feel sorry to announce the skills has been defeated many times by  a fake knowledge!!!


Finally be the Best nor for yourselves neither your families but for your nations   ,,,,,,


Ahmed Ghazey.

sry for spelling errors :) , i dun revise any post.



Comments

Popular posts from this blog

DevExpress C# Chart Tutorial

Hello , this blog post about Charting in DevExpress , I faced many problems I visited hundreds of pages to solve this problems , actually it was the first time I use DevExpress Charts, Work is not like school or university , in school if you don't know thing you can learn it any time you want , in work you have to do today task yesterday, I like to share my knowledge and skills with you , I hope this Post help you . // clear series on chart  chart.Series.Clear(); // clear Titles of chart chart.Titles.Clear(); // legend alignment  chart.Legend.AlignmentHorizontal = LegendAlignmentHorizontal.Center; chart.Legend.AlignmentVertical = LegendAlignmentVertical.Bottom; chart.Legend.Direction = LegendDirection.LeftToRight; // creating series // series view Type example Line DevExpress.XtraCharts.Series series = new DevExpress.XtraCharts.Series("series name ", ViewType.Line); // add title  DevExpress.XtraCharts.ChartTitle chtTitle = new DevExpress.XtraCharts.Cha...

Recursion

Recursion is a programming technique which function calls itself , this seems strange , however it is one of the most interested and effective technique in programming. it helps you write code in less statements and provides unique conceptual frame work to solve problems. lets discus some problems to know how it works : first example Triangular Numbers : it is series like : 1,3,6,10,15,21........ etc our program should get the nth term in the series, the numbers in this series called triangular numbers due to they can be visualized as a triangle. triangular numbers fig 1 finding the nth term using a loop see this figure : loop adding 1+2+3+4 and so on code is easy  , a loop will add numbers from n to 0 like this int triangle(int n) { int total = 0; while(n > 0) // until n is 1 { total = total + n; // add n (column height) to total --n; // decrement column height } return total; } it easy enough and for sure it is fast . before we start the recu...

LeetCode Problem #19 Remove Nth Node From End of List

Solution for LeetCode Problem #19 Remove Nth Node From End of List it is linked list problem can be solved with multiple solutions, but I'm gonna solve it with fastest solution in java. Problem link we should assign dummy_head it is common while solving linked list problems  Assign 2 iterators slow and fast both equals to dummy_head we don't know the length of the list but we know it is always valid, so we will move with a window of size n+1 when we reach the end by the fast iterator the slow iterator will be in the node n+1 from the last , right? we will assign slow.next to be equal slow.next.next we are dropping the node n from last, got it? we will return dummy_head.next Thank you, AhmedG