У программиста денег должно быть достаточно, чтобы взять нормальное железо, иначе он делает что-то не так
Нормальное железо, это например сколько оперативки?
Рельса очень требовательна к ресурсам. Плюс если поднимаешь большой проект с различными elasticsearch, kafka и прочим. А если это ещё и в докере. А у тебя макбук. И ты, например, работаешь с ассетами. Тут нужно, думаю минимум гигов 16 оперативки. И сколько стоит макбук с 16 гигами сейчас? 232 990 рублей
.
И то не факт, что этих 16 гигов хватит. Так что сэкономить на IDE это вообще не зазорно ни разу.