Web Dev
780 subscribers
19 photos
3 videos
3 files
570 links
بنشير هنا
lives technical & podcasts & roadmaps & tips
خاصه بال software industry
Download Telegram
اهم لغه تتعلمها لو عاوز تلاقي شغل كويس هي الانجليزي .
عشان تبقي جامد ف ال Database شوف الكورسين دول من ترشيح البشمهندس محمد حماد
Intro to DB | CMU = > https://www.youtube.com/playlist?list=PLSE8ODhjZXjbohkNBWQs_otTrBTrjyohi
Advanced DB | CMU = > https://www.youtube.com/playlist?list=PLSE8ODhjZXjasmrEd2_Yi1deeE360zv5O
اقراه بالراحه. دا كلام هيفرق معاك باذن الله كتير.
عندي مناقشه متكرره مع كتير من المهندسين و اكتر من نصفهم سينيورزفما فوق.
موضوع المناقشه هو عن مدي احتياجه لقرايه كتب. و انا متخيل ان دا سؤال في دماغ ناس كتير.
شوف يا سيدي. حضرتك كده جرب تتعلم اي موضوع من مصدر كويس. يعني فيديوز كويسه ولا Tutorial كويس. ممكن تقدر تشتغل بيه. لكن جرب كده تشرحه لغيرك او تحاول تقارن االبدائل حول هذا الموضوع.
يعني لو بتعرف تشتغل FP مثلا لكن مقريتش فيها كتب. ممكن تعرف تحل مشاكل في FP لكن هل كده عرفتها كويس. تعرف تقدمها لغيرك و تشرحها لاخرين. مش هتلاقي كلام تقوله. هتبقي عاوز تكتب الكود وتقراه لان مفيش كونسبتس كتير و لا مفاهيم عميقه و لا ارتباط و اختلاف بينها وبين غيرها من Programming Paradigms عايشه جوه عقلك.
الكتب بقي هتديلك دا.
انا بعرف الناس اللي اتعلمت من الكتب و اللي اتعلموا من Tutorials من كلامهم في خمس دقايق.
لو عاوز تبقي مصدر لاخرين و قادر تثبت كلامك و تنقله الي عمق عقولهم لازم تتعلم من كتب و الا هتفضل عايش علي سطح الكود و كلامك بيعكس الكود مش المفهوم اللي خرج منه الكود.
اقرا الجمله اللي فاتت عشر مرات.
انا بدات اشك ان مش ناس كتير بتسجل ماده علميه متقدمه لهذا السبب.
هو بيعرف يشتغل بالحاجه لكن قلبه وعقله مش مستوعبها بعمق و وضوح يكفي انه يقدمها. علشان كده انا عاوزك تقرا كتب وتتعلم من كتب. علشان تبقي قادر علي البيان والمقارنه و التوضيح مش مجرد الاستخدام لما تعلم
— copied from eng.mohamed hammad
👍1
وانت داخل اى انترفيو حط فى دماغك انك داخل تعمل تسويق لنفسك
مش داخل تتقيم من خلال شوية اسئلة
وتسوق لنفسك دي ببساطة يعني تبرز مميزاتك وتخفى عيوبك
لو انت عايش فى عالم سمسم فانت هتتخض من "تخفى عيوبك" دي
أحب اقولك ان الشركة اللى انت داخل تشتغل معاها بتعمل كدة
بتبرز مميزاتها وتخفى عيوبها
مش هتلاقى شركة كاتبة على الموقع بتاعها "احنا مستوانا فى الحتة دي مش أد كدة"
او "معلش اصل بقالنا كتير ما اشتغلناش فى الحتة دي فهتاخد معانا وقت"
هتلاقى الشركة كاتبة "احنا احسن ناس فى السوق ولو ماشتغلتش معانا هتندم"
اتكلم عن نفسك بثقة طلما فاهم شغلك
لو فى حاجة فى شغلك انت شايف انك مش قوى فيها ماتجبش سيرتها
انت مش هتكدب .. طلما اللى انت بتعرف تعمله هو المطلوب فى الشركة
انا مش جاي اقولك لو انت مابتعرفش تشتغل اساساً اكدب وقول انك بتعرف تشتغل
لا .. انت كويس ومستواك مقبول وتقدر تقوم بالشغل حتى ولو كنت مش احسن حد
اوعى فى الأنترفيو تقول انك ضعيف فى حاجة .. الا لو اتسألت بشكل صريح فى الحاجة دي ..
وحتى اجابتك فى الحالة دي خليها تاخد شكل ايجابي ..
لو حاجة فى شغلك معلوماتك عنها قليلة قول "انا بدأت اتعلمها ومتحمس لها" .. ماتقولش "للأسف انا مش اد كدة فيها" .. اسلوب الكلام بيفرق ..
الجملة الأولى مافهاش كدب ولكنها إيجابية .. الجملة التانية مافهاش كدب ولكنها سلبية ..
انا بس بأكد .. انا مش بقولك تكدب .. اللى بيكدب هيروح فى داهية
بلاش تتطوع من نفسك وتظهر بمظهر الضعيف.. اظهر احسن ما عندك وخليه على وش الكلام

