Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.29;
Скачать: CL | DM;

Вниз

В наших вузах программистов учат всякой ерунде   Найти похожие ветки 

 
Ученик чародея.   (2006-09-28 16:52) [0]

Мы публикуем отклик на "личный опыт" нашего читателя Александра Алашкина "Как меня пытались выучить на программиста" – ред.

http://www.gazeta.ru/techzone/2006/09/21_e_841483.shtml

Ваши мнения о материале.


 
Ketmar ©   (2006-09-28 16:54) [1]

флуд.


 
Игорь Шевченко ©   (2006-09-28 16:54) [2]


> Ваши мнения о материале.


про материал не знаю, а автора ветки - в РО


 
ProgRAMmer Dimonych   (2006-09-28 17:21) [3]

Правда о жизни программистов... :( IMHO...

Немного от себя...
Систему образования надо срочно менять: в школах в 10 классе учат структуру компьютера. Спрашивается: чем маялись в 8-9 классах? Зачем повторять темы, которые проходятся в начале 8 класса? И это только самое начало. То, что Excel в школах преподают на уровне выше пользовательского, а программирование на уровне ниже ламерского - самая больная проблема...


 
Marser ©   (2006-09-28 17:23) [4]

Не соответствует действительности.


 
Плохиш ©   (2006-09-28 17:25) [5]


> а автора ветки - в РО

Да, да и ногами в живот...


 
Тугодум ©   (2006-09-28 17:26) [6]

Автор статьи так и не понял, что в вузе его учат учиться, а не дают знания.


 
Ketmar ©   (2006-09-28 17:26) [7]

>[4] Marser(c) 28-Sep-2006, 17:23
>Не соответствует действительности.
соответствует. и всегда соответствовало. кто не хочит учиться -- завсегда виноватых найдёт.


 
Курдль ©   (2006-09-28 17:26) [8]


> ProgRAMmer Dimonych   (28.09.06 17:21) [3]
> То, что Excel в школах преподают на уровне выше пользовательского, а программирование
> на уровне ниже ламерского - самая больная проблема...

Я думаю, что самая больная проблема в том, что детей в школе не учат учиться. Это заметно, например, по здешнему форуму. Большинство топиков типа "ДАЙ!"
Тыркать по клаве сейчас умеют с пеленок, а в 11 классе не все точно знают, дует ли ветер от того, что деревья качаются, или наоборот.
Я ради забавы просил расшифровать аббревиатуру из пафосного выражения хацкеров "...ошибка в ДНК", так никто ответа не дал. А ведь это биология за 10-й класс. Ее учить не надо?


 
Ketmar ©   (2006-09-28 17:27) [9]

>[8] Курдль(c) 28-Sep-2006, 17:26
>Я ради забавы просил расшифровать аббревиатуру из
>пафосного выражения хацкеров "...ошибка в ДНК"
а я пишу "DNA". некоторые тоже удивляются. %-)


 
Ученик чародея.   (2006-09-28 17:28) [10]


> Marser ©   (28.09.06 17:23) [4]
> Не соответствует действительности.


Практики действительно очень мало. В голову впихивается очень много теории без ее применения и закрепления. Потом 3 года после института приходится повышать свой уровень, так как самому программированию не обучают, обучают методикам и алгоритмам, но не стилю написания кода или же эффективности применения алгоритмов в разных задачах.

Тоесть после института получается полуфабрикат, который если ранее нигде не работал, то ставить на готовый проект нельзя.


 
Тугодум ©   (2006-09-28 17:29) [11]

ДНК она и есть ДНК, чего ее расшифровывать. Если мне знакомый школьник скажет дезоксирибонуклеиновая кислота, я его буду зубрилой считать. Или как себя, увлекающегося биохимией :)


 
Тугодум ©   (2006-09-28 17:31) [12]

Ученик чародея.   (28.09.06 17:28) [10]

Тоесть после института получается полуфабрикат, который если ранее нигде не работал, то ставить на готовый проект нельзя.

