اكيد مفيد , فلايوجد علم لا يفيد , لكن المضر هن ان تقفز من لغة الى اخري دون اتقانها
هل تعلم اكثر من لغة برمجة مفيد ام ضار
عموماً ليست كل العلوم مفيدة, وتوجد علوم كثيرة منبوذ تعلمها أساساً, أما على مستوى البرمجة فربما هناك أشياء لو تعلمتها تكون مضيعة للوقت لذلك يجب التفكير جيدا قبل إتخاذ قرار
مثل إنك تتعلم لغتين يقوما بنفس الشئ تقريبا بدون جديد, أعتبره ضياع وقت
الدليل(( اللَّهمَّ إِني أَعُوذُ بك من قَلْبٍ لا يَخْشَعُ، ودعاءٍ لا يُسمعُ، ومن نفسٍ لا تشبع، ومن علمٍ لا يَنفَع))
يقسم العلماء العلوم إلى نوعين: علوم محمودة فيها منفعة للبشرية سواء كان هذا العلم شرعيا أو مدنيا. ويدخل فيها علم الأحياء، وعلم الطب والهندسة و .... وأي علم فيه خير للناس.
وعلوم منبوذة غير محمودة، وهي التي تسبب ضررًا للناس، وللبشرية، وللمجتمع، ولقد نهى الإسلام عن تعلمها نهائيًا.
مثال علوم السحر والتنجيم وغيرها كثير ...
اولا هذا دعاء
وثانيا القلب يخشع و الدعاء يسمع و النفس تشبع و العلم ينفع
فبهذا نستنتج ان النفي يقع علي النفس و من لا ينتفع من العلم هو لا يعرف كيف ينتفع به
و اذا تستطيع التعلم من العلوم السحر و التنجيم و استخراج علم ينفع منهامثل تاثير الخزعبلات على الناس و تاثير البلاسيبو للسحر و الانتشار الفيروسي للاشاعات كلها علوم و كلها مفيدة
إنّ الاتقان لغة واحدة و احترافها أفضل بكثير من تعلم عدد من اللغات دون أن تُعنى بتفاصيلها و مكتباتها المتوفرة و كيفية استخدامها جيّدا ،
فالغاية من لغة البرمجة هو حل مشاكل الحريف بطريقة احترافية و في أقصر وقت ممكن، لذلك إن احتراف لغة واحدة يعتبر أفضل من تعدد اللغات،
و على فكرة فإن الحريف لا يكترث باللغة التي تتقننها java كانت أو c++ المفيد أن تقدم منتوج جيّد،
أمّا بالنسبة لاختيار لغة البرمجة المناسبة، فل يكن في العلم أنه لا توجد أي لغة برمجة أفضل من أخراها، و لكني أنصح بتعلم أحد اللغتين المذكورتين سابقا،
و لكن هذا لا يعني ان تعلم لغة اخرى هو ضار قتعلم عدد من اللغات في بعض الاحيان يكون ضروريا، خاصة في مجال تطوير الواب، javascript, php،
المفيد حينما تقرر ان تتعلم احدى اللغات فحاول احترافها، نصيحة اختر المجال البرمجي الذي تستهدفه، تطوير تطبيقات مكتبية (java,c++ ..)، تطوير واب (asp, php, j2ee)، تطوير تطبيقات الهاتف
مفيد في حالة كان بطريقة منظمة.
بمعني ان تعلم لغات ليس هناك ما يجمعها وفي نفس الوقت لا تركز او تدقق فيها انما تمر عليها مرور الكرام مثال علي ذلك هو انا. كنت في ايام الدراسة احب php وعملت بها عدة مواقع ومشاريع في السيرفر المحلي ودرست عده مشاريع. لكني سرعان ما تركتها لان في ذلك الوقت كان لدي هوس بصنع الفايروسات والتروجانات ولم افكر في جني المال عبر البرمجة ولم اعرف هدفي. توجهت للفيجوال بيسك نت وعرفت ان فايروساتي لن تعمل في xp وسرعاان ما تركت فيجوال بيسك وذهبت الي دلفي. هل استطيع القول انا متعلم اكثر من لغة ؟ يمكن ان اقول لك انا لدي خلفية عن بعض اللغات و اتخصص في باسكال الان.لكن احيانا اري شباب يخرجون لك قائمة طويلة من اللغات اكثر من 17 لغة برمجية و يحاولون اقناعك انهم يحترفوها جميعا بالنسبة لي انا لدي سنتان في باسكال وما زلت مبتدئ رغم انني في السنة الأولي كنت اجلس امام الجهاز لغرض البرمجة اكثر من 14 ساعة من اليوم.
التعليقات