رحلتي كمطوّر: كيف حصلت على وظيفة عن بُعد وزدت دخلي عبر المساهمة في المصادر المفتوحة
مقدمة: من البدايات الصعبة إلى مسار مهني أكثر نضجاً
تبدأ كثير من المسارات المهنية في البرمجة بطموحات كبيرة، لكنها غالباً ما تمر بمنعطفات غير متوقعة. في هذه التجربة المهنية، نتابع كيف يمكن للمطوّر أن ينتقل من مرحلة البحث المتعثر عن وظيفة إلى بناء مسيرة قوية تشمل زيادة الراتب، والعمل عن بُعد، وصناعة اسم مهني عبر المساهمة في مشاريع Open Source.
هذه القصة لا تقدّم مجرد سرد زمني للوظائف، بل تكشف دروساً عملية في التعلّم الذاتي، واستثمار الوقت، وتحديث المهارات، وفهم بيئات العمل، والتفاوض على الراتب بذكاء. والأهم أنها توضّح كيف يمكن للمشاركة المجتمعية أن تتحول إلى فرصة مهنية حقيقية.

كيف بدأت الرحلة المهنية في البرمجة؟
بدأت الرحلة في عام 2008، وهو عام كان صعباً على قطاع التقنية بشكل عام. بعد التخرج في تخصص علوم الحاسب، كانت التوقعات تشير إلى سهولة الحصول على وظيفة جيدة، لكن الواقع كان مختلفاً تماماً. السوق لم يكن مرحباً بالمبتدئين، والمنصات الوظيفية لم تقدّم نتائج حقيقية، كما أن إرسال السير الذاتية إلى شركات التوظيف لم يثمر عن فرص واضحة.
هذه المرحلة مهمة لأي مطوّر في بداياته، لأنها تكشف حقيقة أساسية: الشهادة وحدها لا تكفي دائماً، وظروف السوق قد تؤخر البداية، لكن ذلك لا يعني نهاية الطريق.
أول وظيفة كمطوّر: البداية المتواضعة تصنع الفارق
جاءت أول فرصة عمل من خلال معارف العائلة، وكانت في دور تطوير باستخدام C#. تم الالتحاق بالوظيفة في 18 October 2008 داخل شركة صغيرة ذات طموح كبير. كان الراتب السنوي نحو 60000 INR، وهو مبلغ محدود جداً، لكن الوظيفة مثّلت أول احتكاك حقيقي بسوق العمل.
ورغم أن ضغط العمل لم يكن كبيراً، فإن وجود وقت فراغ داخل الوظيفة كان فرصة ثمينة للتعلّم. صحيح أن الاستفادة لم تكن مثالية في البداية، لكن هذه التجربة كشفت لاحقاً قيمة استثمار الوقت الهادئ في تطوير المهارات. وبعد نحو عشرة أشهر، أصبح واضحاً أن الاستمرار في المكان لن يخدم النمو المهني على المدى البعيد، فتم اتخاذ قرار المغادرة.
من البطالة إلى العقود المؤقتة
بعد ترك الوظيفة الأولى، جاءت مرحلة انتقالية قصيرة تخللتها فترة دون عمل، ثم فرصة تعاقدية بدخل أعلى نسبياً بلغ 120000 INR سنوياً. ورغم أن الراتب تضاعف، فإن طبيعة العمل كانت أقرب إلى العمليات والدعم، مع بعض التعامل مع Oracle DB، وليس البرمجة بالشكل المرغوب.
هنا يظهر درس مهني مهم: أحياناً يضطر المطوّر إلى قبول وظيفة ليست مثالية بسبب الظروف المادية أو العائلية. هذا لا يُعد فشلاً، بل خطوة مؤقتة يجب التعامل معها بوعي، مع الاستمرار في البحث عن مسار أقرب إلى الأهداف الحقيقية.
أول وظيفة برمجية حقيقية: أهمية استغلال الوقت في التعلّم
في بداية عام 2010 جاءت أول وظيفة برمجية حقيقية داخل بيئة أكثر استقراراً، مع راتب سنوي بلغ 144000 INR. في هذه المرحلة، كان المطوّر الوحيد في الفريق، ما منحه مسؤولية كبيرة وفرصة واسعة للتعلّم العملي.
في الأشهر الأولى، كان العمل مكثفاً على تطبيق Windows App مخصص لفريق المالية، ثم تراجع حجم العمل لاحقاً. وعندما تم طرح الأمر على المدير، كانت النصيحة واضحة: استثمر هذا الوقت في التعلّم.
ماذا نتعلم من هذه المرحلة؟
- وقت الفراغ داخل الوظيفة ليس فراغاً حقيقياً، بل مساحة للتطوير.
- قراءة المدوّنات التقنية ومتابعة الدورات تساعد على رفع القيمة المهنية.
- بناء نماذج تجريبية صغيرة
Proof of Conceptيثبت فهمك العملي للتقنيات. - التعلّم المستمر قد يفتح باباً لزيادة كبيرة في الراتب لاحقاً.
الاستثمار في التعلّم خلال هذه المرحلة أثمر لاحقاً عن عرض وظيفي بزيادة وصلت إلى 100% تقريباً، وهو ما يثبت أن تطوير المهارات ليس نشاطاً جانبياً، بل أداة مباشرة لتحسين الدخل.
العمل ضمن فريق كبير: الخبرة التقنية لا تكفي وحدها
بعد ذلك جاءت تجربة جديدة في بنك كبير ضمن فريق يتجاوز 60 شخصاً، وبراتب سنوي بلغ 288000 INR. هنا تغيّرت طبيعة الخبرة: لم يعد الأمر مقتصراً على كتابة الكود، بل أصبح مرتبطاً بفهم ديناميكية الفرق، والتواصل، وتأثير الإدارة على الإنتاجية.
هذه التجربة كشفت جانباً حساساً في الحياة المهنية، وهو أثر البيئة السامة في العمل. فمع مرور الوقت، تحولت الأجواء إلى بيئة يغيب عنها الأمان المهني والثقة، ما أدى إلى مغادرة عدد كبير من أعضاء الفريق.
لماذا يجب مغادرة بيئة العمل السامة؟
- لأنها تضعف الإنتاجية على المدى الطويل.
- لأنها تخلق حالة من القلق الدائم وعدم الأمان الوظيفي.
- لأنها تؤثر سلباً في الثقة بالنفس واتخاذ القرار.
- لأنها تقود إلى الإرهاق المهني
Burnout.
خلال هذه المرحلة أيضاً، ساعد التعلّم المسبق لبعض التقنيات الحديثة في .NET على اقتناص فرصة جديدة في شركة ناشئة، رغم أن بعض هذه التقنيات لم تكن مستخدمة في الوظيفة اليومية. وهذا يبرز قيمة التعلم خارج حدود مهامك الحالية.
التفاوض على الراتب: مهارة لا تقل أهمية عن البرمجة
الانتقال إلى الفرصة التالية لم يكن مبنياً فقط على الخبرة، بل على فهم أفضل لطريقة التفاوض. كثير من المطوّرين يقعون في خطأ ربط رواتبهم الجديدة برواتبهم السابقة، بينما الأصح هو التفاوض انطلاقاً من قيمة المهارة والسوق والوصف الوظيفي.
نصائح عملية للتفاوض على الراتب
- اعرف قيمتك السوقية: تابع الرواتب في السوق وحدد متوسط الأجر المناسب لمهاراتك وخبرتك.
- اطلب النطاق السعري: اسأل مسؤول التوظيف عن الحد الأدنى والأعلى للميزانية المخصصة للدور.
- لا تربط مستقبلك براتبك السابق: راتبك القديم لا يجب أن يحدد قيمتك الجديدة.
- افهم الوصف الوظيفي جيداً: لا تجعل الراتب هو العامل الوحيد، فقد تكون الوظيفة مرتفعة الأجر لكنها بعيدة عن مسارك المهني.
- ضع رقماً مستهدفاً واضحاً: التفاوض يكون أقوى حين تدخل المحادثة وأنت تعرف ما تريد.
الانضمام إلى شركة ناشئة: نمو سريع ودروس أعمق
في عام 2012 بدأت مرحلة مهمة داخل شركة ناشئة براتب بلغ 450000 INR سنوياً. كانت هذه من أكثر التجارب استقراراً، إذ استمرت قرابة خمس سنوات، ومع الوقت جاءت الترقية إلى منصب Team Lead، وارتفع الراتب إلى 1200000 INR بحلول عام 2016.
من أبرز مزايا هذه المرحلة أنها جمعت بين النمو المالي والنضج الإداري. فقد أتاحت العمل مع مديرين ومطوّرين متميزين، وأسهمت في بناء فريق قوي يبعث على الفخر. كما منحت خبرة عملية في إدارة الأشخاص، وليس فقط إدارة المهام.
دروس مهمة من العمل في الشركات الناشئة
- لا تبالغ في الارتباط العاطفي بالشركة: مهما كان عطاؤك كبيراً، تظل قابلاً للاستبدال.
- وقت العائلة أولوية: التضحية المستمرة بالحياة الشخصية ليست نجاحاً مستداماً.
- حدّث مهاراتك باستمرار: البقاء لسنوات داخل نفس الأدوات قد يجعلك متأخراً عن السوق.
وعندما حان وقت الانتقال، ظهرت فجوة واضحة: النجاح داخل وظيفة واحدة لا يعني الجاهزية الكاملة للسوق. فقد فشلت عدة مقابلات في البداية، لأن المهارات المطلوبة خارج الشركة كانت قد تغيّرت. وهنا تتأكد أهمية متابعة التقنيات الرائجة وعدم الاكتفاء بما تتطلبه الوظيفة الحالية.
الانتقال إلى مدينة جديدة وحياة أكثر توازناً
في عام 2016 جاءت خطوة الانتقال إلى مدينة Pune والانضمام إلى شركة Synechron. كان العمل هذه المرة على تقنيات .NET مع Angular.js. ورغم أن الزيادة في الراتب لم تكن ضخمة، فإن انخفاض تكاليف المعيشة جعل الأثر المالي إيجابياً.
الأهم من ذلك أن هذه المرحلة وفرت توازناً أفضل في الحياة المهنية، إذ عاد نظام العمل إلى حدود 40 ساعة أسبوعياً، ما أتاح وقتاً حقيقياً للتعلّم والتدريب. ومن هنا بدأت علاقة أعمق مع Angular، ليس فقط كمستخدم للتقنية، بل أيضاً كمدرّب يقدّم دورات تدريبية عبر الإنترنت.
كيف ساعد التعلّم والتعليم في تحسين المسار المهني؟
- الوصول إلى منصات تعليمية مثل
Pluralsightسرّع اكتساب المهارات. - تدريس
Angularعمّق الفهم بشكل أكبر من مجرد الاستخدام اليومي. - بناء سمعة كمدرّب فتح أبواب فرص مهنية جديدة.
- الدخل الجانبي من التدريب كان دعماً مهماً للاستقرار المالي.
العمل في بنك آخر: تعلّم قول لا
في أواخر عام 2017 جاءت فرصة جديدة في بنك آخر مع زيادة تقارب 40% عن الراتب السابق. وقد ساعدت خبرة تدريب Angular في تعزيز الصورة المهنية أمام مدير التوظيف. هنا أتيحت فرصة مميزة لتولي مسؤولية كاملة عن إطار عمل مبني فوق Angular، مع التواصل مع فرق مختلفة وفهم احتياجاتها وتحويلها إلى خصائص عملية.
هذه المرحلة أبرزت مهارة شديدة الأهمية للمطوّر المحترف: القدرة على قول لا. ليست كل طلبات العمل عاجلة، وليست كل الميزات الجديدة تستحق التضحية بالوقت الشخصي أو ساعات إضافية غير ضرورية.
متى يكون قول لا قراراً مهنياً صحيحاً؟
- عندما تكون المهمة غير عاجلة ويمكن تنفيذها في يوم العمل التالي.
- عندما تتحول الساعات الإضافية إلى نمط دائم لا إلى استثناء.
- عندما يؤثر الضغط في جودة العمل أو الصحة النفسية.
- عندما لا توجد أولوية حقيقية تبرر الاستنزاف.
بداية المساهمة في المصادر المفتوحة
بحلول عام 2019 بدأ التوجه بشكل أوضح نحو مجتمع Angular، مع المساهمة في مشاريع NgRx وAngular، إلى جانب كتابة المقالات التقنية، وتقديم المحاضرات، وإنشاء مشاريع مفتوحة المصدر خاصة.
هذه الخطوة كانت محورية جداً، لأنها لم تطور المهارات التقنية فقط، بل أسهمت في بناء حضور مهني واضح داخل المجتمع التقني. وعندما يرى الآخرون طريقة تفكيرك، وجودة مساهماتك، وقدرتك على الشرح، فإنك لا تعود مجرد اسم في سيرة ذاتية، بل تصبح شخصاً معروفاً بعمله.
فوائد التعلّم العلني Learn in Public
- تحويل الخبرة اليومية إلى محتوى يفيد الآخرين.
- تعميق الفهم عبر الشرح والكتابة.
- بناء هوية مهنية موثوقة في التخصص.
- جذب فرص وظيفية وعلاقات مهنية جديدة.
لماذا تفتح المصادر المفتوحة أبواباً مهنية واسعة؟
- لأنها تُظهر مهاراتك بشكل عملي وشفاف.
- لأنها تتيح لك العمل مع مطوّرين ذوي خبرات متنوعة.
- لأنها توسّع شبكة علاقاتك في المجتمع التقني.
- لأنها قد تكون سبباً مباشراً في الوصول إلى وظيفة أفضل.
الحصول على وظيفة عن بُعد: عندما تتحول السمعة المهنية إلى فرصة
في نهاية عام 2019 ظهرت فرصة جديدة، وكان للمساهمات المجتمعية دور رئيسي في الوصول إليها. بفضل العلاقات المهنية داخل المجتمع، تم الحصول على وظيفة جديدة عن بُعد مع زيادة تقارب 50% عن آخر راتب.
هذا التحول لم يكن مالياً فقط، بل كان أيضاً تحسناً في جودة الحياة. فالعمل عن بُعد منح وقتاً أكبر للعائلة، ومساحة أوسع للاستمرار في المساهمات المجتمعية. وعلى المستوى التقني، شملت التجربة استخدام Nx DevTools، وتحسين أداء التطبيق، وتطبيق SSR، وتقليل حجم bundle، وإعادة هيكلة المشروع إلى مكتبات أصغر لتسهيل التوسع مستقبلاً.
اللافت هنا أن التعلم لم يتوقف عند تنفيذ هذه التحسينات، بل امتد إلى مشاركتها مع المجتمع، وهو ما عزز المكانة المهنية أكثر.
الانتقال إلى الاستشارات المستقلة
لاحقاً تم اتخاذ قرار مغادرة الوظيفة بدوام كامل والاتجاه إلى العمل الاستشاري. البداية جاءت من الحضور القوي على منصة Twitter، حيث ساعدت العلاقات المهنية المبنية عبر المجتمع في الوصول إلى أول عميل، ثم عميل ثانٍ بعد ذلك بفترة قصيرة.
هذا التطور ترافق أيضاً مع نيل لقب GitHub Star كأول شخص من الهند يحصل عليه في هذا السياق، وهو إنجاز يعكس قيمة الاستمرارية في العطاء المجتمعي. ومع تحسن الدخل، أصبح بالإمكان تسديد التزامات مالية قديمة وتحقيق استقرار أكبر للأسرة.
العمل الاستشاري قد لا يناسب الجميع، لكنه يبرهن هنا على أن بناء السمعة المهنية عبر المحتوى والمصادر المفتوحة يمكن أن يتحول إلى مصدر دخل قوي ومستدام.
أهم الدروس المهنية المستفادة من الرحلة
1. لا تنتظر الظروف المثالية
قد تبدأ براتب منخفض أو وظيفة غير مثالية، لكن البداية نفسها تصنع خبرتك الأولى.
2. استثمر وقت الفراغ بذكاء
الدورات، والمقالات، والتجارب الصغيرة، والمشاريع الجانبية قد تكون الفاصل بين مكانك الحالي وفرصتك القادمة.
3. حدّث مهاراتك باستمرار
السوق التقني يتغير بسرعة، ومن يتوقف عن التعلّم يتراجع حتى لو امتلك خبرة طويلة.
4. لا تقبل البيئة السامة
الراتب لا يعوض الخسائر النفسية والمهنية الناتجة عن ثقافة عمل سيئة.
5. تعلّم التفاوض على الراتب
التفاوض الواعي قد يرفع دخلك بشكل كبير، ويمنع المؤسسات من التقليل من قيمتك.
6. ابنِ حضورك المهني علناً
الكتابة، والتحدث في الفعاليات، والمساهمة في Open Source، كلها أدوات فعالة لصناعة الفرص.
7. قل لا عندما يلزم
وضع الحدود المهنية مهارة أساسية للحفاظ على جودة حياتك واستدامة عطائك.
الخلاصة التقنية
تؤكد هذه الرحلة أن النجاح المهني في البرمجة لا يتحقق فقط عبر الوظائف التقليدية، بل عبر مزيج من التعلّم المستمر، وبناء السمعة المهنية، والمشاركة المجتمعية، والقدرة على اتخاذ قرارات شجاعة في الوقت المناسب. من الناحية التقنية، لم تكن القفزات الكبرى مرتبطة بعدد سنوات الخبرة وحده، بل بوضوح في التخصص، ومواكبة للأدوات الحديثة مثل Angular وSSR وNx DevTools، مع تحويل المعرفة إلى أثر علني يمكن للآخرين رؤيته والثقة به. وهذا بالضبط ما يصنع الفارق بين مطوّر يبحث عن فرصة، ومطوّر تصله الفرص بنفسها.