И это правильно. Зато через пару дней-недель-месяцев можно. Причем на любой, а не только на тот, по которому "практика была"


 
wl ©   (2006-09-28 17:33) [13]

когда я в школе учился, нам преподавали                                                                                                                                                                                                                                                                                                                                                                                                                          информатику, науку об информации (которая в принципе и с компами то слабо связана), а не программирование.
И мне кажется, это правильно, зачем из каждого человека делать программиста (тут врочем можно подставить любую другую профессию)


 
Игорь Шевченко ©   (2006-09-28 17:34) [14]

Институт это не ПТУ немного


 
ProgRAMmer Dimonych   (2006-09-28 17:35) [15]

IMHO, ещё одна проблема заклчается в том, что в ВУЗы не надо сдавать собственно информатику и программирование (хотя бы на уровне "знаю и чуть-чуть умею"). В итоге много (хотя и не все) кто попадает нам соответствующие факультеты, не имея ни малейшего представления и будущей профессии. Сдадут себе математику с физикой - и радуются. Хорошо, если хоть чему-то научатся...

P.S. Ни в коем случае не хотел никого обидеть...


 
Тугодум ©   (2006-09-28 17:36) [16]

ProgRAMmer Dimonych   (28.09.06 17:35) [15]

Мы на вступительный физику с математикой сдавали. Тест на интеллект, так сказать :)


 
Тугодум ©   (2006-09-28 17:37) [17]

ProgRAMmer Dimonych   (28.09.06 17:35) [15]

А программирование я бы тогда не сдал, кстати. Не у каждого десятиклассника в то время компьютер был :)


 
ProgRAMmer Dimonych   (2006-09-28 17:39) [18]

Для [16]
Тест на интеллект - согласен. Но если человек идёт на программирование, не имея никаких навыков, кроме того, что было в школе (ИнтАл там, али ещё чего), то... куда вообще катится мир.
Вместо экзаменов по инфоратике могли хотя бы требовать краткую характеристику с DelphiMaster :)

P.S. Повторюсь: моё мнение - лично моё мнение, никого не хочу им обидеть...


 
ProgRAMmer Dimonych   (2006-09-28 17:40) [19]

Для [17]
Лет десять назад (насколько я понимаю) - может быть. Но сейчас могли бы уже в министерстве и подумать...


 
Тугодум ©   (2006-09-28 17:42) [20]

Сейчас - может быть. Хотя не факт - до сих пор не каждый школьник может себе позволить домашний компьютер или регулярное посещение салона.

Это как с каждого, кто пошёл учиться на конструктора, требовать, чтобы он основы сопромата и допусков знал :)


 
Игорь Шевченко ©   (2006-09-28 17:43) [21]

Тугодум ©   (28.09.06 17:42) [20]

И теормех с деталями машин


 
MeF Dei Corvi ©   (2006-09-28 17:43) [22]


> что в вузе его учат учиться, а не дают знания.

Да ни чему там не учат.


 
Плохиш ©   (2006-09-28 17:44) [23]


> ProgRAMmer Dimonych   (28.09.06 17:35) [15]
> IMHO, ещё одна проблема заклчается в том, что в ВУЗы не
> надо сдавать собственно информатику и программирование

Но лучше в прервый класс школы брать только имеющих диплом об высшем образовании.

> ProgRAMmer Dimonych   (28.09.06 17:40) [19]
> сейчас могли бы уже в министерстве и подумать

В чём проблема, давай вперёд в министерство и думай, может там у тебя думать получиться.


 
Marser ©   (2006-09-28 17:44) [24]

> [7] Ketmar ©   (28.09.06 17:26)
> >[4] Marser(c) 28-Sep-2006, 17:23
> >Не соответствует действительности.
> соответствует. и всегда соответствовало. кто не хочит учиться
> -- завсегда виноватых найдёт.

В нашем ВУЗе оторванную от реалий фигню на чевёртом курсе не читают.

