كل ما بغيت اتعلم البرمجه اسأل نفسي اسئلة
banner
2021-12-08 , 06:39 مساءً
salamandar’s Avatar
salamandar

مشارك

المشاركات:41
التسجيل:Aug 2015
salamandar
انا شاب بمنتصف العشرين لم اجد من شهادتي الجامعة ذات فائدة في الحياة الوظيفية وحتى وظيفتي ليس لها علاقة بــ تخصصي الجامعي ومرتبها ضعيف واحس كل ما رأيت موضوع عن البرمجه انشد له وكأنني ابن له ؛ ولكن التعلم ليس بالامر السهل تحتاج وقت كبير ونفس صبوره على التعلم لذلك بما اني اثق في البوابة الرقمية وبمن فيها من هوامير في شتى المجالات لدي عدة اسئلة احتاج اجابة لها :

1- هل المصادر العربية سواء كانت ( يوتيوب، مواضيع منتديات، مواقع لتعلم البرمجة) تغنيك عن المصادر الاجنبية من ناحية الانطلاق من الصفر الى الاحتراف؟

2- هل احتاج لمدة طويله جدا لكي اجني ثمار تعلمي للبرمجة من ناحية الاحتراف وكسب المال؟

3- هل هنالك صفات معينة للمبرمج يجب ان يتصف بها للاستمرار في تعلم البرمجة ومحبة ما يقوم به؟

شاكر ومقدر لكم قراءة ما كتبته :>
Enlarged Image
2021-12-08 , 06:39 مساءً
2021-12-08 , 08:54 مساءً
حسام وليد’s Avatar
حسام وليد

مشارك

المشاركات:602
التسجيل:Apr 2014
حسام وليد
salamandar كتب:
انا شاب بمنتصف العشرين لم اجد من شهادتي الجامعة ذات فائدة في الحياة الوظيفية وحتى وظيفتي ليس لها علاقة بــ تخصصي الجامعي ومرتبها ضعيف واحس كل ما رأيت موضوع عن البرمجه انشد له وكأنني ابن له ؛ ولكن التعلم ليس بالامر السهل تحتاج وقت كبير ونفس صبوره على التعلم لذلك بما اني اثق في البوابة الرقمية وبمن فيها من هوامير في شتى المجالات لدي عدة اسئلة احتاج اجابة لها :

1- هل المصادر العربية سواء كانت ( يوتيوب، مواضيع منتديات، مواقع لتعلم البرمجة) تغنيك عن المصادر الاجنبية من ناحية الانطلاق من الصفر الى الاحتراف؟

2- هل احتاج لمدة طويله جدا لكي اجني ثمار تعلمي للبرمجة من ناحية الاحتراف وكسب المال؟

3- هل هنالك صفات معينة للمبرمج يجب ان يتصف بها للاستمرار في تعلم البرمجة ومحبة ما يقوم به؟

شاكر ومقدر لكم قراءة ما كتبته :>


1 اظن العربية تفي الى حد المتوسط

2 الاحتكاك في هذا المجال لسنتين على الاقل يخلك مؤهل في دخول مشاريع اوسع
3 شوفلك ناس شغالين على مشروع معين يسرع فهمك في العمل, المبرمج لحاله مايقدر يعمل كل شيء, يعني شوفلك حد يلزم ايدك ويقولك تقدر تعملها



تحياتي
2021-12-08 , 08:54 مساءً
2021-12-09 , 05:05 مساءً
salamandar’s Avatar
salamandar

مشارك

المشاركات:41
التسجيل:Aug 2015
salamandar
حسام وليد كتب:


1 اظن العربية تفي الى حد المتوسط

2 الاحتكاك في هذا المجال لسنتين على الاقل يخلك مؤهل في دخول مشاريع اوسع
3 شوفلك ناس شغالين على مشروع معين يسرع فهمك في العمل, المبرمج لحاله مايقدر يعمل كل شيء, يعني شوفلك حد يلزم ايدك ويقولك تقدر تعملها



تحياتي



شكرا لك على هذه الاجوبة الكافيه والنصائح المفيدة
2021-12-09 , 05:05 مساءً
2021-12-09 , 09:32 مساءً
FTTH VS ADSL’s Avatar
FTTH VS ADSL

نشيط

المشاركات:823
التسجيل:May 2009
FTTH VS ADSL
اهلاً,

