can anyone learn it?
Sure. But this is a better question.
Can anyone learn it well?
The answer to that is yes, if they are willing to put the work in.
Don’t just aim to get a job. Really aim to build a successful career as an awesome web developer.
The way I approach life is to go all in, work hard and study hard. Be willing to do more than most people and you will be successful in life.