ازاي باخد قرارات تقنية لمشروع جديد؟
الـ Technical Analysis بالنسبة لي مش meeting بنقعد فيها نقرر هنستخدم Node ولا Python، وAWS ولا Azure، ونطلع مبسوطين إننا اختارنا الstack
دي تقريبًا آخر حاجة المفروض نتكلم فيها
كنت أنا لسه بقول اني من الناس اللي بتحب تدخل الـ meeting بورق أبيض وmarkers وflip chart، ونبدأ نفكك السيستم حتة حتة لحد ما نعرف هو بيعمل إيه فعلًا، بيتعامل مع مين، والـ data بتتحرك جواه إزاي
لأن قبل ما تختار التكنولوجيا، لازم تفهم العالم اللي التكنولوجيا دي المفروض تخدمه
دي الطريقة اللي بتبعها
أنا عادة ببدأ من الـ personas
مين بيدخل السيستم؟ مين بيتفاعل مع مين؟
إيه الـ touch points؟
إيه الـ objects الأساسية في الـ domain؟
وإيه اللغة اللي الـ business بيستخدمها؟
بنرسم حاجة قريبة جدًا من طريقة التفكير في Domain-Driven Design
بعد كدة في خطوة مهمة اسمها system boundaries
فين حدود السيستم؟
إيه اللي إحنا مسؤولين عنه وإيه اللي بره حدودنا؟
وبعدين ندخل في الطبقة اللي عادة الناس بتحب تقفز لها من أول 10 دقايق
الـ modules والـ utilities الأساسية
و الـ Data
الـ data بتبدأ من فين؟
بتروح فين؟
مين بيملكها؟ مين مسموح له يشوفها؟
هتتخزن قد إيه؟
هتتحرك إزاي؟
إيه اللي محتاج relational database وإيه اللي لأ؟
هل عندنا ETL pipelines؟
Data lake؟
Analytics layer؟
وبنبص على الـ data وهي at rest وهي in motion
بنبدأ نتكلم في authentication وauthorization، encryption، secrets، audit trails، confidentiality، privacy، compliance، data residency، access boundaries وغيرها حسب طبيعة المنتج والسوق
وبعدين بنعمل الجزء اللي ناس كتير بتتجاهله لحد ما الـ production يعملهولهم بنفسه
Risk Assessment
إيه أكتر 10 حاجات ممكن تضرب السيستم؟؟
بعد كدة بقى نقدر نفتي و نقول
هنبني إزاي
هنقسم الشغل إزاي
محتاجين مين
هياخد وقت قد إيه
إيه الـ infrastructure المناسبة
اي كلام قبل الexcercise ده هيبقى تكهنات و افكار
و لا عزاء لكم الهبد و هلوسة الAI اللي بنشوفها في slides و proposals مترقعة كل يوم
فيه فيديو طالع من Shark Tank دبي، بنت مصرية داخلة بثقة غريبة تقول إنها عملت Task Management Tool يعني برنامج لإدارة المهام ومعاها شوية فيتشرز جانبية.
بتقول “إحنا في السوق من ٦ شهور، وحققنا ١٠٠ ألف درهم إيرادات، وطالبين ١٠ مليون درهم مقابل ١٠٪ من الشركة.”
يعني بتقول بوضوح إن شركتها قيمتها ١٠٠ مليون درهم (حوالي ٢٧ مليون دولار).
وكل الشاركس قعدوا يبصوا لبعض بالدهشة، وبعدين رفضوا التمويل.
فين الغلط الكبير؟
اللي حصل ده مش “ثقة”، ده وهم ريادي مغطى ببريزنتيشن كويسة.
هي بتقول حققوا ١٠٠ ألف درهم (يعني حوالي ٢٧ ألف دولار) في ٦ شهور، وده رقم مش بطّال لو مشروع ناشئ جدًا، لكن لما تيجي تسعّر شركتك على أساسه بـ ١٠٠ مليون درهم، فإنت بتتكلم عن valuation خرافي لا يمت للواقع بصلة.
تعالى نحسبها بالعقل ١٠٠ ألف درهم إيراد ÷ ٦ شهور = ١٦,٦٠٠ درهم شهريًا، يعني حوالي ٤,٥٠٠ دولار في الشهر وده بحكم عيشتي في دبي مرتب متواضع جدًا لشخص قاعد في دبي شهريًا ما بالك بشركة، ده رقم ممكن يجي من فريلانسر واحد خالص بيشتغل مع ٣ عملاء مثلا وانا كده ظالمه مش من SaaS بقيمة ١٠٠ مليون درهم!
ليه الأرقام دي خرافية؟
حتى لو افترضنا عندهم منتج ممتاز، فشركة قيمتها ١٠٠ مليون درهم لازم تحقق على الأقل ٥ إلى ١٠ مليون درهم سنويًا كإيرادات فعلية أو يكون عندها نمو شهري مجنون (مثلاً ٣٠٪ شهريًا)، أو تقنية حصرية فيها advantage قوي.
لكن لما كل اللي عندك مجرد Task Tool،
فيه ألف زيّه (ClickUp، Asana، Notion، Trello، Monday…)،
يبقى لازم تسأل نفسك إيه الميزة الفارقة اللي تخليني أديك ١٠ مليون درهم؟
المشكلة مش في البنت المشكلة في ثقافة الـ“Startup Illusion”
جيل جديد بيتفرج على فيديوهات الـ pitch ويظن إن الفكرة + الكلام الحلو + برزنتيشن = شركة بملايين
بينما الحقيقة إن المستثمرين بيشوفوا حاجة واحدة أرقام حقيقية + نمو مستمر + سوق قابل للتوسع.
مش مهم تقول إحنا بنغيّر طريقة الناس في تنظيم يومهم المهم تقول عندنا ١٠ آلاف مستخدم بيدفعوا شهريًا والـ churn rate أقل من ٣٪
القيمة السوقية مش حلم تتمنّاه، هي انعكاس لقدرتك على تحقيق فلوس حقيقية واستدامة ونمو.
وطلب ١٠ مليون على منتج لسه ما طلعش من حضّانة السوق = رسالة للمستثمرين إنك مش فاهم اللعبة.
الفرق الجوهري في رحلة الTech Lead و ما فوقه و دور الCTO
كل واحد ليه دور مختلف تمامًا في بناء المنتج، الفريق، والشركة كلها
الـ Tech Lead بيكون مسئول عن:
•تنظيم الشغل جوه الفريق او الفرق
•اتخاذ قرارات تقنية على مستوى المشروع
•mentoring للفريق
•code review
•التأكد إن الـ deadlines ماشية صح مع الPMs
الـ CTO؟
بروفايل تاني خالص.
هو اللي:
•بيحدد الرؤية التقنية للشركة
•بيبني الـ roadmap للمنتج
•بيعيّن الـ Tech Leads أصلاً
•بيبص للصورة الكبيرة مش السيستم بس
•بيكلم الإداريين، المستثمرين، الشركاء
بيفكر إزاي التكنولوجي يدعم البزنس وينمو و يجيب فلوس
الفرق الأساسي؟
Tech Lead بيشتغل “جوه” السيستم
CTO بيبني “فوق” السيستم وبيحدد الاتجاه
واحد في التفاصيل، التاني في الاستراتيجية
كتير من الناس الشاطرة بتقف عند Tech Lead، ومش غلط.
بس لو ناوي تكبر وتبقى CTO، لازم تبدأ تتعلم:
•Leadership حقيقي
•Biz strategy
•Budgeting
•Communication مع stakeholders
•Build vs. Buy decisions
اي tech عموما لازم يكون بيدعم البيزنس و بيساعده يكبر مش tech for sake of tech
كنت بدوّر على كورسات عن إزاي تبني Start-up،
بحيث تكون فاهم إيه اللي هيتم وتوسع وجهة نظرك بشكل أكبر. وصلت للكورس ده فحبيت أشاركه معاكم، يمكن يساعد شخص يبدأ مسيرة مهنية جديدة بإذن الله ❤️
ماذا اقرأ الحين..؟
The Great Mental Models
كتاب عظيم عزيزي القارئ لاضافته لمكتبك
يعني إيه “Mental Model”؟
= طريقة بتفهم بيها الدنيا
يعني عندك عدسة معينة بتبص بيها على أي مشكلة أو قرار.
لو العدسة دي مش مظبوطة؟ القرار هيبقى مش مظبوط.
الكتاب ده مش self-help
هو أقرب لـ “toolkit”
بيجمعلك عدسات مختلفة تقدر تستخدمها لما تيجي تفكر، تحل مشكلة، تاخد قرار، أو حتى تبني منتج
هبقى انزل ثريد عن تجربتي معاه و تلخيص ليه قريبا ان شاءالله
لو إنت بتشتغل في:
Product
AI / Tech
Startups
Team Management
Growth
الكتاب ده هيزودك بأسلحة فكرية رهيبة
فين تلاقيه؟
ممكن تقرا الـ summaries على Blinkist
أو تسمعه على Audible
أو حتى تشوف ناس بتلخصه بس هو يستحق الوقت ✅
لو انت في مجال ال tech أو AI وبتتعلم من ال tech talks او الreels بس، فده نداء ليك إوعى تبقى user للتكنولوجيا و بتاخد القشور وانت مش فاهمها من اللي عملوها و اتعملت ليه و ازاي!
زمان؟ كنا بنستنى الكتب تترجم بعد 7 سنين من نشرها
ونتعلم من دكاترة عمرهم 60 سنة بيشرحوا علوم اتكتبت وهم لسه طلبة
النهاردة؟ المخترعين والباحثين عايشين حوالينا، بيتوييت ، بيكتبوا، بيتكلموا في podcasts بنفسهم
بدل ما تقرأ مقال مترجم عن GPT، روح اقرا
من الفريق اللي عملوه بنفسهم
اسمع من Demis Hassabis DeepMind بيشرح او Yann LeCun على LinkedIn وTwitter
الناس دي بتتكلم كل يوم تقريبا و الناس على @substack مش مقصريين.
بتقول مش بحب القراءة؟
ولا يهمك:
فيه بودكاستس زي Lex Fridman, Hard Fork, a16z, Acquired, Lenny’s Podcast
إنت ممكن تسمع أكبر عقول في العالم وهما بيشرحوا اللي بيعملوه في شركاته
متفضلش ماسك في المحتوى الدرجة الثالثة و الرابعة.. يعني واحد اتعلم عن واحد و التاني اتعلم منه و التالت اشتغل معاه و الرابع جه يحكيلك في بوست..
اسمع و اتعلم من المنبع خصوصا انهم عايشين و موجوديين و بيكتبوا و يتكلموا في كل حتة و مش محتاج تسافر و لا اروح في حتة عشان تسمعهم و تتعلم منهم.
كان في مشروع زمان اسمه PHPCity بيخليك تشوف الكود كمدينة وكل file عبارة عن مبني طوله علي حسب عدد ال lines وعرضه علي حسب ال complexity, وكل namespace عبارة عن حي في المدينة.
البروجكت ماكانش شغال ومحدش عمله ابديت من ٩ سنين.
عملت فورك و claude عمل ابجريد وظبط الديزاين وحاجة اخر حلاوة
https://t.co/vOinZnDMkj
يا خسارة منظر مؤسف جدًا..
الغلاف الانجليزي أجمل بمراحل ومتأكدة إن النُسخة الأصليّة تفوقها جمالًا، دور النشر العربية بدأت تلتجئ إلى الذكاء الاصطناعي بشكل مُحزن ومُحبط جدًا!! لنا زمن طويل وإحنا نترقّب ونأمل تطورًا وجمالًا يليق بمؤلّفاتنا وترجماتنا لكن لا زلنا دون المُستوى.
انا هاخد التويتة دي فرصة أعبر بيها عن كوني قد ايه speechless لما خطيبتي جابتلي النسخة دي ف اول عيد ميلاد ليا واحنا سوا.
هفضل ممتن طول عمري لربنا ولكل حاجة تانية خلتنا سوا بجد رغم قباحة الواقع@
@Ghonim .. كان يكفيك أن تختفي عن أنظار الناس وأسماعهم و أن تعتزل الظهور حتى يطيب عودك وتستوي توبتك لكن ولكن ولكن .. والله غفور رحيم وهو يقبل التوبة عن عباده.
ادْفِن وجودَك في أرضِ الخمول؛
فما نبتَ مما لم يُدفن لا يتِمُّ نتاجُه "!
ابن عطاء الله السكندري.