#نصائح_للمبرمجين
من مبرمج معروف و قديم بهذا المجال

"اذا كنت مبرمجا او تحب هذا المجال، فاليك هذه النصائح من وحي تجربة شخصية وقد تكون مفيدة لك في رحلتك البرمجية، خلونا نبدأ..!"
1- تعلم البرمجة كمفاهيم

ما يجب تعلمه هو طريقة التفكير البرمجي، كيف يكون عقلك قادر على تحليل المشكلة، عمل خوارزمية أو خطوات للوصول للحل المطلوب.
2- لا يمكنك تعلم البرمجة في أسبوع

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

هذا الشعور يصيب المبرمجين اكثر من غيرهم لسرعة تغير وتطور المجال 😎
4 – لغة البرمجة ليست بتلك الأهمية

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

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

” إذا لم تعلم أين تذهب فكل الطرق تفي بالغرض”.
6- التعلم عن طريق المشاريع خطوة متقدمة

قد يختلف الكثير معي في هذه النقطة، لكن التعلم عن طريق تقليد وتطبيق المشاريع يساعدك على تقوية مهاراتك التطبيقية وليست التحليلية.
7 – إسال جوجل

أهم أداة يمكن لك إستخدامها كمبرمج، 99% من الأسئلة التي تأتي في بالك كمبرمج مبتدئ او محترف موجودة في جوجل بشكل كافي.

تحتاج فقط تعلم كيفية البحث عن إجابات وتغيير طريقة صياغتك للسؤال حتى تجد الإجابة التي تبحث عنها.
8- الصبر
الصبر هو المهارة الأولى التي يجب على المبرمج تعلمها، ستواجهك الكثير من التحديات والمشاكل البرمجية والbugs ، كل مبرمج مر بفترة تجعله يتساءل لماذا دخل هذا المجال( على الأقل انا مريت بهذا الشعور ).
لا تقلق لأنه اللحظة التي لا تجد فيها حل المشكلة ستعرف لماذا تحب البرمجة، هذه مجموعة من النصائح التي تمنيت لو سمعتها من زمان.♥️♥️

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with م/ منى بنت عبدالله الحمود

م/ منى بنت عبدالله الحمود Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @AlhumudMona

28 Sep
#ثريد

ما هي افضل المواقع العالمية لتعلم #البرمجة من الصفر؟
1- فئة CS50 من جامعة هارفارد

المواقع التي تقدم برامج تعليمية من البداية
تقدم هذه الدورة المجانية مقدمة لعلوم الكمبيوتر من جامعة هارفارد وتتضمن التركيز على تعلم HTML ولغات البرمجة C وجافا سكريبت و SQL و CSS. بعد الانتهاء بنجاح في الدورة يمكن للطالب دفع 90 دولارًا ليحصل على شهادة
2- code.org

هو موقع غير ربحي يهدف إلى تشجيع الطلاب على تعلم علوم الكمبيوتر وتعلم البرمجة من البداية. يشتمل الموقع على دروس برمجة مجانية، بما في ذلك درس عن كيفية بناء لعبة مثل لعبة Flappy Bird الشهيرة والعديد من الدروس الأخرى التي توفر تعلم البرمجة بسهولة.
Read 7 tweets
27 Sep
#ثريد

مجالات العمل الحر للمبرمجين كثيرة…
إليك أفضلها

مجالات العمل الحر “freelancers” كثيرة ومتعددة لكن البرمجة تعتبر واحدة من أقوي وأكثر المجالات طلباً في سوق العمل وأعلاها دخلا. إذ يتم التهافت على المبرمجين المتميزين وتشغيلهم بمرتبات عالية جدا في معظم الشركات.
1️⃣ مبرمج تطبيقات الهواتف الذكية:
•برمجة الأوبجكتف سي (Objective C) لنظام الآي أو أس (iOS)، أو برمجة الجافا (Java) لنظام الأندرويد(Android)
•التصميم الجرافيكي (Graphic design)
•تصميم واجهات المستخدم (User Interface)
•القدرة على استخدام رست (Rest) لإنشاء مواقع الإنترنت
2️⃣ مبرمج مواقع الويب أو مبرمج الصفحات الإلكترونية

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

اكثر خدمة مطلوبة في المواقع و مبالغها ضخمه جداً مابين ٥٠٠ الى ٣٠٠٠ دولار
Read 7 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!

Follow Us on Twitter!

:(