المهارات الأساسية مهمة, يعني انه يكون بيعرف يكتب كود كويس بمنطق صحيح بغض النظر عن اللغة شئ مهم جداً, و طبعاً ال System Design برضه مهم يمكن أكثر من الأول, مع الالمام بالتعامل مع Infrastructure مش بمستوى واحد متخصص SRE أكيد, لكن يبقى فاهم…
هو غالباً السؤال هنا مش: "أذاكر ايه مطلقاً؟" قد ما هو: "أعمل ايه يزود فرص شغلي في أقرب وقت؟" لأن في المرحلة دي سهل جداً تدخل في دوامة مذاكرة لا تنتهي وتؤجل التقديم. أنا شايف الأولوية تبقى كده: ابدأ التقديم فعلاً فوراً، وما تستناش لما تبقى…
هو عموماً مسائل ال Trees من أكتر الحاجات اللي بتبان مرعبة في الأول، بس هي غالباً نمطية أكتر ما هي عشوائية. الفكرة كلها إنك تبقى مرتاح مع ال Recursion، لأن الشجرة نفسها recursive structure أصلاً. فـ بدل ما تحاول تحفظ ٥٠ مسألة، ركز على كام…
هو ده حيبقى حسب سياق الوظيفة يعني، بس عموما ال fresh او ال junior المميز فيهم اكثر حاجة هي الحماس و الطاقة، فأحب اشوف ده في ال cv بتاعه، يعني احب أشوف انه بيجرب حاجات جديدة، زي ال Agentic Systems او ال AI Engineering عموما، احب اشوف انه…
بسبب ال Layoffs اللي حصلت في السوق لفترات طويلة, بقى فيه اختلال بين العرض و الطلب في سوق العمل, و ده خلى عدد الناس اللي بتقدم على الوظايف المتاحة أكثر و بالتالي المنافسة أصعب. ده شئ ممكن يكون مرحلي و ممكن يبقى مكمل معانا شوية الله أعلم,…
مفيش مشكلة انك تتواصل مع ال recruiter و تسأله. و عادي ممكن تبعتله لو عاوز تقدم تاني بعد كده، ما أعرفش إذا كان فيه cooldown period و إلا لا، بس ده برضه ما يفرفش معاك علشان تسأل يعني. أن شاء الله تتوفق قريب.
كله عند التقديم بيبقى واحد, ما تحطش في دماغك دي وظيفة خريج ايه, المهم تبقى عندك المهارات و المعلومات اللي تأهلك للشغل, مفيش حد بيوظف حد علشان معاه شهادة كذا و خلاص كده.
حسأل برضه في الأساسيات عادي جداً, علشان نتأكد انه واقف على أرض صلبة, يعني محتاج يكون عارف Algorithms, Data Structures, Databases, Distributed Systems و غيره من المواضيع, أكيد مش حيبقى خبير و لا مستواه متقدم فيهم, بس عنده أساس كويس.
انت ماشي ممتاز ما شاء الله، استمرّ ربنا يوفقك ابتدي قدم في شركات و انشر شغلك و مشاريعك او اكتب عنها علشان الناس تلاقيك برضه و دور على مجتمعات بتشتغل في الكلام ده و انضم ليهم و أتعرف على الشركات و الناس اللي شغالة في المجالات دي علشان…
Part of it because it is the most straightforward way to filter through candidates, and hiring staff already well calibrated on this model, the other part it makes sure that candidates are not one trick ponies that only know how to do…
للاسف الوضع حالياً محتاج بعد توفيق ربنا انك تبذل مجهود مضاعف في البحث و الاستعداد و التقديم, يعني قدم في كل اللي ممكن ينطبق عليك أو حتى اللي مش منطبق قوي بس ييجي, و قدم بكثافة و باستمرار, و اتأكد ان ال resume/cv بتاعتك ما فيهاش مشاكل أو…
There is always a way, although you might want to get creative given the political climate these days, nothing lasts forever and policies are like pendulums they swing one way only to swing the other way a few years later, so meanwhile…
هو عادي ان الشركات مش بترد او مش بترد بسرعة، للاسف ده جزء من واقع عملية البحث عن وظيفة، عارف ان ده موضوع محبط و مش افضل احساس في الدنيا، بس ان شاء الله ربنا حيوفقك. و شوف برضه لو حد من دفعتك اشتغلوا في اماكن ممكن تبعت من خلالهم زي انهم…
حاليا الدنيا مقسومة شوية على حد علمي، يعني فيه شركات لسة بتسأل اسئلة Problem Solving عادي جدا على قديمه، و شركات بتجرب حاجات جديدة زي أنها تخليك تشتغل على Codebase موجودة و تزود فيها features مثلا او تصلح حاجات و باستخدام أدوات ال AI كمان…
For me to interview a developer is to ask him\her to write Code. The problem you ask him\her to solve should be within these guidelines Not an "Aha" kind of problem, that you don't know it unless somebody tells you the trick, because if…