في عشر نقاط، كيف تصبح مبرمجًا ناجحًا؟

بدايةً، أعترف بأنّ هذا المقالة لن تحوي على أفكارٍ ”متقولبة” من كتبٍ أو مقالاتٍ قرأتها، ببساطة أنا لم أقرأ أبدًا أيّة كتبٍ في هذا الموضوع، لكنّ تخصصي الأكاديميّ ”هندسة البرمجيّات” قد يشفع لي التحدّث في موضوعٍ كهذا.

ثمّ إنّي أؤمن بأنّ البرمجة فنّ وفلسفة.. والفنّ لا يمكن تعلّمه بقراءة الكتب وحسب، إنّه شيءٌ روحيّ وعقليّ، كلّ إنسانٍ له بصمته وطريقته الخاصّة في ممارسة هذا الفنّ، لا يمكن تحديد نقاط معيّنة وتقييد الآخرين بها –كما تفعل هندسة البرمجيّات نفسها أحيانًا– لكنّي أعتقد أيضًا أنّ فهم فلسفة البرمجة ودراسة طرائقها ومبادئها أهمّ بكثيرٍ من تعلّم الأكواد البرمجيّة!

بقية المقالة في عالم التقنية – تعليم

تعليقات عبر الفيسبوك