Да ну, после 100 может и не основополагающая (зависит от региона)
У меня это работает так:
Есть уровень ниже которого я не согласен (я так и говорил на собесе и аргументировал почему) а после него уже смотрю на все остальные виды мотиваций:)
Да-да. Мы же научились творить магию (а программирование магия и есть), чтобы первым делом смотреть на количество бумажек, которые в виде незримых байтов окажутся в нашем банковском приложении.
В любом случае, у каждого человека мотивация своя.
Моя мотивация, как программиста, всегда основывалась на том, что должно быть весело (в первую очередь) и делать важные для прекрасного будущего проекты (во вторую очередь). А деньги уже были третьим показателем, но как раз-таки именно умение сфокусироваться на продукте (вторая мотивация) сейчас является моей core-компетенцией.
Фреймворки, бекенды, фронтенды, всё это канет в лету. Код, который мы пишем, скорее всего, будет переписан через два года. Поэтому как вы его пишите, какие эвентзалупы используете (да я использовал это слово,, потому что не выспался и злой) в итоге никого не волнует. А вот как вы умеете строить продукты - этот скилл на всю жизнь.