رحلة مبرمج شاب: كيف وجدتني البرمجة في 7 سنوات؟
CSE من جامعة BITS Pilani في غوا. لكن لا تدعوا هذه الحقيقة تخدعكم؛ فالجامعة لم تلعب دورًا كبيرًا في مسيرتي، كما سنكتشف في هذا الدليل المطول حول تجربتي. في ظل الظروف الراهنة (الإغلاق)، أقضي معظم وقتي في العمل على قناتي على YouTube، وعلى منصة طموحة جدًا للمطورين تُدعى codedamn. سنتناول المزيد عن هذه المشاريع بترتيب زمني أدناه. أحد الأسباب الرئيسية لكتابة هذا المقال هو أنه أتاح لي فرصة استعادة الذكريات وتوثيقها على الإنترنت إلى الأبد.
البداية غير المتوقعة: عام 2010
أؤمن بشدة أن دخولي إلى عالم البرمجة كان محض صدفة. كنت طفلاً سعيدًا، وقد انتقلت للتو إلى الصف السادس. في مدرستي، تتغير مباني الفصول بعد الصف الخامس، لذا وجدنا أنفسنا في بيئة جديدة تمامًا. مبانٍ جديدة، معلمون جدد، طلاب أكبر سنًا جدد؛ كل شيء كان جديدًا، مما جعل الأمر مثيرًا ومحزنًا بالنسبة لي في آن واحد. في تلك الفترة نفسها، حصلت على أول جهاز كمبيوتر خاص بي مع اتصال بالإنترنت في المنزل. كانت والدتي حريصة جدًا بشأن استخدامي للكمبيوتر لفترات طويلة، حيث كنت أرتدي النظارات بالفعل في الصف السادس. لذلك، كنت أحصل على حصص استخدام مدتها 30 دقيقة يوميًا، أشاركها مع أختي، وكنا عادةً نلعب الألعاب فقط.
لكنني كنت مفتونًا بالبرمجيات وكيفية عمل هذه الأشياء الصغيرة. لماذا يؤدي النقر على شيء ما على الشاشة إلى ظهور نافذة منبثقة popup؟ لماذا يستغرق نظام Windows XP وقتًا طويلاً للتشغيل؟ هل يمكنني تغيير شعار Windows XP من شاشة بدء التشغيل boot screen؟ هل يمكنني تغيير كلمة “Start” المكتوبة في شريط الحالة status bar بالأسفل؟ ماذا سيحدث إذا حذفت سلة المحذوفات Recycle Bin؟ كانت هذه الأسئلة تراودني باستمرار، ولم أجد لها إجابات.
صعود نجم المدونات: حقبة Blogger
اكتشاف عالم Blogger.com وتحقيق الدخل
منذ عام 2011 فصاعدًا، بدأت تقريبًا مدونتي الأولى على منصة blogger.com. لم أكن أعرف حتى ما كنت أفعله؛ كل ما في الأمر أنني رأيت مواقع توزع برامج مقرصنة cracked software وحيلًا لتنزيل الملفات دون انتظار من مواقع استضافة الملفات الشائعة في ذلك الوقت. كان لدي فضول لمعرفة كيف يمكنني أنا أيضًا نشر هذه المعلومات. وجدت أن blogger.com كانت المكان المثالي لذلك!
شيئًا فشيئًا، بدأت أتعلم عن تحليلات الزوار analytics، وعدد الزيارات visits، وكيفية تحقيق الدخل من الإعلانات عبر AdSense. في الوقت نفسه، كنت أقضي ساعات طويلة في البحث عن أفضل كود لـ widget “اشترك معنا” والمواقع التي تعرض بلدان زواري وعدد الزوار الذين يستقبلهم موقعي. كنت أكتب مقالات ضيف guest post على مواقع مختلفة حول بعض الحيل والنصائح التي كنت أعرفها في تلك المرحلة، وكنت أستخدم اسمًا مستعارًا هو Techno Tweaks. كان هذا الاسم مستوحى من اسم مدونتي الأولى التي كانت تُدعى technotweaker. وما زلت أستخدم عنوان البريد الإلكتروني المرتبط بها حتى اليوم: technotweaksteam@gmail.com!
لاحقًا، اشتريت نطاقًا مخصصًا custom domain خاصًا بي. تعلمت كيفية تهيئته مع نطاق Blogger المجاني عن طريق طلب المساعدة هنا وهناك (وعندما أقول “طلب المساعدة”، أعني طلب الكثير من المساعدة!).



