البرمجة والعمل الحر

البرمجة والعمل الحر


 
بصفتك مستقل قد تبحث عن طرق لزيادة دخلك ومن ضمن هذه الطرق هو تعلم البرمجة والتي قد تساعدك في إنجاز مهامك او قد تقدم بها خدمات للأخرين في صورة برامج
وبغض النظر عن المنصة التي تريد أن تصبح مبرمجًا لها فينبغي عليك أولاً أن يكون لديك شغف في تعلمها وعزيمة فهي سهلة سهولة تجعلها أصعب مما تتخيل ولكن عليك التحلي بالصبر فليس هناك من ثمار تجنيها دون تعب.

النصائح النظرية

-          تعلم الصبر فانه صديق جيد في رحلتك لتكون مبرمجًا

-          المثابرة والاجتهاد، قد تواجهك صعوبات ومشاكل وليس هناك برنامج دون مشاكل إلا البرنامج الذي لا يفعل أي شيء

-          اللغة الإنجليزية، فهي خير معين في ظل تراجع المحتوى العربي وقلة مصادره.

-          يجب عليك البدء بالسهل والتوجه للأصعب

-          لا تستعجل النتائج ولا تعتقد أنك ستصبح مترجم في يوم وليله

-          إذا لم تكن مستعدًا للتضحية ببعض الوقت من أجل التعلم فلن تنجز شيئًا

-          في ظل فيض المعلومات الكبير، انتقي فقط مصدر واحد تتعلم منه ثم بعد ذلك انتقل لمصادر أخرى فكثرة المصادر في وقت واحد هو مدعاة للتشتت.

النصائح العملية بناءً على تجربتي الشخصية

من أسهل اللغات التي يمكن تعلمها بسرعة هي الخاصة بـ Scripting

مثل: Python, autohotkey, Autoit

والكثير، عندما بدأت بالأتوايت وذلك لأن ملف المساعدة الخاص بها به أمثله فكل ما كنت أفعله هو نسخ المثال وتجربته والتعديل عليه ليوافق ما أريد عمله.

بدأت أولا بالرسائل Message Boxes

ثم بعد ذلك انتقلت إلى طريقة إظهار أو إخفاء نافذة وهكذا إلى أن تعلمت الأساسيات والمنطق التي تتعامل به اللغة

وثق تمامًا أن منطق اللغات متشابه إلى حد كبير كل الاختلاف يكمن في طريقة التعبير عن ذلك المنطق

نجد مثلا الرسالة Message Box  كالتالي:

Autoit: msgbox (“Hello World”)

VBA : msgbox “Hello World”

C#: Message.Show (“Hello World”);

وهكذا فكلها تؤدي نفس الدور ولكن طريقة التعبير عنها مختلفة ولكن كلها تتحد في المنطق، لذا إذا أردت دخول غمار هذا العالم فنصيحتي لك هي الصبر ثم الصبر ثم الصبر ولا تكن مستعجلا لحوحًا حتى تنال مرادك وتصل غايتك

يقول الشاعر: لو تأنى نال ما تمنى وعاش طول عمره مهنى – لكل شيء في الحياة وقته وغاية المستعجلين فوته

تعليقات

المشاركات الشائعة من هذه المدونة

موقع أي خدمة iKhedmah

الفيدباك Feedback