There is nothing more dangerous on a big software project than a mediocre programmer. [..] Eventually I learned enough to realise I needed to ban myself from our game's codebases.
A sign of a software developer becoming better:
"One of the best programming skills you can have is knowing when to walk away for awhile." - Oscar Godson
Don't be afraid to build your own systems.
A thing you often hear "Don't reinvent the wheel". The problem with a lot of frameworks is that you cannot just use the wheel, you need to include the driveshaft, suspension, and blinkers. The problem though, is that you actually wanted to make a wheelbarrow.
I think it works better to first create your own (partial) system and then look what frameworks, tools, and libraries can support your desired system.
I build systems to solve difficult problems. Expert in full-stack software development, hardware deployment, and networking computer systems in extreme environments.
A sign of a software developer becoming better:
"One of the best programming skills you can have is knowing when to walk away for awhile." - Oscar Godson
A thing you often hear "Don't reinvent the wheel". The problem with a lot of frameworks is that you cannot just use the wheel, you need to include the driveshaft, suspension, and blinkers. The problem though, is that you actually wanted to make a wheelbarrow.
I think it works better to first create your own (partial) system and then look what frameworks, tools, and libraries can support your desired system.
Unf, I love the driveshaft / suspension / blinkers analogy! Going to pass than on for sure Michiel 👍