إذا كنت اريد تعلم علوم الحاسب , هل جامعة ستكون جيدة ؟


اذا كنت تعرف علوم الحاسوب على انها برمجة, فلا تحتاج الى مستوى جامعي لكي "تبرمج" وتعمل كتقني مبرمج.

لكن اذا ان تدرس علوم الحاسوب وتتعلم الرياضيات والاحصاء والمنطق الرياضي وهندسة النظم والالكلتونيك ومفاهيم الخوارزميات مثل الـ Complexity و خبايا واسس خورزميات Memomry managment , File managment, Scheduling, 

وتتعلم ماهي الConvex equations فتحصل على الشهادة

لان الفرق هو مثل الانسان الذي يتعلم اصلاح السيارات ويسمي نفسه ميكانيكي والانسان الذي درس هندسة ميكانيكية

كل التخصصات موجودة على الانترنت, الطب, الكيمياء, الفيزياء, الرياضيات, ... الخ. 

لكن اريد ان اصحح مفهوم ان البرمجة ليست هي علوم الحاسوب, البرمجمة فقط اداة.

علوم الحاسوب هي Computation science تهمتم بالـ Computation, اعمق بكثير من البرمجة.

ايضا تهتم بالـ Computation لما تكون لديك constraints (او حدود, مثلا مساحة ذاكرة محدودة, سرعة انترنت محدودة, حل المعادلات المستعملة في الذكاء الصناعي في زمن محدد,... الخ).

اما ان تسعمل black box ولا تفهم المبدا ورائها ولا يمكنك القيام بالتعديلات, فانت تقني وليس مهندس او عالم اعلام آلي.


برمجة

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

24.6 ألف متابع