|
|
|||||
Banned
[+1 06.12.14]
[+1 18.12.14] [+1 30.12.14] Регистрация: Aug 2014
Сообщений: 461
|
Кто умней?
Естественно Я, подумали Вы, но сейчас не об этом
У меня может и вызывающий, но очень волнующий меня вопрос - кто умнее, пятилетний игродел или сайтодел? Под игроделом я подразумеваю программиста, который пять лет учил java + as3, и возможно с#, делавшим игры на современных фраймворках, возможно какие-то программки и при этом при всем, он ещё и немного серверную часть знает, php всякие. Сайтодел пять лет учит html + css + js + php + базы данных + серверную часть. Возможно ещё phyton + ruby успевают подучить. Занимается разработкой сайтов, какие-то другие не игровые приложения и т.д. Вот кто по истечению пяти лет теории и практики будет больше программистом? И сразу объясню почему я так спрашиваю - я не могу найти общего языка со вторыми. Я у опытных спрашиваю "как сделать это", а они говорят, как хочешь так и делай. Они не видят паттернами, как мне кажется, для них mvc, это фраймворки и все-все у них сервисы. Вот такое впечатление у меня вызывают те, кто занимается web разработкой. Почему так?) |
|
|||||
Естественно я - подумал я :о) Давайте об этом!
Цитата:
Цитата:
Сайтоделы разве не мышкой сейчас работают? Схемки накидали в визуальных редакторах и вуаля. Я тоже не вижу паттернами. Не люблю фреймворки, как хочу (могу) так и делаю. Только свобода, только полет мысли.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку. |
|
|||||
Lorem ipsum
|
Вот так вот не залезая в интернеты и не гугля, есть некое разделение понятий "программист" и "кодер".
Разработчик игры больше все же программист уже хотя бы потому, что ему приходится чаще работать с поиском пути, оптимальным вычислением матриц, обработкой изображений, алгоритмами разной сложности, программированием реакции приложения на порой немалое множество комбинаций действий пользователя и т.д. Вебмастер больше кодер просто пототому, что ему больше приходится реализовывать кроссбраузерное поведение продукта, программировать как правило ограниченный набор несложных действий пользователя, проверять параметры ввода, чекить среду отображения сайта, и бесконечно использовать те или иные API продуктов, которые уже кто-то написал. Но вот вопрос. Какое отношение это имеет к умственным способностям?
__________________
Поймай яблоко 2! |
|
|||||
Предположу, что вопрос стоит в том, кто из этих спецов круче выступит решая задачку, не связаную ни с вебушкой, ни с геймдевом.
|
|
|||||
Lorem ipsum
|
Возможно. Но это уже как-то сильно размыто ))
__________________
Поймай яблоко 2! |
|
|||||
Banned
[+1 06.12.14]
[+1 18.12.14] [+1 30.12.14] Регистрация: Aug 2014
Сообщений: 461
|
Цитата:
А вопрос возник из-за того, что более опытные web программисты советуют, как мне кажется, фигню, прикрываясь своим стажем. Для примера можно сказать, что утверждают, что наделить один объект сотнями обязанностями это нормально. Что то, что я называю ООП, это все ерунда и не для дела. Если переводить на php, то мне советуют писать процедурный код, так кажется он называется или в эквиваленте as3, в кадрах. Добавлено через 2 минуты Ну а разницу между программистами и прогерами я знаю, но сам себя могу отнести ко вторым, хотя полностью понимаю с чем работаю, так как и книги читаю и изучаю исходники. И ведь так все должны... |
|
|||||
Lorem ipsum
|
Ааа, ну так это самый обыкновенный холивар, который совершенно далек от того, кто в нем участвует. Это вопрос личных предпочтений. Занимался html, javascript, css, c, php, perl. Потом немного поработал с AS1. Спустя годы, пропустив AS2, внезапно окунулся в непонятный мне AS3. Сейчас с удовольствием чередую его с HTML5. И вот с этим относительно(!) разнообразным бэкграундом я могу лишь сказать, что все дело в привычке и совсем чуть-чуть в здравом смысле. Чуть-чуть, потому что здравого смысла порой достаточно в обоих подходах (в данном случае ПОП-ООП). К примеру, я практикую ООП и портирую мои флеш приложения на HTML5, где мне тоже, соответственно, удобно использовать модель ООП (ну или как там, прототипы, не суть в данном случае). От "процедурщины" ушел давно и просто даже отвык так мыслить. Но это не делает ПОП несостоятельным.
Много умных и разных людей повсеместно и ежечасно ломают свои копья в самых разнообразных холиварах. Если тебе это интересно — ныряй )) если нет — игнорируй, ведь это просто означает, что ты способен выслушать, но не обязан принять.
__________________
Поймай яблоко 2! |
|
|||||
Развивая эту тему
Есть два программиста, которые 5 лет изучали серверные технологии, верстку html + css + javascript. Кто из них умнее? Или кто из них профессиональнее? Вот этот вопрос примерно такой же. И в одном и во втором случае, всё больше зависит от самого человека, чем от технологий, с которыми он работает.
__________________
Ко мне можно и нужно обращаться на ты) |
|
|||||
Цитата:
Но совсем другая картина нарисуется, если оба кадра возьмутся за освоение своего предмета с минимальными/отсутствующими познаниями в программировании (мой вариант ), да еще и с английским на уровне игрового сленга какой нибуть ММО-РПГ. И вот тут эти девственные умы нахватаются того, что не сильно пугает и не глубоко спрятано - книги из серии %ТВОЙ_БУДУЩИЙ_ЯЗЫК_ПРОГРАММИРОВАНИЯ% Для Чайников, Видеоуроков с YouTube и кусков готововго кода, на которых как бы написано: "Ctrl-C`шни меня...". Тут то разнузданость языков готова сиграть злую шутку с изучающими. В AS3 "безнаказаность" опциональная, а в JS - обязательная, что оставляет глубокий отпечаток в способе мышления. К тому же яваскриптерам-сайтостроителям многое сходит с рук - погуляйте по страничкам мейлрушных творений и все станет понятно. А флешевым игроделам нельзя расслабляться, хотя бы видимая производительность, но требуется! Короче, чтобы сильно не разглагольствовать: и от человека, и от его рабочей технологии мало что зависит, в основном все решают ОБСТОЯТЕЛЬСТВА - те которые подтолкнули человека к технологии, те, котороые удерживают их вместе и, на будующее, те которые не дадут им разойтись... Казалось бы философия, но нет - личный опыт в живом общении с программистами (или общении с живыми прграммистами ) |
Часовой пояс GMT +4, время: 16:12. |
|
« Предыдущая тема | Следующая тема » |
|
|