I am self-taught; I tinker until it works. I want to become a proper programmer.Is roadmap.sh reasonable? Is this meme shit?
>>107858892you want to self-teach your way out of being self-taught?
https://roadmap.sh/computer-science
>>107858907By "self-taught" I mean I muddled along doing whatever worked in the moment without thinking about anything else. "Learned everything by touch" would have been a better way to put it.
>>107858940>data structures>design [anti]patterns>systems design>databasesall you need
you don't grind these things you build something and learn about it and then try to find its flaws. This roadmap bullshit is jeet core because they think there has to be a easy way to solve things. Its garbage.
>>107858892why is rust's rectangle bigger than the others?
>>107859025Bingo
>>107858892I used it when i was trying to get into a devops position. I think its useful to give you some structure and an idea of what things you should learn, but you dont need to follow the order. I am a dog shit programmer but i jumped right to learning k8s and got a job from there. I think a lot of the compsci stuff would help, e.g. learning math well so you can break a problem down logically, but it is kind of jeet-tier because they can only think in terms of "how do i get to x fastest"