бутерброд or какие программисты востребованы

Поиск и предложения по работе.
Аватара пользователя
nonn
Графоман
Сообщения: 26920
Зарегистрирован: 28 май 2008, 08:50
Откуда: Западно-Сибирская равнина > Долина предков > Тихоокеанское побережье

Re: бутерброд or какие программисты востребованы

Сообщение nonn »

vaquero писал(а):мне вот удивителен такой момент, господа-программисты: в моей области практически всегда существует единственно правильное решение какой-нибудь проблемы и если оно найдено, то все согласятся что оно лучшее. У вас же, один с виду профессионал говорит: нужно делать вот так! А ему отвечают: ты че, мол, вчера родился?
Кто-нибудь может вообще предложить решение, которое с большой долей уверенности удовлетворит всех, или таких людей не бывает и программы (продукты, код, и т.д.) пишутся исходя из скромных (по меркам его коллег) знаний отдельного программиста?
второй оффтоп в одной теме :s3: . Не программист, но после общения с ними, представляю их работу, как залезание на гору. У каждого свой уступчик свой маршрут, хотя у всех начальный и конечный пунк один, гора тоже одна. Вот если бы там были рельсы и паровоз они бы не спорили. Вот к примеру совсем почти не зашифрованная песня о программерах на С++
kurvatis
Пользователь
Сообщения: 68
Зарегистрирован: 26 июл 2009, 10:48

Re: бутерброд or какие программисты востребованы

Сообщение kurvatis »

Кстати, азиаты часто спят или дремлют на работе. Это у них нормально типа часть творческого процесса, особенно после обеда. Может оно и правильно? Может так и надо?
kurvatis
Пользователь
Сообщения: 68
Зарегистрирован: 26 июл 2009, 10:48

Re: бутерброд or какие программисты востребованы

Сообщение kurvatis »

vaquero писал(а):мне вот удивителен такой момент, господа-программисты: в моей области практически всегда существует единственно правильное решение какой-нибудь проблемы и если оно найдено, то все согласятся что оно лучшее. У вас же, один с виду профессионал говорит: нужно делать вот так! А ему отвечают: ты че, мол, вчера родился?
Кто-нибудь может вообще предложить решение, которое с большой долей уверенности удовлетворит всех, или таких людей не бывает и программы (продукты, код, и т.д.) пишутся исходя из скромных (по меркам его коллег) знаний отдельного программиста?
Да, это как художники никогда не нарисуют одну картину на заданную тему. Каждая будет выражением их техники и таланта. Видимо, программирование тоже творчество.
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45421
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: бутерброд or какие программисты востребованы

Сообщение Stanislav »

vaquero писал(а):мне вот удивителен такой момент, господа-программисты: в моей области практически всегда существует единственно правильное решение какой-нибудь проблемы и если оно найдено, то все согласятся что оно лучшее. У вас же, один с виду профессионал говорит: нужно делать вот так! А ему отвечают: ты че, мол, вчера родился?
Кто-нибудь может вообще предложить решение, которое с большой долей уверенности удовлетворит всех, или таких людей не бывает и программы (продукты, код, и т.д.) пишутся исходя из скромных (по меркам его коллег) знаний отдельного программиста?
Программирование - это создание программы из ограниченного набора наперед известных операторов.
Искусство программирования состоит в том, чтобы расположить эти операторы в правильной последовательности для выполнения поставленной задачи. Причем, правильных последовательностей может быть множество - так же много, как например, путей из Иелтауна в Стенли-парк и все они правильные - по всем из них попадешь куда надо.
Мастерство программиста состоит в умении найти оптимальную последовательность операторов для выполнения поставленной задачи. Причем собственно "оптимальность" тоже может быть разной - типа минимальный размер программы, минимальное время выполнения, минимальное время кодирования и т.д.
Как правило, всех удовлетворяет любое решение, которое работает. В качестве например, смотри мой топик про Джаву в Программизме: там все немного повыпендривались, но потом сошлись, что моя скромная доработка, сделанная с весьма скромными знаниями, будет работать - ну вот и хорошо ... :D
Аватара пользователя
Marmot
Графоман
Сообщения: 39309
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Re: бутерброд or какие программисты востребованы