يرجى تجاهل الأجزاء المحرجة من رسائل البريد الإلكتروني تلك؛ ما زلت لا أعرف لماذا كنت أكتب بهذه الطريقة!
الصدمة: إغلاق المدونة من Blogger
بعد مرور عام، كنت أحقق نجاحًا جيدًا على Blogger. تعلمت بعض الحيل وكنت أحصل على حركة مرور traffic لا بأس بها لمحتواي. بدأت أيضًا بنشر مواد تعليمية، مثل أدلة حول كيفية تسريع المواقع، وحيل لتنزيل الملفات بشكل أسرع، وما إلى ذلك. ثم جاء يوم الرعب، الثامن من فبراير 2013.

وفجأة! قام Blogger بحذف مدونتي من منصتهم بسبب المحتوى غير المرغوب فيه spam. لأكون صريحًا، بحلول عام 2013، كنت قد أزلت معظم محتوى البرامج المقرصنة warez content ولم أعد أنشرها على المدونة. لكن ها نحن ذا، حاولت كل ما بوسعي لاستعادة مدونتي؛ اتصلت بمدونين ناجحين آخرين، وفتحت قضايا في منتديات مناقشة Google، بل وتواصلت مع أشخاص يعملون لدى Blogger. لكن لم يكن هناك ما يمكن فعله.
التحول إلى WordPress المستضاف ذاتيًا
في هذه المرحلة، أدركت شيئًا مهمًا: الافتقار إلى الحرية والتحكم في محتواي عند استخدام منصة مثل Blogger. ولم تكن Blogger توفر لي أي ميزة كبيرة، بخلاف استضافة الموقع لي. لذلك، قررت الانتقال. بدأت أبحث عن خيارات أخرى، وقررت الانتقال إلى موقع WordPress مستضاف ذاتيًا self-hosted WordPress site.
كان هذا القرار جريئًا، لأنه كان يعني الآن أن عليّ شراء خطة استضافة hosting plan، وإعداد مدونة، وتهيئتها باستخدام WordPress، والقيام بكل هذه الأمور بشكل صحيح. وتذكروا، كنت في الرابعة عشرة من عمري في ذلك الوقت ولم يكن لدي أي وسيلة لإجراء الدفعات. جزء من جهدي ذهب لإقناع والدي بدفع تكاليف الاستضافة. في الهند، من غير المألوف أن يطلب الأطفال مثل هذه الأشياء، لكن والدي كان يدفع تكاليف استضافتي على أي حال. وتأكدت من أنني اخترت أرخص الخطط. (ما زلت أتذكر أنني كنت أستخدم Hostgator ثم انتقلت إلى استضافة GoDaddy مقابل 100 دولار لمدة عامين).
نحو الاستقلال المالي: اكتشاف العمل الحر
التحدي المالي والبحث عن حلول
الآن، أصبحت لدي تكاليف حقيقية لتشغيل مشروعاتي! وكنت أرغب دائمًا في دفع ثمن الأشياء بنفسي، وتحمل المسؤولية. مع مدونة جديدة في طور الإعداد، لم يكن لدي أي وسيلة لتحقيق دخل من الإعلانات لأن كل حركة المرور traffic الخاصة بي قد اختفت. كنت أنفق ما يقرب من 60-70 دولارًا سنويًا، بما في ذلك جميع تكاليف باقات الاستضافة hosting packaging والنطاقات domain costs.
كنت بحاجة إلى إيجاد طرق لكسب المال، وقد قضيت وقتًا كافيًا على الإنترنت لأتعلم أن هناك طرقًا جيدة وسيئة لكسب المال عبر الإنترنت. اخترت السير في الطريق الجيد، لأنني ببساطة لم أرغب في أن يعاقبني والداي. مرة أخرى، كنت أبحث لساعات وساعات عن طرق لكسب المال عبر الإنترنت. كل ما ظهر كنت مألوفًا به إلى حد كبير: تحسين محركات البحث SEO، التسويق بالعمولة Affiliate marketing، كتابة المقالات كضيف guest posting، المراجعات المدفوعة paid reviews، وما إلى ذلك. لكن هذا لم يكن ما أريده. كانت الفواتير مستحقة، وكنت أرغب في كسب المال بسرعة!
نقطة التحول: منصة Fiverr
كان هناك شيء واحد اكتشفته بعد ذلك: العمل الحر freelancing. كانت هذه نقطة تحول أخرى في حياتي. انضممت إلى Fiverr، وهي منصة للعمل الحر، في عام 2013.

