Ну это со временем придет, я когда смотрю на свой код который писал пол года назад думаю зачем это делал, поэтому тут дело в практике, с каждым проектом будешь новому учится, и код будет чище
Дешёвый фриланс и много верстки за копейки и через пару лет... плюнете и поймете, что стоит заняться тем, для чего рождены, а не тем, что стоит дорого и модно.
что тогда нужно для портфолио сделать, что бы пробиться до собеса? ведь копи-паст проектов по видосам хрень. а самостоятельно только какашку получится сделать, зная только базу, но не имя опыта в архитектуре