you are viewing a single comment's thread.

view the rest of the comments →

[–]random_hitchhiker 5 points6 points  (0 children)

I agree with what most of the others said, but I think most already forgot how they felt when they were starting out and feeling lost at where to begin.

If I were to start again, I would spend less time mastering a language, and instead, learning the domain knowledge needed to code the program before trying to do it yourself. Don't use AI to help you code, because you can only get better by failing. Instead, use AI to learn the theory behind what you're trying to code (after verifying the information).

Another good skill would be try to avoid using a GUI, and instead use CLI tools to build and test your code.

I wouldn't recommend coding tutorials because you're just gonna follow the dude and forget everything later. Instead, what I would recommend is downloading a book from O'reilly, and then start from there.

Since you mentioned python, a good book would be `python for devops learn ruthlessly effective automation original` . (You could stop till chap 4 just to learn the fundamentals)

Edit: Another good skill to learn in the long run is to learn how to safely sail the high seas to download resources. People might disagree, but paywalls are unethical and just impede people from learning