لم أكن أعرف شيئًا على الإطلاق عن البرمجة (HTML/CSS/JS)؛ كل ما كنت أعرفه هو أنني أردت تعلمها. لماذا؟ لأنها كانت الشيء الوحيد الذي يمكنني بيعه على Fiverr، وستكون مفيدة لي أيضًا لتخصيص مشروعاتي الصغيرة. دعونا نرى ما إذا كان بإمكاني العثور على محادثة لأول طلب تلقيته على Fiverr.
أول تجربة عمل حر: دروس قاسية

تلاحظون الجزء الذي قلت فيه “حدث خطأ فادح A fatal error occurred..” – كان هذا أول خطأ فادح لي في بيئة الإنتاج production screw up. لقد أفسدت تثبيت WordPress الخاص بالعميل عن طريق العبث في مكان ما بملف functions.php الخاص بـ WordPress. ولم أعد أستطع إصلاح أي شيء من داخل WordPress نفسه، كنا بحاجة إلى الوصول إلى لوحة التحكم cPanel. بعد يوم واحد، لم يرد عليّ العميل، كان الموقع يعمل، وتم إلغاء تسجيلي من WordPress. تم إلغاء الطلب.
التعلم من الإخفاقات
بعد ذلك، نجح عدد من الطلبات، حتى جاء إلغاء طلبي التالي:

حسنًا، هذه الأمور تحدث. لكن تخيلوا، كنت أعلم أنني أقوم بشيء يفوق قدراتي بكثير، وكان من الطبيعي أن أرتكب الأخطاء. تقبلت الأمر برمته، ولم أعتبر أي شيء شخصيًا، خاصة من هؤلاء الأشخاص المجهولين على الإنترنت.
إتقان البرمجة واكتشاف الثغرات
مع تزايد الطلبات، بدأت أتعلم المفاهيم بسرعة كبيرة من عدد هائل من المواقع وقنوات YouTube (تحية إلى معلمي Bucky Roberts من thenewbston، الأسطورة الحقيقية) وعملت على المشاريع. ببطء ولكن بثبات، بدأت أفهم ما كنت أفعله – كنت أبرمج!
كنت نشطًا جدًا على Fiverr لبضع سنوات، مما ساعدني بشكل غير مباشر على وضع الأساس لما سأصبح عليه في المستقبل. بحلول نهاية عامين، كنت أقوم بنشر مشاريع PHP على استضافة مشتركة shared hosting، وتعلمت القليل من برمجة bash scripting، وكنت أكتب أكواد HTML/CSS/JS وكأنها وظيفتي، وكنت أستمتع بكل جزء منها! الكثير من القوة، الكثير من التحكم في أدق التفاصيل على أي موقع ويب – بمجرد أن رأيت ذلك، لم يكن هناك عودة. ببساطة لا يمكنك العودة عندما تدرك أنه يمكنك برمجة شيء يمكن أن يستخدمه الملايين، إن لم يكن المليارات من الناس – وسيكون مفيدًا للغاية.
الأمن السيبراني واكتشاف ثغرة XSS في Blogger
مع البرمجة، كنت دائمًا مهتمًا أيضًا بـ “كسر” الأشياء. كنت أتابع مدونات القراصنة hacker blogs الشهيرة في ذلك الوقت باستمرار. كنت أقرأ عن الثغرات الأمنية vulnerabilities، وبرامج مكافآت الأخطاء bug bounty programs التي تقدمها الشركات المختلفة، وكنت أتساءل عن مدى صعوبة تقديم تقرير صحيح عن مكافأة خطأ.
هل تتذكرون كيف كنت أدير مدونة للبرامج المقرصنة warez؟ من هناك جاء اهتمامي. بدأت أنا ومجموعة من أصدقائي في إنشاء مواقع لبيع قوالب Blogger – كنا نصمم ونبيع قوالب Blogger مقابل 10 دولارات ونقسم الإيرادات. في صباح أحد الأيام بينما كنت أصمم قالب Blogger، اكتشفت أن Blogger – وهي شركة مملوكة لـ Google – بها ثغرة أمنية حرجة تُعرف باسم Cross-Site Scripting (XSS). اكتشفتها من خلال حمولة payload متطورة جدًا توصلت إليها أثناء إنشاء ميزة مخصصة داخل ملف XML الخاص بقالب Blogger. يا له من يوم! لقد رقصت لمدة ساعة في ذلك اليوم! كان ذلك إنجازًا ضخمًا بالنسبة لي.
على الفور، أبلغت عنها ضمن برنامج Google للكشف المسؤول responsible disclosure program، وفجأة:

