Страница 5 из 7

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 10:15
LeeVan
aissp писал(а):последний раз я слыщал ету фразу на кафедре от автора научной публикации "Использование гравитации в промышленных целях"
Правильная тема.
Кажен день использую гравитацию в промышленных целях.
Сначала правда не врубался, что она строить и жить помогает,
Но позднее просёк тотальную полезность гравитации экспериментально, и с тех пор без зазрения совести использую и в хвост и в гриву.

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 10:18
Marmot
aissp писал(а):кнут хотя он математик, однако теоретиком я бы его не назвал (ТеХ)
танненбаум (миникс)
Торвальдс (линукс)
Брин (гугель) :)
Anders Hejlsberg, универ вообще не закончил
Alex Stepanov, математик
Rob Pike, астроном
Ну и, наконец Bill Gates :) универ не закончил


aissp, а примеры из собственной жизни привести сможешь? А то у меня, хоть и небольшая, но статистика общения с phd из UBC, Stanford-a и Berkeley имеется...

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 10:23
Правильные пацаны
aissp писал(а):кнут хотя он математик, однако теоретиком я бы его не назвал (ТеХ)
танненбаум (миникс)
Торвальдс (линукс)
Брин (гугель) :)
ниче не доказывает. Может они были бы умней без компьютер сайенс. Токо если проценты взять там и сям..
Разговор ни о чем. Медицину самому не выучить, CS - раз плюнуть

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 10:24
LeeVan
Marmot писал(а):
aissp писал(а):кнут хотя он математик, однако теоретиком я бы его не назвал (ТеХ)
танненбаум (миникс)
Торвальдс (линукс)
Брин (гугель) :)
Anders Hejlsberg, универ вообще не закончил
Alex Stepanov, математик
Rob Pike, астроном
Ну и, наконец Bill Gates :) универ не закончил
без профильного образования жить можно.
Можно даже жить и работать не зная таблицы умножения.
Через несколько лет практической работы всё равно изобретёшь её.
Вот только смысла в таком образе действий не много.
Ну это на любителя.

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 10:26
Marmot
LeeVan писал(а): ез профильного образования жить можно.
Можно даже жить и работать не зная таблицы умножения.
Через несколько лет практической работы всё равно изобретёшь её.
Вот только смысла в таком образе действий не много.
Ну это на любителя.
А кто тут против профильного образования? Мы говорим о том круче ли люди, имеющие PhD, чем не его имеющие....

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 10:27
LeeVan
Marmot писал(а):
LeeVan писал(а): ез профильного образования жить можно.
Можно даже жить и работать не зная таблицы умножения.
Через несколько лет практической работы всё равно изобретёшь её.
Вот только смысла в таком образе действий не много.
Ну это на любителя.
А кто тут против профильного образования? Мы говорим о том круче ли люди, имеющие PhD, чем не его имеющие....
разруха, как известно, не в клозетах.

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 10:49
Fedor P.
То есть PhD - это кандидат наук? Понятно, что нам этого тогда не надо. Может позже, если почувствует потребность.
А бакалавр - сколько лет примерно занимет? При спокойном темпе. Мне уже объяснили, что это зависит от студента, но все же.
Спасибо всем за советы.

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 11:41
aissp
в каком смысле из моего опыта? ну есть у меня знакомый phd ubc cs очень толковый чувак, есть концивший вмк очень толковый чувак. оба как программервы гораздо выше меня. Вот тебе по другому, я по проффессии физик, для меня програмирование ремесло, еще один инструмент для расчетов, хотел бы быть программистом окончил бы другой факультет. И если поставить рядом двух человек у одного из которых проффессия ремесло а для другого призвание - кто будет смотреться лучше? Другой пример ето то что называется системное образование. Зарабатывая деньги ту не можешь учиться со 100% отдачей. Помнишь дискуссию о гарбадж коллекторах? А сколько ты сам реализовал пристально следя за качеством кода? А сколько обсудил на семинарах? Ну и осталось еще упоминуть тот факт, что учится по молодости и по старости ето немножко разные вещи. Бывают конечно талантливые самоучки, но ето скорее исключения.

нет? не понятно объяснил? 8)

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 12:13
Meadie
Marmot писал(а):А кто тут против профильного образования? Мы говорим о том круче ли люди, имеющие PhD, чем не его имеющие....
В данном случае, разговор сводится к спору о важности/крутости научной (теоретической или экспериментальной) деятельности по отношению к инженерной (практической) деятельности. Данный спор ведется не первое столетие и однозначного ответа у него нет. Кому то по душе исследовательская деятельность (навыки которой закладываются в работе над PhD), кому то - производственная.

"Нау́ка — особый вид познавательной деятельности, направленной на получение, уточнение и производство объективных, системно-организованных и обоснованных знаний о природе, обществе и мышлении. Основой этой деятельности является сбор научных фактов, их постоянное обновление и систематизация, критический анализ и, на этой базе, синтез новых научных знаний или обобщений, которые не только описывают наблюдаемые природные или общественные явления, но и позволяют построить причинно-следственные связи и, как следствие — прогнозировать."

