عمر التومي
09-02-2006, 11:18 AM
لقاء ات التقنية
حوار مع المهندس أحمد حمر الشوشة في صميم التخصص
حاوره عمر محمد التومي
ليبيا
تتواصل لقاءات موقع و منتديات التقية بالشخصيات العربية العلمية، في مجال الهندسة المتنوع و في غيره من المجلات العلمية، و التي نحرص من خلالها على خلق روح التواصل،و في هذا اللقاء نستضيف المهندس أحمد حمر الشوشة ،شاب طموح استطاع بجده و احترامه لعلمه و مهنته أن يكتسب حب و تقدير كل من يعرفونه، في حوار أردنا منه أن يتناول و يستعرض أحد أهم التخصصات التي يتسم بها العصر الحالي، هندسة الكومبيوتر و تشعباتها،فكان لنا معه هذه الأسطر التي احتضنها و إيانا في بيته، ذهبت إليه فقابلني بابتسامته المعهودة ودار بيننا حوار استغرق زهاء الساعتين، إليكم تفاصيله مباشرة من منزل المهندس أحمد حمر الشوشة
.
http://www.tkne.net/imagesaa/shosah.jpg
المهندس أحمد حمر الشوشة( إلى اليسار) مع عمر التومي أثناء الحوار
المهندس أحمد أبو عجيلة ، مرحبا بك في موقع و منتديات التقنية، نتمنى أن تعرف الأعضاء عن شخصكم الكريم؟
بسم الله الرحمن الرحيم ، الاسم أحمد أبو عجيلة حمر الشوشة، مواليد سنة 1972 في مدينة زوارة ليبيا، اسكن في مدينة العجيلات غرب مدينة طرابلس بحوالي 100 كيلومتر، متحصل على بكالوريوس هندسة كومبيوتر سنة 1997، الحالة الاجتماعية أعزب.
http://www.tkne.net/imagesaa/ahmad.jpg
المهندس أحمد حمر الشوشة
لنعد إلى طفولة المهندس أحمد، متسائلين هل كانت رغبتك هي الهندسة ؟
في الحقيقة لم تكن رغبتي هندسة الكومبيوتر،و لم أفكر بها أصلا، بل كانت رغبتي طب،و اذكر أنني عندما كنت صغيرا كانت لدي اهتمامات طبية و كنت أحاول أن أتعرف على هذا العالم، ولم تكن رغبتي فقط، بل كانت أيضا رغبة العائلة، لكن الأمر لم يتيسر و لم أتخصص طب، ووجدت نفسي في الهندسة، في السنة الأولى و الثانية من دخولي كلية الهندسة لم احدد نوع التخصص في الكلية و لا اخفي عليك أنني كنت محتارا أي المجالات اختار، بتوفيق من المولى عز وجل اخترت هندسة الكومبيوتر، إلى أن تخرجت منه، وقد كنت من الأوائل على دفعتي.
حدثنا عن بداية مشوار العمل بعد إنهاء التحصيل الجامعي؟بعد تخرجي عينت في مجال التدريس، في معهد تقني في مجال الحاسب، و اخترت كموجه عام لمادة الحاسب على مستوى الشعبية( الولاية)، إن كنت أحب هذا المجال أي التدريس إلا انه لم يحقق لي كل ما اطمح به،و حاليا أنا معيد في جامعة السابع من ابريل بمدينة الزاوية.
من خلال ما ذكرت نلاحظ أن هنالك تأخر في مواصلة الدراسة العليا مع وجود رغبة فيها، هل لك أن تذكر لنا السبب؟
في الحقيقة كان موضوع إكمال دراستي العليا ملازما لي دائما،و كما تعلم إن تخصص هندسة الكومبيوتر تخصص دقيق و من اجل الوصول إلى مستوى علمي جيد كنت ابحث عن جامعة خارج ليبيا من اجل مواصلة دراستي بها و اكتساب الخبرة العلمية و العملية التي احتاجها، لكن الحظ لم يحالفني مع أنني اخترت ضمن ما عدده 23 طالب على مستوى البلاد من اجل الدراسة في الخارج، لكن الأمر لم يكتمل، و فور فتح الأكاديمية الليبية للدراسات العليا أبوابها، التحقت بها من اجل إكمال الدراسة و التحضير لشهادة الماجستير.
بعيدا عن التخصص نود أن نعرف الأعضاء أكثر على شخصية المهندس احمد حمر الشوشة، اهتماماتك و قراءاتك ؟
لي جملة من الاهتمامات منها القراءة، قراءة الكتب الدينية "الإسلامية" ومن أهم الكتب التي أحب أن اذكرها كتاب كفاية المستزيد بشرح كتاب التوحيد للشيخ صالح بن عبد العزيز آل الشيخ وموطأ مالك وأجزاء من صحيح البخاري ومنهاج المسلم للجزائري وفقه السنة وبعض كتب التفاسير مثل تفسير ابن كثير والجلالين وبعض كتب السيرة مثل سيرة ابن هشام و بعض من كتب الإعجاز القرآني وكتاب الفقه شرح بلوغ المرام في أدلة الأحكام للحافظ ابن حجر العسقلاني وكتب أصول التجويد. كما أحب بشدة قراءة كتب اللغة : مثل الآجرومية و ألفية ابن مالك وكتب الأدب مثل العقد الفريد لابن عبد ربه وتاريخ آداب العرب للرافعي ولا أنسى كتب الشعر مثل كتاب المعلقات العشر, علما بأني طبعت ديوانا شعريا لأمي لأنها شاعرة تقول الشعر الشعبي وهو جاهز ولكني لم أنشره، كما أهتم بالبرمجة وأحبها جدا،و احرص في أوقاتي على حفظ و تلاوة كتاب الله و اهتم به فقد قرأت القرءان برواية قالون عن نافع وبرسم الداني على عدة مشايخ أحب أن اذكرهم لفضلهم علي من بينهم فتحي هويدي و علي العكروتي و أشرف المزوغي وآخرهم الشيخ مصطفى قشقش الشيخ المعروف والحافظ بسبع روايات وقد ترأس جائزة دبي لسنتين. و طبعا من منا لا يحب السفر، سافرت إلى عدة دول عربية و أجنبية.و انوه إلى إنني أحب الزراعة كثيرا.
لنتحدث عن الفروق بين الدراسة الجامعية و الدراسات العليا، ما هي أوجه الاختلاف في نظرك؟
بالطبع يوجد أوجه اختلاف كبير جدا نظرا لطبيعة المرحلة التي يفترض أن الطالب قد تحصل على أساس يخرجه من جانب التلقي المطلق إلى المشاركة فيما يقدم له و تطغى على الدراسات العليا الطبيعة البحثية حيث يطلب من الطالب إعداد بحوث باستمرار و هذا من اجل تأهيله، كما أن كم المعلومات المقدم أكثر و أغزر بكثير عنه في المرحلة الجامعية، و الفرق الأساسي في وجهة نظري أن المادة لا تكون متخصصة إلا إذا تناولها الطالب من أكثر من مرجع، بمعنى أن لك الحرية في اعتماد المرجع الذي سوف تدرس منه.
يعاب على ما يقدم في الكثير من الجامعات العربية وبالأخص في مجال الحاسب طغيان الجانب النظري و افتقادها إلى التطبيق في مجال تطبيقي أساسا، ما رأيك في هذا؟ هذا كلام فيه جزء كبير جدا من الحقيقة، لان معظم ما يقدم نظري و أنا أتحدث هنا عن تخصصي بالتحديد،لان هذا ما يجعل الطالب يتخرج و به بعض الضعف، و لا اقصد هنا الضعف في المعلومة النظرية قد تجد الطالب متفوق في دراسته بشكل جيد، غير أن ما يقدم في الجامعة شيء و ما يتطلبه سوق العمل شيء أخر و هذا السبب يعود إلى ضعف التنسيق بين مؤسسات العمل و الجامعات من جهة و فقدان تحديث المناهج من جهة أخرى، كما أنني اعتقد أن ما يعطى للطالب أكثر مما يتطلبه و لا أحب أن اغرق في التفاصيل لان هذا باب واسع جدا لذا تجد إن خبرة الطالب العملية اكتسبها من مجهوده الخاص، و يفترض أن يستثمر هذا المجهود أثناء الدراسة الجامعية لكي تتحول الجامعات إلى منتديات علمية و خلايا للبحث و التفاعل تعود على المجتمع بالفائدة.
هل تؤيد الرأي القائل أن خريج كلية هندسة الكومبيوتر يتخرج من غير تخصص واضح؟
إذا نظرنا إلى طبيعة الكومبيوتر و تشعبات التخصصات التابعة له يمكن إن نقول إن هذا صحيح، لان السؤال هنا ما هو مفهوم دراسة الكومبيوتر؟ كما يعلم الجميع
أن مواد الكومبيوتر متنوعة بشكل كبير و الكومبيوتر كأداء أصبح الجميع يتعامل معه بل إننا قد نجد تخصصات لا تتطلب دراسة المفهوم الفيزيائي و الرياضي لعلوم أو هندسة الحاسبات، ليس الأمر هذا فقد قد تجد مواد لها علاقة بالكومبيوتر مثل البرمجة باللغات المعروفة حاليا تدرس لتخصصات ليست حاسب، غير أن تفوق هندسي أو تقني الحاسب يكمن في التعمق فيه، و إن لم يوفر مهندس أو تقني الحاسب لنفسه هذه الميزة قد لا يجد لنفسه موطأ قدم.
ما هي التخصصات في مجال الحاسب التي تحب أن يركز عليها المتخصص من خلال واقع خبرتكم؟ وبما تنصح في هذا الأمر؟ إن لم تكن سألتني هذا السؤال كنت لأطرحه وأجيب عنه، لعلك تلاحظ إن عدد كبير من خريجي هندسة الحاسب كثيرا ما يسألون عن تخصصهم! و لا تجد هذا مستغربا، لا اقصد المعنى المجرد للفظ، بل أتعداه إلى المطالبة بمهية التخصص ذاته و تبعاته، لنعد إلى السؤال وأقول إن متخصص هندسة الحاسب أرى من الأهمية بمكان أن يتناول الآتي:
في قسم المواد العامة إن صح التعبير و تمكنك من فهم عميق أو بالأحرى لا تستطيع التعامل مع ما سيأتي من مواد متخصصة إلا بها الرياضيات المتقدمة و التحليل العددي أما مواد التخصص ذاتها التي انصح أن يركز الطالب مجهوده فيها فهي مادة Computer Security و من أهم الموضوعات التي انصح بتناولها فيها و أحب أن اذكرها بشيء من التفصيل و الدقة هي:
Attacks, Services and Mechanisms تشمل أنواع Security Attacks و Security Services وطرق الدفاع عن الشبكة من المهاجمين
Conventional Encryption Message Confidentiality تحتوي على الالقورثم الأساسية المستخدمة في التشفير مثل Festal و DES ، كذلك يدرس Double & Triple DEA و IDEA و Blowfish و RC family و Cast-128
Public--Key Cryptography and Message Authentication و هذا يتناول Link and end-to-end encryption وكذلك طرق توزيع الـ Key بين الأعضاء , تطبيقات الPublic Key مع جانب تفصيلي عن The RSA Algorithmو نبذة عـن Diffie-Hellman Key Exchange
Authentication Applications في هذا الموضوع أنصح بالتركيز على Kerberos و إصداريه 4 و5 بشكل تفصيلي ثم عرض X.509 بشكل سريع
IP Security دراسة خدمات وتطبيقات IPsec مع دراسة أنواع Security Associations وتطبيقها في حالة AH أو ESP أو الجمع بينهما.
Firewall أو ما يعرف بالجدار الناري و يجب التركيز على خصائصه وأنواعه Packet-filtering routers و Application-level gateways و Circuit-level gateways و (Bastion host)
طبعا الإلمام بي Computer Security مهم جدا، هل لك أن تحدثنا عن أهم ما يجب تناوله في نظم التشغيل operating systems نظرا لما تتمتع به باعتبارها من أهم مجالات الحاسب توفير نظام تشغيل بمفهومه الشمولي؟ نظم التشغيل من أهم الأمور التي أرى من الضروري على مهندس الحاسب أن يتقن التعامل معها، و لا اقصد بنظام التشغيل ما يتبادر للذهن عند سماع هذه الكلمة التي أصبحت مرادفة لكلمة windows بل تتعداه إلى المفهوم الشامل لها أي نظام التشغيل الذي يتناسب و البيئة المستهدفة فمثلا بيئة السير فرات تختلف عن غيرها و أرى إجادة التعامل مع Mainframe, Desktop, Multiprocessor, Distributed, Clustered and Real -Time Systems و أحب التركيز على Processesفهم State التي يمر بها process من بداية التنفيذ حتى الانتهاء.
CPU Scheduling و تخص التركيز على مجموعة من الالقورثمات التي تنسق العمل بين البرامج في المعالج مثل (FCFS، SJF، Priority ، RR، Multilevel Queue). و اذكر أنني كتبت مقالا في مجلة التقنية التي تصدرونها حول هذا الموضوع.
Memory Management دراسة Logical and Physical Address Space و Swapping و كل من Paging و Segmentation.
حقيقة هذه موضوعات مهمة جدا في مجال نظم التشغيل و انصح بقراءة الكتب الآتية من اجل الاستزادة
- Operating System Concepts, Abraham Silberschatz, Peter Baer Galvin
- Operating Systems design and implementation, Andrew S. TANENBAUM
و لكي يكون حوارنا مكتملا ما أمكن في هذا الصدد لو تفضلت علينا و حدثتنا عن بنية الحاسب و أهم ما يجب تناوله فيها؟تعتبر بنية الحاسب من المواد التي أشدد عليها لأنك عند فهم طبيعة المكون المراد التعامل معه تستطيع أن تعرف كيفية الوصول إلى أدق درجات الاستفادة منه و السيطرة عليه، مفهوم بنية الحاسب أرى من الأهمية بمكان تناول:
Instruction Set Architecture و التي تشمل دراسة Addressing Modes, Instruction Format , Instruction Set , Registers للعديد من أنواع المعالجات من بينها Intel 80x86 , , DLX Architecture, PowerPC , MIPS , و Pentium and UltraSparc،
Memory Hierarchy and Cache Design و تشمل دراسة Cache و معرفة معنى hit و miss و Direct Mapped و associative.
و انصح بهذا الكتاب في هذا الصدد
Computer Organization and Design: The Hardware/Software Interface
Pattersom and hennessy
لان به مادة علمية جيدة، ربما أكون قد أغرقت قليلا لكن ما دفعني لهذا هو حرصي أن تكون المعلومات مفيدة لطالب هندسة الكومبيوتر، طبعا بالإضافة إلى مواد أخرى كالشبكات و الرسومات الحاسوبية.
بعد هذه الجولة في طبيعة التخصص و هذه المعلومات الغنية التي أثريتنا بها، هل هنالك مواقع تحب زيارتها و تنصح به؟أول موقع في هذا الصدد هو موقع و منتديات التقنية لأني أرى أن هذا الموقع به العديد من الفعاليات التي تنقص مواقعنا العربية و منتدياتنا بصفة خاصة، و أرى أن به تطور ملحوظ و مهم جدا، و هنالك جملة من المواقع بعد محرك البحث قوقل ومنها
www.whatis.com (http://www.whatis.com)
www.wikipedia.com (http://www.wikipedia.com)
www.howstuffworks.com (http://www.howstuffworks.com)
و هي مواقع مفيدة جدا في البحث و التقصي عن موضوعات متنوعة.
هل يرى المهندس احمد التحضير لشهادة الحاسب المختلفة التي تمنحها شركات افضل أم مواصلة الدراسات العليا في ذات التخصص؟ هذا يتوقف على ميل و توجه الطالب، غير أن هنالك فرق جوهري بين الاثنين وهو إن الدراسات العليا تتحدث عن المفاهيم العلمية للتخصص بشكل موسع و أكاديمي و تفتقد في بعض جوانبها إلى التطبيق العملي لان بعض الدراسات حتى في هندسة الحاسب قد تكون نظرية بحثه كأن تدرس ظاهرة من منطلق فيزيائي أو رياضي من غير إن يكون لها تطبيق، أو تقدم طرح جديد من غير تنفيذه، بينما مثل هذه الشهادات تتخصص في جانب معين مثل الصيانة أو الشبكات و أهم شيء انك تتخصص في منتجات شركة معينة بينما هذا لا يحدث في الجامعة طبعا، و لا اقصد التقليل من شانها بل على العكس. و ميزة الأخيرة أنها ملائمة لسوق العمل أكثر، و في هذا الصدد و كما قلت سابقا فان التكامل بين المنتجات التي تروج في الأسواق و ما يدرس في الجامعات يجب إن يكون حاضرا.
ما هي مقومات نجاح المهندس في تخصصه؟ أرى من الأهمية بمكان أن يحرص المهندس على تجديد أفكاره و الاحتكاك بالبيئات المختلفة،و أقصد بها هنا التنوعات التي يشهدها العالم اليوم و ألا يقف عند ما تعلمه بل يجب عليه إن يسعى بكل قوة لتجديد دماء التنويع في شرايين أفكاره و معلوماته، ونقطة مهمة وان كانت خارجة بعض الشيء لكنها في نفس السياق، أدعو المهندسين إلى التفاعل بشكل أكبر مع مواقع المعلومات بمعنى أن لا يكون المهندس مجرد مستهلك للمعلومة و أن يساهم في إعدادها أو نشرها من خلال هذا المنتدى أو أمثاله على الشبكة العنكبوتية لأننا نريد أن ننتقل من مجرد التلقي للمعلومة إلى المشاركة في صنعها و هذا بالطبع يعود على الجميع بالفائدة و من أسباب النجاح.
ماذا يتمنى المهندس أحمد أن يحقق ؟ أولا رضا الله سبحانه و تعالى، لأنه غاية الأمر كلها،و ثانيا نصيبا جيدا من العلم النافع، وان أساهم في تحقيق انجاز علمي عربي في مجال الكومبيوتر.
بحكم انتشار البرمجيات في الأسواق العربية، و أقصد هنا البرامج الجاهزة، يسود رأي أن مهندس الكومبيوتر تحول إلى متخصص تطبيقات؟للأسف هذا ما يحدث فعلا ، فنجد أن معظم المهندسين يميلون إلى التعامل مع البرامج الجاهزة أكثر من تصميمهم البرامج، طبعا نلتمس لهم عذرا بحكم الواقع لان الشركات الضخمة لم تترك لنا فرصة لكي نصمم إلا القليل فهنالك احتكار لا يختلف حوله اثنان في سوق البرمجيات، و ضعف في خطط الاهتمام من قبل الدول أن وجدت هذه الخطط أصلا و أحب أن انوه إلى أن الاهتمام بهذا الصدد يمكن أن يحقق فوائد جمة للبلدان العربية. كما أن الطلب غير متوفر بشكل كاف ليشجع المهندسين، لكن مع ذلك لا اقلل من أهمية تعلم البرامج الهندسية المختلفة.
صحيح وأحب أن أذكر أن الهند استطاعت تحقيق عائدات تجاوزت أكثر من أربعة مليار دولار لسنة 2004 من البرمجيات فقط، و هذا تعقيب على ما قلت، كلمة أخيرة توجهها للمنتدى و الأعضاء؟في نهاية هذا الحوار أحب التنويه لما يمكن أن تقوم به المنتديات العربية المتخصصة مثل منتديات التقنية، أشدد على خروجها من الإطار القطري إلى الإطار العربي و هذا ما يعطيها بعدا ممتازا جدا،و هذا ما ألحضه في موقع التقنية، و نتمنى أن تتضافر الجهود من كل المتخصصين في شتى المجالات الهندسية في مثل هذه المساحات التفاعلية الرائدة، لأننا بحاجة ماسة إليها، و أحب أن أشكر القائمين على الموقع من مشرفين وإدارة،و أحييهم على المشروعات المبتكرة من مجلة التقنية إلى غيرها.
http://www.tkne.net/imagesaa/maha2.jpg
في نهاية اللقاء
المهندس أحمد حمر الشوشة نشكرك جزيل الشكر، على هذا الحوار و نتمنى أن يتسع صدرك لأسئلة الأعضاء.
أنا من يود توجيه الشكر إليكم و مرحبا بأعضاء منتديات التقنية.
حوار مع المهندس أحمد حمر الشوشة في صميم التخصص
حاوره عمر محمد التومي
ليبيا
تتواصل لقاءات موقع و منتديات التقية بالشخصيات العربية العلمية، في مجال الهندسة المتنوع و في غيره من المجلات العلمية، و التي نحرص من خلالها على خلق روح التواصل،و في هذا اللقاء نستضيف المهندس أحمد حمر الشوشة ،شاب طموح استطاع بجده و احترامه لعلمه و مهنته أن يكتسب حب و تقدير كل من يعرفونه، في حوار أردنا منه أن يتناول و يستعرض أحد أهم التخصصات التي يتسم بها العصر الحالي، هندسة الكومبيوتر و تشعباتها،فكان لنا معه هذه الأسطر التي احتضنها و إيانا في بيته، ذهبت إليه فقابلني بابتسامته المعهودة ودار بيننا حوار استغرق زهاء الساعتين، إليكم تفاصيله مباشرة من منزل المهندس أحمد حمر الشوشة
.
http://www.tkne.net/imagesaa/shosah.jpg
المهندس أحمد حمر الشوشة( إلى اليسار) مع عمر التومي أثناء الحوار
المهندس أحمد أبو عجيلة ، مرحبا بك في موقع و منتديات التقنية، نتمنى أن تعرف الأعضاء عن شخصكم الكريم؟
بسم الله الرحمن الرحيم ، الاسم أحمد أبو عجيلة حمر الشوشة، مواليد سنة 1972 في مدينة زوارة ليبيا، اسكن في مدينة العجيلات غرب مدينة طرابلس بحوالي 100 كيلومتر، متحصل على بكالوريوس هندسة كومبيوتر سنة 1997، الحالة الاجتماعية أعزب.
http://www.tkne.net/imagesaa/ahmad.jpg
المهندس أحمد حمر الشوشة
لنعد إلى طفولة المهندس أحمد، متسائلين هل كانت رغبتك هي الهندسة ؟
في الحقيقة لم تكن رغبتي هندسة الكومبيوتر،و لم أفكر بها أصلا، بل كانت رغبتي طب،و اذكر أنني عندما كنت صغيرا كانت لدي اهتمامات طبية و كنت أحاول أن أتعرف على هذا العالم، ولم تكن رغبتي فقط، بل كانت أيضا رغبة العائلة، لكن الأمر لم يتيسر و لم أتخصص طب، ووجدت نفسي في الهندسة، في السنة الأولى و الثانية من دخولي كلية الهندسة لم احدد نوع التخصص في الكلية و لا اخفي عليك أنني كنت محتارا أي المجالات اختار، بتوفيق من المولى عز وجل اخترت هندسة الكومبيوتر، إلى أن تخرجت منه، وقد كنت من الأوائل على دفعتي.
حدثنا عن بداية مشوار العمل بعد إنهاء التحصيل الجامعي؟بعد تخرجي عينت في مجال التدريس، في معهد تقني في مجال الحاسب، و اخترت كموجه عام لمادة الحاسب على مستوى الشعبية( الولاية)، إن كنت أحب هذا المجال أي التدريس إلا انه لم يحقق لي كل ما اطمح به،و حاليا أنا معيد في جامعة السابع من ابريل بمدينة الزاوية.
من خلال ما ذكرت نلاحظ أن هنالك تأخر في مواصلة الدراسة العليا مع وجود رغبة فيها، هل لك أن تذكر لنا السبب؟
في الحقيقة كان موضوع إكمال دراستي العليا ملازما لي دائما،و كما تعلم إن تخصص هندسة الكومبيوتر تخصص دقيق و من اجل الوصول إلى مستوى علمي جيد كنت ابحث عن جامعة خارج ليبيا من اجل مواصلة دراستي بها و اكتساب الخبرة العلمية و العملية التي احتاجها، لكن الحظ لم يحالفني مع أنني اخترت ضمن ما عدده 23 طالب على مستوى البلاد من اجل الدراسة في الخارج، لكن الأمر لم يكتمل، و فور فتح الأكاديمية الليبية للدراسات العليا أبوابها، التحقت بها من اجل إكمال الدراسة و التحضير لشهادة الماجستير.
بعيدا عن التخصص نود أن نعرف الأعضاء أكثر على شخصية المهندس احمد حمر الشوشة، اهتماماتك و قراءاتك ؟
لي جملة من الاهتمامات منها القراءة، قراءة الكتب الدينية "الإسلامية" ومن أهم الكتب التي أحب أن اذكرها كتاب كفاية المستزيد بشرح كتاب التوحيد للشيخ صالح بن عبد العزيز آل الشيخ وموطأ مالك وأجزاء من صحيح البخاري ومنهاج المسلم للجزائري وفقه السنة وبعض كتب التفاسير مثل تفسير ابن كثير والجلالين وبعض كتب السيرة مثل سيرة ابن هشام و بعض من كتب الإعجاز القرآني وكتاب الفقه شرح بلوغ المرام في أدلة الأحكام للحافظ ابن حجر العسقلاني وكتب أصول التجويد. كما أحب بشدة قراءة كتب اللغة : مثل الآجرومية و ألفية ابن مالك وكتب الأدب مثل العقد الفريد لابن عبد ربه وتاريخ آداب العرب للرافعي ولا أنسى كتب الشعر مثل كتاب المعلقات العشر, علما بأني طبعت ديوانا شعريا لأمي لأنها شاعرة تقول الشعر الشعبي وهو جاهز ولكني لم أنشره، كما أهتم بالبرمجة وأحبها جدا،و احرص في أوقاتي على حفظ و تلاوة كتاب الله و اهتم به فقد قرأت القرءان برواية قالون عن نافع وبرسم الداني على عدة مشايخ أحب أن اذكرهم لفضلهم علي من بينهم فتحي هويدي و علي العكروتي و أشرف المزوغي وآخرهم الشيخ مصطفى قشقش الشيخ المعروف والحافظ بسبع روايات وقد ترأس جائزة دبي لسنتين. و طبعا من منا لا يحب السفر، سافرت إلى عدة دول عربية و أجنبية.و انوه إلى إنني أحب الزراعة كثيرا.
لنتحدث عن الفروق بين الدراسة الجامعية و الدراسات العليا، ما هي أوجه الاختلاف في نظرك؟
بالطبع يوجد أوجه اختلاف كبير جدا نظرا لطبيعة المرحلة التي يفترض أن الطالب قد تحصل على أساس يخرجه من جانب التلقي المطلق إلى المشاركة فيما يقدم له و تطغى على الدراسات العليا الطبيعة البحثية حيث يطلب من الطالب إعداد بحوث باستمرار و هذا من اجل تأهيله، كما أن كم المعلومات المقدم أكثر و أغزر بكثير عنه في المرحلة الجامعية، و الفرق الأساسي في وجهة نظري أن المادة لا تكون متخصصة إلا إذا تناولها الطالب من أكثر من مرجع، بمعنى أن لك الحرية في اعتماد المرجع الذي سوف تدرس منه.
يعاب على ما يقدم في الكثير من الجامعات العربية وبالأخص في مجال الحاسب طغيان الجانب النظري و افتقادها إلى التطبيق في مجال تطبيقي أساسا، ما رأيك في هذا؟ هذا كلام فيه جزء كبير جدا من الحقيقة، لان معظم ما يقدم نظري و أنا أتحدث هنا عن تخصصي بالتحديد،لان هذا ما يجعل الطالب يتخرج و به بعض الضعف، و لا اقصد هنا الضعف في المعلومة النظرية قد تجد الطالب متفوق في دراسته بشكل جيد، غير أن ما يقدم في الجامعة شيء و ما يتطلبه سوق العمل شيء أخر و هذا السبب يعود إلى ضعف التنسيق بين مؤسسات العمل و الجامعات من جهة و فقدان تحديث المناهج من جهة أخرى، كما أنني اعتقد أن ما يعطى للطالب أكثر مما يتطلبه و لا أحب أن اغرق في التفاصيل لان هذا باب واسع جدا لذا تجد إن خبرة الطالب العملية اكتسبها من مجهوده الخاص، و يفترض أن يستثمر هذا المجهود أثناء الدراسة الجامعية لكي تتحول الجامعات إلى منتديات علمية و خلايا للبحث و التفاعل تعود على المجتمع بالفائدة.
هل تؤيد الرأي القائل أن خريج كلية هندسة الكومبيوتر يتخرج من غير تخصص واضح؟
إذا نظرنا إلى طبيعة الكومبيوتر و تشعبات التخصصات التابعة له يمكن إن نقول إن هذا صحيح، لان السؤال هنا ما هو مفهوم دراسة الكومبيوتر؟ كما يعلم الجميع
أن مواد الكومبيوتر متنوعة بشكل كبير و الكومبيوتر كأداء أصبح الجميع يتعامل معه بل إننا قد نجد تخصصات لا تتطلب دراسة المفهوم الفيزيائي و الرياضي لعلوم أو هندسة الحاسبات، ليس الأمر هذا فقد قد تجد مواد لها علاقة بالكومبيوتر مثل البرمجة باللغات المعروفة حاليا تدرس لتخصصات ليست حاسب، غير أن تفوق هندسي أو تقني الحاسب يكمن في التعمق فيه، و إن لم يوفر مهندس أو تقني الحاسب لنفسه هذه الميزة قد لا يجد لنفسه موطأ قدم.
ما هي التخصصات في مجال الحاسب التي تحب أن يركز عليها المتخصص من خلال واقع خبرتكم؟ وبما تنصح في هذا الأمر؟ إن لم تكن سألتني هذا السؤال كنت لأطرحه وأجيب عنه، لعلك تلاحظ إن عدد كبير من خريجي هندسة الحاسب كثيرا ما يسألون عن تخصصهم! و لا تجد هذا مستغربا، لا اقصد المعنى المجرد للفظ، بل أتعداه إلى المطالبة بمهية التخصص ذاته و تبعاته، لنعد إلى السؤال وأقول إن متخصص هندسة الحاسب أرى من الأهمية بمكان أن يتناول الآتي:
في قسم المواد العامة إن صح التعبير و تمكنك من فهم عميق أو بالأحرى لا تستطيع التعامل مع ما سيأتي من مواد متخصصة إلا بها الرياضيات المتقدمة و التحليل العددي أما مواد التخصص ذاتها التي انصح أن يركز الطالب مجهوده فيها فهي مادة Computer Security و من أهم الموضوعات التي انصح بتناولها فيها و أحب أن اذكرها بشيء من التفصيل و الدقة هي:
Attacks, Services and Mechanisms تشمل أنواع Security Attacks و Security Services وطرق الدفاع عن الشبكة من المهاجمين
Conventional Encryption Message Confidentiality تحتوي على الالقورثم الأساسية المستخدمة في التشفير مثل Festal و DES ، كذلك يدرس Double & Triple DEA و IDEA و Blowfish و RC family و Cast-128
Public--Key Cryptography and Message Authentication و هذا يتناول Link and end-to-end encryption وكذلك طرق توزيع الـ Key بين الأعضاء , تطبيقات الPublic Key مع جانب تفصيلي عن The RSA Algorithmو نبذة عـن Diffie-Hellman Key Exchange
Authentication Applications في هذا الموضوع أنصح بالتركيز على Kerberos و إصداريه 4 و5 بشكل تفصيلي ثم عرض X.509 بشكل سريع
IP Security دراسة خدمات وتطبيقات IPsec مع دراسة أنواع Security Associations وتطبيقها في حالة AH أو ESP أو الجمع بينهما.
Firewall أو ما يعرف بالجدار الناري و يجب التركيز على خصائصه وأنواعه Packet-filtering routers و Application-level gateways و Circuit-level gateways و (Bastion host)
طبعا الإلمام بي Computer Security مهم جدا، هل لك أن تحدثنا عن أهم ما يجب تناوله في نظم التشغيل operating systems نظرا لما تتمتع به باعتبارها من أهم مجالات الحاسب توفير نظام تشغيل بمفهومه الشمولي؟ نظم التشغيل من أهم الأمور التي أرى من الضروري على مهندس الحاسب أن يتقن التعامل معها، و لا اقصد بنظام التشغيل ما يتبادر للذهن عند سماع هذه الكلمة التي أصبحت مرادفة لكلمة windows بل تتعداه إلى المفهوم الشامل لها أي نظام التشغيل الذي يتناسب و البيئة المستهدفة فمثلا بيئة السير فرات تختلف عن غيرها و أرى إجادة التعامل مع Mainframe, Desktop, Multiprocessor, Distributed, Clustered and Real -Time Systems و أحب التركيز على Processesفهم State التي يمر بها process من بداية التنفيذ حتى الانتهاء.
CPU Scheduling و تخص التركيز على مجموعة من الالقورثمات التي تنسق العمل بين البرامج في المعالج مثل (FCFS، SJF، Priority ، RR، Multilevel Queue). و اذكر أنني كتبت مقالا في مجلة التقنية التي تصدرونها حول هذا الموضوع.
Memory Management دراسة Logical and Physical Address Space و Swapping و كل من Paging و Segmentation.
حقيقة هذه موضوعات مهمة جدا في مجال نظم التشغيل و انصح بقراءة الكتب الآتية من اجل الاستزادة
- Operating System Concepts, Abraham Silberschatz, Peter Baer Galvin
- Operating Systems design and implementation, Andrew S. TANENBAUM
و لكي يكون حوارنا مكتملا ما أمكن في هذا الصدد لو تفضلت علينا و حدثتنا عن بنية الحاسب و أهم ما يجب تناوله فيها؟تعتبر بنية الحاسب من المواد التي أشدد عليها لأنك عند فهم طبيعة المكون المراد التعامل معه تستطيع أن تعرف كيفية الوصول إلى أدق درجات الاستفادة منه و السيطرة عليه، مفهوم بنية الحاسب أرى من الأهمية بمكان تناول:
Instruction Set Architecture و التي تشمل دراسة Addressing Modes, Instruction Format , Instruction Set , Registers للعديد من أنواع المعالجات من بينها Intel 80x86 , , DLX Architecture, PowerPC , MIPS , و Pentium and UltraSparc،
Memory Hierarchy and Cache Design و تشمل دراسة Cache و معرفة معنى hit و miss و Direct Mapped و associative.
و انصح بهذا الكتاب في هذا الصدد
Computer Organization and Design: The Hardware/Software Interface
Pattersom and hennessy
لان به مادة علمية جيدة، ربما أكون قد أغرقت قليلا لكن ما دفعني لهذا هو حرصي أن تكون المعلومات مفيدة لطالب هندسة الكومبيوتر، طبعا بالإضافة إلى مواد أخرى كالشبكات و الرسومات الحاسوبية.
بعد هذه الجولة في طبيعة التخصص و هذه المعلومات الغنية التي أثريتنا بها، هل هنالك مواقع تحب زيارتها و تنصح به؟أول موقع في هذا الصدد هو موقع و منتديات التقنية لأني أرى أن هذا الموقع به العديد من الفعاليات التي تنقص مواقعنا العربية و منتدياتنا بصفة خاصة، و أرى أن به تطور ملحوظ و مهم جدا، و هنالك جملة من المواقع بعد محرك البحث قوقل ومنها
www.whatis.com (http://www.whatis.com)
www.wikipedia.com (http://www.wikipedia.com)
www.howstuffworks.com (http://www.howstuffworks.com)
و هي مواقع مفيدة جدا في البحث و التقصي عن موضوعات متنوعة.
هل يرى المهندس احمد التحضير لشهادة الحاسب المختلفة التي تمنحها شركات افضل أم مواصلة الدراسات العليا في ذات التخصص؟ هذا يتوقف على ميل و توجه الطالب، غير أن هنالك فرق جوهري بين الاثنين وهو إن الدراسات العليا تتحدث عن المفاهيم العلمية للتخصص بشكل موسع و أكاديمي و تفتقد في بعض جوانبها إلى التطبيق العملي لان بعض الدراسات حتى في هندسة الحاسب قد تكون نظرية بحثه كأن تدرس ظاهرة من منطلق فيزيائي أو رياضي من غير إن يكون لها تطبيق، أو تقدم طرح جديد من غير تنفيذه، بينما مثل هذه الشهادات تتخصص في جانب معين مثل الصيانة أو الشبكات و أهم شيء انك تتخصص في منتجات شركة معينة بينما هذا لا يحدث في الجامعة طبعا، و لا اقصد التقليل من شانها بل على العكس. و ميزة الأخيرة أنها ملائمة لسوق العمل أكثر، و في هذا الصدد و كما قلت سابقا فان التكامل بين المنتجات التي تروج في الأسواق و ما يدرس في الجامعات يجب إن يكون حاضرا.
ما هي مقومات نجاح المهندس في تخصصه؟ أرى من الأهمية بمكان أن يحرص المهندس على تجديد أفكاره و الاحتكاك بالبيئات المختلفة،و أقصد بها هنا التنوعات التي يشهدها العالم اليوم و ألا يقف عند ما تعلمه بل يجب عليه إن يسعى بكل قوة لتجديد دماء التنويع في شرايين أفكاره و معلوماته، ونقطة مهمة وان كانت خارجة بعض الشيء لكنها في نفس السياق، أدعو المهندسين إلى التفاعل بشكل أكبر مع مواقع المعلومات بمعنى أن لا يكون المهندس مجرد مستهلك للمعلومة و أن يساهم في إعدادها أو نشرها من خلال هذا المنتدى أو أمثاله على الشبكة العنكبوتية لأننا نريد أن ننتقل من مجرد التلقي للمعلومة إلى المشاركة في صنعها و هذا بالطبع يعود على الجميع بالفائدة و من أسباب النجاح.
ماذا يتمنى المهندس أحمد أن يحقق ؟ أولا رضا الله سبحانه و تعالى، لأنه غاية الأمر كلها،و ثانيا نصيبا جيدا من العلم النافع، وان أساهم في تحقيق انجاز علمي عربي في مجال الكومبيوتر.
بحكم انتشار البرمجيات في الأسواق العربية، و أقصد هنا البرامج الجاهزة، يسود رأي أن مهندس الكومبيوتر تحول إلى متخصص تطبيقات؟للأسف هذا ما يحدث فعلا ، فنجد أن معظم المهندسين يميلون إلى التعامل مع البرامج الجاهزة أكثر من تصميمهم البرامج، طبعا نلتمس لهم عذرا بحكم الواقع لان الشركات الضخمة لم تترك لنا فرصة لكي نصمم إلا القليل فهنالك احتكار لا يختلف حوله اثنان في سوق البرمجيات، و ضعف في خطط الاهتمام من قبل الدول أن وجدت هذه الخطط أصلا و أحب أن انوه إلى أن الاهتمام بهذا الصدد يمكن أن يحقق فوائد جمة للبلدان العربية. كما أن الطلب غير متوفر بشكل كاف ليشجع المهندسين، لكن مع ذلك لا اقلل من أهمية تعلم البرامج الهندسية المختلفة.
صحيح وأحب أن أذكر أن الهند استطاعت تحقيق عائدات تجاوزت أكثر من أربعة مليار دولار لسنة 2004 من البرمجيات فقط، و هذا تعقيب على ما قلت، كلمة أخيرة توجهها للمنتدى و الأعضاء؟في نهاية هذا الحوار أحب التنويه لما يمكن أن تقوم به المنتديات العربية المتخصصة مثل منتديات التقنية، أشدد على خروجها من الإطار القطري إلى الإطار العربي و هذا ما يعطيها بعدا ممتازا جدا،و هذا ما ألحضه في موقع التقنية، و نتمنى أن تتضافر الجهود من كل المتخصصين في شتى المجالات الهندسية في مثل هذه المساحات التفاعلية الرائدة، لأننا بحاجة ماسة إليها، و أحب أن أشكر القائمين على الموقع من مشرفين وإدارة،و أحييهم على المشروعات المبتكرة من مجلة التقنية إلى غيرها.
http://www.tkne.net/imagesaa/maha2.jpg
في نهاية اللقاء
المهندس أحمد حمر الشوشة نشكرك جزيل الشكر، على هذا الحوار و نتمنى أن يتسع صدرك لأسئلة الأعضاء.
أنا من يود توجيه الشكر إليكم و مرحبا بأعضاء منتديات التقنية.