> Зато через пару дней-недель-месяцев можно. Причем на любой,
> а не только на тот, по которому "практика была"

Это относится к любому человеку, честно заработавшему диплом о ВО.


 
Oldman ©   (2006-09-28 17:45) [25]


> В наших вузах программистов учат всякой ерунде

Действительно.
Экология, история, культурология, философия.
Фигня какая-то!

> Игорь Шевченко ©   (28.09.06 16:54) [2]
> автора ветки - в РО

А автора статьи можно?

Нечасто встретишь "ламеров образования"...


 
ProgRAMmer Dimonych   (2006-09-28 17:45) [26]

Для [10]
По-моему, если у человека нет возможности позволить себе всё вышеперечисленное, то он вряд ли захочет становиться программистом. Обратно: если у человека есть желание программировать - найти способ купить компьютер можно; желание - множество возможностей, нежелание - множество причин ((С) не знаю чей). И потом в школах нынче есть возможность после уроков приходить и работать. Как запасной вариант...


 
Тугодум ©   (2006-09-28 17:45) [27]

Игорь Шевченко ©   (28.09.06 17:43) [21]

А как же? Причем не только теорию, но и практику. На собеседовании спрашивать:
- Какие станочки вы разработали, довольны ли станочники? :)


 
Плохиш ©   (2006-09-28 17:46) [28]


> MeF Dei Corvi ©   (28.09.06 17:43) [22]
>
> > что в вузе его учат учиться, а не дают знания.
>
> Да ни чему там не учат.

Не каждого можно научить, некоторые даже не понимают, что их пытаются чему-то научить.


 
Ketmar ©   (2006-09-28 17:48) [29]

>[10] Ученик чародея. 28-Sep-2006, 17:28
>впихивается очень много теории без ее применения
>и закрепления.
пусть лучше теория без практики, нежели ноборот. разумное существо сможет само научиться применять теорию. а вот если её нет -- то как не тужься, а применить будет нечего.


 
ProgRAMmer Dimonych   (2006-09-28 17:49) [30]

В продолжение [28]
И не факт, что такие люди не попадут в ВУЗы. Причина то, как правило, далеко не в умственном развитии. Поэтому просто небольшой экзамен, без зверских вопросов типа структура и особенности адресации процессоров производства Intel, для того, чтобы убедиться в перспективности поступающего как программиста. Чтобы склад ума соответствовал...


 
Oldman ©   (2006-09-28 17:49) [31]


> MeF Dei Corvi ©   (28.09.06 17:43) [22]
> Да ни чему там не учат.


А приятно ведь пнуть дохлого льва!
Тем паче, что инкогнито!!!


 
Доктор Шмурге   (2006-09-28 17:50) [32]


> Курдль ©   (28.09.06 17:26) [8]
>
> > ProgRAMmer Dimonych   (28.09.06 17:21) [3]
> > То, что Excel в школах преподают на уровне выше пользовательского,
>  а программирование
> > на уровне ниже ламерского - самая больная проблема...
>
> Я думаю, что самая больная проблема в том, что детей в школе
> не учат учиться. Это заметно, например, по здешнему форуму.
>  Большинство топиков типа "ДАЙ!"


В своем первом “проекте”, который так и не заработал, пришлось пересматривать подход и переделывать, я использовал знания, полученные в университете.

Необходимо было написать программу, которая производит опрос заданных узлов(ping) и записывает их статусы в базу, потом делает некоторые отчеты.

Так как проект был поставлен в стиле вот задача – выбирай технологию и язык программирования(я выбрал Delphi так как немного его знал) пришлось все продумывать самому. Взял DBISam в качестве базы (из СУБД до этого имел дело только с FoxPro – в институте) и для опроса использовал цикл в другом потоке, компоненты для генерации ICMP пакетов (так как “Сетевые технологии” давались только в теоретическом ключе без их применения) Netmasters. В общем-то глючило страшно, просто DBISam не приспособлены для многопоточной работы(это уже определил потом), не ThreadSafe они.

