Sunflower 10/05/2023 (Thu) 22:19 Id: 0ba135 No.4479 del
>>4477
>crystal cafe
Oh no...

>every programming language has a "feel" that you need to get the hang of. It's usually logic patterns but they have a flow that when you understand it it just comes together.
While there are those who are self-taught and can make it that way (like Vedal who made Neuro-sama and is working on some Steam game) if you don't have the kind of obsession that makes you do this every free minute of the day, I don't see how you'd naturally learn what is considered best practice in each field. There are so many things I just wouldn't have been able to figure out on my own in C# for example. Modern IDEs are so filled with AI-based stuff and pre-included libraries that you are expected to use, that it's barely programming in the conventional sense anymore. And most people are driven by some useless hobby interest in games or something else. While that is a motivator for learning technology, it doesn't mean you learn things that deviate one millimeter from the path you are travelling when trying to solve your specific issue. There are a lot of things I learned about computer technology in general from just wanting to play games and chat, but once taking a course I still realize I missed out on a lot of basics which are considered common knowledge professionally.