Как стать автором
Обновить
3
0

Пользователь

Отправить сообщение
Я это называю презумпция разумности. Разумности принятия конкретного решения, выбора фреймворка и прочее.
Поэтому возгласы: какой идиот это писал?! — совершенно излишни. Сначала нужно узнать про контекст, в котором решалась данная задача. А для этого нужно подойти к разработчику, который это делал и спросить чем он руководствовался при решении задачи.
Может там спешили к релизу, делали тяп-ляп, потом времени переделать не было — так оно и дожило то тебя. Поэтому автор может обратить внимание еще на пару мест в коде, которые также надо переделать.

Но вообще нужно помнить, что люди ошибаются и не рациональные решения могут быть даже у очень рациональных людей.
megamozg.ru/post/4262
Впрочем, не только американские военные недолюбливают PP:
vc.ru/p/powerpoint-problem
Квадрат = 3
Треугольник = 2
Круг в квадрате = 16
Значит круг может иметь два возможных значения: 4 или -4
В таком случае финалом могут быть два варианта: -4 + 2*3 = 2 или 4 + 2*3 = 10
Мне кажется противоречия здесь нет.
Мудрость дает персональные бонусы такие как:
удовлетворённость жизнью, качество отношений, и уменьшали волнение и навязчивые переживания

Но в то же время человек мудрый видит то, чего другие не замечают.
Печальна была жизнь Кассандры.

usetester, поддержу вас. Детализировать стоимость проекта не стоит.
И вот почему:
Обычно в проект закладывается какая-то прибыль.
Соответственно будет непросто пояснить заказчику, что миллион будет стоить разработка, а еще миллион компания собирается положить себе на счет.
Значит в своих выкладках вам придется завышать стоимость ваших специалистов.
А это приведет к вопросу: почему разработчик на языке lang в среднем по рынку стоит N руб, а вас N+100500руб?
Что натолкнет заказчика на мысль, что вы с ним не до конца честны и он предпочтет отказаться от ваших услуг.

Второе возражение сводится к тому, что заказчик, не будучи специалистом в области разработки ПО, будет пытаться срезать этапы, которые покажутся ему неважными, например, тестирование.
А что у вас разработчики сразу и без ошибок писать не могут? Странно, при такой то зарплате!

Стоимость часа разработки в своей компании знать необходимо, но это знание суть есть коммерческая тайна.
И использовать это знание нужно для приблизительных расчетов стоимости разработки в зависимости от объема работ.
Прошу прощения за оффтоп, но вспомнился один исторический анекдот отсюда:
И при Людовике XIV министры воровали весьма часто и обильно. Но только при Людовике XVI, за пять лет до.взятия Бастилии, на вопрос: “Как вы решились взять на себя управление королевскими финансами, когда вы и свои личные дела совсем расстроили”,— генеральный контролер Калонн осмелился с юмором ответить:
“Потому-то я и взялся заведовать королевскими финансами, что личные мои финансы уж очень оказались расстроены”.

Процветало казнокрадство и взяточничество в России и при Александре I и при Николае I, но только в период между 1 марта 1881 года и 28 февраля 1917 года на слова подрядчика: “Я дам вашему превосходительству три тысячи,— и никто об этом и знать не будет”,—стал возможен переданный потомству директором Горного департамента К. К. Скальковским классический ответ его превосходительства: “Дайте мне пять тысяч и рассказывайте кому хотите”.
Знаете, есть мнение, что многие чиновники так и поступают)) Решают свои проблемы, которые по какой-то случайной нелепости совпадают с проблемами каких-то других людей.

