اصلاح مشاكل كودك البرمجي بالحديث مع بطة مطاطية

في كتاب (المبرمج البرغماتي) (The Pragmatic Programmer) ذكر الكاتب فكرة حل مشاكل الكود عبر الحديث عنها إلى شخصية تخيلية وكان المثال (بطة مطاطية) عرف منها المصطلح (Rubber duck debugging)الفكرة ليست جديدة بل أعتقد أن جميع المطورين الخبراء ينهجونها بطريقة أو بأخرى مثلا أنا أقوم بالرسم على ورقة على طريقة الشخبطة،...

14 نصيحة لتصبح مبرمجا عظيما

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

البحث عن الكمال في البرمجة– أحد أسباب الفشل

البحث عن الكمال – أحد أسباب الفشل الوصف الصحيح لأسباب فشل المشاريع بشكل عام والرقمية بشكل خاص، تعددت الأسباب والموت واحد أذكر صديقي الذي استثمر الكثير من الأموال والوقت والجهد لبناء مشروع كان ليكون ربما أول بنك رقمي (خدمات أون لاين) في أمريكا في العام (2000) ميلادية، أذكر كلماته لوصف سبب فشل...

الاستقلالية الرقمية

تنويه هام: هذا المقال ليس سياسيا فأنا لا أفقه بالسياسة شيئاالعالم كله يشاهد تبعات الحرب الدائرة بين (روسيا وأوكرانيا) وتحيز العالم بشكل لم يكن له مثيل سابق. لأول مرة يتفق العالم على دولة واحدة ويستخدم كل هذه الطرق لمعاقبتهايوميا تصلني رسائل بريدية من خدمات ومواقع تخبرني بأنها إما لم تعد...

هل تحتاج فعلا إلى بناء تطبيق خاص بك؟

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

كيف تربح أفلام اليوتيوب الصامتة آلاف الدولارات؟

من أبرز الشخصيات في تاريخ صناعة السينما حول العالم شخصية (المتشرد) التي أدها الممثل (Charlie Chaplin) في أفلامه (الصامتة), مع أن وفاته كانت في عام (1977) ميلادية إلا أنه لاتزال كشخصيه محببة ومشهورة حتى يومنا هذا, ومع أنه أمضى وقت طويل من حياته في التمثيل في وقت كانت فيه الأفلام...

تكلفة الفرصة البديلة

منذ ثمان سنوات قمت بشراء خدمة بقيمة 2000 دولار أمريكي, مع كوني أستطيع أن أدفع مالا يزيد عن 50 دولار سنويا فقط للحصول على نفس الفائدة من الخدمة, أي بعد سنتين من الان لن أكون قد دفعت أكثر من 500 دولار أمريكي, بالتأكيد حكمك على ما قمت به سيكون مجحفا...

ماهي مواصفات وواجبات الشريك التقني

تقريبا أغلب المشاريع حاليا تعتمد على التقنية ليس (كتمكين) أو مساعد فقط، بل أصبحت التقنية هي (عصب) المشروع الأساسي، ولكي أوضح الفرق بشكل أكبر بين أن تكون التقنية (مُمَكن) أو تكون (أساسا) وعصب للمشروع لنأخذ مثالا على ذلك (مطعم للوجبات السريعة)التقنية في مطاعم الوجبات السريعةعندما تستخدم أجهزة البيع (POS) أو...

إدارة شركة المنتجات الرقمية بحاجة لعقلية خاصة

قمت بإغلاق شركتي التي تقدم خدمات التطوير للغير منذ حوالي ٤ سنوات أو كما تسمى شركات (software house) أو البعض يسميها (المطبخ البرمجي), إغلاقي للشركة ليس لعيبا فيها بل بسبب أنها لا تتناسب مع طريقة تفكيري أو طموحي , بعدها بدأت ببناء فريق هدفه الأساسي بناء (منتج) رقمي وليس تقديم...

تكلفة الاستحواذ على الكفاءات أقل من بنائها

لاحظنا صعود نجم الكثير من الشركات التقنية في الشرق الأوسط خلال السنوات الخمس الماضية, وهي بازدياد مطرد متسارع مع توفر الإمكانيات لمضاعفة ذلك بضعة مرات , بناء على على الفرص الموجودة في السوق والطفرة في العالم التقني والكفاءات الموجودة في العالم العربيأذكر حديث صديقي المؤسس لأحد أقدم شركات الستارت أب...