فريش .net قضيت فيها وقت وبنيت مشاريع حاليا خريج Cs بقدم بس زي الطبيعي مفيش رد واغلب الفرص بشوفها لسينيور اغلب الافكار اعمل cv ل.net لnode ل java اختلاف الاسماء لايغير المعني بس اعمل لكل واحد مشروع ليهم بحيث يبقي لكل لغه cv مخصص للشركات وبفكر طب لو اتقبلت او عديت من بروسيس هيبقي وضعي ايه لان استحاله اكون متعمق في كل واحده منهم ومشاكلهم او بفكر اقراء كتب لمشاريع يعني من 2024 تكون .net وانشي معاها بحيث اشوف افكار اكتر او مشاكل كلاهما وقت بس عايز حاجه تبعدني عن دوشة الصياح وان مفيش شغل وحالة افلام الابيض والاسود والصياح لان شايف دا مجالي ويوم مايحصل حاجه مش هينفع اقول نجيب مبرمج 😂استثمر وقتي فين
Anonymous ·
هو في رأيي المشكلة هنا مش إنك محتاج تبقى 3 أشخاص في نفس الوقت. لأ، انت محتاج main track واضح. بما إنك قضيت وقت في .NET وبنيت عليه مشاريع، فالأقرب للمنطق إن ده يبقى track الأساسي بتاعك دلوقتي. تعمل CV لـ .NET وتقدّم بيه على Backend/.NET roles، ده منطقي. لكن تعمل CV لـ Node وJava كأنك جاهز لهم بنفس الدرجة؟ ده غالباً هيشتتك أكثر ما هيفيدك، إلا لو عندك فعلاً مشاريع محترمة وفاهم الecosystem بتاع كل واحد فيهم بشكل يخليك تعدّي interview من غير تمثيل.
اختلاف الأسماء فعلاً مش بيغير المعنى كثير على مستوى الfundamentals، بس السوق مش بيتعامل كده بالكامل. الشركة لما تطلب Java مثلاً فهي عاوزة حد يعرف Java ecosystem، مش مجرد backend concepts وخلاص. فمفيش داعي تبيع breadth وهمي. الأحسن إنك تبقى قوي في أساسيات الbackend + واضح في Stack واحدة، ومعاك قدرة تتعلم غيرها بعدين. كـ fresh أصلاً محدش منتظر منك تبقى متعمق في كل مشاكل الدنيا، لكن منتظر يشوف: هل عندك أساس؟ هل بنيت حاجة بإيدك؟ هل تعرف تشرح قراراتك؟
فلو بتسأل تستثمر وقتك فين: 1) كمّل .NET بجد، 2) راجع CS fundamentals اللي بتظهر في interviews: DSA basics, OOP, DB, HTTP, OS basics, Git، 3) اعمل 2 أو 3 مشاريع backend نضاف ومش deployed local وخلاص، لا يكون فيهم auth, validation, logging, error handling, database design, pagination, caching أو background jobs حسب مستوى المشروع، 4) ظبط CV وLinkedIn والتقديم بكثافة. التخصيص هنا يبقى في صياغة الCV وترتيب المشاريع والكلمات المفتاحية حسب الوظيفة، مش في اختراع هوية جديدة لكل لغة.
ولو عاوز خطة بسيطة: خلال 3 شهور مثلاً خلّي 80% من وقتك .NET + مشاريع + interview prep، و20% بس استكشاف لباقي الstacks من باب الفهم العام مش التقديم عليهم كexpert. لو بعد فترة لقيت السوق حواليك فعلاً فاتح أكثر لـ Node أو Java، ساعتها اعمل Pivot واعيه، مش panic pivot. باختصار: اختار lane واحدة واعمق فيها، ما تشتتش نفسك علشان تحل مشكلة التقديم. لأن غالباً مشكلة أول شغلانة مش نقص 3 لغات، قد ما هي مزيج من سوق صعب + تقديم كثير + positioning أوضح.