"Инженер — специалист с высшим техническим образованием, создатель информации об архитектуре и функциональных свойствах материального средства достижения цели, способа или технологии изготовления этого средства (продукта), равно как самого средства и материального воплощения цели, и осуществляющего руководство и контроль за изготовлением продукта. Основной инженерной задачей считается разработка новых и оптимизация существующих решений. Например: оптимизация проектного решения (в т. ч. вариантное проектирование), оптимизация технологии и т.п. Разработка принципиально новых решений (в т. ч. изобретений) составляет малую часть инженерного труда, но наиболее значимую."

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

В современном ИТ на большинстве позиций люди занимаются выполнением чисто инженерной деятельности. В первую очередь это относится к разработчикам ПО. Забавно, но наиболее близки по духу выполняемых обязанностей к научной (исследовательской) деятельности в ИТ - тестировщики. Вот определение из Википедии - "Software testing is an investigation conducted to provide stakeholders with information about the quality of the product or service under test." Разумеется, не всякое исследование - это научная работа:), но многие схожие черты и методы работы прослеживаются достаточно отчетливо.

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

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 12:58
Marmot
aissp писал(а): нет? не понятно объяснил? 8)
Неа, непонятно, ты не объяснил существование PhD, которые программируют намного хуже и меня и тебя, а таких тут 80-90%, поверь.
И, кстати, я говорю именно о местных PhD, а не о российско-советских, там совсем другой расклад...

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 23:28
Stanislav
Программирование - это искусство (с) Д. Кнут
Чтобы быть программистом, как и для любого искусства, нужен дар от рождения. Кто-то заканчивает школы и академии, кто-то нет - это не важно. История искусства знает выдающиеся произведения и тех и других.
Как и во всяком искусстве, в программировании есть творцы, а есть ремесленники, штампующие шерпотреб. Не всем нужны (и не всем по карману) произведения искусства - сойдет и каляка-маляка или "ксерокопия" Джоконды.

Re: Где получить степень по программированию в Ванкувере

Добавлено: 13 фев 2011, 23:59
Fedor P.
Stanislav писал(а):Чтобы быть программистом, как и для любого искусства, нужен дар от рождения. Кто-то заканчивает школы и академии, кто-то нет - это не важно. История искусства знает выдающиеся произведения и тех и других
Какое-то противоречие есть в этом предложении. Так нужен или нет дар от рождения чтобы создавать выдающиеся произведения ?

Re: Где получить степень по программированию в Ванкувере

Добавлено: 14 фев 2011, 00:05
LeeVan
Fedor P. писал(а):
Stanislav писал(а):Чтобы быть программистом, как и для любого искусства, нужен дар от рождения. Кто-то заканчивает школы и академии, кто-то нет - это не важно. История искусства знает выдающиеся произведения и тех и других
Какое-то противоречие есть в этом предложении. Так нужен или нет дар от рождения чтобы создавать выдающиеся произведения ?
а искусство ли сантехника?
Полагаю чтобы быть сантехником, как и для любого искусства, нужен дар от рождения.
История искусства знает выдающиеся образцы творений сантехников.

Re: Где получить степень по программированию в Ванкувере

Добавлено: 14 фев 2011, 03:57
Правильные пацаны
LeeVan писал(а):
Fedor P. писал(а):
Stanislav писал(а):Чтобы быть программистом, как и для любого искусства, нужен дар от рождения. Кто-то заканчивает школы и академии, кто-то нет - это не важно. История искусства знает выдающиеся произведения и тех и других
Какое-то противоречие есть в этом предложении. Так нужен или нет дар от рождения чтобы создавать выдающиеся произведения ?
а искусство ли сантехника?
Полагаю чтобы быть сантехником, как и для любого искусства, нужен дар от рождения.
История искусства знает выдающиеся образцы творений сантехников.
все это мало чем от программирования отличается.
Человек, создающий произведения в программировании, может и в сантехнике, если жена заставит.

Re: Где получить степень по программированию в Ванкувере

Добавлено: 14 фев 2011, 07:24
Stanislav
Fedor P. писал(а):
Stanislav писал(а):Чтобы быть программистом, как и для любого искусства, нужен дар от рождения. Кто-то заканчивает школы и академии, кто-то нет - это не важно. История искусства знает выдающиеся произведения и тех и других
Какое-то противоречие есть в этом предложении. Так нужен или нет дар от рождения чтобы создавать выдающиеся произведения ?
А в чем вы видите противоречие?
Хорошо, я добавлю в свой текст слова туда, где опустил их для быстроты писания, подразумевая, что контекст неизменен на протяжении всей фразы.
Чтобы быть программистом, как и для любого искусства, нужен дар от рождения. Кто-то (из программистов, которые имеют дар от рождения) заканчивает школы и академии, кто-то (из программистов, которые имеют дар от рождения) нет - это не важно. История искусства (программирования) знает выдающиеся произведения и тех и других (программистов).