Oddbean new post about | logout
 Just a warning: You will always believe that you suck at coding, because other people are doing it better. Doesn't matter how advanced your skillset is.

Also learning by doing is the key. 

Use AI not just to generate Code but rather to ask question. If you ask it "pls do X" it might work for simpler tasks but you will not understand what the code does. Rather try to think about how it should be done and then consult it. Or use AI to ask specitic question about your process. 
 Thanks for being real with me. Is there a language someone with no experience should start with that serves as a launchpad for programming, coding, and development. A language that could be applied anywhere no matter what route one takes. 🤔 
 What you'il realize is that it is not just about the language but more about the basic principles, that often repeat across different languages.

Especially if you know one Object oriented programming language most other will start making sense to you.

I've always liked javascript. You can use it for all kinds of Software and there are a lot of resources around to teach you. A lot of the modern web is written in javascript Frameworks.

I believe Python is also good to learn the principles. 
 👍  It's all about language, not a specific language, but the "language of language" for lack of a better phrase.  I sometimes tell folks I'm a translator instead of a developer. 😅 
 I will remember this! 
 Thank you for the recommendations and for your time!