الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف كانت البدايه؟؟؟

مغلقاستطلاع
بدأه hazzoom في 29 مايو 2005 · 34 رد · 6,448 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام

كيف كانت بدايتك مع البرمجة ؟

42 مشارك في التصويت

??? ???? ?????? ?? ??????? ?

?? ???? ???????(??????).17 صوت · 40%
?? ???? ????????.8 صوت · 19%
??? ???.17 صوت · 40%
#1 صاحب الموضوع

حبيت أعرف كيف بدأ كل منا مع الكومبيوتر بصفه عامة والبرمجه بصفه خاصه ,,,

يعني من كام سنه تعمل علي الكومبيوتر؟

ومتي بدأت برمجه؟يعني بدأت برمجه بعد ايه من بداية تعاملك مع الكومبيوتر ؟أم بدأت برمجه مباشره؟

وما هو معدل تقدمك فيه؟

وأبدأ بنفسي :

أنا بدأت مع الكومبيوتر يوم 8-8-2002 ( حد فاكراليوم زيي)؟ كنت وقتها في أجازة وداخل سنة

تانيه كليه ,وبدأت برمجه بعد سنه تقريبا ,وتقدمت سريعا ,ولكن من حين لآخر تعوقني الدراسه ,لأني كلية علوم شعبة كيمياء وفيزياء ,آه نسيت السؤال الأساسي ,أنا بدأت البرمجه في تدريب في الكليه لشعبة حاسب كان لمدة 10 أيام ,وحضرته معاهم لحب معرفه ماهية البرمجه وكان التدريب علي فيجوال بيسك ,حيث أني أعشق كل ما هو Executable أي البرامج ,أي كل ما يفتح مباشره بدون برامج مساعده(وكان كل همي أني أنزل برامج وأتعامل معها وبس) ,واستمر مستواي في الدراسه ينحدر بسبب تعلقي بالكومبيوتر من جيد (في سنه أولي لأن ماكانش عندي كومبيوتر) الي مقبول الي مادتين الي السقوط ,يعني أنا السنه الجايه هبقي برضه في سنه رابعه للأسف,بالمناسبه ادعولي أعدي الترم التاني صافي علشان أقعد فاضي وأكمل المشوار.

#2

ربنا يوفقك ياحازووم

انا فاكر السنة اللى بدأت فيها اتعامل مع الكمبيوتر واليوم اللى بدأت اتعامل فيه مع الفيجوال بيسيك

انا بدأت اتعامل مع الكمبيوتر سنة 1998 وطبعا كان التعامل مع الوورد والباوربوينت والالعاب وادمنت الكمبيوتر من وقتها لكن بالنسبة للبرمجة انا بدأت اتعامل معاها يوم 14-10-2004 بالظبط واتعلمتها مش لانى كنت بحبها لكن اتعلمتها تحدى مع واحد صاحبى وبعد كده حبيتها جداً والحمد لله مستوايا جيد نسبياً :rolleyes:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#3

أما انا فكانت بدايتى بالتحديد فى البرمجة بالتحديد (السنة اللى فاتت ) أى 5-2-2004

بدايتا بالسى بلس بلس مرورا بالسى شارب وشوية جافا (حيث انى مدمن برمجة ) مأحبش أجلس على الجهاز الا وانا اما برمج أو ع النت

Muhammad Allam

Computer Science

@Resource(MappedURL="My Blog" )

#4

ماشاء الله ذاكرتكم قوية .. باليوم .. والشهر تعرفون البداية ..

طيب كم الساعة ؟

B)

انا بديت بالبيسك قبل مدة طويلة .. لا اتذكر بأي سنة بالظبط :unsure: لكن تقريبا قبل اربع سنوات .. طبعا الطريقة هي عن طريق اخوي ..

اعطاني السي دي بتاع الفيجوال بيسك .. وقال :

شوف شغلك ..

ديكتاتوري .. مايتركني في حالي .. . :(

تم تعديل هذه المشاركة بواسطة الشـمري في 29 مايو 2005 في 23:43

logo1.png تطبيق طمأنينة ، نسخة بيتا على أندرويد

عبدالله الشمّري - Al-Shammari

CodingAlone.com

twitter @abshammeri

abshammeri AT gmail.com

github : abshammeri

#5

انا اول برنامج كتبته كان سنة 1989 على جهاز صخر MSX 150 بلغة Basic و كان عمري وقتها 6 سنوات :lol:

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#6

-09

متميز من يومك والله يا بشمهندس.

اما انا فجبت الجهاز بتاعى من تلات سنين و كنت مدمن العاب و لسة بادئ برمجة من شهر ++visual c

#7

بدأت 1996 فى سن العاشره والنصف بالدوس (مش مهم) بعدها ويندوز 3.11، والبداية الأشد سنة 1997 (كنت وصلت 12 مش عارف إزاى :lol: ) بالبيزيك QBasic واشتغلت على بيزيك صخر MSX برضه (صراحة أحلى ما فى الجهاز ده لعبة سكوتر :) )

