اخترنا لك

عندما تقدم على امر ما .. و تجد نفسك مجبرا على الاختيار بين امرين .. و لا تجد لديك الثقه الكافيه لأختيار احدهما .. لنقص معلوماتك او قلة خبراتك او خوفك من النتائج .. مثل

اتعلم سى ++ ولا سى شارب؟

اخد الكورس ده ولا اشتغل؟

اعمل المشروع ده ولا ده؟

اقرى كتاب لافور ولا how to program؟

اكمل ويب ولا desktop؟

اعمل بلوج على وورد بريس ولا على بلوج سبوت ؟

الاجابه هى اى حاجه .. بس اختار حاجه و خلصنى

ايا كان اختيارك .. اكيد هيكون احسن من مفيش

احكيلكم عن السيناريو الطبيعى للقصة

  1. 1- ضيع 5 ايام على النت بتحاول تفهم الفرق بين سى ++و سى شارب

2- مفهمتش حاجه من خطوه واحد لانك مش فاهم يعنى ايه garbage collector اصلا
فمفهمتش هيفيدك وجوده من عدمه ازاى

3- ضيع اسبوع بتسأل الناس اللى اكبر منك علشان فى الاخر تعمل عكسهم كده كده
اه و متنساش تسأل اللى فاهم واللى مش فاهم ..ده مفيد جدا فى حسم مشكله الاختيار

4- كرر تقرى سى++ شكلها كده مفيده

5- ادخل على امازون و دور على جميع الكتب اللى بتتكلم عن السى++ و دور على الكتاب اللى بعد ما تقراه هتبقى خبير عالمى و مترضاش بأى حاجه اقل من كده ..و يا سلام لو الكتاب غلافه شكله حلو

6- اقرى جميع التعليقات اللى على جميع الكتب على امازون و استمتع بالشتائم المتبادله بين اللى بيحبوا الكتاب ده و الكتاب التانى و لاحظ ان كل واحد فيهم اشترى الكتاب مقراش منه غير الفهرس

7- مش هتوصل لحاجه بعد كل ده

8- قرر تنزل كل الكتب علشان تقرى و تقرر بنفسك

9- انشغل شويه فى امتحانات الكليه

10- اقرى اول شابتر من كل كتاب اللى هوا المقدمه و اكتشف ان كلهم مملين و انك عايز كتاب مختلف

11- قرر تدور فى جوجل تانى

12- هتلاقى كتب جديده

13- نزلها

14- كرر الخطوه 7 لحد نص الاجازه

15- قدم على شغل او قرر تعمل مع صحابك مشروع

16- متخلصوش المشروع لانكم واجهتم مشكله تانيه و لازم تختاروا حل من اتنين

16+- لو رحت شغل و قالولك اعمل ده سى ++ قلهم معرفش رغم ان عندك جميع الكتب اللى بتتكلم عنها فى البيت

17- رئيسك هيقولك معرفكش خلص الشغل بعد بكره انشالله تعمله سى شارب

18- انت متعرفش سى شارب قد كده برضو

19- افتح الانترنت اكسبلوررعلى جهاز الشغل

20- نزل فايرفوكس

21- دور على اى كتاب تفتكره من المركونين فى البيت

22- اقراه فى اسبوع و متفهمش غير على قد الشغل لأن مافيش وقت

23- خلص المطلوب منك بس اى كلام لأن مافيش وقت

24- كرر الخطوه 16 مع كل شغل يجيلك

———–

السيناريو البديل كاللآتى

1- اقرى اى كتاب عن السى++و خلصه فى اسبوعين

2- بص فى اى كتاب تانى

3- هتلاقى حاجه مسمعتش عنها قبل كده

4- اقراها فى ساعتين

5- خلص السى++ و اعملك كام برنامج لحد ما تتمكن منها

6- سلى وقت فراغك بفيديو عن ال C#

7- اعمل مشروع مع صحابك بأى لغه تعجبك

8- كرر خطوه 1

سيناريو ملل .. هاه؟

على العموم ده اللى اتعلمته فى الكليه و قلت يمكن يفيد اى حد مش عارف يعمل ايه بعد الخطوه 14
فقلت ألخصله الخطوات بأختصار

من الآخر ..انك تعمل حاجه نص نص فى كل مره .. احسن من انك تقعد 10 سنين بتفكر تعمل ايه و متعملش ولا حاجه

Advertisements

8 thoughts on “اخترنا لك

  1. there are someone who went further and said .. dont waste your time choosing between two things, just try both and judge for your self, results will be more usable, certain and last longer

  2. شكرا جدا يا فؤاد ……….بجد الحكايه ديه بتحصل كتير
    بس اعتقد برضه ان ممكن واحد يمشي في حاجه و في الاخر ميكملش و يحس انها مش هيا ديه الي المفروض انه كان يختارها

    بس الحمد لله انا عرفت بالنسبه للغات البرمجه الطريق …..اعتقد كده

    يمكن مشكلتي دلوقت في حاجات غير لغات البرمجه او ال
    libraries
    او ال
    GUI
    او كده

  3. mmm .. let’s call that an “EXACT” description of the case, huh?? Chapeau my friend .. I’ve witnessed its repetition over n over again loooool

    I’ll add one more advice to the readers of ur words, in case u pick an option (if u’re lucky to do so, strong to do so, and have the guts, lol) .. IN CASE u do, do not judge it till u pass some reasonable time into it ..

    Let’s say u picked C++, dun go after the 1st two days “la2 de sa3ba ay 3am” .. ” la2 ana mesh fahem 7aga” .. “la2 ana zehe2t, tab magarab 7aga tany” .. etc.
    coz eventually u end up trying everything .. no more than 1% of it; not enough to like it, not enough to love it, not even the right to criticize it!!!

    It’s good to know “some” about “everything” .. then judge urself ..
    On the other hand, it’s smtimes better to take it till the end, even if it’s bad .. I hate DBs for instance, but I spent so much time working on projects based on DB-development. Yeah, sucks, but I had to try it “all the way” so I can say that “in my opinion”, yeah, sucks big time kaman 😀

  4. yes Alaa .. am sure we all went through it 😀 .. exactly the very same steps can be applied to me replacing C++ and adding a new last step
    17- get called “Beta3 el COM”
    loooooooooooooooool
    al7amdolelah … i think i got over this put very late

  5. Yes, loool

    and BTW, another solution: Get “Head First” Series … in EVERYTHING! http://headfirstlabs.com/
    They have in C#, Object Oriented, Design Patterns, DBs .. etc.
    You won’t have the option of reading just the contents or the 1st chapter this time (A)

  6. You got it right!

    I’ve been giving more or less the same answer to everyone who asks me what he should learn.

    @TeCNoYoTTa :

    Don’t worry if you read about something and not complete it. You can always revisit it later and continue where you left off.

    And in the case of C++/C#/Java you’ll probably need all of them anyway, so no effort was wasted 🙂

  7. بجد مش عارفه أقول إيه .. جزاك الله خيرا ..

    سبحان الله بجد النصيحه جت في وقتها ..

    شكرا جدا..

    ياسمين

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s