الدورات الواجب عليك معرفتها قبل الالتحاق بسوق العمل
ما هي الدورات التي يجب علي أخذها لألتحق بسوق العمل؟
سؤالٌ مرّ علي كثيراً من مختلف الطلبة والمتدربين ومن يريد الالتحاق بسوق العمل. من الصعب إيجاد جواب مباشر لهذا السؤال و لكن أفضل من يجيب عليه هو السائل نفسه و لكن بعد معرفة الخيارات المتاحة. بخبرتي المتواضعة في لغات البرمجة و ارتباطها بسوق العمل، أنشأت هذا “المخطط” و الذي آمل ان يفيد الجميع.
قبل سرد القصة أود الإشارة إلى أن ما سأذكر هو من نسج نظرتي الشخصية الضيقة لسوق العمل؛ لذا فإنني أرحب بأية إضافة/تعديل/ترشيد، و كذلك لمن يواجه صعوبة في فهم جزء مما كتبت فلا يتوان أن يستفسر.
بالنسبة لأسماء المعاهد المعتمدة و التي تقوم بتدريس هذه اللغات من السهل عليك أن تجد معاهد متخصصة و ما يهم هو صفة المعهد الذي يدرس اللغة؛ و لقد ألحقت بكل وصف لكل لغة برمجة صفة المعهد المعتمد لها. مثلاً، إن أردت أن تدرس لغة برمجة PHP و وجدت إعلاناً في مكان ما عن معهد يدرّس هذه الدورة و أردت التأكد من كونه معتمداً فابحث عن جملة Zend Partner.
أنصحك أولاً قبل الشروع في أخذ دورة إضافية بإنهاء جميع مساقات لغات البرمجة؛ و التي تتضمن ++C، البرمجة الكينونية OOP، تراكيب البيانات Data Structures، البرمجة بلغة الجافا Java، البرمجة المرئية بلغة الجافا Visual Java أو بالنسبة لبعض الجامعات البرمجة بلغة الـ #C، تصميم صفحات الإنترنت HTML، و إن أمكن نظم إدارة قواعد البيانات Database Management Systems.
المجال الأول: تصميم تطبيقات الويب Web Applications Programming
ازداد بشكل درامي مؤخراً التوجه نحو تصميم تطبيقات الويب الذي لا يشمل فقط تصميم مواقع الإنترنت التفاعلية-interactive ، بل أصبحت تحل تدريجياً التطبيقات الاعتيادية. تستطيع دخول هذا المجال من أوسع أبوابة بأخذ دورة في إحدى لغات البرمجة التالية:
PHP من أكثر اللغات شيوعاً و استخداماً (حول العالم) لتطوير تطبيقات الويب؛ فبالإضافة إلى كون معظم الأدوات التي تساعد في البرمجة بهذه اللغة مجانية فاللغة سهلة التعلم و قوية في نفس الوقت و لها العديد من الخصائص و الميزات، و لها Syntax خاص بها.
المتطلبات: معرفة ممتازة في الـ HTML.
الطلب في سوق العمل: كبير نسبياً؛ مع أن نسبة المبرمجين فيها ضئيلة لذا فالرواتب المبدئية جيدة نسبياً.
صفة المعهد المعتمد : Zend Partner
ASP.NET المنافس للـ PHP من شركة Microsoft و يتميز ببيئة التطوير السهلة (و لكن للسهولة أحياناً نتائج عكسية)، و تتم البرمجة فيها بنفس الـ Syntax للـ #C أو الـ VB.NET
المتطلبات: معرفة أساسية في الـ HTML معرفة متوسطة في الـ #C أو الـ VB.NET
الطلب في سوق العمل: كبير؛ و لكن مبرمجيها كثر لذا فالرواتب المبدئية المعطاة ضئيلة نسبياً، و لكن للمبدع فيها شأن آخر.
صفة المعهد المعتمد : Microsoft Partner
JSP من شركة Sun Microsystems ، قرأت كثيراً أن أداءها أفضل من الـ PHP و الـ ASP، و توظف لغة الـ Java للبرمجة فيها.
المتطلبات: معرفة أساسية في الـ HTML. معرفة متوسطة في الـ Java.
الطلب في سوق العمل: متوسط؛ و نسبة المبرمجين فيها ضئيلة جداً لذا فالرواتب المبدئية جيدة-ممتازة نسبياً.
صفة المعهد المعتمد: على الأرجح Sun Partner
– هل أستطيع أخذ هذه اللغات جميعاً؟ طبعاً تستطيع (و ما المانع؟) و لكن من الصعب البرمجة فيها جميعاً باحتراف (ستجد نفسك تكتب في الـ ASP بالـ PHP و تشغل التطبيق على أنه JSP ) أنصحك بأخذ إحداها في دورة و من ثم التوسع فيها نحو الاحتراف؛ و لا مانع من أخذها جميعاً و لكن تذكر: احترف واحدة.
قريباً: المجال الثاني- تطبيقات سطح الكتب، المجال الثالث- تطبيقات الموبايل، المجال الرابع- إدارة قواعد البيانات
من الجميل وضع بصمتك الخاصة اترك لنا رد...