محمد العبسي
محمد العبسي

@devlomingo

9 تغريدة 10 قراءة Mar 07, 2022
🔝 خمس مهارات يجب عليك تنميتها كمُبرمج 💻
🧵 ثريد 👇🏼
1. التفكير المنطقي والخوارزميات (Logical thinking and algorithms)
ستعينك هذه المهاره على توفير الكثير من الوقت في كتابة الكود وستساعدك على تقديم أفضل الحلول لأكثر المشاكل تعقيداً.
موقع يقوم بتقديم تحديات برمجيه لصقل هذه المهاره 👇🏼
hackerrank.com
2. إكتشاف وحل الأخطاء (Debugging)
وقت كبير من عملك كمبرمج سيتمحور حول إكتشاف الخطأ وكيفية مُعالجته، وفي الغالب ستحظى بالكثير من الادوات المساعدة والتقنيات بحسب اللغة التي تُبرمج بها لكن يؤسفني القول أنك لإتقان هذه المهارة ستحتاج للكثير من الساعات البرمجية والكثير من الصبر أيضاً.
3. فهم وقراءة أكواد لمشاريع غيرك (Reading others code)
إستيعابك لأكواد غيرك سيكون عاملاً في تطورك، تخيل أن ترى خلاصة سنين من خبرات غيرك وطُرقهم المُستخدمة؟ ألن يكون ذلك رائعاً؟
إليك منصة جتهب حيث تُقدم أكواد مفتوحة المصدر👇🏼
github.com
4. تعلم التقنيات لا اللغات (Learn techniques, not languages)
كن دائم الإطلاع على أجدد وأحدث التقنيات من مواقع ومجتمعات المبرمجين المشهوره، تعلُم إستخدام هذه التقنيات سيساعدك هذا على إخراج فكرتك البرمجية بشكل إحترافي.
إليك مُجتمعات لتصفحها بشكل دوري👇🏼
dev.to
5. إعتمد على الملفات التوثيقية (Rely on documentation)
عند إستخدامك لتقنية أو مكتبة جديدة أو حتى لغة جديده، لا تعتمد بشكل كبير على المصادر المرئية أو النسخ.
من الأفضل أن تقوم بقراءة الملفات التوثيقية لهذة التقنيات أو المكاتب.
إليك بعض النصائح لذلك👇🏼
blog.techtalentsouth.com
إذا لاقت الثريد إستحسانك برجاء:
1. قُم بمتابعة حسابي @devlomingo
2. قُم بعمل ريتويت وإعادة نشر للثريد.
شُكراً لإكمالك هذه الثريد 💙، إن كان لديك أي تعقيب سأكون سعيد بسماعه.

جاري تحميل الاقتراحات...