Сообщение Marmot »

Stanislav писал(а):
vaquero писал(а):мне вот удивителен такой момент, господа-программисты: в моей области практически всегда существует единственно правильное решение какой-нибудь проблемы и если оно найдено, то все согласятся что оно лучшее....
Программирование - это создание программы из ограниченного набора наперед известных операторов.
Искусство программирования состоит в том, чтобы расположить эти операторы в правильной последовательности для выполнения поставленной задачи. Причем, правильных последовательностей может быть множество - так же много, как например, путей из Иелтауна в Стенли-парк и все они правильные - по всем из них попадешь куда надо.
...
А вот и нифига, я всегда провожу в качестве примера однажды сделанную мне постановку задачи:
Проходит ко мне тогдашний босс, а нынешний подельник и говорит: у нас слишком много сисек, пиписек и жоп, надо что-то делать, и чем быстрее, тем лучше... :)
И если кто-то думает, что это "путь из Иелтауна в Стенли-парк", и можно отыскать "единственно правильное решение", "распологая операторы в правильной последовательности", то это кто-то нифига не понимает в программировании :)
Хотя, конечно, такие задачи это скорее исключение в сегодняшнем программировании...
Аватара пользователя
vaquero
Маньяк
Сообщения: 3943
Зарегистрирован: 14 сен 2007, 12:24
Откуда: Долгопа - Burnaby

Re: бутерброд or какие программисты востребованы

Сообщение vaquero »

Marmot писал(а):
Stanislav писал(а):
vaquero писал(а):мне вот удивителен такой момент, господа-программисты: в моей области практически всегда существует единственно правильное решение какой-нибудь проблемы и если оно найдено, то все согласятся что оно лучшее....
Программирование - это создание программы из ограниченного набора наперед известных операторов.
Искусство программирования состоит в том, чтобы расположить эти операторы в правильной последовательности для выполнения поставленной задачи. Причем, правильных последовательностей может быть множество - так же много, как например, путей из Иелтауна в Стенли-парк и все они правильные - по всем из них попадешь куда надо.
...
А вот и нифига, я всегда провожу в качестве примера однажды сделанную мне постановку задачи:
Проходит ко мне тогдашний босс, а нынешний подельник и говорит: у нас слишком много сисек, пиписек и жоп, надо что-то делать, и чем быстрее, тем лучше... :)
И если кто-то думает, что это "путь из Иелтауна в Стенли-парк", и можно отыскать "единственно правильное решение", "распологая операторы в правильной последовательности", то это кто-то нифига не понимает в программировании :)
Хотя, конечно, такие задачи это скорее исключение в сегодняшнем программировании...
это в фотках на фликре? И какое было решение (попроще пожалуйста)?
Аватара пользователя
polkov
Маньяк
Сообщения: 1008
Зарегистрирован: 24 мар 2010, 10:16
Откуда: оттуда
Контактная информация:

Re: бутерброд or какие программисты востребованы

Сообщение polkov »

Stanislav писал(а): ... путей из Иелтауна в Стенли-парк ...
может я чегото не понял в посте
но очень редко разные конторы начинают проекты с одной и той же стартовой точки
и также редко имеют одинаковую конечную.

Даже у конкурентов эти точки отличаются. Потому и не получится сравнивать яблоки с яблоками - даже если и яблоки то все они разные и правильно сравнить не получается.
Потому и нет лучшего решения - все решения разные и могут быть лучшие но с разных точек зрения.
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45421
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: бутерброд or какие программисты востребованы

Сообщение Stanislav »

