ليه لازم تشتغل على Open Source كمبرمج؟

لو في حاجة فعلاً ممكن تسرع تطورك كمبرمج وتفتحلك فرص مكنتش تتخيلها، فهي الـ Open Source.

التجربة دي حرفياً هتعلمك حاجات الشغل اليومي عمره ما هيعلمهالك، ومع ذلك ناس كتير لسه مهملينها ومش مدركين قيمتها الحقيقية.

مثلاً، بلاقي ناس كتير جداً مش بيتعلموا في شغلهم كتير، وبيكونوا قاعدين مستنيين أي فرصة يتعلموا. دايماً بنصحهم إنهم يشتغلوا على حاجة Open Source، أو لو عايز تجرب framework أو technology جديدة.

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

كمان مش متخيل ده هيساعدك قد إيه في الـ interviews اللي هتعملها، لأنه هيبقى مرجع ودليل إنك عايز تتعلم ودايماً بتطور نفسك.

إزاي تبدأ؟

المشكلة دايماً في البداية. بس شوف أي فكرة (حتى لو معمولة قبل كده مليون مرة) وحاول تقلدها وتعملها بطريقتك، ومع الوقت طورها وانشرها.

هتلاقي الموضوع فرق معاك جداً في كل حاجة، وهتبقى عارف إيه هي نقاط ضعفك اللي المفروض تركز عليها.

الموضوع كله محتاج شوية وقت ومجهود، وهتلاقي نتائج مبهرة مع الوقت إن شاء الله.