كده كفاية بداية حلوه :)

#8

بدايتي مع البرمجة كانت عندما كنت في الثانوية، يعني حوالي سنة 1992 ولم يكن لدي كمبيوتر وقتها، بل كنت أستخدم آلة حاسبة بسيطة من نوع كاسيو يمكن من خلالها كتابة برنامج حسابي بسيط، وكان أول برنامج كتبته هو حل المعادلة من الدرجة الثانية.

تعلمت أسس الخوارزميات والبرمجة ولغة فورتران في السنة الثانية في كلية الهندسة المدنية بجامعة دمشق 1994(لم يكن هناك كلية لهندسة الكمبيوتر في الجامعة في ذلك الوقت)، وكان يدرّس البرمجة في ذلك الوقت أستاذين قديرين، أصبحا الآن وزيرين في سورية، وقد قال لنا أحد الأستاذين وهو د.سعدالله آغا القلعة قبل الامتحان، أنه معروف عنه صعوبة أسئلته وأنه يكون هناك سؤال عن كتابة برنامج بلغة فورتران تكون فكرته مبتكرة وعليه 50 علامة من أصل 80 علامة هي علامة الامتحان النهائي، وقال أن من يحصل على 60 أو أعلى من أصل 80 علامة فإنه يحق له الافتخار بنفسه لأن عدداً قليلاً جداً على مر السنوات استطاع تخطي علامة 60. الحمدلله حصلت على علامة 67 في ذلك الامتحان، وهذا جعلني أقول في نفسي أنه يجب علي أن أسير في طريق البرمجة، وهذا ماحصل... فقد اشتريت جهاز كمبييوتر -بعد مشقة كبيرة- وبدأت بتعلم كويك بيسك ثم فيجوال بيسك وكنت أطبق ما أتعلمه من خلال إنشاء برامج لحل بعض المسائل الهندسية في الهندسة المدنية، فبعض المسائل والتصاميم كانت تحتاج لساعات من الحسابات وكانت برامجي تحلها في ثوان، فانتشرت بين الطلاب، ومن تلك البرامج برنامج اسمه "بيتون" وهو الكلمة الفرنسية لكلمة "الخرسانة المسلحة" أو (Concrete) والذي مايزال طلاب الكلية يستخدمونه حتى الآن...

أما نقطة التغيير الأساسية في حياتي فكانت عندما تقدمت للعمل في شركة للبرمجة شاهدت إعلانها بالصدفة وكنت لا أزال طالباً، وكنت ضمن 4 نجحوا في المقابلة من أصل أكثر من 50 شخصاً والحمدلله... واستمريت إلى اليوم في هذه المهنة التي أحبها حيث انتقلت للعمل في دبي منذ أواخر عام 1999.

محمد حمود

ماجستير تقنية المعلومات

بكالوريوس هندسة مدنية

محترف إدارة مشاريع (PMP)

مهندس جودة البرمجيات (CSQE)

مبرمج معتمد من مايكروسوفت (MCP)

متخصص في نظم المعلومات الجغرافية GIS

mohamed.hammod(at)gmail.com

www.ShapeViewer.com

#9

ايه الحلاوه دي :lol: , أهوه اللي مش عاجبكم , طب كل واحد يرجع لأصله بيسيكاوي :lol: ,

أنا حسيت ان انتوا صغرتوني أكتر وأكتر ليس حجما ولكن في المستوي العلمي !!!

ربنا يزيدني ويزيدكم ,,,

تم تعديل هذه المشاركة بواسطة hazzoom في 30 مايو 2005 في 10:05

#10

يوجد موضوع سابق باسم:

كيف أصبحت مبرمج؟

/index.ph...ndpost&p=273637

#11
bashmohandes كتب:
انا اول برنامج كتبته كان سنة 1989 على جهاز صخر MSX 150 بلغة Basic و كان عمري وقتها 6 سنوات :lol:

يا سلام عليك يا باشا .. ذكرتني بأيام الطفولة :D

انا كان عندي صخر MSX لونه رصاصي .. رقمه اظن 117 بس يمكن يكون 170, مش فاكر قوي بصراحة.

كنت ابرمج عليه شوية بالبيسك .. بس مش فاكر حاجة من الكلام ده.

المهم اني تعلمت بعض المفاهيم في البرمجة وقتها (اتذكر علىالأقل اني تعلمت مفهوم الـ for loop و الـ sub programs).

و هذا كان في حوالي من 92 الى 95

بعدها من 95 الى 2001 مكانش عندي اي جهاز كومبيوتر ..

بعدين اشتريت كومبيوتر حقيقي اواخر سنة 2001, و كنت وقتها عندي معلومات نظرية عن السي بلص بلص (تعلمتها من احد الكتب) لكن دون تطبيقات عملية.

