12

بالنسبة لي لم أندم في حياتي على أمر تعلمته حتى لو لم أستفد منه

فإن لم يلزمني يوماً فيكفي أنه أضيف إلى مخزوني المعرفي

أنا من طبعي أحب الاطلاع وأخذ فكرة عن أي أمر أسمع به من باب العلم بالشيء بحيث يكون لدي طرف خيط من أي أمر

وذلك في حال احتجته يوماً ما أتذكر هذا المجال فأبدء من طرف الخيط وأتابع به

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

تعلمت ++C وكتبت بها مشروع التخرج ثم لم أستخدمها منذ ذلك الحين

تعلمت #F ولكن لم أستخدمها ولكن أطمح أن أستخدمها في بناء مكتبات للخوارزميات لأستخدم تلك المكتبات في مشاريع #C

حاولت الاطلاع على جافا ووجدتها متقاطعة في أجزاء كثيرة مع #C إلى أني لم أكرس لها اهتمامي حتى لا تشتتني

في الجامعة تعلمت لغة برولوغ Prolog ولكني لم أستخدمها

في الجامعة تعلمت باسكال وعملت على الديلفي شيئا بسيطا

المهم لدي مقولة مقتنع بها :

كل شيء نتيجته علم ليس بخسارة وإن أفقدك مالاً

فالخبرة والمعرفة لا تقد بثمن

ختاماً أذكر أنه على المؤمن أن يحتسب أي علم يتعلمه هو من باب تطبيق لوصية رسول الله صلى الله عليه وسلم.

وذلك ليتحصل على الأجر لسلوكه طريق العلم حتى لو لم ينتفع به.

عَنْ ‏ ‏‏أَبِي الدَّرْدَاءِ ‏قَالَ سَمِعْتُ رَسُولَ اللَّهِ ‏ ‏صَلَّى اللَّهُ عَلَيْهِ وَسَلَّمَ ‏ ‏يَقُولُ:

"‏ ‏مَنْ سَلَكَ طَرِيقًا يَطْلُبُ فِيهِ عِلْمًا سَلَكَ اللَّهُ بِهِ طَرِيقًا إِلَى الْجَنَّةِ وَإِنَّ الْمَلَائِكَةَ لَتَضَعُ أَجْنِحَتَهَا رِضًا لِطَالِبِ الْعِلْمِ وَإِنَّهُ لَيَسْتَغْفِرُ لِلْعَالِمِ مَنْ فِي السَّمَوَاتِ وَالْأَرْضِ حَتَّى الْحِيتَانُ فِي الْمَاءِ

وَفَضْلُ الْعَالِمِ عَلَى الْعَابِدِ كَفَضْلِ الْقَمَرِ عَلَى سَائِرِ الْكَوَاكِبِ إِنَّ الْعُلَمَاءَ هُمْ وَرَثَةُ الْأَنْبِيَاءِ لَمْ يَرِثُوا دِينَارًا وَلَا دِرْهَمًا وَإِنَّمَا وَرِثُوا الْعِلْمَ فَمَنْ أَخَذَهُ أَخَذَ بِحَظٍّ وَافِرٍ".

رواه أحمد في مسنده

حافا، لم ولن أتعلمها، لأنها بنظري لغة "عمياء" ترفض استغلال موارد النظام بحاجة قابلية العمل على مختلف المنصات.

كانت لدي تلك النظرة السلبية عن الجافا، مع اني لم أفهم عبارة "ترفض استغلال موارد النظام بحاجة قابلية العمل على مختلف المنصات"

لكن بعد أن تعلمتها زالت عني تلك النظرة السلبية تجاهها، وكما يقولون "اﻹنسان عدو مايجهل"

ممكن تشرح لي؟

أعني أن الشخص الذي لا يعرف شيء ما لا يستطيع الحكم عليه، احياناً يكون حكمه فقط بما سمعه من الناس عن هذا الشيء

-1

أستغرب موقفك من الجافا

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

و أين هي تلك اللغة التي لا تحوي على سلبيات و لكن ايجابيات الجافا أكثر من بكثير من سلبياتها

وجهة نظر شخصية.

-1

لو تكرمت وضح لي كيف ترفض إستغلال موارد النظام وقارن لي إياها بلغة أخرى

حتى تضمن تطبيقات جافا قابلية العمل على مختلف المنصات interoperability فإنها "تحزم معها مواردها الخاصة أينما ذهبت" إن جاز التعبير، وأقصد بتلك الموارد آلتها الافتراضية، ما يجعلها بطيئة بشكل ملحوظ مقارنة بغيرها من لغات البرمجة.

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

جميع اللغات لها فوائد و لها إيجابيات و سلبيات لكن دائما ما تكون الإيجابيات تطغى على السلبيات

فتعلمي للغة c أفادني كثيراا في تعلم c#

تعلمي لي C# أفادني في تعلم java

تعلمي java أفادني في تعلم إنشاء تطبيقات أندرويد

تعلمي ل C و C# أفادني في تعلم PHP

و هكدا تستمر الحياة

عن تجربتي الشخصية

اللغة التي ندمت على تعلمها هي الفيجوال بيزك

لأنني كنت وقتها وصلت لمرحلة جيدة في الدلفي ثم انتقلت إلى الفيجوال بيزك

و بالتالي شتت جهودي في لغتان تعطيان نفس النتائج

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

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

تعلمت python كمقدمة لكنني لم اكملها

وتعلمت c++ فظننت اني لم استفد منها لكنها بسطت لي معظم اللغات وايضا لم اكملها

اظن ان vb6 كانت مجرد تسلية لكنني عملت برامج حسابية بسيطة لمادة الفيزياء

نفس ما حدث معي الا انني اكملت في الويب بالبايثون و بي اتش بي

وفعلا سي بلس بلس تسهل تعلم اللغات الاخرى كجافا

برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

16.4 ألف متابع