Программирование в универе
Автор: SysaninДек 26
Учусь в БГУИР (Минск), у нас на факультете с первого курса учат C++. Поскольку факультет не сильно айтишный, то большинство людей, до этого никогда не кодили и слабо представляли как это делается. Что интересно, большая часть людей позабивала на программуху (особо не пытались въехать как это работает). Кодили вобщем методом переписывания с методы кода и ещё откудо-нибудь. И в лучшем случае это как то работало
(я уж молчу про тех кто брал готовые, уже решенные лабы) Ну пока темы простые были, вроде линейные алгоритмы, ветления, циклы оно было неплохо, но вот когда пошли динамические массивы, функции и типы пользователя, а потом ещё и защиты лабороторных тут пошли завалы.
Основная масса людей вобщем попробовала взяться за ум в конце семестра (ну для студентов это наверно нормально). Ну и конечно не слишком успешно. На мой взгляд, если уже иметь опыт написания программ на других языках (в особенности схожих с Си), то все что мы прошли за семестр можно выучить в быстром темпе, даже по нашим методам+гугл, дня за два-три и более-менее нормально ореентироваться. Этого вполне хватит защитить лабы и сдать нормально экзамен. Но вот когда люди мб даже выучили наизусть всю методичку, но толком не вкурили философию программирования, врядли они что-то напишут. Точнее что-то напишут... тока это такой ужас, что ей-богу индусы лучше пишут:) Да и код не работает корректно.
Вывод какой и следовало ожидать: в языках программирования главное понять ЧТО должна делать программа и КАК она должна это делать, а написать уже будет дело техники, и учить в языках практически ничего не надо. Достаточно знать с большего конструкции языка, операторы и пару десятков наиболее часто используемых функций (ну и иметь представление какие ещё существуют или должны существовать). И все что не известно изеться в гугле или справочниках. Конечно, хороший программист должен ещё знать и использовать различные приемы для ускорения работы программы, улучшении чтения кода, оптимизации; продумывать обработку всевозможных исключительных ситуаций (особено на случай, если прогу юзает очень невнимательный \ секретарочный \ блондиночный \ любопытный пользователь). Но это для тех кто будет работать программистом, поскольку у нас факультет, как я уже говорил, не готовит чистых программистов, то для студентов это не сильно критично.
Вот, просто так немного наболело, когда у почти всей группы хвосты по программухе и они ещё совсем не знают что к чему.
2 коммент.
Пишет Арсений | дата: 27 декабря 2008 в 8:47
Так за год самые тупые и повылетают
Пишет Sysanin | дата: 27 декабря 2008 в 12:40
возможно:) хотя не факт, по крайней мере допуск скорее всего все или почти все получат, несмотря на то что далеко не все сдадут норму. А вот что будет на экзамене хз.