مكافأة تزيد عن 3000 دولار أمريكي بالإضافة إلى اسمي في قاعة مشاهير Google وأنا في السادسة عشرة من عمري؟ يا إلهي! كانت تلك أخبارًا مذهلة لي، وخاصة لعائلتي – التي اعتادت أن تراني أعمل على أجهزة الكمبيوتر للمتعة فقط.
التعمق في أمن الويب
هذا الحدث رفع اهتمامي بأمن الويب web security عشرة أضعاف فجأة. تعلمت المزيد والمزيد عن ثغرات الويب vulnerabilities، والتقنيات المرتبطة بها، مما يساعدني حتى الآن في تصميم برمجيات لا يمكنني اختراقها على الأقل. لاحقًا، تم إدراجي كباحث أمني security researcher لشركات مختلفة مثل Microsoft، Sony، eSet، Invision، وغيرها.
ولادة codedamn: تحدي التعليم التقليدي
بين الشغف والتوقعات الأكاديمية
كان ذلك في مارس 2015، وقد انتهت للتو امتحانات الصف العاشر، وكنت على وشك الدخول في فترة سنتين يمر بها جميع الهنود الذين يدرسون تخصص الفيزياء والكيمياء والرياضيات – السباق نحو معاهد IITs، الكليات “النخبوية” في الهند. والداي، على الرغم من دعمهما لاهتماماتي بالكمبيوتر، كانا هنديين على أي حال، ومثل أي والدين هنديين آخرين، كانا يرغبان في رؤية ابنهما يلتحق بكلية مرموقة، ربما IIT، عن طريق اجتياز امتحاني JEE mains و JEE advanced – وهما اثنان من أصعب الامتحانات في الهند لطلاب الصف الثاني عشر.
لأكون منصفًا، لم أكن أرغب في الانخراط في هذا السباق المحموم. كنت أرغب في العمل مع أجهزة الكمبيوتر، وإنشاء عمل تجاري حولها، وربما الحصول على وظيفة أو شيء من هذا القبيل. لكن في الوقت نفسه، أدركت أن المجتمع الذي أعيش فيه ليس كله متعة وألعاب. يجب أن تشق طريقك إلى القمة.