В результате пришлось самому изучать SQL(выбран для проекта был Access) и реляционной модели, заново пересматривать свои знания по многопоточному программированию и методам синхронизации, системы отчетов в Delphi, и проектировать свой компонент для отображения узлов с применение векторной графики, изучая работу с 2D графикой в Windows. Тоесть сразу после образования, для реального проекта, пришлось заниматься самообразованием.

Такие же проблемы возникают почти у всех выпускников после окончания образования.

PS
До этого подрабатывал амином.


 
ProgRAMmer Dimonych   (2006-09-28 17:51) [33]

А насчёт лишних предметов - это ещё у Пушкина можно позаимствовать:

Мы все учились понемногу
Чему-нибудь и как-нибудь...


 
ProgRAMmer Dimonych   (2006-09-28 17:52) [34]

Для [32]
> PS
> До этого подрабатывал амином.
Админом, наверное? Амины - это, помнится, R-NH2...


 
Игорь Шевченко ©   (2006-09-28 17:53) [35]


> пришлось заниматься самообразованием.


Собственно, этому и учат в основном...


 
wl ©   (2006-09-28 17:53) [36]

>MeF Dei Corvi ©   (28.09.06 17:43) [22]
учат учиться, в самом деле... недавно у меня знакомая девушка попросила объяснить, как делать... не знаю как это называется, в общем много заданий по высшей математике на пару месяцев учебы дают. Я говорю - неси лекции, и почитав эти лекции, объяснил ей, как и что нужно делать, хотя вышку изучал уже 9 лет назад.


 
MeF Dei Corvi ©   (2006-09-28 17:54) [37]


> Не каждого можно научить, некоторые даже не понимают, что
> их пытаются чему-то научить.

Если мне нужна будет история/социология/экономика/химия, я её выучу. А так как это всё мне не нужно, то после успешной сдачи через два дня уже забыл даже названия некоторых предметов. И не говорите мне, что если благополучно скачиваешь материалы из инета, читаешь их и получаешь свой заслуженный автомат, то этим тебя учат учиться.

Насчёт ничему не учат - это я про то, что очень много времени тратится на совершенно ненужные вещи, которые при желании повзрослевший человек, осознавший, что без обширных знаний химии в жизни нельзя, может выучить(при этом он будет не просто зазубривать, а пытаться понять). Это время можно было бы потратить углубленное изучение программирования.


 
ProgRAMmer Dimonych   (2006-09-28 17:55) [38]

Для [35]
Собственно саообразованием я Дельфи освоил. Без ВУЗов! Не идеально ещё, но научную работу на Дельфях делал...


 
Oldman ©   (2006-09-28 17:57) [39]


> Доктор Шмурге   (28.09.06 17:50) [32]
> Такие же проблемы возникают почти у всех выпускников после
> окончания образования.


Это ТВОИ проблемы...
Тебе дали задачу.
Подход и инструмент для еализации ты выбираешь сам.
Этому учат.
Если не научился - повторю: ТВОИ проблемы...


 
MeF Dei Corvi ©   (2006-09-28 17:58) [40]


> Тем паче, что инкогнито!!!

А кто здесь инкогнито? :)



Страницы: 1 2 3 4 5 6 7 вся ветка

Текущий архив: 2006.10.29;
Скачать: CL | DM;

Наверх




Память: 0.58 MB
Время: 0.035 c
2-1160908532
PeterBuild
2006-10-15 14:35
2006.10.29
Програмный запуск командной строки


6-1149542592
CShooter
2006-06-06 01:23
2006.10.29
NMpop31.GetMailMessage(NMpop31.MailCount) выдает ERangeError


15-1159447965
Ученик чародея.
2006-09-28 16:52
2006.10.29
В наших вузах программистов учат всякой ерунде


15-1160372968
litt
2006-10-09 09:49
2006.10.29
Плагин....


11-1124596891
L505
2005-08-21 08:01
2006.10.29
How to help KOL development?