اذهب إلى المحتوى
  • 0

كيف اشق طريقي في مجال البرمجة

طلال الغامدي

السؤال

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

شكرا.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 0

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

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

وإن لم يكن متاح لك ذلك الوقت وتريد العمل في أقرب وقت، إذن عليك تفقد التخصصات التي تقبل مستوى Junior وذلك تتحصله بدراسة مسار برمجي وبناء مشاريع قريبة من الواقع العملي أي تصبح قادر على تنفيذ المشاريع.

إذن تحتاج إلى تفقد مواقع التوظيف مثل LinkedIn و Indeed وتفقد ما المطلوب وما هي الخبرات المطلوبة وسنوات الخبرة، أو تفقد ما هي الوظائف المعروضة لمستوى Junior أو Entry Level.

ولو تريد العمل على مواقع العمل الحر، تفقد ما نوعية  المشاريع التي تُعرض على المنصة التي تنوي العمل بها وتعلم تلك المهارات.

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

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

  • ماهو السوق المستهدف: أي عليك أن تحدد المنطقة التي ستبحث عن فرصة عمل فيها , هل ستعمل في بلدك أم ستسافر إلى بلد أخر, أم تريدالعمل بشكل حر.
  • بعد أن تحدد السوق المستهدف عليك أن تطلع ضمن هذا السوق على فرص العمل المتوفرة  ماهي التقنيات والمهارات التي يطلبونها و ماهو أكثر شيء يتم طلبه. 

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

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

بتاريخ 7 دقائق مضت قال Hikmat Jaafer:

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

  • ماهو السوق المستهدف: أي عليك أن تحدد المنطقة التي ستبحث عن فرصة عمل فيها , هل ستعمل في بلدك أم ستسافر إلى بلد أخر, أم تريدالعمل بشكل حر.
  • بعد أن تحدد السوق المستهدف عليك أن تطلع ضمن هذا السوق على فرص العمل المتوفرة  ماهي التقنيات والمهارات التي يطلبونها و ماهو أكثر شيء يتم طلبه. 

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

اهلا اخ حكمات, اتمنى اعذرني ان لم اكتب اسمك بالشكل الصحيح, كلام وافي ومفيد جدا جزاك الله خير, بالنسبه للسوق المستهدف اخترت تطوير برامج الويب والجوال كمسار اتجه اليه, وانا بكل صراحه اضع اولويه للمستقبل الوظيفي والمهني على اختيار مجال لمجرد انني احبه, بالطبع يوجد مسارات لها مستقبل اكثر من مسارات اخرى بالمجمل وهذا الذي ابحث عنه وانا موقن ان المرحله هذه صعبه وسيمر بها اي شخص Junior, بحسب خبرتكم في هذا المجال هل مجال تطوير تطبيقات الويب له مستقبل بعيد, اي لن يقل الطلب عليه فالمستقبل القريب او البعيد, وان كان لديكم بعض النصائح الاضافيه عن المهارات او الشهادات او مقترحات غير البرمجه لذكرها تفيد في هذا المجال سوف اسعد بذلك  .

شكرا

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 3 ساعة قال طلال الغامدي:

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

اهلا اخ حكمات, اتمنى اعذرني ان لم اكتب اسمك بالشكل الصحيح, كلام وافي ومفيد جدا جزاك الله خير, بالنسبه للسوق المستهدف اخترت تطوير برامج الويب والجوال كمسار اتجه اليه, وانا بكل صراحه اضع اولويه للمستقبل الوظيفي والمهني على اختيار مجال لمجرد انني احبه, بالطبع يوجد مسارات لها مستقبل اكثر من مسارات اخرى بالمجمل وهذا الذي ابحث عنه وانا موقن ان المرحله هذه صعبه وسيمر بها اي شخص Junior, بحسب خبرتكم في هذا المجال هل مجال تطوير تطبيقات الويب له مستقبل بعيد, اي لن يقل الطلب عليه فالمستقبل القريب او البعيد, وان كان لديكم بعض النصائح الاضافيه عن المهارات او الشهادات او مقترحات غير البرمجه لذكرها تفيد في هذا المجال سوف اسعد بذلك  .

شكرا

عليك إذن تحديد المطلوب في سوق العمل لديك أي الوظائف المعروض تفقدها بالنسبة لمطور واجهة أمامية مثلاً front-end هل المطلوب react و next.js أم Angualr أو vue.js مثلاً؟ وهكذا بالنسبة للواجهة الخلفية back-end.

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ On 15‏/7‏/2024 at 07:54 قال طلال الغامدي:

اهلا اخ حكمات, اتمنى اعذرني ان لم اكتب اسمك بالشكل الصحيح, كلام وافي ومفيد جدا جزاك الله خير, بالنسبه للسوق المستهدف اخترت تطوير برامج الويب والجوال كمسار اتجه اليه, وانا بكل صراحه اضع اولويه للمستقبل الوظيفي والمهني على اختيار مجال لمجرد انني احبه, بالطبع يوجد مسارات لها مستقبل اكثر من مسارات اخرى بالمجمل وهذا الذي ابحث عنه وانا موقن ان المرحله هذه صعبه وسيمر بها اي شخص Junior, بحسب خبرتكم في هذا المجال هل مجال تطوير تطبيقات الويب له مستقبل بعيد, اي لن يقل الطلب عليه فالمستقبل القريب او البعيد

شكرا

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

بتاريخ On 15‏/7‏/2024 at 07:54 قال طلال الغامدي:

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

أنصحك أن تبدأ بتعلم تطوير الواجهات الأمامية و تبدأ بتعلم الأساسيات فيها وهي:

  • HTML
  • Javascript
  • CSS

و يمكنك تعلم هذه الأساسيات من خلال دورة تطوير الواجهات الأمامية

و أن تتقن هذه الأساسيات جيداً و تقوم بتطوير العديد من المشاريع فيها , و عندما تتقنها عليك أن تتعلم إحدى أطر العمل الخاصة بالواجهات الأمامية مثل :

  • React js
  • Vue js
  • Angular

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

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...