أفضل 7 مهارات لا غنى عنهم للمبرمجين- سيندم كل مبرمج على الفترة التي قضاها دون اتقان هذه المهارات! - - vimore.org

أفضل 7 مهارات لا غنى عنهم للمبرمجين- سيندم كل مبرمج على الفترة التي قضاها دون اتقان هذه المهارات!

أفضل 7 مهارات لا غنى عنهم للمبرمجين- سيندم كل مبرمج على الفترة التي قضاها دون اتقان هذه المهارات!

YouTube

جامعة المنح للتعليم الإلكتروني تقدِّم أفضل 7 مهارات لا غنى عنهم للمبرمجين- سيندم كل مبرمج على الفترة التي قضاها دون اتقان هذه المهارات! هناك بعض المهارات على قدرٍ كبيرٍ من الأهمية، والتي يعرفها عدد محدود من المبرمجين، وذلك بسبب عدم انتشارها بطريقة تسمح لجميع المبرمجين بأن يتعرفوا عليها ويتقنوها، ولكنَّ عددًا كبيرًا من المبرمجين بعد التعرُّف على هذه المهارات ندم كثيرًا على عدم معرفته لها من قبل، وهذه المهارات هي: 1- مهارة الكتابة باللمس (Touch typing) مهارة الكتابة على الكيبورد دون الحاجة إلى أن تنظر إلى الحروف، وهذه من المهارات التي عُرفت منذ فترة، وهي من المهارات المهمة، وقد أفادت كل من تعلمها بالكثير، حيث إنها توفر الجهد والوقت، وتفيد في أن من يستخدمها يكتب بطريقة أسرع مما كان عليه من قبل. أما إذا كنت من محبي الكتابة في إضاءة خفيفة أو حتى من دون إضاءة فيجب عليك أن تتعلم هذه المهارة، حيث إنها ستوفر لك ما تتمنى، ويمكنك الآن أن تكتب أو تحاور صديقًا عبر شبكة الإنترنت، وتُعدُّ هذه المهارة على درجة عالية من الأهمية، وخاصة بالنسبة للعاملين في مجال البرمجة والمطوِّرين. حيث إن هذه المهارة ستسهِّل على مستخدمها أن يكتب على أي نوع من لوحات المفاتيح، سواء كانت غير واضحة، أو غير موضوع عليها حروف اللغة العربية. 2- مهارة (VIM وEmacs) يوجد عديد من محررات النصوص التي يعتمد عليها المبرمجون، منها ما هو حديث من ثلاث أو أربع سنوات على سبيل المثال (Sublime text) و(Atom)، وهناك محررات للنصوص ترجع إلى ثلاثين عامًا أو أكثر. ولكن هناك محررات للنصوص مثل (VIM وEmacs) تُعتبر محررات من النوع القديم على شبكة الإنترنت وحدث لها تطوُّر خلال الثلاثين عامًا الماضية، وقد قام بتطوير هذين المحررين عديد من المطوِّرين وأغلبهم على درجة عالية من المهارة في عالم البرمجة وتطويرها، وتم إدخال المزيد من التحسُّن عليهما. وكان هناك خوف في السابق من استخدامهما، ولكن حاليًا وبعد أن عرفت أهميتهما، حيث إنهما يساعدان في أن تزيد من الإنتاجية لمن يستخدمهما، خاصة إذا تم استخدامهما لمدد طويلة، وأصبح العديد من المطوِّرين يقومون باستخدامهما، سواء كان أحدهما أو كليهما. ومما لا شكَّ فيه أن بداية استخدامهما ستكون صعبة، حيث إنهما يعتمدان على طرق متعددة للتحرير، ولا يعتمد على الماوس فيهما، حيث إن الاعتماد الكلي يكون على الكيبورد. ولكن إذا ما تم استخدامهما بالتأكيد سوف يزيد من الإنتاجية إلى أن تصل إلى الضعف. 3- حاول أن تُقدم على تجربة الجديد من المهم والمفيد لأي مبرمج أن يحاول دائمًا تجربة واكتشاف الجديد، سواء كان ذلك لغات للبرمجة أو أدوات وغيرها، حيث إن ذلك يعطيك المزيد من الأفكار الجديدة التي بالتأكيد ستفيدك في أي مشروع خاص بك من حيث التحسين والتطوير. 4- مهارة لينكس (LINKS) تُعتبر مهارة لينكس من المهارات المهمة لأي مُبرمج، ويفضل استخدامها لمدد لا تقل عن ثلاث أو أربع سنوات، حيث إن الأدوات الخاصة بتوزيعات لينكس تكون غاية في الأهمية، حيث إنها تستطيع التعامل مع أدق التفاصيل في النظام. وهذه الأدوات مثل (تاتش، آر إم، إم في، دي دي، توب، كيل، إس، جريب، وغيرها الكثير)، ولكن يجب على كل مبرمج أن يفهم جيدًا كيفية عمل هذه الأداة حتى يستطيع أن يشغلها في النظام، حتى تصل إلى درجة الإتقان لها حتى تمنحك المعرفة الجيدة لأنظمة التشغيل، وطريقة عملها. عندما تتعامل مع أنظمة مثل ويندوز أو ماك لا تستطيع منحك كثيرًا من التفاصيل التي يتوجَّب عليك كمطوِّر معرفتها، ولكن عندما تقوم بمعرفة وإتقان أدوات لينكس فإنك سوف تستطيع التعامل مع هذه الأنظمة، ولكن بشيء من التطوُّر. 5- لا تُكرِّر الأشياء بنفس الطريقة أكثر من مرة احرص دائمًا على عدم ضياع وقتك كمبرمج في أن تكرر الأشياء بذات الطريقة في كل مرة، حاول أن تقوم بتحسين أدواتك التي تستخدمها حاليًا، حيث إنه يجب عليك عدم تكرار نفس الخطوات في كل مرة. ولكن يمكنك أن تفكر في استخدام برامج صغيرة لكي تقوم بهذه المهمة لك، وذلك بالتأكيد سيعود عليك بالنفع وتوفير الوقت، ما يُحسِّن من حياتك، ويجعلها أكثر كفاءة. 6- الحصول على خادم شخصي خاص بك على الإنترنت: من المُفضَّل لك كمبرمج أن تحاول الحصول على خادم شخصي يخصك، وليس من المهم أن يكون ذا إمكانيات كبيرة أو عالية، ولكن كل ما يهمك هو أن تكون متحكمًا بطريقة كاملة على هذا الخادم. فمثلًا تستطيع أن تقوم باستخدام (سي فايل Seefile)، ويكون بديلًا عن استخدام (دروب بوكس Dropbox) لكي تحصل على الخدمة ذاتها، ولكن بصورة شخصية بواسطة الخادم الخاص بك. ويمكنك أن تستفيد بهذا الخادم في استضافة موقع شخصي خاص بك، وتستطيع من خلاله أن تكتب برامج تستطيع عمل بعض المهام بصفة دورية مثل نتيجة مباراة أو بعض عناوين للأخبار. فهذا الخادم يعمل طوال اليوم، وأيضًا طوال أيام الأسبوع، فعليك أن تتصوَّر ماذا يمكنه فعله. 7- تعامل مع جهاز الكمبيوتر الخاص بك على أنه مؤقت يجب دائمًا أن تحرص على أن تحتفظ بملفاتك التي تحظى بأهمية وتأخذ نسخة احتياطية منها، وقم بحفظ إعدادات البرامج الخاصة بك في ملف وتقوم برفعه على الخادم الخاص بجهازك بصفة دورية. تستطيع أن تكتب برنامجًا مبسطًا وتستطيع من خلاله أن تحوِّل أي جهاز جديد حتى يكون صالحًا للعمل، حتى يُنزل لك جميع التطبيقات التي ترغب بها وينسخ الملفات من الخادم الخاص بك، حتى توفر الوقت ولا تُهدره. وكل ذلك سيساعدك في إعداد جهاز جديد، وذلك إذا حدث أي عطل في جهازك في أي وقت، ولم تستطع إصلاحه، حيث إن برنامجك الصغير الذي تمت كتابته في يوم ما سيعمل على إنقاذك في وقت إعداد جهازك الجديد.



