السلام عليكم ورحمة الله و بركاته ...
هذه أول مشاركة لي في المجتمع , أنا في المرحلة الثانوية و مهتم بالكثير من المجالات كالفيزياء و الطب و الأحياء الجزيئية و علوم الحاسوب وكثيرا ما أفكر في علوم الحاسوب كمجال للتخصص وعندما ابدأ بدراستها (البرمجة تحديد) أفكر :
*هل من الممكن تحقيق شئ ثوري و مؤثر في البشرية عن طريق هذه العلوم ؟؟
*أنا أعلم أن هناك الكثير من الأشياء الرائعة التي تم تحقيقها و لكن هل لا زال المجال متسعا للمزيد ؟؟
*أليس هناك فرص أوسع لتطوير علوم الفيزياء أو الطب ؟؟
*أليست بعض التقنيات كالطاقة البديلة و الأعضاء الصناعية ذات مستقبل ألمع و أكثر اتساعا من علوم الحاسوب ؟؟
أهلاً بك، وعذراً على الإطالة في الحديث :)
البرمجة الروتينية لوحدها (كبرمجة التطبيقات \ المواقع) بمفهومها الحالي المقتصر على إنتاج حلول للشركات والأفراد، لا .. لن تقدم للبشرية أكثر مما قدمته بالفعل .. ولكن في حالتك أنت بما أنك مهتم بالمجالات الأخرى (كالفيزياء والأحياء والطب) .. فلنا حديث آخر.
البرمجة لا تصنف كتخصص ثابت Static كما الحال في الهندسة الميكانيكية مثلاً - حيث دراستك تكون فقط في مجال الميكانيكا- بل البرمجة إما أن تكون تخصصا بذاته (الهدف منه تطوير البرمجيات) أو أن تكون قاعدة يُبنى عليها تخصصات أخرى كبرمجة المعدات الميكانيكية .. أو برمجة المعدات الطبية (إن كنت مهتما بالطب) .. أو برمجة أجهزة ذكية (باستخدام الذكاء الإصطناعي).
وفي هذه الحالة، عندما تجمع البرمجة + (أي تخصص آخر) = لن يقتصر طموحك في البرمجة فقط على برمجة موقع أو تطبيق أو ما شابه ذلك .. بل ستتوسع مداركك لتشمل الطب والفيزياء والأحياء .. وكيف يمكن للبرمجة أن تُطوّر في تلك المجالات .. لتحدث حقيقة ثورة علمية وبشرية.
إذا كنت مهتما في مجالات آخرى خارج إطار البرمجة، فلا تجعل من البرمجة هي الغاية، بل اجعلها وسيلة لتحقيق غاية أخرى تعتقد أنها أسمى من البرمجة لوحدها.
على الهامش: شاهدت قبل أيام فيديو رائع على موقع TED يعرض فيه أحد الباحثين في علم الأعصاب أحدث ما توصلوا إليه في هذا المجال .. وكان في الفيديو يعرض كيفية نقل الرسائل الدماغية من شخص إلى شخص آخر عن طريق الأسلاك .. فيتحكم الشخص الأول في الثاني .. (مثلاً: عندما يحرك الأول قبضة يده بشدة - تلقائياً تنتقل هذه الرسالة من دماغ هذا الشخص إلى الشخص الآخر الموصول معه لتتحرك يد الثاني أيضاً كما حرّكها الأول!)
شاهد الفيديو هنا -يوجد ترجمة عربية-:
ما أريد قوله: أن هذا الباحث كرّس التكنلوجيا و البرمجة في علم الأعصاب .. ليسجل رسائل الدماغ على تطبيق موجود في الآيباد! ويقول لك في نهاية الفيديو: هذا ما يحدث في جميع أنحاء العالم! الفيزيولوجيا الكهربائية! ونحن في طريقنا لتحقيق ثورة عصبية.
هذه المرحلة من البرمجة المتقدمة التي أتحدث عنها هنا، لا يمكن أن تصل لها في سن صغيرة .. بل تطلب خبرة طويلة ودراسة مطولة في المجالات التي تريد دراستها.
نهايةً: إذا دخلت تخصص علوم الحاسب في الجامعة فلا تقلق، فهذا التخصص يمكن تطويعه لتعمل في مجالات وتخصصات أخرى (كالطب لاحقاً) .. واذا دخلت تخصصا اكاديميا غير علوم الحاسب، فلا تقلق أيضاً .. يمكن أن تُكمل أو تعيد تعليمك الجامعي لاحقاً في تخصص علوم الحاسب لتدمج الأول مع الثاني ..
وبهذا، لا تعارض بين علوم الحاسب وسعة التقنيات الأخرى كالطاقة البديلة والأعضاء الصناعية .. والبرمجة (الحقيقية) دائما عبارة عن مكسب لصاحبها .. لأنها تستخدم لتطوير أي شيء آخر ..
وفقك الله .. في جميع الأحوال ..
ولا تنسى: اسعَ بأكبر قدر ممكن .. وفكر كبيراً ( Think Big ) .. ;)
شكرا على ردك ....
ردك أجابني على عديد من التساؤلات و لكنه أنتج سؤالا جديدا :
في حال أردت دمج علوم الحاسوب مع مجال اخر هل أحتاج الى التعمق الشديد في علوم الحاسوب أم أن التعمق سيكون في المجالات الأخرى , هل البداية في تعلم البرمجة الان و أخذها كهواية أو تخصص جانبي سيكون كافيا ؟؟
.... بالمناسبة الفيديو كان جميلا جدا ^_^
التعمق سيكون في المجالين؛ لذلك قلت لك، من الصعب أن تصل إلى هذه المرحلة في سن صغيرة .. غالباً ستتجاوز الثلاثين حتى يصبح لديك العمق المناسب في المجالين .. ولا تقلق طالما أنك تطلب العلم حتى لو ببطء .. المهم ألا تتوقف ..
اذا كنت تعرف مجالك تماماً .. وكنت تعرف ماذا تريد (الفيزياء أو الأحياء أو الطب، أو حتى تخصصات فرعية في هذه التخصصات) .. فليكن مجالك هذا هو التخصص، وعلوم الحاسب هامشية، تدرسها بنفسك أو في المستقبل ..
المهم الغاية يا صديقي، حدد الغاية .. والطريق سيتضح لك أثناء المسير .. ولا تنسى أن توسّع مداركك في التخصصات .. اسأل وابحث، واستشر .. فما خاب من استشار :)
التعليقات