Marmot писал(а):
Stanislav писал(а):
vaquero писал(а):мне вот удивителен такой момент, господа-программисты: в моей области практически всегда существует единственно правильное решение какой-нибудь проблемы и если оно найдено, то все согласятся что оно лучшее....
Программирование - это создание программы из ограниченного набора наперед известных операторов.
Искусство программирования состоит в том, чтобы расположить эти операторы в правильной последовательности для выполнения поставленной задачи. Причем, правильных последовательностей может быть множество - так же много, как например, путей из Иелтауна в Стенли-парк и все они правильные - по всем из них попадешь куда надо.
...
А вот и нифига, я всегда провожу в качестве примера однажды сделанную мне постановку задачи:
Проходит ко мне тогдашний босс, а нынешний подельник и говорит: у нас слишком много сисек, пиписек и жоп, надо что-то делать, и чем быстрее, тем лучше... :)
И если кто-то думает, что это "путь из Иелтауна в Стенли-парк", и можно отыскать "единственно правильное решение", "распологая операторы в правильной последовательности", то это кто-то нифига не понимает в программировании :)
Хотя, конечно, такие задачи это скорее исключение в сегодняшнем программировании...
Ну, и что не так? Босс поставил задачу - надо найти какое-либо решение, уменьшающее количество вышеозначенных предметов на фотках. Таких решений может быть несколько и разных - как и путей из Иелтауна в Стенли-парк. Ты выбрал оптимальное - проявил свое мастерство.
Аватара пользователя
Stanislav
Mr. Minority Report
Сообщения: 45421
Зарегистрирован: 19 окт 2005, 16:33
Откуда: Moscow - Richmond - New Wesт - Burnaby - PoCo

Re: бутерброд or какие программисты востребованы

Сообщение Stanislav »

polkov писал(а):
Stanislav писал(а): ... путей из Иелтауна в Стенли-парк ...
может я чегото не понял в посте
но очень редко разные конторы начинают проекты с одной и той же стартовой точки
и также редко имеют одинаковую конечную.

Даже у конкурентов эти точки отличаются. Потому и не получится сравнивать яблоки с яблоками - даже если и яблоки то все они разные и правильно сравнить не получается.
Потому и нет лучшего решения - все решения разные и могут быть лучшие но с разных точек зрения.
Чего-то не понял. Есть проект - к нему есть техзадание - одно. Разные программеры/конторы предложат разные решения, которые все будут соответствовать поставленному заданию, иначе клиент не заплатит.
Аватара пользователя
Marmot
Графоман
Сообщения: 39309
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Re: бутерброд or какие программисты востребованы

Сообщение Marmot »

vaquero писал(а): это в фотках на фликре? И какое было решение (попроще пожалуйста)?
Самым простым и быстрым оказалось выявлении любителей клубнички и использования их интереса к фотографиям как индикатора "сисечности" :)
Т.е. мы заставили работать на себя либителей порноты, с использование кой-какой статистики. Все что надо было сделать это вручную найти где-то около сотни таких, а затем наша систем уже стала самоподдерживающейся :) В цикле находим сиськи, находим их новых любителей, находим новые сиськи и т.д. :)
Причем, потом уже в яхе, в индии работала команда из 200 человек которая решала задачу использую распознавание образов, тонов обнаженной кожи etc. После 3-х лет работы все прекрасно работало на традиционой порнухе на вычислительном кластере из 500 машин. Но сбоило на всяких рисунках, черно-белых фотках и прочей хрени. Мой же подход работал на всем... :) Так оно до сих пор там и работает :)
Аватара пользователя
Marmot
Графоман
Сообщения: 39309
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Re: бутерброд or какие программисты востребованы

Сообщение Marmot »

