لماذا عدت إلى JavaScript بعد 7 سنوات
أنا مطور واجهات مستخدم (UI developer) بخبرة 7 سنوات. أعرف HTML و CSS. يمكنني تحويل تصاميم Figma إلى كود.
لكنني لم أشعر أبداً بأنني مطور حقيقي. كنت أحول التصاميم فقط، ولم أكن أكتب منطق التطبيقات (application logic).
ثم غيّر الذكاء الاصطناعي كل شيء. شاهدت زميلاً لي يفقد وظيفته لأن الذكاء الاصطناعي كان قادراً على القيام بالعمل. بدأت الشركات في تقليص فرق العمل.
شعرت بالخوف. كان أمامي خياران: إما أن أبقى عالقاً في مكاني أو أن أرتقي بمستواي. اخترت أن أرتقي.
روتين الجديد يبدو هكذا:
- إنهاء العمل في الساعة 9:30 مساءً.
- تناول العشاء.
- كتابة تقاريري اليومية.
- فتح علامة تبويب جديدة لتعلم JavaScript.
أنا لا أنتظر الغد. أنا أبدأ اليوم.
في أسبوعي الأول، تعلمت المتغيرات (variables)، وأنواع البيانات (data types)، والمعاملات (operators). حتى أنني بنيت مشروعاً صغيراً. توقفت عن رؤية نفسي كمجرد مصمم.
في الأسبوع الثاني، درست الدوال (functions)، والنطاق (scope)، والإغلاقات (closures). كانت الـ closures صعبة. استخدمت تشبيهاً لفهمها: أب يمتلك عقاراً، يرثه ابنه ويستخدمه حتى بعد رحيل الأب. ساعدني هذا التشبيه على استيعاب المفهوم.
تعلمت أيضاً درساً قاسياً حول الأخطاء المطبعية (typos). اسم الخاصية (property) الخاطئ لا يظهر دائماً خطأً، بل يعطيك فقط نتيجة خاطئة. خطأ مطبعي واحد صغير يمكن أن يفسد ساعات من العمل.
أصبحت الحياة صعبة مؤخراً. كان أحد أفراد عائلتي في المستشفى. تعاملت مع التوتر وضغوط العمل، وتوقفت عن التعلم لمدة 14 يوماً.
ظننت أنني فقدت تقدمي. شعرت بأنني متأخر.
عندما جلست للدراسة مرة أخرى أخيراً، أدركت شيئاً ما. لقد تذكرت كل شيء تقريباً. أعدت بناء مشروع في 30 دقيقة. لم تكن الفجوة 14 يوماً، بل كانت الفجوة هي اليوم الذي توقفت فيه عن العودة فقط.
إذا كنت مطور واجهات مستخدم (UI developer) وتشعر بعدم اليقين، فابدأ بخطوات صغيرة.
- اختر موضوعاً واحداً.
- تعلم المتغيرات.
- لا تجعل الأمر ثقيلاً.
- استخدم الذكاء الاصطناعي ليعلمك جزءاً صغيراً كل يوم.
الحياة تفرض ظروفها. قد تمرض، أو قد تحتاجك عائلتك. هذا ليس فشلاً، بل هذا هو الجانب الإنساني.
لا تحسب الأيام التي فاتتك، فقط عُد مجدداً. ستفاجئ نفسك.
أنا أبدأ خارطة طريق جديدة: JavaScript → React → Zustand → Next.js → Node.js → Express → MongoDB → GraphQL → C#.
هل تبدأ رحلتك الخاصة؟ فلنفعل ذلك معاً.