لكني وقتها لم اهتم كثيرا بالسي بلص بلص او البرمجة .. لاني كنت مبهور بالانترنت و كنت اتردد كثيرا على مواقع ما يسمى بالهكرز العرب (و اللذين اكتشفت الان انهم مجرد lamers).

اكتشفت البرمجة عندما اشتريت لعبة هاف لايف و نزلت كونتر سترايك .. و اكتشفت ان كونتر ستريك هي مجرد mod لهاف لايف و انه اي واحد يعرف يبرمج يستطيع عمل mod للعبة .. و هناك عدت الى البرمجة ..

#12
اقتباس
انا كان عندي صخر MSX لونه رصاصي .. رقمه اظن 117 بس يمكن يكون 170, مش فاكر قوي بصراحة.

اعتقد انك تقصد الموديل MSX 175 فهو الموديل الذي ظهر بعد الموديل MSX 150 بقترة بسيطة و كان اخر موديل ظهر هو MSX 300 و هو الذي كان يحمل بعض الالعاب و البرامج مثل لعبة سكوتر التي ذكرها احد الاخوة

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#13

حسب ما اظن هو كان 170 و ليس 175

و كانت احسن لعبة عندي هي castle (كنا نقضي ساعاااااات نحل الالغاز .. و علمنا حركة بحيث نسجل اللعبة على شريط كاسيت (شريط عادي .. كاسيت صوت يعني) .. في حد لاعب هذي اللعبة؟

#14

يا راجل لعبة Castle دي لعبتي و عندي حتى الان الجزء الاول و الثاني منها :D و لكن الجزء الثاني لم استطيع ان انهيه و مازلت احتفظ بالكثير من الCartredge الاصلية لبرامج و تطبيقات صخر كما ان الجهاز نفسه مازال يعمل و لكني لم استخدمه منذ حوالي عشر سنوات او ربما اكثر

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#15

السلام عليكم

اول جهاز اقتنيته كان 286 بإمكانيات خارقه 1 MB رام و 20 ميجا هارد الكلام دا سنة 89 واول برنامج كتبته كان على الدوز بواسطة الباتش وبعد ذلك انتقلت للبيسك و QBASIC ولكن لم استمر وإنما انتقلت للباسكال مباشرتاً, اكثر لعبة إنتشاراً كانت tetris وبعدها ظهرت لعبة prince of parsia كانت ايام حلوه, بالنسبه لنظام التشغيل الدوز 6.0 كان مكسر الدنيا وبعدها ظهر الوندوز 3.0 وانا لم اعمل عليه لان دمه كان تقيل ولكن ظهر الوندوز 3.1 ودا كان إنقلاب فى نظم التشغيل وانتشر فى كل مكان بسرعه عجيبه..

كفيا كدا لحسن اعيط

والسلام عليكم

لا إله إلا الله محمد رسول الله

busbar : يجب ان تدرك انه هناك حد ادنى للمعرفة المطلوبة قبل البدء في عمل أي شئ.

#16

اما انا كانت بدايتي مع الاوفيس سنة 99 عندما اشترى اخي كمبيوترا لانه كان طالبا في قسم علوم الحاسب ثم التحقت بالجامعة 2002 قسم علوم الحاسب الى يومنا هذا

يعني عمري البرمجي 3 سنوات

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#17

اللي يريد يتذكر ايام الطفولة مع صخر يتفضل يحمل هذا الـ msx emulator (و هناك ايموليترات غيره)

http://www.bluemsx.com/download.html

على فكرة, تستطيع ان تختار اللغة العربية, و ستظهر واجهة صخر و العالمية!!!

هناك مواقع تحتوي على العاب .. لا اذكر اي منها, لكن جوجل يعطيني هذا الموقع

http://www.msxsoft.nl/games.php?dev=&gsort=c

لا اعرف اذا كانت هذه الالعاب تعمل على الـ emulator "الازرق" ام لا ..

#18

ساخبركم بتجربتى الشخصيه (بفضل قرائتها فى اوقات الفراغ)

بدأت التجربه فى يوم من الايام كنت عائد فيه إلى منزلى من مركز تنمية المجتمع التابع لجامعة الاسكندريه بعد نجاحى فى دوره خاصه بالصيانه و لفت نظرى ان هناك مجله عند بائع الجرائد الذى يقف بالقرب من المركز تحمل عناوين خاصه بالهاكر و اصدقكم القول إننى فى هذا الوقت لم اكن اعرف عن البرمجه و لا الشبكات و لا اى شئ تقريباً إلا المعلومات العاديه لدى مستخدم محترف

بدأت فى تصفح المجله و بدات اقرأ عن هذا العالم الغريب و بدأت فى البحث عبر الانترنت و بما انى كنت فى هذا الوقت صغير السن مندفعاً بفعل حماس الشباب فجمعت العديد من المقالات و المواقع حول هذا السحر و كانت او عبارة بحث اكتبها كانت HOW TO BECOME A HACKER و لم اكن اعرف انها مقاله ل Eric Steven Raymond (إيريك ستيفن هو الجد الاكبر للهاكرز الحقيقين فى العالم) و اعتبر هذه المقاله هى بدايتى الحقيقيه للانطلاق

ذكر Eric فى مقالته الجزء الاتى

اقتباس
Learn How To Program

Programming is the basic hacking skill

فبدأت فى دراسة البرمجه و بعشوائية الهواه فبدأت مع ال C و ال ++C (السبب انى كنت اسمع عن صعوبتها و كانت بمثابة تحدى) و اشتريت كتب كثيره جداً فيها و عندما اصل لجزء الفئات اترك الكتاب حتى تركت اللغه و انتقلت بعدها لدراسة العديد من اللغات مثل PHP و ASP و JAVA و قرأت العديد من الكتب حول تلك اللغات و لكن بدون كتابة برنامج واحد حتى طباعة عبارة Hello World

اعترف ان فى تلك الفتره كنت غبياً مندفعاً إلى ان جاء يوم من الايام واجهت مشكله فى تنظيف الملفات المؤقته فى جهازى حيث وصل حجمها لحجم كبير جداً و لم يكن لدى فى ذلك الوقت اى برنامج للتنظيف و ال Disk CleanUp فاشل من وجهة نظرى

فقلت انا لدى فكره جيده فى السكربتات فلما لا اقوم بكتابة سكربت للتنظيف و بدأن فى كتابة اولى سطور الكود بال vbs لا شك انى فشلت و لكنى تعلمت الكثير عند هذه النقطه

فقمت بشراء كتاب اسمه تبسيط البرمجه و هنا و من سابق قراءاتى السابقه فى لغات البرمجه وجدت ان كل لغات البرمجه تتشابه كلها تحتوى على متغيرات و شروط و دوارات و تقسيم البرنامج لموديول و هكذا

لكى ادرك هذه الحقيقه الغائبه من بداية الهاكر و حتى اختيار لغة البرمجه كانت الفتره عام او ازيد قليلاً

فى وقت من الاوقات قمت بدراسة مNetworking Fundementals فى IBM و فى نفس الوقت كنت ادرس ORACLE Developer مع طلبة الماجستير علوم الحاسب(اشك اصلاً انهم طلبة علوم حاسب) لدينا فى الكليه وقتها علمت ان لا ميول لدى مع قواعد البيانات بل مع البرمجه

اخيراً و منذ عامين تقريباً بدأت فى الفيجوال بيسك مع كتاب الاستاذ تركى العسيرى

و اخيراً واجهتنى العقده المزمنه الفئات Classes مره اخرى و كنت فى مفترق الطرق بين دراسة قواعد البيانات (الغبيه فى ذلك الوقت) او ان اتخلص من العقده فاخترت اخف الضررين و بدات مع ال OOP و حقيقه علمت انها رائعه و كم كنت مخطئاً فى ابتعادى عن تعلمها و ساعدتنى كثيراً فى قراءة العديد من المواضيع القويه هنا و التى وضعها المشرفون السابقون

طبعاً هذا بجانب البحث فى الانترنت عن مواضيع اخرى .... فى هذه الاثناء تركت من ذهنى الافكار الشريره D: (الهاكر) لانى وجدت ان هناك مشاكل برمجيه اولى بايجاد حلول لها

و لكنى تعلمت من الهاكنج مشاركة المعلومات و مساعدة الاخرين حتى انى كنت اقضى ساعات طويله اقوم بتنقيح و مساعدة العديد من مبرمجى vb6 عبر الانترنت

استمريت مع الفيجوال بيسك 6 لمدة عام و 3 اشهر بكل حسناته و سيئاته إلى حين وفقنى الله منذ عام لدراسة ال MCAD لم اكمل دراستها نظرأ لظروف الدراسه

و ايضاً تعلمت من هذا الكورس اهمية قواعد البيانات و ربما بدأ الامر كتحدى هنا لحين ما اصبحت عليه الان

لا شك ان نظرتى الان قد تغيرت كثيراً حول لغات البرمجة و وقواعد البيانات ليست المشكلة فى ان تكتب و لكن المشكلة ان يكون كلامك منمقاً مفهوماً ....قلل من كلامك و ابلغ به المراد :rolleyes:

اقصد ان العملية اليوم ليست كتابة اكواد بقدر ما هى فهم للخوارزميات و محاولة تطبيقها ..... قواعد البيانات ليست مجرد مخازن عملاقة للبيانات انظر إليها كبناء تقوم بتصميمه جزءاً فوق جزء انظر لتكاملية البناء الذى شيدته هل ترى روعته قم باضافة لمسة الفنان من حين لاخر لواجهة البناء

:wacko: بدأت اخرف و عايز انام

اعتقد اننى ثرثار و لكن لمن اراد التعلم من اخطائى

Technical Lead Developer

My LinkedIn Profile

اللهم قنى شر الجهل و الجهلاء

( اقْتَرَبَ لِلنَّاسِ حِسَابُهُمْ وَهُمْ فِي غَفْلَةٍ مَّعْرِضُونَ ) {الأنبياء:1}

#19
اقتباس
اعتقد اننى ثرثار و لكن لمن اراد التعلم من اخطائى

لا تقل هذا بدا فالعبقري الثرثار فرنسيس كريك الفيزيائي الانجليزي بالتعاون مع جيمس واطسون اكتشفا تركيب حامض الدنا

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#20

انا بدايتي مع الكومبيوتر كانت عام 1992 عندما زهب لاخذ دورة في ال ms-dos

بصراحة في وقتها ما فهمتش حاجه لان عقلي كان صغيرا وقتها علي استيعاب المصطلحات ووقتها ايضا كرهت هذا الجهاز العقيم و كان عندي 7 سنين

في عام 1995 تقريبا يعني و انا عندي 10 سنين بدات انجذب الي العاب الكمبيوتر وقتها وبدات احبه وكنت اتنافس انا واصدقائي علي من يقوم بانهاء لعب معينه

و كانت اللعب المشهور وقتها علي ما افتكر

prince , mortal kombat 2 , fifa 95

وهذه اللعب كانت اشد اللعب التي انجذبت اليها

اما بدايتي مع البرمجه فكانت من حوالي اربع سنين

عندما اتجهت لتعلم الفيجوال بيسك

#21
طارق إبراهيم كتب:
ساخبركم بتجربتى الشخصيه (بفضل قرائتها فى اوقات الفراغ)

بدأت التجربه فى يوم من الايام كنت عائد فيه إلى منزلى من مركز تنمية المجتمع التابع لجامعة الاسكندريه بعد نجاحى فى دوره خاصه بالصيانه و لفت نظرى ان هناك مجله عند بائع الجرائد الذى يقف بالقرب من المركز تحمل عناوين خاصه بالهاكر و اصدقكم القول إننى فى هذا الوقت لم اكن اعرف عن البرمجه و لا الشبكات و لا اى شئ تقريباً إلا المعلومات العاديه لدى مستخدم محترف

بدأت فى تصفح المجله و بدات اقرأ عن هذا العالم الغريب و بدأت فى البحث عبر الانترنت و بما انى كنت فى هذا الوقت صغير السن مندفعاً بفعل حماس الشباب فجمعت العديد من المقالات و المواقع حول هذا السحر و كانت او عبارة بحث اكتبها كانت HOW TO BECOME A HACKER و لم اكن اعرف انها مقاله ل Eric Steven Raymond (إيريك ستيفن هو الجد الاكبر للهاكرز الحقيقين فى العالم) و اعتبر هذه المقاله هى بدايتى الحقيقيه للانطلاق

ذكر Eric فى مقالته الجزء الاتى

فبدأت فى دراسة البرمجه و بعشوائية الهواه فبدأت مع ال C و ال ++C (السبب انى كنت اسمع عن صعوبتها و كانت بمثابة تحدى) و اشتريت كتب كثيره جداً فيها و عندما اصل لجزء الفئات اترك الكتاب حتى تركت اللغه و انتقلت بعدها لدراسة العديد من اللغات مثل PHP و ASP و JAVA و قرأت العديد من الكتب حول تلك اللغات و لكن بدون كتابة برنامج واحد حتى طباعة عبارة Hello World

اعترف ان فى تلك الفتره كنت غبياً مندفعاً إلى ان جاء يوم من الايام واجهت مشكله فى تنظيف الملفات المؤقته فى جهازى حيث وصل حجمها لحجم كبير جداً و لم يكن لدى فى ذلك الوقت اى برنامج للتنظيف و ال Disk CleanUp فاشل من وجهة نظرى

فقلت انا لدى فكره جيده فى السكربتات فلما لا اقوم بكتابة سكربت للتنظيف و بدأن فى كتابة اولى سطور الكود بال vbs لا شك انى فشلت و لكنى تعلمت الكثير عند هذه النقطه

فقمت بشراء كتاب اسمه تبسيط البرمجه و هنا و من سابق قراءاتى السابقه فى لغات البرمجه وجدت ان كل لغات البرمجه تتشابه كلها تحتوى على متغيرات و شروط و دوارات و تقسيم البرنامج لموديول و هكذا

لكى ادرك هذه الحقيقه الغائبه من بداية الهاكر و حتى اختيار لغة البرمجه كانت الفتره عام او ازيد قليلاً

فى وقت من الاوقات قمت بدراسة مNetworking Fundementals  فى IBM  و فى نفس الوقت كنت ادرس ORACLE Developer مع طلبة الماجستير علوم الحاسب(اشك اصلاً انهم طلبة علوم حاسب) لدينا فى الكليه وقتها علمت ان لا ميول لدى مع قواعد البيانات بل مع البرمجه

اخيراً و منذ عامين تقريباً بدأت فى الفيجوال بيسك مع كتاب الاستاذ تركى العسيرى

و اخيراً واجهتنى العقده المزمنه الفئات Classes مره اخرى و كنت فى مفترق الطرق بين دراسة قواعد البيانات (الغبيه فى ذلك الوقت) او ان اتخلص من العقده فاخترت اخف الضررين و بدات مع ال OOP و حقيقه علمت انها رائعه و كم كنت مخطئاً فى ابتعادى عن تعلمها و ساعدتنى كثيراً فى قراءة العديد من المواضيع القويه هنا و التى وضعها المشرفون السابقون

طبعاً هذا بجانب البحث فى الانترنت عن مواضيع اخرى .... فى هذه الاثناء تركت من ذهنى الافكار الشريره D: (الهاكر)  لانى وجدت ان هناك مشاكل برمجيه اولى بايجاد حلول لها

و لكنى تعلمت من الهاكنج مشاركة المعلومات و مساعدة الاخرين حتى انى كنت اقضى ساعات طويله اقوم بتنقيح و مساعدة العديد من مبرمجى vb6 عبر الانترنت

استمريت مع الفيجوال بيسك 6 لمدة عام و 3 اشهر بكل حسناته و سيئاته إلى حين وفقنى الله منذ عام  لدراسة ال MCAD لم اكمل دراستها نظرأ لظروف الدراسه

و ايضاً تعلمت من هذا الكورس اهمية قواعد البيانات و ربما بدأ الامر كتحدى هنا لحين ما اصبحت عليه الان

لا شك ان نظرتى الان قد تغيرت كثيراً حول لغات البرمجة و وقواعد البيانات ليست المشكلة فى ان تكتب و لكن المشكلة ان يكون كلامك منمقاً مفهوماً ....قلل من كلامك و ابلغ به المراد  :rolleyes:

اقصد ان العملية اليوم ليست كتابة اكواد بقدر ما هى فهم للخوارزميات و محاولة تطبيقها ..... قواعد البيانات ليست مجرد مخازن عملاقة للبيانات انظر إليها كبناء تقوم بتصميمه جزءاً فوق جزء انظر لتكاملية البناء الذى شيدته هل ترى روعته قم باضافة لمسة الفنان من حين لاخر لواجهة البناء 

:wacko:  بدأت اخرف و عايز انام

اعتقد اننى ثرثار و لكن لمن اراد التعلم من اخطائى

انت لست ثرثار و كلامك والله جميل

#22

أعتقد أني كنت في السادس الابتدائي عندما أنهيت لعبة Castle 2 والله أعلم. (كنا نسميها لعبة الأميرة) بصراحة الجزة الثاني من أحلى ألعاب الألغاز بلا منازع. وحسب علمي أنه توجد لعبة في السوني نفس Castle في صخر! أقترح فتح منتدى لمناقشة كيفية حل هذه اللعبة، لأني بصراحة لم أعرف أحدا تغلب عليها!! وأحب أن أعرف من فاز فيها!

زيادة على ماذكرت في موضوع: كيف أصبحت مبرمج؟

أذكر وأنا أبرمج في الابتدائي اكتشافي للأمر Gosub في لغة Basic والذي يمثل مناداة عملية معينة. كم كنت فرحا! كان تطورا أن أنادي على أمر ينفذ لي شيئا معينا!!

بعد ذلك في المتوسط بدأت أستخدم حاسب والدي وكان فيه QBasic والتي فيه ميزتين عظيمتين: 1- إمكانية حفظ برنامجك (ليس كصخر الذي أستخدمه تمسح برامجي لأنه ليس لدي وحدة تخزين) 2- به قائمة بجميع أوامر اللغة!! (تطور)

بعد ذلك جاءني صديقي وجاري بلغة VBasic والتي أحسست أني لا أبرمج فيها!! (كنت في QBasic أبرمج بنفسي TextField) فلم أكترث بالـVB! . وإلى أن أصبحت في الثانوي كنت ما زلت في QBasic وكنت أقول في نفسي: لم أتوجه إلى لغة غيرها وأنا أستطيع فعل أي شيء أريده بهذه اللغة؟ (صنعت برنامج شطرنج بهذه اللغة). وكنت أسمع عن C و C++ بأنهما أقوى اللغات لكن نظرت يمنة ويسرة فلم أجد سببا للتغيير.

بعد دخول الانترنت إلى البلاد توجهت إلى www.qbasic.com بالطبع، وصدمت عندما شاهدت ألعابا وبرامج اتصال وألعاب ثلاثية الأبعاد مصممة من شباب أعمارهم تحت 16 سنة!! (حتى صور المبرمجين وضعت على الشاشة السوداء)!!! بهذه اللغة!

عندما دخلت الجامعة كانت C تدرس وبدأ توجه الجامعة إلى تدريس جافا بدلا منها. وقلت في نفسي بما أن أصدقائي يدرسون جافا لماذا لا أسألهم عنها؟!! كنت أسخر من هذه اللغة: لماذا أكتب : System.out.println لمجرد الطباعة على الشاشة السوداء!! ألم يكفيهم Print كما في Basic؟ لم تشدني هذه اللغة أبدا حينها، لكن عندما تواجهت بقراءتي الخاصة مع البرمجة الشيئية والواجهات والأخطاء وخاصة عندما فهمت Interfaces abstracts وغيرها من تعدد الأوجه وطبقت أول مثال تجريبي، أذكر عندها أن كنت أقفز من الاندهاش والفرح لما وصله العلم الحديث!! الشيء الذي جعلني أرمي QBasic وأتبحر في عالم البرمجة الشيئية! والتطور في البرمجة أسرع مما أتخيله!!

تم تعديل هذه المشاركة بواسطة أبومازن في 31 مايو 2005 في 02:09

#23
اقتباس
أعتقد أني كنت في السادس الابتدائي عندما أنهيت لعبة Castle 2 والله أعلم. (كنا نسميها لعبة الأميرة) بصراحة الجزة الثاني من أحلى ألعاب الألغاز بلا منازع. وحسب علمي أنه توجد لعبة في السوني نفس Castle في صخر! أقترح فتح منتدى لمناقشة كيفية حل هذه اللعبة، لأني بصراحة لم أعرف أحدا تغلب عليها!! وأحب أن أعرف من فاز فيها!

نحن تغلبنا عليها منذ سنة 94 !! (نحن اقصد بها انا و بعض اقاربي)

على الأقل اتذكر جيدا عندما تغلبنا على الجزء الأول .. لا اتذكر كثيرا عن الجزء الثاني .. و لكني متأكد ان اقاربي تغلبوا عليه.

بمناسبة البيسك في صخر .. كانت هناك بعض الاشياء التي لم تعجبني ..

يعني لماذا اذا اردت جمع رقمين اكتب

A + B

كنت اعتقد اني يجب ان اقوم بالجمع بطريقة يعني low level اكثر .. يعني ابرمج الجمع بنفسي!!

طبعا اكتشفت فيما بعد ان الجمع مبني في الـ hardware هههه :P

عموما انا من زمان يعني كنت احب اصل الى اوطأ الدرجات الممكنة في البرمجة, كنت احب ان اعرف ماللذي يجري خلف الكواليس و ان اكتبه بنفسي!! حتى الكتابة على الشاشة .. كنت اريد القيام بها مباشرة بدون اي اوامر!!!!

بالنسبة للكتابة على الشاشة, فهذا حلم لم اصله لحد الآن,و لكن اعتقد انه مهمة في الـ kernel, يعني لازم اعرف كيف اكتب kernel لكي اصل اليه!!

طبعا ان الان بالعكس .. استخدم لغات عالية المستوى, و اقدر قيمتها. ربما لاني تعاملت مع السي و السي بلص بلص و تعاملت مع الـ arrays بشكل واطي المستوى, و احسست بقيمة ان تكون قادرا على التعامل مع الـ arrays بدون التفكير في كيفية ادارة الذاكرة و غيرها من هذه الأمور.

يعني التعامل مع المصفوفات في جافا كان اسهل, و في D اسهل و اسهل. (من لم يسمع بلغة D فليذهب هنا http://digitalmars.com/d/ )

و لكن هذا حصل فقط لانني قمت بالفعل بالتعامل مع بعض المفاهيم من جهة واطئة المستوى. لذلك لا اجد مشكلة في التعامل معها من منظور عالي المستوى.

#24

جميل جدا

قصتى مع الكمبيوتر حقولها فى كلمة و نص

عن نفسى اول تعامل مع جهاز الكمبيوتر كان فى سن 8 سنين تقريبا

هو مكنش عندى بس كنت بروح فى وقت الفراغ سيبر ( للألعاب فقط ) العب فيه fifa 98 :wacko:

لحد مجالى امراض الدنيا و انتقلت للـ play station :D

دى كانت مرحلة المراهقة الصغيرة الله لا يعيدها تانى

قبل كدة مكنتش اسمع عن البرمجة نهائى و مكنتش بعرف اتعامل مع الويندوز اصلا

طبعا ايام الـفيفا كان الراجل فى السيبر بيجبلى اللعبة و انا العب و اخسر B)

بس فى يوم من الأيام و انا رايح اشترى ميكى جيب لقيت فى المكتبة مجلة عن الكمبيوتر و معاها هدية cd

انا اصلا كان كل اهتمامى فى المقام الأول انى اشوف الـ cd مش المجلة :s

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

كنت لقيت كلام عن الأنترنت و بعض البرامج كدة

بس ساعتها كان عندى خلفية شوية عن الى بيحصل عشان كنت بتفرج على برنامج اسمه جرافيك على القناة التانية ( المصرية ) يوم الجمعة :D نص مصر عرفاه

و فى يوم من الأيام كنت ماشى فى الشارع و كنت معدى من عند سيبر ( internet )

كنت ساعتها فى اجازة اخر السنة قبل اولى ثانوى

فقلت ادخل اشوف ايه الى بيحصل جوة

دخلت و قعدت عند اول جهاز فاضى قابلنى بس مكنتش عارف ايه الى قدامى دة :blink:

قامت جت واحدة بتشتغل فى السيبر صعبت عليها و قامت مشغلالى IExplorer

و بدأت انا من هنا اكتشف اذاى الكمبيوتر بيشتغل

اقصد اذاى IExplorer بيشتغل بس بعيدا عن اى برنامج تانى او انى ادخل my computer حتى

و عليها و كنت كل شوية اجيب مواقع من المجلات و ادخل عليها فى السيبر

الغريب ان المجلة مكانتش بتحط عنوان اى موقع عربى بالتالى انا مشفتش اى موقع عربى لمدة سنتين من التعامل شبه اليومى مع الأنترنت

فى صيف ما قبل ثالثة ثانوى اشتريت كمبيوتر و قضيت حياة الأنترنت بتاعتى من البيت

و عرفت ساعتها اتعامل مع الكمبيوتر كمستخدم محترف

عندى اخواتى الصغيرين بيحبوا يلعبوا Games اغلب الوقت ( شئ طبيعى جدا )

اللى مش طبيعى ان اخواتى الصغيرين حرضونى على انى العب معاهم

طبعا بأستخدام المغريات ( خد العب دور || خد عدى مرحلة مش عارفنها ) و كنت على شفى انى اقع فى بؤرة الأدمان :unsure:

بس فى لحظة تجلى قررت انى امسح الألعاب نهائيا عشان انجى نفسى من الخطر المدهم

طبعا كان فى معارضات و انتقادات من الأخوة على القرار دة

لكن الديكتاتورية لازم تاخد مجراها (h)

وصلت سنة 2003 إلى ان فى حاجة اسمها مواقع عربي و كان تطور كبير بالنسبالى

فبدر إلى ذهنى انى اعمل موقع خاص لمة اخدنا اساسيات بسيطة فى HTML فى المدرسة و معها بعض

من اساسيات vb

بس انا اصلا مكنتش بستريح للـ vb حتى من غير مجربها رغم انى مش عنصرى و لا بهتم بكدة

بس كنت اسمع ايامها عن ان c++ , c اقوى منها

و بعيدا عن vb || c بدئت المسيرة فى البحث عن مواقع لتعليم الـ front page و فوتوشوب

و مفيش شهر الا و كان جالى ملل و احباط كبير

المشكلة مكانتش فى انى مش عايز اعمل موقع خلاص لكن المشكلة انى كنت لمة بعوز اغير حاجة فى الى انا بعمله لازم اغير فى كل الصفحات الى عندى

الى انى وصلت لمقال فى موقع ما , كان بيتكلم عن لغة php و كنت اول مرة اسمع عنها فى

شهر 7 - 2004

بدأت اتعلمها بنظام مكثف إلى انى و صلت للـ OOP بعد شهرين تقريبا

و عند هنا و فضلت قاعد شهر افهم نظامها ( oop ) و جزء صغير من استخداماتها العملية

و فعلا اولها تعقيد و اخرها توفيق إن شاء الله

عموما كنت فاكر ان php هى اخر ما وصل له العلم الحديث و هى اساس تكنلوجيا العصر القادم

لدرجة انى كنت عايز اعمل Windows Applications بواسطة الـ gtk

بس هنا عرفت انها لغة مش قد كدة بس عموما جميلة و بتطور بطريقة كويسة

و كان قرارى انى ادور على لغة تانية تفى بغرضى فى التعامل مع نظم التشغيل بجانب انى متابع php

كان الأختيارات الى حددتها لنفسى هى vb.net و عيلة الـ c بما فيها #c

فى النهاية بعد تجربة عملية انتقلت لـ #c لأن فهم الـ syntax بتاعها سهل بالنسبالى على غرار الـ php

و اهو فى الأخر كلنا #vb.net || c فى frame work واحد :rolleyes:

مع ذلك مستغنتش بردو عن c++ & c و ماشى معاهم إن شاء الله

غير Assemply الى كانت ضيف جديد علينا فى الدراسة السنادى فى الكلية

كانت مش ظريفة فى اولها بس بعد كدة حسيت انها لذيذة :)

غير كدة عندنا شوية قواعد بيانات MySQL & PostgerSQL

و إن شاء الله ندخل MS SQL بس بعد مندفع بقية الأقساط الى علينا

انا كدة شايف الـ scrole bar قرب يختفى من كتر الكتابة

و عرفت ان انا رغيت بما فيه الكفاية :(

و عموما متستغربوش , الأجازة تعمل اكتر من كدة :lol:

معلش يا طارق باشا الموضوع طول لكن غصب عنى

Web Citizen

ShrefInLife.gif

__________

General blog : Shref In Life

#25

انا الصراحة قاعد بتعلم على برنامج الرسام... :D ..

بس ناوى ادخل برمجة بعدين تصميم Graphics :lol: ....

ادعولى شباب..

هذا الموضوع مغلق.

مواضيع مشابهة