Stanislav писал(а):
Stanislav писал(а): Программирование - это создание программы из ограниченного набора наперед известных операторов.
Искусство программирования состоит в том, чтобы расположить эти операторы в правильной последовательности для выполнения поставленной задачи.
Причем, правильных последовательностей может быть множество - так же много, как например, путей из Иелтауна в Стенли-парк и все они правильные - по всем из них попадешь куда надо.
...
Ну, и что не так? Босс поставил задачу - надо найти какое-либо решение, уменьшающее количество вышеозначенных предметов на фотках. Таких решений может быть несколько и разных - как и путей из Иелтауна в Стенли-парк. Ты выбрал оптимальное - проявил свое мастерство.
Я хочу сказать, что мой подход можно было реализовать использую совершенно разные последовательности операторов(путь из Иелтауна в Стенли-парк), но вот нахождение правильного подхода(откуда и куда идем )это уже искуство :)
Аватара пользователя
Meadie
Графоман
Сообщения: 7919
Зарегистрирован: 18 июн 2007, 21:23
Откуда: BPOE

Re: бутерброд or какие программисты востребованы

Сообщение Meadie »

Marmot писал(а):Я хочу сказать, что мой подход можно было реализовать использую совершенно разные последовательности операторов(путь из Иелтауна в Стенли-парк), но вот нахождение правильного подхода(откуда и куда идем )это уже искуство :)
То, что для профессионала работающего в некоторой области - искусство, для профессионала работающего в смежной области является рядовой работой, рутиной, так сказать. Ну, например, как у плотника и столяра. И то, что для поиска решения бизнес-проблемы привлекли программиста, говорит лишь о том, что ни одной минимально светлой головы, например, бизнес-аналитика (разумеется, имеется в виду роль в проекте, а не должность) в округе не было на много километров.
Аватара пользователя
Marmot
Графоман
Сообщения: 39309
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Re: бутерброд or какие программисты востребованы

Сообщение Marmot »

Meadie писал(а):
Marmot писал(а):Я хочу сказать, что мой подход можно было реализовать использую совершенно разные последовательности операторов(путь из Иелтауна в Стенли-парк), но вот нахождение правильного подхода(откуда и куда идем )это уже искуство :)
То, что для профессионала работающего в некоторой области - искусство, для профессионала работающего в смежной области является рядовой работой, рутиной, так сказать. Ну, например, как у плотника и столяра. И то, что для поиска решения бизнес-проблемы привлекли программиста, говорит лишь о том, что ни одной минимально светлой головы, например, бизнес-аналитика (разумеется, имеется в виду роль в проекте, а не должность) в округе не было на много километров.
Я там выше написал про подход предложенный "светло-головыми" бизнес-аналитиками, время его разработки, количество потраченных ресурсов и качество полученной работы :)
Я как сейчас помню, как к нам приехал индиец и пытался нас уговорить начать использовать технологию разработаную на "светло-головом" подходе. Одним из самых сильных аргументов была способность распознования члена расположенного под любым углом, принадлежащего как негру, так и белому.. :) На мой вопрос, а сработает ли алгоритм, если член будет синим или оранжевым, ответить однозначно он не смог :)
На что я гордо заметил, а у нас - сработает :mrgreen:
Аватара пользователя
nonn
Графоман
Сообщения: 26920
Зарегистрирован: 28 май 2008, 08:50
Откуда: Западно-Сибирская равнина > Долина предков > Тихоокеанское побережье

Re: бутерброд or какие программисты востребованы

Сообщение nonn »

Не програмизм, а страсти-мордасти. Вопрос из зала, - Какой функцией удалось описать форму члена? И как решили проблемму ракет и сосулек?
Аватара пользователя
Meadie
Графоман
Сообщения: 7919
Зарегистрирован: 18 июн 2007, 21:23
Откуда: BPOE

Re: бутерброд or какие программисты востребованы

Сообщение Meadie »

Marmot писал(а):Я там выше написал про подход предложенный "светло-головыми" бизнес-аналитиками, время его разработки, количество потраченных ресурсов и качество полученной работы :)
Все верно. Но в данном случае исключение только подчеркивает правило.
Обычно, программисты значительно более зашорены в поисках решения, чем люди, которым не придется его кодировать.
Особенно, если программисты специализируются на определенных шаблонах.
Ответить