تحتاج
إلى التركيــــــــــــــــــــــز
واعمل
على تجنب هذا الخطأ :
-
التنقل بين اللغات أو خداع نفسك في التفكير انه يمكن ان تصبح بارعا في كل من اللغات .
واذا
أردت نصيحتي سألخصها لك في كلمة واحدة
وهي :
التركيز
كما
قلت في اول سطر
سؤالي
لك هو
:
هل
بإمكانك وضع خطط قبلية لتعلم البرمجة
والتركيز عليها
اذا
كنت قد وضعت خطط سابقا للتعلم فتوقف الان
عن قراءة المقال واذهب لتكمل في خطتك
للتعلم
وإن
لم تضع أي خطط لتعلم البرمجة .
فلدي
خبر جيد لك -
يمكنك
عملها الان .
لكن
ستأخذ بضع دقائق وإشراكهم في اتخاذ بعض
القرارات الصعبة.
اختيار
نوع واحد من تطوير البرمجيات التي تهمك
ما يكفي لتحديد حياتك المهنية:
web,mobile,gaming, ..... أوصي
بالويب لأنه مرن.
وهناك
طن من الوظائف وطن من موارد التعلم لهذا
الصنف (web).
حاول
ان تبدأ بمشاريع بسيطة من عقلك مثلا في
HTML/CSS
حاول
ان تلعب باستخدام الجافاسكريبت من السهل
الى اﻷكثر تعقيدا .
نعم
.
يجب
عليك ان تصبح مبدعا وتكون قادر على قراءة
اﻷكواد الموجودة في النت وتعرف كل كود
واستخداماته
المصادر
:
اختر
مصدرا واحدا للتعلم لكل لغة وان لم تفهم
حاول ان تبحث عن الامر في google
او
في كتاب لانه من الضروري ان تكون تمتلك
كتابا في يدك او على حسوبك كمرجع ترجع
اليه ان لم تفهم أي أمر
التدريب
العملي على التمارين
شيء
آخر بعد كل كود او دالة جديدة اعمل تطبيق
عملي يمكنك الحصول على تمارين في النت او
فكرة واعمل عليها بعد ذلك الشرح
أين
يمكنك العثور على التمارين والتحديات
للتدرب؟
كم
أحتاج من الوقت ؟
في
أول لغة برمجة كال php
ستحتاج
الكثير من الوقت من ساعتين الى 4
ساعات
(عن
تجربة في C
language) . بعد
ان تريد الانتقال الى لغة اخرى لن تحتاج
كثيرا فقط التعرف الى sytnax
الخاص
باللغة الجديدة .
اما
كم تحتاج الى احتراف كل لغة ؟ الجواب -بعد
ان تتعلم اﻷساسيات الاحتراف والخبرة
تأتي مع الوقت لان كل لغة لديها العديد
من الدوال والتي يتم احترافها مع الوقت
والتدريب .
المدونة
تتضمن شروحات في الينكس :
دورة
في اللينكس ,
كذلك
دورة في استخدام كالي لينكس ,(حاليا)
. لا
أحب فعل التسويف لكن سأعمل في كل وقت فراغ
دورات حول لغات البرمجة :
html/css
, javascript , php , mysql , C , python
بعد
هذه اللغات سنعمل على لغات اخرى والتي
سنحتاجها في مسار المدونة ,
بالتوفيق



اضف تعليق:
0 تعليقات: