Transitioning from a Game Dev hobbyist to a SE

Posted by SlimNigy@reddit | learnprogramming | View on Reddit | 4 comments

I've been using Unreal Engine 5 for the past 5 years, I will typically work on stuff for fun around 3-6 months of the year.

I had been using the Blueprint visual coding system to program the games and recently switched to C++ which I am still learning but I can easily re-create systems that I previously made in blueprints, in C++.

Aside from Game Dev I do enjoy programming by itself and would like to get into a software engineer role (currently I work on a help desk) although I have no experience programming outside of Unreal Engine.

For someone like me who already has a decent programming foundation and understands concepts like OOP, data types, variables, functions, etc. What would be a good learning resource to get into full stack software development so that I can work on my own projects for a portfolio?

Also I don't have a CS degree. Thanks.