أساسيات برمجة : يعني ايه برمجة

كورس أساسيات البرمجة هيحطك علي أول الطريق انك تكون مبرمج محترف و هيعرفك انت عاوز تستعمل انهي لغة برمجة تقدر تتابعة علي موقعنا www.ifgeeks.com او علي صفحة الفيسب

YouTube

14-Year-Old Prodigy Programmer Dreams In Code

Fourteen-year-old programmer and software developer Santiago Gonzalez might just be the next Steve Jobs. He already has 15 iOS apps to his name and dreams of de

YouTube

قصة نجاح إمبراطورية فيسبوك | تحفيزي وطاقة وعبرة لتحذر "أنصحك بالمشاهدة"‎

قصة نجاح شركة فيسبوك من البداية وحتى الوصول للعظمة وبناء امبراطورية لا تقهر. مقطع مليئ بالتحفيز والحماس والطاقة لنصنع الغد ونحقق النجاح بما نشاء. سبحان الله و

YouTube

6- كيف أكون مبرمج ناجح

كيف تبدأ حياتك البرمجية واي اللغات افضل للتعلم وكسب المال وماهي الوسيلة الصحيحة لتعلم البرمجة كل هذا ستجده في هذا الفيديو رابط المحاضرة https://docs.google.com

YouTube

