А Imac сильно греются и шумят при работе под нагрузкой? Просто если смотреть моноблоки про-уровня, например, Dell/Lenovo - там прямо, как адский котел, что даже вопли грешников его не заглушают.
Saboteur Программирование - это не та сфера, где надо спасать "самоубийцу". Ибо, нужна хорошая психика, чтобы каждый день работать под давлением и справляться со своими тараканами. Если человек сливается даже не начав, не нужно призывать его к гордости и как-то мотивировать - сделаете лишь хуже. Тот кто хочет упасть, тот должен упасть.
DAntoshin20, есть поговорка "все семьи счастливы одинаково каждая семья несчастна по своему". Так вот, позицию, что вы указываете в своем вопросе, я слышал множество раз от людей, что в итоге не смогли стать разработчиками.
1) Дробление команды и проекты, что на одном проекте хорошо, а на другом плохо (как в плане управления, так и в плане финансирования).
2) Большая Бюррократия.
Отсюда определенный срез ребят не хочет изначально туда идти.
1) Айтишник лутает хорошую зп, если он выбился в топ. Например, миддл php в Москве в энтерпрайз компании лутает 140-160к. Конечно, всегда можно сказать, что какой-нибудь продажник B2B рынка получает 100-120 (без нужны тратить годы на обучение, но уже как есть).
2) Конечно, работая на работе ты не заработаешь миллионы - надо вертеть головой и пытаться что-то сделать еще (кроме своей основной работы). Но объективно айтишник может купить себе квартиру в Москве и обеспечить своих детей (а это огромный плюс - многие этого не могут вообще).
3) То, что работник умственного труда уходит в расход из-за стресса - это да. Но опять же нужно четко понимать перспективы, и делать нужные шаги в нужное время.
__
Например, армейские ребята тратят свои лучшие годы, сидя где-нибудь в Гайтере, Заветах Ильича, Сергеевке, Бабстово на Дальнем Востоке. Да, они к 45-50 годам получают вполне приличную пенсию и могут вообще нихера не делать, но и цену платят они за это большую.
jamesStr, допустим у тебя есть система на 20 миллион юзеров. Тебе надо хранить лог действий юзера, чтобы в случае каких-то конфликтных ситуаций поднимать, что было сделано (когда, кем и зачем). При этом должен быть очень быстрый доступ с возможность поиска по тексту, времени и так далее. Сможешь сходу предложить решение, чтобы оно так работало, при этом была нулевая вероятность, что запись этого лога как-то скажется на обычной работе системы.
longclaps, я, конечно, не такой кармодрочер, как вы - но все же работал в роли QA-Manual/QA-Automation/QA-Lead (внезапно). А после этого еще перешел работать в разработку. И что-то мне подсказывает, фактически скриптинг(мы же не будем называть разбивку на шаги и пейдж=объекты OOP) на уровне QA (не считая выводов концов на авто-деплой) сильно отличается от того, что делают разработчики и с чем они разбираются. И тем более компетенции QA-Лида отличаются от того, что должен делать CTO в трушной айти-компании.
Ну это понятно, просто если на различных cms - wordpress/joomla/drupal итд, - зп идет копейки, то на bitrix/magneto оплата идет адекватная (чуть меньше, чем на django/symfony). С учетом числа предложений выглядит весьма аппетитно.
Просто сижу думаю, что с одной стороны платформы дают нативные библиотеки для АПИ под Java + Java имеет хорошие инструменты для того, чтобы все работало правильно. С другой стороны скорость разработки и стоимость спецов на php явно вкуснее выглядит.