1- بالنسبة للمصادر العربية ممكن تتخذها كمرجع لفهم بعض المصطلحات والمفاهيم او تتبع الاساليب لحل المشاكل.
موقع هرماش انصح بمراجعه دوراته
وحالياً صار الوضع افضل لانه عندك منصة سطر اللتي اطلقتها السعودية تحت هدف الوصول ل 100 ألف مبرمج, تقدر تتعلم مسارات(من أ الى ي) او دورات متفرقة + تقدر تختبر وتاخذ شهادة

2- حتى تكون مبرمج كتخصص انت تحتاج تدرس ام هندسة برمجيات/علوم كمبيوتر/ it, اي وحده من هذي تحتاج 4-5 سنوات.
يعني انسى موضوع تعلم البرمجة في شهر, في شهر تقدر تسوي برنامج نسخ لصق لكن ما راح تكون عارف ايش الي يصير فعليا ولا تقدر تعدل او تحل مشاكله, تقريباً خلال سنة ونص من التعلم 3-5 ساعات يوميا + عمل 2-3 برامج راح تنتقل من المستوى المبتدئ الى المتوسط و تبدأ تفهم ليش تستخدم هذا الاسلوب او هذي التقنية بدل الاخرى.

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


__
فيه ملاحظة شخصية مني (يعني من الكيس) انا اشوف انه فيه نوعين من المبرمجين

1- النوع الاول - غير مهتم كيف يشتغل الكود فقط ايش الكود الي احتاج اتعلمه عشان انفذ العملية.

2- النوع الثاني - العكس الي تفكر كيف السوفتوير يتحكم بالهاردوير, كيف الكود حقك يشتغل على كود تحته وهكذا الى ان توصل للهاردوير وكيف انك توصل لمرحلة ان تصنع ادواتك.

اذا انت من النوع الثاني راح تتعب لكن انصح بهذي المصدرين

FTTH VS ADSL كتب:
السلام عليكم, حبيت اشارك بمصدرين للمعلومات تشرح علوم الكمبيوتر بطريقة مختلفة

تبدأ من الهاردوير الى السوفتوير.


هذا السلسلة مفيدة جداً عن علم الكمبيوتر تشرح رؤوس اقلام بشكل منظم

https://youtu.be/tpIctyqH29Q


هذا الكتاب اذا اردت تفصيل اكثر

Code: The Hidden Language of Computer Hardware and Software
2021-12-09 , 09:32 مساءً
2021-12-09 , 09:42 مساءً
iSR5’s Avatar
iSR5

Laptop Support Team

المشاركات:3378
التسجيل:Jul 2016
iSR5
salamandar كتب:
انا شاب بمنتصف العشرين لم اجد من شهادتي الجامعة ذات فائدة في الحياة الوظيفية وحتى وظيفتي ليس لها علاقة بــ تخصصي الجامعي ومرتبها ضعيف واحس كل ما رأيت موضوع عن البرمجه انشد له وكأنني ابن له ؛ ولكن التعلم ليس بالامر السهل تحتاج وقت كبير ونفس صبوره على التعلم لذلك بما اني اثق في البوابة الرقمية وبمن فيها من هوامير في شتى المجالات لدي عدة اسئلة احتاج اجابة لها :

1- هل المصادر العربية سواء كانت ( يوتيوب، مواضيع منتديات، مواقع لتعلم البرمجة) تغنيك عن المصادر الاجنبية من ناحية الانطلاق من الصفر الى الاحتراف؟

2- هل احتاج لمدة طويله جدا لكي اجني ثمار تعلمي للبرمجة من ناحية الاحتراف وكسب المال؟

3- هل هنالك صفات معينة للمبرمج يجب ان يتصف بها للاستمرار في تعلم البرمجة ومحبة ما يقوم به؟

شاكر ومقدر لكم قراءة ما كتبته :>


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

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

3. الصفة الوحيده اللي المفترض تكون عندك هي محبة هذا المجال .. اذا كان عندك هواية وشغف في البرمجة راح يعطيك دافع لتعلم المزيد وطرح افكار وحلول جديدة .. اما اذا انت تبي تتعلمها فقط لاجل ربح مالي .. فغالباً ماراح تتقدم في هذا المجال وعلى الاغلب راح تبقى مهاراتك وخبرتك مقيده بالمشاريع اللي تعمل فيها وممكن مع الوقت تمل وتبحث لك عن مجال آخر !..