По-моему, от Steve Pavlina все-таки ускользнула основная идея бизнеса.
Основная идея бизнеса — решать проблемы людей.
Только после этого можно говорить про самореализацию и получение дохода.
Один человек даже книгу написал, что не стоит.
Идея его книги вкратце такова: люди, добившиеся успеха в бизнесе и имеющие образование MBA, и так бы добились успеха в бизнесе.
То есть они уже обладали всеми необходимыми качествами для достижения этого успеха. А MBA дает знания, которые при желании можно почерпнуть из книг по маркетингу, продажам, рекламе, финансам и пр.
А деньги за обучение можно употребить с большей пользой.
Про нечто подобное написано у Стефана Цвейга в «Шахматной Новелле».
Фашисты использовали такой прием в качестве пыток — запирали в комнате, где не было ничего кроме кровати и окна, выходившего на кирпичную стену. Через несколько дней кололись даже самые крепкие орешки. Герой новеллы — нет…
Spoiler
, потому что во время похода на допрос украл из куртки учебник по шахматам. И поскольку делать ему было больше нечего — учился игре в шахматы. Достигнутый уровень позволил ему играть на шахматном чемпионате на уровне чемпионов.
Robert Martin однажды высказал схожую мысль.
Изменения требований влияют на проект. Из-за этого проект начинает обрастать костылями, появляются неиспользуемые участки кода, которые забыли удалить и прочее.
В итоге он рекомендует переписывать любой проект, переосмысляя бизнес-требования, раз в 6-7 лет.
Ключевые участки кода, которые чаще всего претерпевали изменения — раз в 3-4 года.
Это достаточное время для того, чтобы словить все шишки и иметь представление о том, как сделать правильно.

kashey, согласен с вами на все сто!
можно попробовать пройти курсы
www.specialist.ru/vendor/pmi/certifications

набрать 35 PDU — 24PDU и 12PDU
Суммарно получается около 36 т.р.
Недешевое удовольствие
Это точно.
Читал как-то байку про то как один из менеджеров Рокфеллера провалил проект несколько миллионов долларов, гигантской суммы по тем временам.
И менеджер приходит увольняться, на что Рокфеллер говорит:
«Я не принимаю вашей отставки. Мы и так уже потратили несколько миллионов на ваше обучение. Вы у нас самый дорогой сотрудник, поэтому идите и работайте дальше.»

Правда не так уж часто руководство поступает так великодушно.
Скорее отправляет на рынок труда с волчьим билетом.
Есть мнение, что самые ценные кадры резюме не имеют за ненадобностью.
In fact, one thing I have noticed is that the people who I consider to be good software developers barely ever apply for jobs at all. I know lots of great people who took a summer internship on a whim and then got permanent offers. They only ever applied for one or two jobs in their lives.


Разработчики, которые участвуют в стратегически важных проектах такой компании, как Гугл, например, всегда на виду.
В свое время Yahoo! собрала звездную команду, занимающуюся front-end разарботкой.
Douglas Crockford, Nickolas Zakas etc.
На страницах своих блогов они сами пишут какие вакансии их интересуют.

MennyCalavera, скажите сколько времени прошло между моментом как вы отказались от сотрудничества с ними и публикацией приложения на AppStore? Если время вышло продолжительным, то они сами себе злобные буратины. Если не очень, то получается, что API уже было готово, и они не сообщили о нем умышленно.

Все материалы: прототип, дизайн, спецификация на 30+ страниц были высланы клиенту вместе с формальным уведомлением о разрыве контракта.

Была ли предоплата у проекта? Или оплата по этапам? Арабы хоть что-нибудь заплатили?
Или просто помотали вам нервы и нахаляву срубили вышеизложенное.
Хотя гугл в рекламе и не нуждается
Честно говоря, думаю что это больше рекламный ход.
Реальных сотрудников google совсем немного. То есть уборщицы, секретари, бухгалтерия, прочий обслуживающий персонал — все это аутсорс.
Нужно считать только менеджмент и программистов. Их не так уж и много наберется (< 34000).

К тому же наверняка есть какие-то ограничения, типа умер в обеденный перерыв и все — бонус жене накрылся))
O(1), когда итератор уже «дошел» до нужного элемента. Если посмотреть в доку, то там сказано, что будет удален последний элемент, возвращенный методом next() (или previous()). А вот чтобы дойти до нужного элемента потребуется О(n/2) = O(n).
А что значит квадрат у метров? Мне это тоже неясно?
1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность