كيف يمكنني أن أصبح مطور ويب قابل للتوظيف في 6-12 شهرًا؟


الاجابه 1:

دبليو

طقوس شيء يمكنك إظهاره على الإنترنت. إن الأشياء الفعلية التي تنشئها تهم أكثر من المهارات التي تعلمتها.

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

لذا ، بافتراض أن لديك بالفعل HTML / CSS أساسي (إذا لم يكن كذلك ، احصل عليه) ؛

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

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

و

الخلفية (ربما يكون تطبيق جوّال يتماشى مع موقع الويب القياسي لسطح المكتب للصفحة الفردية) ، باستخدام التقنيات الحالية حسب الطلب.

أقترح عليك الذهاب مع JS والعقدة للمشروع الأول ، ربما مع شيء مثل Angular أو React كواجهة JS lib الأمامية الخاصة بك. عادةً ما تتطلب العقدة قاعدة بيانات خلفها ، ولكن إذا كنت ذكيًا ، فيمكنك استخدام العقدة كأنبوب يستخدم واجهات برمجة التطبيقات العامة (facebook ، twitter ، إلخ) للحصول على بياناتها من جهات خارجية ، لذلك سأفعل ذلك. إذا كان بإمكانك تجميع البيانات من مصادر منفصلة لاستنتاج شيء جديد ، فستحصل على أقصى عدد من نقاط الكعكة.

شهرين لشبيبة ، شهر أو شهرين للعقدة ، بالإضافة إلى شهرين لكتابتها.

ثم اختر شيئًا بنهايته الخلفية الحقيقية ، وربما الواجهة الأمامية التي تعمل على كل من الهاتف المحمول وسطح المكتب (يمكنك الذهاب بفكرة جديدة ، أو الإضافة إلى الفكرة الأولى. Anoter 3-4 أشهر).

أفكار؟

أ

لوحة القيادة D3

يتتبع شيئًا غريبًا ومثيرًا للاهتمام ، ربما يصدر تنبؤات. على سبيل المثال ، قد ألقي نظرة على facebook أو شيء مشابه وأتتبع اتصالاتك بصريًا. هذا هو في الواقع واحد جيد لأن النهاية الخلفية لا يجب أن يكون لديها قاعدة بيانات - إنها تقوم فقط بتوصيل البيانات من Facebook API ، ربما تقوم بنوع من التحويل إليها

أ

اللعبة التي تستخدم API المشتركة

(خرائط جوجل ، أصدقاء الفيسبوك ، أيا كان) لتشكيل مستوياته.

جدار الفيسبوك الخاص بك وغيرها من الشخصية

يتم تقديم خلاصات الوسائط الاجتماعية على شكل مجلة إلكترونية على غرار لوح التزلج

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

ريمكس الفيروسية

إن شئت. همم ... هذا مثير للاهتمام. (قد أحاول ذلك بنفسي!).

حظا سعيدا!


الاجابه 2:

بالطبع!

كنت في تطوير Backend لمدة 3 سنوات ولم أكن أعرف حتى J Jasascript. تعلمت ومارست HTML / CSS و Javascript و ReactJS و Redux لمدة تتراوح من 4 إلى 5 أشهر وحصلت على عرض عمل كمطوّر Frontend. يمكنك أن تفعل ذلك أيضا.

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

  • ابدأ بـ HTML / CSS: ابدأ بالأساسيات أولاً ، يمكنك الرجوع إلى W3Schools Online Web Tutorials
  • تعلم جافا سكريبت: بمجرد الانتهاء من الأساسيات ، فإن الخطوة التالية هي تعلم جافا سكريبت. يوتيوب محمّل ببرامج تعليمية جافا سكريبت ، اختر أيًا منهم جنبًا إلى جنب مع هذا المستند جافا سكريبت
  • الممارسة الممارسة الممارسة: الترميز هو شيء لن يأتي إليك بمجرد قراءة أو مشاهدة مقاطع الفيديو. هذا مجرد غيض من فيض ، فقط احصل على محرر تم تنزيله على جهاز الكمبيوتر الخاص بك وابدأ في الترميز.
  • DS / Algo: تتوقع جميع الشركات أن يكون لديك العمل الأساسي لـ DS / الخوارزميات. الرجوع مرة أخرى إلى Youtube أو GeeksforGeeks | بوابة علوم الكمبيوتر للمهوسين.
  • تعلم إطار عمل: بمجرد أن تكون على دراية جيدة بجافا سكريبت ، من الجيد أن يكون لديك إطار عمل واحد. من الأفضل استخدام ReactJS ، فهو مشهور حاليًا.
  • يعمل على بعض المشاريع العملية: سيكون من الجيد أن تذكر في سيرتك الذاتية بعض المشاريع الحية التي عملت عليها.
  • الشبكة: قم بتحميل ملفك الشخصي على LinkedIn: تسجيل الدخول أو الاشتراك والوظائف - التوظيف - البحث عن وظيفة - التوظيف - الوظائف الشاغرة - Naukri.com: اذكر الكلمات الرئيسية جافا سكريبت ، مطور الواجهة الأمامية ، html / css ، ReactJS. ستبدأ في تلقي مكالمات من شركات التوظيف.
  • لا تستسلم: المجال التقني واسع جدًا ويمكن للمحاور أن يسأل أي نوع من الأسئلة ، لذلك من الجيد تمامًا إذا فشلت في المقابلات الأولية. فقط تعلق هناك واستمر.

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


الاجابه 3:

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

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

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

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