4. (نصيحة شخصية) .. اذا انت مهتوي مجال البرمجة .. لازم تحسب حساب الاطلاع الدائم على التغييرات و الثورات التقنية .. ولابد تحاول تقرا عن خصائص الامور اللي بتدخل في برمجتك ..
مثلاً .. لنفترض انك تبي تعمل موقع يعمل تحقق من كلمة المرور عن طريق الجوال .. لابد انك تقرأ عن آلية التحقق وكيف طريقتها بشكل عام وايش نوع التشفير اللي يستخدم لمثل هذي الخدمات .. وتحاول تثقف نفسك بالامور المتعلقة فيها حتى تبني لك قيمة معرفية كافيه بانك تكون فاهم اساسيات هذا العمل ومايدور خلف الكواليس واللي راح يسهل عليك البرمجة (لانك بتبرمجها وانت فاهم الشغل) .. واذا استمريت على هذا النمط .. مع الوقت راح تلاقي عندك قاعدة معرفية وفيره وكل برناامج تسويه راح يكون افضل من سابقه وممكن تعمل اشياء اكبر من اللي سويتها ! وحتى المشاكل و الحلول البرمجية راح تكون سهله لك .. وايضاً راح تكون لك بصمة في كل مكان تروح له لانك بتتميز عن اقرانك المبرمجين ..
2021-12-09 , 09:42 مساءً
2021-12-09 , 10:11 مساءً
antique12’s Avatar
antique12

نشيط

المشاركات:681
التسجيل:Nov 2015
antique12
والله العظيم يا عالم اني افكر كثيييييييير في هذا المجال
لدرجة اني سويت لي موقع قبل ٧ سنوات لكن الموقع عباره عن صفحة بيضاء فقط
لاني حاولت اضيف اشياء فيها لكن شفت الموضوع صار معقد فتركتها وناسي الان كيف اسويها

هل تعرفون مصادر ممتازة تعلمك لكل صغيره وكبيره للمبتدئ ؟؟؟ انا ببدا من الصفر
2021-12-09 , 10:11 مساءً
2021-12-10 , 12:37 صباحاً
salamandar’s Avatar
salamandar

مشارك

المشاركات:41
التسجيل:Aug 2015
salamandar
FTTH VS ADSL كتب:
اهلاً,

1- بالنسبة للمصادر العربية ممكن تتخذها كمرجع لفهم بعض المصطلحات والمفاهيم او تتبع الاساليب لحل المشاكل.
موقع هرماش انصح بمراجعه دوراته
وحالياً صار الوضع افضل لانه عندك منصة سطر اللتي اطلقتها السعودية تحت هدف الوصول ل 100 ألف مبرمج, تقدر تتعلم مسارات(من أ الى ي) او دورات متفرقة + تقدر تختبر وتاخذ شهادة

2- حتى تكون مبرمج كتخصص انت تحتاج تدرس ام هندسة برمجيات/علوم كمبيوتر/ it, اي وحده من هذي تحتاج 4-5 سنوات.
يعني انسى موضوع تعلم البرمجة في شهر, في شهر تقدر تسوي برنامج نسخ لصق لكن ما راح تكون عارف ايش الي يصير فعليا ولا تقدر تعدل او تحل مشاكله, تقريباً خلال سنة ونص من التعلم 3-5 ساعات يوميا + عمل 2-3 برامج راح تنتقل من المستوى المبتدئ الى المتوسط و تبدأ تفهم ليش تستخدم هذا الاسلوب او هذي التقنية بدل الاخرى.

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


__
فيه ملاحظة شخصية مني (يعني من الكيس) انا اشوف انه فيه نوعين من المبرمجين

1- النوع الاول - غير مهتم كيف يشتغل الكود فقط ايش الكود الي احتاج اتعلمه عشان انفذ العملية.

2- النوع الثاني - العكس الي تفكر كيف السوفتوير يتحكم بالهاردوير, كيف الكود حقك يشتغل على كود تحته وهكذا الى ان توصل للهاردوير وكيف انك توصل لمرحلة ان تصنع ادواتك.

اذا انت من النوع الثاني راح تتعب لكن انصح بهذي المصدرين



شكرا على ردك افدتني كثير:69:
2021-12-10 , 12:37 صباحاً
2021-12-10 , 12:40 صباحاً
salamandar’s Avatar
salamandar

مشارك

المشاركات:41
التسجيل:Aug 2015
salamandar
iSR5 كتب:
1. المصادر العربية لاتغنيك عن المصادر الإنجليزية .. بل انا انصح وبشدة ان تكون المصادر الإنجليزية هي الاساس في تعلم البرمجة عموماً .. والسبب هي المسميات واكثر المراجع البرمجية والمكتبات و الدروس اللي بتفيدك في مجال البرمجة كلها بالانجليزي فلما تتعلمها بالعربي راح تزيد صعوبة التعلم فيها ..
اذا تبي تستخدم مصادر عربية .. خليها مرجع وقت استخدامك لمصادر انجليزية .. حتى تقدر تستخدمها في شرح النقاط اللي مافهمتها بالانجليزي .. وبعدها ترجع تكمل بالانجليزي !

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

