Програмисты, которые не самоучки. |
Здравствуйте!
Прочитал в теме Программист без
математики такую
строчку
"Ну а если программист ещё и самоучка то он при необходимости всё что
угодно схватит налету."
Возник вопрос а бывают програмисты не самоучки? Мне такие как-то еще
не встречались.Да часто человека _доучивают_ чему-то но у него уже
есть начальный уровень и зачастую немалый.
Есть кто-нибудь кого на курсах в институте и.т.д. учили програмировать
с нуля. Ильин Алексей
Всего в теме 744 сообщения
Добавить свое сообщение
Отслеживать это обсуждение
- Лирика
- Локальные сети в Москве...
- РЕСПУБЛИКA БОРЛАНД
- "Программисты, кто они?"
- Горячие клавиши
- Режим дня программиста.
- Программист без математики
- Разработка справочной системы
- День рождения Билла Гейтса
- ДЕНЬ ПРОГРАММИСТА.
- Грамотность.
- СТАРИКИ - ПРОГРАММИСТЫ.
- Пусть меня научат!
- Современная ситуация в кибернетике, информатике и программировании.
- Когда не поздно стать программистом?
- Чтобы стать программистом с нуля нужно...
- Компьютерная индустрия. Для чего она нужна?
- Социальное программирование
- Отношение к вирусописательству вообще и на территории Королевства в частности.
- Производительность труда у нас и на Западе
- Скучно стало быть программистом.
- Королевство в осаде :-))
- Обращение к программистам
- Хакеры - люди из группы риска?
- Право или лево?
- Спам. Где грань дозволенного?
- Право на чтение
- Стихи про Дельфи
- Почему отвечают на вопросы?
- Высшее образование. Быстро? качественно? недорого?
- Прошу совета
№ 494 08-08-2008 13:29 | |
Ответ на »сообщение 493« (Сергей Перовский)
___________________________
Ох, как платят, так и выполняет...
В общем это и правда, но когда ходишь на пары к преподавателю, который добросовестно выполняет свои обязаности, даже перевыполняет, даже за меньшую зарплату, то согласитесь, когда видишь человека, который так нагло себя ведет, фактически плюет в лицо закону - валит всех и вся, чтобы во время сессии потом не вылезать из кафе и ресторанов. При этом все знают и все терплят. Если этот же препод будет преподавать у нас что-либо в след. году, мы от него откажемся (ибо имеем право), благо, он не единственный "специалист" на кафедре. Как приятно излить душу... ;)
Сознательно выбирали ВУЗ для того, чтобы стать программистом?
А посмотреть список ВУЗов, команды которых показывали класс на международных соревнованиях по программированию слабо было?
Или все-таки программирование - непрофильный предмет?
Тогда и спрос не тот.
Сознательно хотел стать програмистом :). А насчет ВУЗов, команды которых показывали класс то тут есть загвоздка: во-первых, я не считал себя достойным... хотя это рано или поздно выяснится. Во-вторых: у нас выбор ВУЗов, команды которых показывали класс на международных соревнованиях по программированию немного ограничен (Украина). В третьих: возможности мои и моей семьи довольно таки ограничены. Я поступал с расчетом на бюджетное место (как видите, поступил). Опять же таки, возможно, я бы смог устроится в более подходящем ВУЗе, но мои родители настояли взять то, что уже есть, а не летать в облаках. ИМХО, подучусь как следует и переведусь туда, где буду чувствовать себя в своей тарелке.
Вот так как то...
З.Ы. Кажется, здесь есть ветка по поводу высшего образования?
№ 493 08-08-2008 13:01 | |
Ответ на »сообщение 492« (Supreme)
___________________________
Препод не выполняет свои обязанности, за которые ему платят.
Ох, как платят, так и выполняет...
Сознательно выбирали ВУЗ для того, чтобы стать программистом?
А посмотреть список ВУЗов, команды которых показывали класс на международных соревнованиях по программированию слабо было?
Или все-таки программирование - непрофильный предмет?
Тогда и спрос не тот.
№ 492 08-08-2008 11:39 | |
Ответ на »сообщение 491« (GoldFinch)
___________________________
Все то, что может рассказать преподаватель, уже написано в книжке (мб того же преподавателя). Зачем это пересказывать на лекциях? Чтобы лучше усваивалось?
Извините конечно, но на кой ..., ... и ... тогда эти лекции вообще? Если все уже в книжке написано? На кой тогда стационар? Не лучше ли тогда учится заочно.
Тем не менее, во время лекций преподаватель ДОЛЖЕН подать студентам определенную долю материала (из той же книжки), это его прямая обязаность. Не помню точно какие соотношения, но часть материала студентам подает преподаватель на лекции, а остальное они должны найти и изучить сами. Нам даже лекцию давали о распределении объема материала между изучением на лекции и самостоятельной работой студента. А в моем случае мы имеем что? Препод не выполняет свои обязанности, за которые ему платят. А потом еще и пользуется низким уровнем знаний своих студентов, чтобы вытрусить с них побольше "выгоды". ИМХО, о каких знаниях можно говорить, если преподаватель с самого начала учит студентов как давать взятки, а не изучать предмет?
А когда работать пойдете вам тоже чтоли устно все рассказывать будут?
Ну это вы опять погорячились.
Во-первых: речь не обо мне.
Во-вторых: а разве Вам в первые дни работы не обяснили устно, что здесь к чему. Или же там была методичка, вроде "Работа специалиста по ... на предприятии ... Часть первая. Планировка здания предприятия..... Часть вторая. Рабочий план на ближайшие ... лет.", или же вам на словах обяснили, где ближайшее кафе и т.п. Или же под все вы понимаете знания по специальности? А я думал, что знания, или умение их добывать уже подразумевается при устройстве на роботу. ИМХО...
З.Ы. устно все рассказывать будут - В том то и дело, ч то нам вообще ничего по теме предмета не расказывают! Более того, то что нам расказывают расчитано лишь на то, чтобы растянуть обучение на долгих 5 лет. При этом постоянно подавая лекции по Паскалю, просто официально называя предмет по-другому: Среды Разработки Програм, Основы Програмирования и Алгоритмические Языки, Алгоритмический Язык Паскаль (эти два отличались только названием, первый отличался от них только преподавателем, и тем, что програмы писались в Делфи, а не в Турбо Паскале).
№ 491 08-08-2008 10:04 | |
Все то, что может рассказать преподаватель, уже написано в книжке (мб того же преподавателя). Зачем это пересказывать на лекциях? Чтобы лучше усваивалось? А когда работать пойдете вам тоже чтоли устно все рассказывать будут?
№ 490 08-08-2008 09:19 | |
Ответ на »сообщение 489« (Supreme)
___________________________
Нет, нам диктовали то же, что и на лекциях по Паскалю Крепитесь. Мне так вообще Fortran давали. А лучше договоритесь с преподавателем, чтобы он вам дал индивидуальную работу на весь год.
№ 489 08-08-2008 09:11 | |
Ответ на »сообщение 486« (GoldFinch)
___________________________
Кому надо быть хорошим специалистом - те сами найдут необходимую информацию и разберутся в ней.
Согласен, так и поступаю.
Кому нужен диплом - те покупают дипломы.
И с этим согласен. В нашей групе есть пару человек, которые учатся не для знаний и специальности, а ради диплома. Рабочее место им уже подготовили. Теперь только диплом нужен.
Если курс называется "среды разработки" и обучение идет на примере дельфи, с чего вы взяли, что Вам должны рассказывать об этой среде?
А здесь вы погорячились. Я разве говорил, что нам вообще говорили о средах разработки? Учили нас работе со средами разработки? Нет, нам диктовали то же, что и на лекциях по Паскалю. При этом препод постоянно повторял, что мы изучаем среды разработки на примере Делфи. Поэтому и встает закономерный вопрос: ну и где же тут Делфи? А среды разработки?
Вам дают задание - вот и выполняйте его, если захотите - попутно разберетесь в среде разработки. Не захотите разбираться - Ваше право, собсвенно силой Вас в ВУЗ никто и не загонял и учиться никто не заставляет.
Обдумайте эту фразу в свете моего предыдущего замечания. От себя добавлю: нам не давали задание, чтобы мы выполняли его. Мы стремились разобраться в среде разработки и попутно представить себе, что из себя представляет среда разработки как таковая. Но со стороны предподавателя ни одного значимого слова о средах разработки в целом, ни о Делфи в частности. Почему? Даю маленькую подсказку: большинство ФИТИСовцев сдали зачет по этому предмету не за счет своих знаний. Вы понимаете, о чем это я?
№ 488 08-08-2008 09:07 | |
Ответ на »сообщение 487« (Сергей Перовский)
___________________________
>>> как вам программист не знающий комбинаторики?
Или матлогики :D
>>> Ладно теория формальных грамматик
Тодже не свосем ладно. Случай из жизни. Начал работать программистом. Занимаюсь парсингом определенных выражений. Путаюсь в всевозможных IF-ах и WHILE-ах. Видя мои мучения, более опытный товарищ подсказывает: построй КС-граммтаику. Все, этой подсказки оказалось достаточно.
№ 487 08-08-2008 08:39 | |
Ответ на »сообщение 485« (Supreme)
___________________________
Вот теперь раскажите мне о эффективности обучения програмированию в ВУЗах. ИМХО.
То, что в ВУЗах сейчас положение, вообще, непростое, обсуждать не будем - оно и так ясно. На курсах повышения квалификации мне платят за час лекции в 15(пятнадцать!) раз больше, чем в ВУЗе. И как найти преподавателей для студентов?
То, что учебные планы не сбалансированы, что курсы то перекрываются, то между ними остаются дыры, тоже понятно. Никто не понимает, к чему готовить выпускников. Да и с проблемой кадров это тоже связано.
С преподаванием программирования проблема отдельная. Нужно не столько дать сумму знаний, сколько научить определенным способам мышления. Без эффективной обратной связи это невозможно. Значит, лекции тут могут играть только вспомогательную роль.
Но есть варианты. Можно довольно быстро натаскать ученика на написание программулек. А вырастить серьезного специалиста без теоретической подготовки не получиться. И тут самоучки катастрофически проваливаются.
И выпускники большинства ИТ факультетов тоже :(
Достаточную теоретическую подготовку дают только матмех ( или мехмат :)) и факультеты прикладной математики. Есть еще отдельные кафедры в других вузах.
Программистское сообщество разделилось очень четко. На тех, для кого программирование - это набор приемов. И на тех, для кого программирование - это раздел математики. И выбирать нужно до начала обучения :)
Ладно теория формальных грамматик, как вам программист не знающий комбинаторики?
№ 486 08-08-2008 08:30 | |
Кому надо быть хорошим специалистом - те сами найдут необходимую информацию и разберутся в ней. Кому нужен диплом - те покупают дипломы.
Если курс называется "среды разработки" и обучение идет на примере дельфи, с чего вы взяли, что Вам должны рассказывать об этой среде? Вам дают задание - вот и выполняйте его, если захотите - попутно разберетесь в среде разработки. Не захотите разбираться - Ваше право, собсвенно силой Вас в ВУЗ никто и не загонял и учиться никто не заставляет.
№ 485 08-08-2008 07:43 | |
А что вы скажете насчет такой чуши:
Первый семестр учим Паскаль.
if then else, repeat until, while do, for to do, for downto do, goto, readln, writeln, array, set ... Учим язык. Учим основы, необходимые, важные. Допустим выучили, очень хорошо. Идем дальше.
Второй семестр учим Среды Разработки Програм. В течении всего семестра Delphi(!?). Причем на лабах студентам задают задания, типа работы с масивами, файлами, табуляция функций и пр.
На лекциях нам диктуют if then else, repeat until, while do, for to do, for downto do, goto, readln, writeln, array, set... Вопрос: Дельфи тут при чем? Зачем второй раз давать в точности ТОТ ЖЕ МАТЕРИАЛ. Причем о Дельфи, как о среде разработки програм не было ни слова!!!. Ни слова о возможностях визуального проэктирования, ни слова (!!!!!!!) об отладчике (другие узнали о том, что он существует только после того как я им сказал!). Ни слова о создании компонент (а это есть даже в тех отстойных самоучителях типа "Делфи за 21 день").
Ни слова о возможностях компилятора, настройках проэкта (некоторые до сих пор удивляются, как это я иконку приложения меняю!). Ни слова о использовании справки (а это Библия для програмиста!). Ни слова о FastCode, CodeInsight. Было обяснено, какие файлы относятся к проэкту програмы, но что каждый из них из себя представляет...
...выводить в едит. Или в мемо. Процедуры в обработчиках событий от кнопок. Есть вопросы. Значит приступаем...
Вот теперь раскажите мне о эффективности обучения програмированию в ВУЗах. ИМХО.
Добавить свое сообщение
Отслеживать это обсуждение
Дополнительная навигация: |
|