I need advice in my new step to be a gamedev
I went the route of:
Complete beginner -> University -> Failing to find a job due to not being good (found out from test results for interviews at companies) -> Masters -> Job
It wasn't until a few years after doing my job for a while that I felt 'confident' in my ability and even now 10 years since the start of that job I am still learning new things.
Without seeing your existing projects, it's a little difficult to see your level. Have you made complete polished games? If not, it be worth looking at getting one of your older projects to completion.
At the beginning realising you are not an expert in any field is very normal. No one is an expert at the beggining, in fact that could take years. Your decision to learn a few languages is good too
Also embarking on a few projects to horn your skills is also the right direction
Transitioning to being a professional would take a lot of hard work and dedication, I followed the steps below except for step 4.
1. You need to find a credible learning base:
A computer science, game programming or other game related courses at a college or university would do. If you can't afford a college or university, there are a number of good credible cheaper game development learning websites or online resources and tutorials. But self learning requires a lot of discipline
2. continue writing a few challenging projects;
Don't just write project for the sake writing one - make sure you set the correct goals and objectives that would take you to the next level. Not too simplified but challenging enough to force you to research new programming techniques, algorithm development, language advance syntax .... in addition to consolidating previously gained skills. ...And not too difficult to keep stuck on unmanageable project, overwhelmed with problems and as such not able accomplish your goals
3. Problem discussion forum: Gamedev.net would do
4. Apprenticeship at a good company.
This is very important. In my own case I made a big mistake here (but I won't bother getting into the details other than - that I opted for a research degree - nothing bad with that on its own, but in the context of my ambitions it was a very big mistake and it derailed my core ambitions and set me backward many times over)... If you can't get a good company immediately, don't give up, keep learning by working on projects,researching new stuff, developing your portfolio and getting yourself interview ready
can't help being grumpy...
Just need to let some steam out, so my head doesn't explode...