الفترة اللي فاتت، كنت اسوي مقابلات مع شركات صغيرة وكبيرة ومتوسطة. كان في بعض الشركات يتوقعوا مني اعر

الفترة اللي فاتت، كنت اسوي مقابلات مع شركات صغيرة وكبيرة ومتوسطة. كان في بعض الشركات يتوقعوا مني اعرف اشياء كخريج حاسب، وفي شركات يعجبوا ويشدهم اني اع

الفترة اللي فاتت، كنت اسوي مقابلات مع شركات صغيرة وكبيرة ومتوسطة.

كان في بعض الشركات يتوقعوا مني اعرف اشياء كخريج حاسب، وفي شركات يعجبوا ويشدهم اني اعرف اشياء مالها دخل كبير في تخصصي

انصح انه يكون عندك اطلاع عن دي المواضيع بغض النظر عن مجالك البرمجي ??

(غلط تحاول تحترفها كلها) https://t.co/Mapxq1Xhpn

لينكس? : النظام الرهيب هذا هو اكثر نظام مستخدم في سوق #الحوسبةالسحابية وفي السيرفرات. في منه توزيعات مفتوحة ومغلقة المصدر. في منه توزيعات لها تخصص معين زي التطبيقات الصحية، #الامنالسيبراني، #الذكاء_الاصطناعي، ..الخ

مصدر لمصادر تعلم لينكس: https://t.co/Fr0bP5HWRd https://t.co/1UQuduNcsV

ادوات التحكم بالاصدار (Git)

البرامج ما تصير بفريق مكون من شخص او اثنين، بل فريق كبير. ولازم يتعاونوا بشكل سلس و سريع ومنظم. git هو اكثر تقنية مستخدمة.

اي فريق برمجي تدخل فيه حيكون متوقع انك تعرف تستعمل git ومنصة زي GitHub او BitBucket

مصدر يعطي فكرة: https://t.co/61PzVopXCy https://t.co/5bfLoo7cKi

واجهة الاوامر او الـTerminal ?

فالبداية حيكون صعب. لكن بعد ما تتعود بيكون اسرع من انك تمسك الماوس كل ٥ ثواني وتحرك عشان تضغط كل شي تحتاجه.

وفي مرات كثيرة في مهنتك حتجي وتحتاج تتعامل مع بيئة ما لها شاشة مستخدم (خدمة سحابية او سيرفر مثلا)

حاذكر المهارات الاساسية فالتويته الجيه:

(تتمة) terminal:

-ادوات ادارة الحزم الـpackage managers مثل yum, npm, apt, anaconda, ..etc

-التصفح/التلاعب بالملفات

-تشغيل/تعطيل/تحكم بالخدمات (systemctl)

-تحميل الملفات(wget)

-تحرير/انشاء نص(vim/emacs)

-تثبيت حزم ثنائية(binaries) بـmake

وغيرها، لكن هذا عشان تبدا تحلق فقط? https://t.co/Vu8aPEsuOd


Reacties