ولو اتسألت ايه هى عيوبك الشخصية قول "عيبي انى طيب وبحب الناس كلها"
ده بس علشان سؤال مستفز
ال direction اهم بكتير جدا من ال speed
هيفيد ب ايه انك ماشي سريع ف الاتجاة الغلط !
مش مهم تكون انتاجيتك قليلة كلنا بيجي علينا الوقت وعقلنا مش بيطلع أفكار جديدة
وفي حديث عن سيدنا محمد صلي الله عليه وسلم قال فيه " قليل دائم خير من كثير منقطع "
متزعلش لو انتاجيتك قليلة المهم انك تكون ف الاتجاة الصح وراجع نفسك كل فتره عشان تتاكد من الاتجاة الصح بتاعك
مهو انت مينفعش تبقي باك ايند ومش عارف القناه العظيمه دي
https://www.youtube.com/c/HusseinNasser-software-engineering
السلام عليكم ورحمة الله وبركاتة 👋

- ياشباب, الـ jQuery مش من اساسيات مجال الـ Frontend ومش محتاج تتعلمة من ضمن اللغات الاساسية اللي بتبدأ بيها.

- المعلومة دي كانت فعالة من حوالي ٤-٥ سنوات تقريبا ايام ماكان مجال الـ Frontend لسة بينتعش والجافاسكريبت كانت عقيمة وبتحتاج تكتب كود كتير عشان تعمل حاجات بسيطة بيها فظهرت الـ jQuery عشان تحللك المشكلة دي وتقدر تكتب جافاسكريبت بشكل أسهل وسطور كود أقل.

- الجافاسكريبت دلوقتي إتطورت كتييييييير وبقت موجودة فكل مكان عالـ web, mobile, desktop وبقا سهل كتابتها والتعامل معاها فمبقاش في حاجة للـ jQuery.

- الشركات دلوقتي مبقتش تستخدم الـ jQuery فالمشاريع الجديدة لانه المشكلة اللي كان بيحلها زمان مبقتش موجودة دلوقتي والجافاسكريبت بقت قوية وسهل تكتبها وتتعامل معاها بالاضافة لوجود الـ Frameworks الرهيبة اللي علي الساحة دلوقتي.

- أغلب المشاريع اللي هتلاقي فيها jQuery دلوقتي هي مشاريع قديمة إتعملت من زمان وبيتعملها maintinance عشان تفضل عايشة والكود بتاعها بيبقي اسمة "legacy code" بمعني "كود قديم" إو "كود عفي علية الزمن".

- إتعامل مع ال jQuery علي إنه مكتبة عادية زي أي مكتبة تانية, لو حابب تتعلمة وتستخدمة فدي حاجة ترجعلك ولكن إنسي موضوع إنة من اساسيات تعلم الفرونت إند.

- كل الكلام اللي فوق ده يمشي بالنص علي الـ Bootstrap كمان 😁 لان ال CSS إتطورت بشكل رهيب وبقيت تقدر تعمل بيها كل حاجة محتاجها.