3. الصفة الوحيده اللي المفترض تكون عندك هي محبة هذا المجال .. اذا كان عندك هواية وشغف في البرمجة راح يعطيك دافع لتعلم المزيد وطرح افكار وحلول جديدة .. اما اذا انت تبي تتعلمها فقط لاجل ربح مالي .. فغالباً ماراح تتقدم في هذا المجال وعلى الاغلب راح تبقى مهاراتك وخبرتك مقيده بالمشاريع اللي تعمل فيها وممكن مع الوقت تمل وتبحث لك عن مجال آخر !..


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



شكرا على الشفافية في ردك واعتقد لازم افكر بجديه اكثر في تعلم البرمجة ما قصرت على هالمعلومات القيمة
2021-12-10 , 12:40 صباحاً
2021-12-13 , 12:33 صباحاً
بياله شاهي’s Avatar
بياله شاهي

مشارك

المشاركات:118
التسجيل:May 2009
بياله شاهي
التعلم ليس بالسهل نعم
المصادر الانجليزية افضل ، وشرح واضح ومختصر
الاحظ في الشروحات بالعربي ، زيادة وقت الدرس على نقاط بسيطة (مثلاُ 20 دقيقة شرح عربي مقابل 5 دقائق شرح انجليزي)

الاحتراف اكيد ياخذ وقت، وتشعب في المواضيع (برمجة + تصميم قواعد بيانات + اعادة كتابة الاكواد وتحسينها... الخ)

كحافز بالنسبة لي، رجعت ابرمج لأن لاحظت نشاطي الذهني كأنه في تدهور و يحتاج تمرين من تفكير بحلول للمشاكل ، والبحث والقراءة.
2021-12-13 , 12:33 صباحاً
2021-12-16 , 03:14 مساءً
بو هيثم’s Avatar
بو هيثم

مشارك

المشاركات:490
التسجيل:Oct 2004
بو هيثم
البرمجة سهله جداً واسهل من تعلم اللغة الانجليزية لكن التعمق فيها شوي صعب.


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


الممارسة بالبرمجة امر الزامي لكل مبرمج في حال تعلمت البرمجة ثم تركتها فترة ورجعت بتحس ان مستواك المعرفي قل لكن يرجع بسرعه بحكم خبرتك السابقة.


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


الصفة اللازمة للمبرمج هي الصبر.. لان تعليم المبرمجة مايجي من يوم وليلة هي معرفة تراكمية تصقلها بالمشاريع، ولو قدرت تمسك قروب برمجة تتعلم منهم وتسون مشروع جماعي يكون ممتاز جدا
2021-12-16 , 03:14 مساءً
2021-12-17 , 11:43 مساءً
iSR5’s Avatar
iSR5

Laptop Support Team

المشاركات:3378
التسجيل:Jul 2016
iSR5
حبيت اذكر نقطه بالنسبه للمصادر العربية والانجليزية ..
اذا كنت متخوف من موضوع اللغة الانجليزية وصعوبة فهمها ..
فانا انصحك انك تعيد النظر في هالنقطة ..

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

واحد من اصحابي كذلك نفس الفكرة .. لغته ضعيفه بالانجليزي ..
ومبرمج صارله اكثر من 15 سنه .. واللغه اللي عنده مكتسبها من البرمجة ..
لدرجة انه يستخدم ترجمة قوقل في كل المصادر اللي يجيها !
يارجل الرجال وصل لمرحلة بانه يطلب حاجات من الصين ويتفاهم معهم من ترجمة قوقل !
اذكر مره دخلت عليه لقيته يكلم وحده بالصين تشتغل بموضووع الشحن .. وحسب كلامه هي بعد ماتعرف انجليزي ..
هو يكتب الكلام بترجمة قوقل ويحولها انجليزي وهي تكتب الكلام في قوقل وتحوله انجليزي واللي بدوره هو ياخذه ويحوله عربي والحياه ماشيه .. والشغل ماشي .. ولا اذكر انه اشتكى من هالموضوع !
2021-12-17 , 11:43 مساءً
2021-12-18 , 03:04 صباحاً
abdullah88xd’s Avatar
abdullah88xd

نشيط

المشاركات:1001
التسجيل:Jun 2015
abdullah88xd
وإذا عندك وقت تتعلم اللغة الإنجليزية ,, تعلمها

المحتوى العربي ليس سيئا ولكنه فقير أمام الانجليزي
2021-12-18 , 03:04 صباحاً