السلام عليكم
تكون عالما بالحاسوب لا يعني بالضرورة دراستك للبرمجة وإنما معرفتك بما يسمى بالخوارزميات (مجموعة من الخطوات المفهومة من قبل شخص أو آلة من اجل القيام بمهمة ما في عدد من الخطوات) حيث أن العديد من علماء الحاسوب لا يبرمجوا على الإطلاق. قال ادجر جكسترا مرة "لم يعد علم الحاسوب متعلقا بالحواسيب أكثر من تعلق علم الفلك بالمناظير"
تكون عالما بالحاسوب لا يعني بالضرورة دراستك للبرمجة وإنما معرفتك بما يسمى بالخوارزميات (مجموعة من الخطوات المفهومة من قبل شخص أو آلة من اجل القيام بمهمة ما في عدد من الخطوات) حيث أن العديد من علماء الحاسوب لا يبرمجوا على الإطلاق. قال ادجر جكسترا مرة "لم يعد علم الحاسوب متعلقا بالحواسيب أكثر من تعلق علم الفلك بالمناظير"
الخطوات
1. بأن تكون عالما بالحاسوب هو أن تتعلم أن تكون محبا لتعلم كل جديد ، حيث اللغات الجديدة تتطور وبالتالي ستبتكر خوارزميات جديدة. لذلك يجب أن تكون مطلعا بكل ذلك.
2. ابدأ بكتابة أشباه الأكواد (pseudocode). حيث لا تعتبر مثل هذه الأكواد لغة برمجية ولكن تعتبر طريقة لتوضيح ماهية البرنامج بلغة نفهمها. ربما الخوارزمية القريبة لذهننا هو مثل ما نجده على قارورة الشامبو: اغسل ، اشطف ، كرر العملية. هذه الخوارزمية مفهومة لدى المستخدم وتحتوي على عدد محدود من الخطوات.
تحياتي
العبقري