When picking up a new language, I feel like a can rapidly reach the level I have in the other languages I'm familiar with, but never seem to progress any further. Whilst I realise I am learning new things, I feel I'm becoming a "seasoned beginner" of all trades.
Having a goal that I really want to reach might help, but I don't really have any particular project I want, or more importantly, need to achieve. That's a whole other problem...
Is this feeling common? Any advice on trying to "level-up" my overall programming ability?