اخي عبدالناصر حفظه الله،
ما قلته أنت صحيح وما قلته أنا صحيح أيضاً. كل ما في الأمر، هو التهوين من تهويل أمر البرمجة والبدء خطوة بخطة. فمعروف أن الطالب في الجامعة لا يلم بكل شيء ولن يستطيع حتى لو أراد من البداية ،ومهما كانت قوة البرنامج الدراسي. اليس هذا بصحيح؟ لقد ذكرت في مشاركتي السابقة بأن المطلوب التركيز على ما نريد أولاً ثم نبدا بتعلم أساسيات ثم نأخذ ما نريد من الأدوات لإنجاز شيء معين. وقلت أن البداية تكون محدودة ثم ننتقل إلى الأكثر تعقدياً، وهكذا إلى نصل إلى إلى مرحلة متقدمة، وأؤكد أنه لا يمكن أن يلم أحد بشيء قبل ما يبدأ، فهذه بديهيات سواء الدراسة أو في العمل. ثم أن قطاع العمل يعتمد على التجربة، فيتقدم موظف لديه خبرة محدودة ثم يتدرج في المعرفة والمهارات وهكذا حتى تكون سيرة الموظف الذاتية متنوعة، ثم ينتقل من مكان إلى آخر. هذه هي طبيعة العمل في الشركات، كما أن الشركات نفسها لا تفترض أن الطالب المتخرج يعرف الكثير في أي مكان في العالم، لكن إذا وجدت حماس وشيء من الخبرة للمتقدم تقوم بقبوله وتدريبه على رأس العمل، هذه طريقة الشركات المحترفة في العمل. كما أن البرمجة لا تقف في الجامعة ولا في العمل بل في البيت وفي كل مكان، فالمبرمج لا يستطيع أن يقف عند حد معين، بل تراه يفكر في أي مكان حول مسألة معينة تحيره. البرمجة طبعاً تحتاج حسب التطبيق معرفة نوع الأوامر البرمجية سواء كانت خاصة بقواعد البيانات أو التحليل وخلافة.

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