Статья описывает путь в большой компании. Наверно, в Luxoft так оно все и происходит.
Многие же из нас сидят в небольших компаниях, где один Технический Директор и два программиста под ним. А я как-то работал в компании, где был главным и единственным разработчиком. И тайтл себе придумывал.
Наезд на рефакторинг тоже странный.
Возможно, автор цитаты гениальный человек, и все интерфейсы сразу создает идеальными. В реальном же мире опытные разработчики начинают с малого и наращивают api с реальным применением. То же самое происходит везде, ООП это или не ООП. При чем тут переписывание программы?
Только когда найден набор подходящих доказательств, лишь тогда на этой основе выводится аксиома. Т.е. в математике вы заканчиваете аксиомой.
Не понимаю этого. Меня много лет заставляли доказывать всякую фигню, и никогда мы не придумывали аксиомы. Доказательство строится в некоторой модели, в которой принят набор непротиворечивых аксиом.
Новые аксиомы принимаются редко и не нами. И согласны с ними не все, вспоминая аксиому выбора, например.
Отличный способ массового просеивания кандидатов.
Было бы полезно еще потом посмотреть какой процент из отобранных людей оказались реально хорошими програмерами.
Давайте сядем на балкончике за чашечкой кофе и обсудим что делать с кандидатами, которые на все вопросы отлично отвечают, а код писать в итоге не могут. Как я на экзамене по Физике — вроде бы, все определения знаю, но задачи никакие решить не могу.
Такие люди очень часто прорываются до самого испытательного периода, а потом не веришь. Мол, да ладно, прикольный же чувак, не выспался просто, вот и не решил задачу правильно. А потом понимаешь…
Опрос, конечно, совершенно неправильный. Но, хочу вставить свои 5 копеек.
Научиться программировать легко. Для того, чтобы писать скрипты на php и сайтики на флэше кодить, образование не нужно. Достаточно иметь некий опыт, и ты будешь php-программистом, flash-программистом или java-программистом.
Но без образования (айтишного, математического или физического), ты не будешь software developer. Я слишком много раз видел программистов, которые не знали о матричных преобразованиях, не могли написать простейший алгоритм, да и вообще имели слишком узкий кругозор, чтобы хоть как-то подойти к проблеме.
Исключения, как всегда, лишь подтверждают правило.
А я не верю в отсутствие менеджмента. Человек по природе своей ленив. И, как тут уже сказали, кроме интересных задач есть еще 80% всякой нудятины. Ее кто делает? Я бы поверил, что, например, внутри проектов образуется некоторая менеджерская иерархия (кроме упомянутых лидов), у которой есть свои права и авторитет.
В целом согласен, но еще раз про ошибки: Когда от игрока требуется какой-то скил, приходится несколько раз умереть на сложном боссе, и каждая смерть повышает его. А в жизни редко так бывает, если у тебя что-то не получилось, скорее всего тебя назовут неудачником или еще как-тоотобьют все желание пытаться сделать эот еще раз.
Многие же из нас сидят в небольших компаниях, где один Технический Директор и два программиста под ним. А я как-то работал в компании, где был главным и единственным разработчиком. И тайтл себе придумывал.
Так что тайтл тайтлу тут рознь.
И никто не заметил?
tsya.ru/
Возможно, автор цитаты гениальный человек, и все интерфейсы сразу создает идеальными. В реальном же мире опытные разработчики начинают с малого и наращивают api с реальным применением. То же самое происходит везде, ООП это или не ООП. При чем тут переписывание программы?
Не понимаю этого. Меня много лет заставляли доказывать всякую фигню, и никогда мы не придумывали аксиомы. Доказательство строится в некоторой модели, в которой принят набор непротиворечивых аксиом.
Новые аксиомы принимаются редко и не нами. И согласны с ними не все, вспоминая аксиому выбора, например.
Было бы полезно еще потом посмотреть какой процент из отобранных людей оказались реально хорошими програмерами.
ccv.nuigroup.com/
Путаницы это добавит еще.
1-2 человека в месяц, может, пишут.
Чертовы социалочки утащили всех спецов.
Такие люди очень часто прорываются до самого испытательного периода, а потом не веришь. Мол, да ладно, прикольный же чувак, не выспался просто, вот и не решил задачу правильно. А потом понимаешь…
Ответа на команду ждать по полминуты.
Хабраэффект?
Научиться программировать легко. Для того, чтобы писать скрипты на php и сайтики на флэше кодить, образование не нужно. Достаточно иметь некий опыт, и ты будешь php-программистом, flash-программистом или java-программистом.
Но без образования (айтишного, математического или физического), ты не будешь software developer. Я слишком много раз видел программистов, которые не знали о матричных преобразованиях, не могли написать простейший алгоритм, да и вообще имели слишком узкий кругозор, чтобы хоть как-то подойти к проблеме.
Исключения, как всегда, лишь подтверждают правило.
Что-то они не договаривают.
Пробовал. Смысла в ней мало.