لا أعرف من قال هذا الاقتباس، ولا يهم على أي حال. لكنني لا أستطيع أن أربط نفسي به أكثر من ذلك: “إذا لم تعجبك القاعدة، فقط اتبعها، اصعد إلى القمة، ثم غيرها”. هذه هي الحقيقة المطلقة في المجتمع الحالي، خاصة مع نظام التعليم في الهند.
الموازنة بين الدراسة والشغف
عندما كنت في الصف الحادي عشر، كان لدي خياران: إما أن أتخلى عن الدراسة/أتعامل معها باستخفاف وأركز جهودي على مهاراتي في العمل مع أجهزة الكمبيوتر والبرمجة بشكل عام (وهذا ما كنت أريده)، أو أن أعمل بجد في دراستي – الفيزياء، الكيمياء، الرياضيات – وهي مواد لا علاقة لها بالبرمجة (على الأقل هذا ما كنت أعتقده في ذلك الوقت)، وأترك أجهزة الكمبيوتر لمدة عامين.
الآن عندما أنظر إلى الوراء، أدرك أن القرارات في الحياة غالبًا ما لا تكون باللونين الأبيض والأسود على الإطلاق. هناك دائمًا تلك المنطقة الرمادية، الجزء الذي يمكنك فيه فعل الأمرين معًا. لكن هذا يأتي مع تنازل، وتكلفة. كنت أعلم أنني لا أستطيع العمل الحر freelance بعد الآن، وكان ذلك مصدري الوحيد لتعلم أشياء جديدة – من خلال المشاريع الجديدة. كنت بحاجة إلى التحدي، وفي الوقت نفسه كنت بحاجة إلى التعلم بشروطي ووقتي الخاص – لأن السنتين التاليتين كانتا غير مؤكدتين.
إطلاق قناة codedamn على YouTube
وهكذا، وُلدت codedamn. في 17 مايو 2015، تم إنشاء قناة على YouTube، مستوحاة بشكل كبير من Bucky. في البداية، بدأت في إنشاء مقاطع فيديو حول كل ما كنت أعرفه وتعلمته في السنتين الماضيتين حول تطوير الويب web development، وبدأت في نشر محتواي هناك. أغمضت عيني ولم أنظر أبدًا إلى أرقام قناتي على YouTube، لم أركز على SEO، لم أركز على الصور المصغرة thumbnails، تحسين الفيديو video optimization، “التغلب” على الخوارزمية algorithm للترتيب، الرعاية sponsorships، الشراكات partnerships، لا شيء. لم أرغب في شيء سوى نشر المحتوى. لماذا؟ لأنه كان لدي الكثير بداخلي لدرجة أنني بدأت أنسى الأشياء – أردت إنشاء نوع من “الإثبات” لذاتي المستقبلية بأنني تعلمت هذا، وربما قد يساعد هذا شخصًا آخر، تمامًا كما يساعد مستخدمو YouTube الآخرون الناس.
واصلت نشر المحتوى، المزيد والمزيد. لمدة عامين، لم أفعل شيئًا سوى الدراسة لامتحان JEE ونشر المحتوى. حصلت على عدد قليل جدًا من المشتركين وعدد قليل جدًا من التعليقات. كنت أعلم أنني ألعب لعبة طويلة الأمد – أجمع مكاسب بطيئة على حساب مكاسب سريعة، وكنت مرتاحًا لذلك، كان لدي الكثير من الوقت. تمكنت من الحصول على المرتبة 3700 في JEE Advanced وكان بإمكاني الالتحاق بمعاهد IITs. لكنني اخترت عدم الذهاب لأنني لم أحصل على فرع هندسة علوم الحاسوب Computer Science Engineering هناك. بحلول الوقت الذي انتهت فيه هاتان السنتان، وعدت نفسي بأنني سأحرق هاتين السنتين فقط من حياتي، وبعد ذلك سأفعل ما أريده لبقية حياتي. صفقة رائعة، أليس كذلك؟
نمو codedamn المستمر: التركيز على القيمة لا الأرقام
مقاطع الفيديو الأولية التي قدمتها كانت متواضعة، لكنني ممتن لكل شخص علق على تلك الفيديوهات، حتى التعليقات الكارهة – لأنها منحتني دافعًا كافيًا لإثبات خطأهم، ولجعل الناس يشتركون في قناتي ويدعمون عملي.
كلما أردت تعلم مهارة جديدة، كنت أقوم بإنشاء سلسلة ويب web series حولها وأتعلمها من الألف إلى الياء من خلال مقالات المدونات عبر الإنترنت، ومقاطع الفيديو، والوثائق documentation، وإنشاء مشاريع عمل نموذجية. ثم كنت أعرضها على مشتركيّ من خلال محتوى الفيديو الخاص بي – كان من الجنون رؤية كم عدد الأشخاص الذين أرادوا مشاهدتها.
يرى الناس الآن أن codedamn لديها أكثر من 100 ألف مشترك وأكثر من 15 مليون مشاهدة، لكن نموي مع codedamn كان خطيًا linear في الغالب على مدى 5 سنوات. معظم مستخدمي YouTube إما يصلون إلى منحنى أسي exponential curve لتحقيق أرقام عالية أو ينسحبون قبل ذلك بكثير. لكنني لم أستسلم أبدًا. لقد واصلت التعلم، وما زلت أصنع مقاطع الفيديو اليوم. هل تعرفون لماذا؟ لأنني لا ألعب من أجل الأرقام، ولست خائفًا من اللاعبين الآخرين في السوق. أنا من أتباع GaryVee المتحمسين، ومن نبرة هذا المقال، ربما تكونون قد أدركتم ذلك بالفعل. لكن قلة قليلة من الناس يعرفون أن السبب الذي يجعلني أتفق كثيرًا مع GaryVee هو أنه على الرغم من أنه يتحدث كثيرًا عن أخلاقيات العمل والشغف، إلا أنني كنت أتبع وأؤمن بالكثير من هذه الأشياء قبل فترة طويلة من اكتشافه.