أفضل 5 مواقع عربية للعمل عن بُعد !

حقِّق العمل من المنزل أو العمل عن بُعد بطريقة حرة مزيدًا من الإقبال في الفترة الأخيرة، حيث إنه من الحلول المتميزة وفرصة كبيرة لزيادة دخول الأفراد، وأيضًا يستطيع

YouTube

تعرف على معنى الارقام و الحروف فى معالجات إنتل i3 , i5 , i7

تعرف على معنى الارقام و الحروف فى معالجات إنتل i3 , i5 , i7 ما هو الفرق بين i3 , i5 , i7 ايهم افضل بروسيسور i3 , i5 , i7 تنويه : فى هذا الفيديو يوجد به بعض ا

YouTube

تعرف على مهنة المبرمج لو شوفت الفيلم ده هتعرف انها من أرقى وأسهل التخصصات فى سوق العمل

فى هذا الدرس سوف نتعرف على مهنة المبرمج وسوف نزيل سويا سمعة ان البرمجة صعبة لان السبب فى كده ان الناس بتتعلم البرمجة خطأ وكل من يحس ان البرمجة صعبة لازم بيكون ف

YouTube

كيف أجني المال من البرمجة

https://youtu.be/m1W8E7raww0 https://youtu.be/m1W8E7raww0 https://youtu.be/m1W8E7raww0 كيف أجني المال من البرمجة طريقة بسيطة لكي تزيد فرصتك لربح عن طريق البرم

YouTube

A 12-year-old app developer | Thomas Suarez

Most 12-year-olds love playing videogames -- Thomas Suarez taught himself how to create them. After developing iPhone apps like "Bustin Jeiber," a whack-a-mole

YouTube

أفضل 10مواقع تعليمية مجانية لتعلم البرمجة

أفضل 10مواقع تعليمية مجانية لتعلم البرمجة تعرف في هذا الفديو على أفضل عشر مواقع تقدم دورات مجانية وشهادات معتمدة في البرمجة مجانًا مع جامعة المنح للتعليم الإل

YouTube

01 - بايثون بالعربي - تنزيل البرنامج وكتابة أول كود

دورة لغة البرمجة بايثون باللغة العربية وبشكل مبسط وسهل من البداية حتى الاحتراف، متضمن الخوارزميات وأساليب التفكير البرمجية #برمجة #بايثون #ويب ----------------

YouTube

مع خبير 2 : لغات البرمجة المطلوبة في سوق الشغل والتي يجب عليك دراستها الآن

مواضيع تطرقت اليها سابقا : الحلقة 990 : طريقة الحصول على دومين مجاني com. وإستضافة مساحتها 10 جيغا مجانا ! http://www.th3professional.com/2015/01/free-domain

YouTube

لن تصدق كم يجني أغنى مبرمج في العالم..

تعرف على أغنى المبرمجبن حول العالم

YouTube

الحلقة 770: كيف تصبح مبرمج محترف

Introduction to Algorithm" by Thomas H Cormen "Data Structures in C and C++ The Art of Programming Vol I to V http://www.france-ioi.org/ www.codechef.com http:/

YouTube

أفضل طريقة لتتعلم البرمجة بدون معلم

يشرح هذه الفيديو الية تعلم البرمجة بالطريقة الحديثة مع ذكر لبعض المواقع التعليمية المساعدة على ذلك: https://goo.gl/9Jxhds https://goo.gl/UGFEs8

YouTube

كلام مبرمجين - النصائح وظروف المبرمجين

كلام مبرمجين - النصائح وظروف المبرمجين

YouTube

افضل ٤ لغات برمجة لازم تتعلمها للحصول على عمل بدون شهادة في 2019

في عام ٢٠١٩ ستتغير آليات العمل في السوق ستختفي وظائف ويزيد الطلب على وظائف أخرى كذلك تنتشر لغات برمجة programming language مثل بايثون python و سي بلس بلس c++ و

YouTube

كيف تلتحق بالشركات العالمية في مجال البرمجة - الجزء الأول

مناقشة مع المهندس حازم مكي من أمازون حول الاستعداد للالتحاق بالشركات العالمية. في هذه الحلقة مقدمة عن الموضوع, بالاضافة الى نصائح عديدة للراغبين في العمل في الش

YouTube

مهنة المبرمج :هل هي صعبة أم سهلة

مهنة المبرمج :هل هي صعبة أم سهلة في هذا الفيديو ستعروفوا اكثر عن مهنة تسمعونا عنها وهي "المبرمج" وسنطرح عدد اسئلة مهمة جداا في الفيديو

YouTube