Я не думаю, что было бы неразумно ожидать, что ваш работодатель будет покупать ваши инструменты, но я также думаю, что лучшие разработчики в конечном итоге будут иметь свои собственные инструменты для своих личных проектов - как только они получат немного дополнительных денег после окончания колледжа.
В этом посте его отец говорит: «Да, у меня есть около 6000 долларов моих собственных инструментов». Инструменты, предоставленные мне на работе, вероятно, стоят ближе к 15 000 долларов и, вероятно, длится всего год или два, прежде чем нужно будет сделать еще один платеж за новую версию (в отличие от аппаратных инструментов, которые работают десятилетиями, если они хороши). Кроме того, разработчики часто «покупают свои собственные инструменты» в виде библиотечных книг, технологического оборудования и других инвестиций, которые труднее оплачивать работодателям. Наконец, инструменты для разработчиков гораздо разнообразнее - начиная с Microsoft и заканчивая открытым исходным кодом, включая контроль источников, CI и многое другое, - которые действительно должен выбирать человек, принимающий бизнес-решения, обычно работодатель ( если вы не внештатный). Поэтому я считаю разумным не иметь собственных инструментов для повседневной работы.
В то же время, выделение времени для личных проектов является ключом к тому, чтобы стать одним из лучших разработчиков, и часть этих инвестиций - покупка инструментов для ваших собственных проектов.