هذه الاقتباسات تبدو بديهية جدًا وجميلة في الوقت نفسه. مع codedamn أيضًا، تغيرت أهدافي على مر السنين. فبعد أن كانت وسيلة لي لتعلم التقنيات الجديدة، أصبحت الآن أحظى باهتمام أكثر من 100 ألف شخص ومسؤولية تعليمهم شيئًا مفيدًا!
منصة codedamn: مستقبل تعلم البرمجة
في العام الماضي، أطلقت codedamn – منصة الويب التي تهدف إلى تغيير طريقة تعلم الناس للبرمجة. لقد فعلت ذلك بالطريقة الصعبة – بتولي مشاريع حقيقية ثم تلقي الانتقادات من أشخاص حقيقيين عندما لم أتمكن من العمل وفقًا لتوقعاتهم. من الجيد أن تكون لديك “بشرة سميكة” (قدرة على تحمل النقد)، ولكن عادة ما يكون من الأفضل الدخول إلى الصناعة عندما تكون أكثر استعدادًا قليلاً.
تتيح منصة codedamn لك ليس فقط التعلم من خلال محتوى الفيديو والمقالات ولكن أيضًا التدرب على هذه اللغات في نفس الوقت. إنها تشبه freeCodeCamp، وتتمتع بمزايا دعم العديد من اللغات الأخرى (بفضل بنية التقييم السحابي cloud evaluation architecture) ووعد بالدعم المستمر وإضافة الميزات.
لقد كونت صداقات دولية رائعة أيضًا!
دروس مستفادة من رحلة برمجية ملهمة
أود أن ألخص بسرعة الدروس التي تعلمتها في بضعة أسطر هنا:
-
الفشل جزء لا يتجزأ من النجاح
ستفشل كثيرًا، وهذا أمر طبيعي. ربما تكون قد حصلت على انطباع خاطئ من المقال أعلاه بأنني دائمًا ما أحقق النجاحات. لقد فشلت في أول طلب لي على
Fiverr، وفشلت في تقديم طلبWWDC'18لشركةApple، وفشلت في الالتحاق بمعاهدIITs، وفشلت في اجتياز مقابلةGoogleفي الحرم الجامعي للتدريب، وفشلت فيGSoC، لقد فشلت مليارات المرات سرًا أثناء البرمجة، وفشلت مرات عديدة في حياتي الشخصية. لكن هل تعلمون؟ أنتم تفشلون أيضًا، والجميع يفشل. لا يوجد ما يدعو للخجل من ذلك. احتضنوا الفشل، وامضوا قدمًا. -
النجاح مضمون، فقط لا تستسلم
الطريقة التي يعمل بها الرياضيات والاحتمالات مذهلة. ببساطة لا يمكنك الفشل مرات عديدة متتالية. فشلت في مهمة ما؟ انهض، افعلها مرة أخرى. فشلت مرة أخرى؟ استمر في فعلها. ومرة أخرى، ومرة أخرى. الجزء الأصعب هو النهوض بعد الفشل – وأنت تفشل حقًا فقط عندما لا تحاول مرة أخرى.
-
توقف عن اللعب من أجل الأرقام
هل بدأت للتو؟ من فضلك، من فضلك، من فضلك توقف عن تقديس الأرقام. لا يهم عدد المشاهدات التي تحصل عليها، أو عدد المشتركين، أو المتابعين، أو المعجبين. لا أحد يهتم، ولا يجب أن تهتم أنت أيضًا. أسرع طريقة لعدم الحصول على الكثير من المتابعين هي التفكير دائمًا في الحصول على الكثير من المتابعين.
-
افعل ما تحب
هذه مدونة متعلقة بالبرمجة، لكنني لا أوصي بأن يبرمج الجميع. لقد شاركت قصتي لأنني أحب البرمجة. قد لا تحبها أنت. توقف عن السعي وراء منصب “قائد تقني
technical lead” فيGoogle، توقف عن مطاردة دور مهندسengineerفيAWS، توقف عن هوسFAANG. توقف. كل ذلك لا يهم إذا انتهى بك الأمر إلى كراهية حياتك بعد 5 سنوات، وتمنيت في النهاية أنك فعلت شيئًا آخر. اكتشف ما يتردد صداه معك. حقق الدخل من ذلك، وافعل ذلك، من فضلك. لأنك في نهاية حياتك، لا تريد أن تندم على عيش حياة لم تكن لك.
لقد قمت بالعديد من الأشياء الجنونية الأخرى على مر السنين. لقد ألفت كتابين عن البرمجة، وتم اختياري كواحد من 14 طالبًا هنديًا للفوز بمنحة WWDC'19 من Apple. مررت بتجارب عاطفية صعبة، واخترقت موقع مدرستي، وعشت حياة السكن الطلابي، وقضيت أوقاتًا رائعة مع الأصدقاء. أنا في بداية الطريق فقط، وكذلك أنتم، وكذلك الجميع.
دعوة للتواصل
ملاحظة: إذا كنت ترغب في التواصل معي، فهذه هي حساباتي على Instagram و Twitter. يسعدني أن أسمع رأيكم. آمل أن أكون قد ألهمتكم بقصتي. دعونا نتواصل على وسائل التواصل الاجتماعي! إذا قرأت حتى هذه النقطة، فشكرًا لك على اهتمامك بالكاتب. قل شكرًا.
تعلم البرمجة مجانًا. ساعد منهج freeCodeCamp مفتوح المصدر أكثر من 40 ألف شخص في الحصول على وظائف كمطورين. ابدأ الآن.
الخلاصة التقنية
تُقدم رحلة مهول موهان نموذجًا حيًا ومُلهمًا لكيفية تشكيل الشغف بالتقنية مسارًا مهنيًا فريدًا، حتى في مواجهة التحديات الأكاديمية والاجتماعية. تُبرز القصة أهمية التعلم الذاتي المستمر، والمرونة في مواجهة الفشل، والقدرة على تحويل العقبات إلى فرص للنمو. كما تؤكد على أن القيمة الحقيقية تكمن في المساهمة وإحداث التأثير، وليس في مطاردة الأرقام أو الألقاب البراقة. إن تأسيس codedamn يمثل تتويجًا لهذه الفلسفة، مقدمًا منصة تعليمية لا تكتفي بنقل المعرفة، بل تشجع على التطبيق العملي وتنمية المهارات، مما يعكس رؤية مستقبلية لتعليم البرمجة تتجاوز الأساليب التقليدية.