just ‚go‘ for it and build things.
i am 5 years in as a ‚occasional hobbyist‘. learned it the hard way before AI was usable.
now AI streamlines and is accelerating my learning. but you HAVE to build and get the basic concepts.
you probably never stop learning.
once you reach a certain level and you‘ve seen stuff you will be able to decide on ‚do I invest the time to learn this? or do I stick to the things I know because it is enough and I don‘t want to go out of my comfort zone?‘
that is the point in time when you ‚become‘ a DEV.