النصائح التي سوف تساعدك على بدء البرمجة
نصائح / / December 19, 2019
في السنوات المقبلة، والبرمجة تصبح مهارة أكثر أهمية مما هو عليه الآن. ومن لم يفت بعد للانضمام إلى الحقل من الناس خلق مستقبلنا. بطبيعة الحال، إلا إذا كنت ترغب في ذلك. اخترنا 10 النصائح التي سوف تساعدك على جعل الجزء الأثقل من التدريب - البداية.
الموقع المطلع الأعمال يمكنك إلقاء نظرة على لائحة من 10 المهن التي ستكون أكثر في الطلب في عام 2015. فإنه ليس من المستغرب أن نرى أن ثلاثة منهم بحاجة إلى مهارات البرمجة.
في السنوات الأخيرة، أصبح برمجة واحدة من أكثر المهارات أهمية بالنسبة للأشخاص الذين يطمحون إلى العمل الأجر الوظيفي ومثيرة للاهتمام. وهناك الكثير من الناس الذين ليس لهم علاقة البرمجة المهن، وتريد الآن أن تتعلم كيفية كتابة التعليمات البرمجية. وغني عن القول، انها ليست بهذه البساطة؟ من أجل أن تصبح مبرمج، فإنه يأخذ الكثير من الوقت والجهد والخطأ. ومع ذلك، وهذا ينطبق على أي مهنة.
ومع ذلك، إذا كنت تريد حقا أن تتقن هذه المهارة، لدينا بعض النصائح لمساعدتك على البدء.
معرفة لماذا تريد أن برنامج
إذا كنت قد رأيت الصور الجميلة أو مكاتب جوجل اوبر والشركات الناشئة الأخرى، وقررت أنك تريد العمل في نفس المكان، انها الدافع جيدة. ولكن إذا كان هذا هو السبب الوحيد لماذا كنت تريد أن تصبح مبرمج، ثم ربما لا يكفي لمئات الساعات التي سوف تنفق، وخلق كل خط جديد من التعليمات البرمجية.
اختر التخصص
تريد فرض المواقع؟ خلق ألعاب للأندرويد أو دائرة الرقابة الداخلية? صنع البرمجيات للمحترفين؟ كل من هذه المجالات هو مختلف تماما عن بقية. لا تنس أنك إذا قررت أن تصبح مبرمج مستقل وإنشاء واحدة جديدة من ماين كرافت، ثم لذلك تحتاج جهود الآخرين - المصممين ومصممي اللعبة. بطبيعة الحال، إذا كنت لا تريد أن تفعل أنفسهم كل شيء.
حدد اللغة الصحيحة
الكمال أي لغة برمجة. ويهدف كل منها إلى حل مشاكل محددة. والخبر السار هو أنه بمجرد أن تتعلم لغة، ومعرفة الآخر سيكون أسهل بكثير. على سبيل المثال، لغة سويفت يسمح لك كتابة تطبيقات لدائرة الرقابة الداخلية، وجافا - لالروبوت.
جرب تطبيقات للأطفال
إذا قمت بإجراء الخطوات الأولى في مجال البرمجة، ثم دعونا تتبع هذا التشبيه للمستقبل. لماذا لا نحاول التطبيقات للأطفال؟ على سبيل المثال، لعبة كود القتالوالتي هي في شكل RPG سوف يعلمك جافا سكريبت. أو الحجلة لعبة القفز - لعبة لباد، الذي يحكي عن أساسيات البرمجة.
استخدام دورات مجانية
أنت لا تحتاج حتى سلالة خاص لتجد بطبيعة الحال جديرة بالاهتمام. كورسيرا، دورة Udacity والخدمات التعليمية الأخرى تقدم مئات من الدورات في برمجة للاختيار من بينها. وكل شهر نختار أفضل 10 دورات مع كورسيرا. وغالبا ما بينهم ودورات مثيرة للاهتمام تتعلق البرمجة.
جعل متعة التعلم
عندما فكرت في ما تتوافق الخدمات مع التوازن الدقيق بين المفيد والتدريب للاهتمام، ثلاثة أسماء تتبادر إلى الذهن:
- أكاديمية HTML - يحتوي على تمارين عملية على دراسة HTML و CSS.
- Hexlet - هذا الموقع يحتوي على العشرات من دروس وورش عمل حول البرمجة.
- كودكاديمي - جلسات تفاعلية، وتدريب جميع لغات البرمجة مجانا.
تحميل الكتب مجانا
مؤخرا تحدثنا عن مجموعة من 24 كتب مجانية البرمجة. كل كتاب في قائمة يغطي أساسيات واحدة من اللغات. وسوف تساعد على فهم أي مجالات البرمجة تريد أن تكرس نفسك.
العثور على معلمه
في المرة الأولى التي ذهبت للتزلج، شعرت بأنني تعلمت بسرعة إلى حد ما: بعد اليوم الأول، وأنا واثق من وبعيدة عن الجبل. واستمر هذا لمدة اسبوع تقريبا، حتى التقيت بالصدفة المتزحلق من المدرسة القديمة، الذي قال لي بأنني ركوب مثل الدب الجريح. في ساعة واحدة من الحديث وممارسة معه، تعلمت عشر مرات أكثر من الأسبوع السابق.
ما هو؟ ابحث عن معلمه، مدرب. الرجل الذي يعرف أكثر مما تفعله، وتريد مساعدة، سيكون لديك خدمة وإعطاء دفعة قوية لتطوير.
العودة دورة غير متصل
للأسف، واختيار حاليا هو بالطبع أصعب بكثير من الانترنت. ويرجع ذلك إلى حقيقة أنه سيكون لديك لدفع مبلغ كبير من المال، وما هي الفوائد التي ستحصل من ذلك - غير معروف. بينما في بحث من دورة جيدة، قبل كل شيء، ودفع الانتباه إلى المتكلمين الذين سيتم قراءته. إذا كان هذا يستحق من المبرمجين الذين يعملون في شركات معروفة، ثم أنها حقا سيكون شيئا لتعليم. قبل المنظرين من الأفضل أن يبقى بعيدا.
تجربة
عندما كنت تعلم أساسيات، سوف تكون قادرا على الذهاب إلى هذه النصيحة. تعلم كيفية رمز من مطورين آخرين، للاطلاع عليه واسأل نفسك: "هل يمكنني جعله أفضل؟". بالتأكيد. محاولة لتبسيط ومن أجل التوصل إلى حلول أنيقة.
ما النصيحة التي توجهها للمبرمجين؟