Какой бы вы ни сделали крутой, красивый и удобный дизайн, им все равно никто не будет пользоваться.
Просто потому что не сможет. Дизайн это всего лишь дизайн, пока он не реализован программистами.
Да, вы можете заработать денег работая дизайнером и нанять за них программиста, но:
1) Не будучи программистом вы толком не сможете придумать что-то небольшое, что можно сделать быстро и понять нужно ли оно кому-то или нет. Вы можете 100 раз со мной спорить, но программист знает лучше все тонкости своей профессии и поэтому идеи к нему будут приходить более релевантные.
2) Чтобы заработать денег дизайнером и нанять за них программиста нужно работать на людей, которые будут тебе платить зарплату. Это все, конечно, вроде норм, но тебе нужно унижаться с тестовыми заданиями, работать так, как хочет работодатель, а не так, как хочешь ты (ведь проекты, подходы и задачи ты редко выбираешь и не можешь на работе сказать – «нет, я этого делать не буду, что-то мне не хочется таким заниматься»).
А имея навыки программирования ты можешь сам сделать продукт и уже когда будет понятно что на него есть спрос, вкладываться в хороший дизайн. И не нужно нести чушь что без хорошего дизайна ни один продукт не взлетит. Вон посмотрите на успешные продукты. Есть же к тому же кучу продуктов которые включают в себя исключительно программные компоненты без каких-либо дизайнов, кроме презентационного лендинга.