Об обучении программированию [2]
Jan. 16th, 2008 10:40 amНачало было тут
Пока искал аргументы - набрёл на вот такое:
Ну что вы, за полгода, если есть желание и хоть какая-то предрасположенность к логике, можно стать неплохим кодировщиком. Я по э-почте обучил 300 человек, попадались очень талантливые.
Надо уточнить границы "хоть какой-то" предрасположенности, но результат сам по себе 1) практический, 2) высочайший.
UPD: Обсуждение резко ушло куда-то не туда, куда я ожидал:) Мне пофиг, насколько у него "дельфийский стиль" или какие у него знания просто о существовании Lisp, Haskell и многих других страшных слов.
Потому что процедурное программирование - не худшее направление:) И если человек реально умеет привлечь и обучить - это 1) само по себе полезно, 2) может быть перенесено и на другие направления, при адекватной адаптации методики.
Пока искал аргументы - набрёл на вот такое:
Ну что вы, за полгода, если есть желание и хоть какая-то предрасположенность к логике, можно стать неплохим кодировщиком. Я по э-почте обучил 300 человек, попадались очень талантливые.
Надо уточнить границы "хоть какой-то" предрасположенности, но результат сам по себе 1) практический, 2) высочайший.
UPD: Обсуждение резко ушло куда-то не туда, куда я ожидал:) Мне пофиг, насколько у него "дельфийский стиль" или какие у него знания просто о существовании Lisp, Haskell и многих других страшных слов.
Потому что процедурное программирование - не худшее направление:) И если человек реально умеет привлечь и обучить - это 1) само по себе полезно, 2) может быть перенесено и на другие направления, при адекватной адаптации методики.
no subject
Date: 2008-01-16 12:32 pm (UTC)2) нет, конечно -- разные.
Но вот меня со всех сторон окружают императивные языки. Что с этим делать? И нужно-ли вобще делать?
no subject
Date: 2008-01-16 12:34 pm (UTC)> Но вот меня со всех сторон окружают императивные языки. Что с этим делать? И нужно-ли вобще делать?
Если хочется - нужно, если не хочется - не нужно. Каждый сам выбирает :)
no subject
Date: 2008-01-16 12:36 pm (UTC)Ок. :)
no subject
Date: 2008-01-16 12:47 pm (UTC)Бтв, если второй вопрос решается в положительную сторону - самым простым ходом является подвижки в сторону питона и руби (я вообще строгий любитель питона, но тут один раз неприятно поспорил, и теперь вот очень аккуратно отзываюсь, хотя руби не люблю за неоднозначность языковых конструкций и излишнюю тормознутость :), которые лично мне реально помогли понять немного ФП. :-)
И теперь дело за малым - синтаксисом и программированием. А то одни монады в хаскеле стоят целой дельфи. :-)
no subject
Date: 2008-01-16 12:53 pm (UTC)Да, видел я тебя на exception'е.
Но меня вебовая тематика не интересует совсем.
> А то одни монады в хаскеле стоят целой дельфи.
На практике пока что во многом было наоборот.
Хотя у нас Delphi живёт только благодаря пиратству (их покупать безумно дорого).
no subject
Date: 2008-01-16 12:55 pm (UTC)Inkscape (векторный графический редактор), EVE online (ММОРПГ, и клиент, и частично сервер), Quod Libet (медиаплеер), Civilization 4. Python - не PHP, это язык общего назначения, а не только чтоб сайты делать.
no subject
Date: 2008-01-16 01:04 pm (UTC)Эта фраза к твоему братцу была к тому, что я на них (exception) перестал ходить.
А там практически всё посвящено именно вебу. (Пока что?)
no subject
Date: 2008-01-16 01:06 pm (UTC)Но меня да, сейчас больше веб интересует. :-)
no subject
Date: 2008-01-16 01:08 pm (UTC)А в первую очередь меня задолбал велеречивый речекряк, который захватывал на себя всю инициативу и профессионально забалтывал всех участников.
no subject
Date: 2008-01-16 01:16 pm (UTC)> А в первую очередь
Хы-хы-хы. :D А его в последнее время что-то и не видно. :D
no subject
Date: 2008-01-16 01:19 pm (UTC)> А его в последнее время что-то и не видно. :D
О, эт' хорошо. Видимо, теперь можно начать нормальную работу.
no subject
Date: 2008-01-16 01:23 pm (UTC)no subject
Date: 2008-01-16 01:36 pm (UTC)Угу... Но это в общем простая штука. Или мож я готов уже был. :)
Кто б про метаклассы побольше рассказал... :-)
no subject
Date: 2008-01-16 06:37 pm (UTC)no subject
Date: 2008-01-16 07:13 pm (UTC)no subject
Date: 2008-01-16 07:45 pm (UTC)no subject
Date: 2008-01-16 07:56 pm (UTC)no subject
Date: 2008-01-16 08:43 pm (UTC)Да и немеряное потребление рамы и проца клиентом относят к "downside of so much Python coding".
Аппетиты там заоблачные, даже при скромных объемах данных.
no subject
Date: 2008-01-16 12:58 pm (UTC)Но я про веб ничего и не говорил.
> На практике пока что во многом было наоборот.
На практике - в смысле сложности понимания. Не каждый понимает. Тем более сходу.