I need to admit something.
I've been a part of this community since the very beginning. I'm the person that created this subreddit, and yet even after spending 14 years in the voxel game dev sphere, I still suck at voxel game development. You'd think I would have picked some of this stuff up. You'd think that I'd know all of the techniques inside and out. But honestly, there's even a lot of terminology that I don't even understand. I will be totally honest and say that I still have no clue what raymarching is. I don't know what cone tracing is. I had to implement 3D DDA from scratch with my own understanding of math because I couldn't wrap my head around the whitepaper.
I made this community in the hopes that I could learn more about voxel game development, but I'm still nowhere near as knowledgeable as many of the people in here.
I've made several voxel engines, but never finished any of them.
I don't know where I'm going with this post. I just feel really jaded about all the time and work that I put into improving my programming skill only to come to the conclusion that I'm really not even that good at programming. Barely better than an amateur. And I've been programming for nearly 18 years! Maybe it's just time that I give up on programming and move on to something else. Something that I can actually become skilled at. Because as much as I have felt in my heart that programming is the right thing for me, I just really am not good at it, and really don't seem to be able to get better at it.