it remains a niche language that will necessarily limit your available developer pool
Isn't like 90% of programming walking into a space that has some weirdly niche modified language that you have to first figure out before moving forward? Like, no one really learns all of the most used programming languages, you're bound to be forced to work with something you don't already know. A well trained developer has the skills needed to quickly adapt to an environment they're not used to, and use critical thinking (web search, stackoverflow) to find solutions to their immediate needs...right?
I taught "Exploring Computer Science" for a couple years with very limited CS background.
The idea is that learning Scratch for problem solving/research/basic logic and then HTML5 and CSS for markup pretty much prepare you for learning most programming languages. Then you do whatever for AP and go on to maybe continue CS in college. But yeah, it all starts from being able to learn and research independently.
I was supposed to learn Java for my math major in undergrad, but it conflicted with my theatre major class, so I swapped to BA in math and BA in theatre so I didn't have to take it....I actually really regret not taking any CS in college.
Been working a bit on learning SQL, but largely stopped.
My work required knowledge of Ticketmaster Host and Archtics, which are both based in SQL, I believe, so I started looking there. Then I got laid off, so fuck it.
It's super easy to learn. I leaned how to code basic front end stuff in like a month of practice. Get a GitHub account and you're pretty much good to go
Isn't like 90% of programming walking into a space that has some weirdly niche modified language that you have to first figure out before moving forward? Like, no one really learns all of the most used programming languages, you're bound to be forced to work with something you don't already know. A well trained developer has the skills needed to quickly adapt to an environment they're not used to, and use critical thinking (web search, stackoverflow) to find solutions to their immediate needs...right?
yeah. I knew absolutely no rust before this project. i come from nodejs/java/kotlin and at this point I'm fairly comfortable with it
I taught "Exploring Computer Science" for a couple years with very limited CS background.
The idea is that learning Scratch for problem solving/research/basic logic and then HTML5 and CSS for markup pretty much prepare you for learning most programming languages. Then you do whatever for AP and go on to maybe continue CS in college. But yeah, it all starts from being able to learn and research independently.
I amusingly never learned html/css. I started with java. _
I was supposed to learn Java for my math major in undergrad, but it conflicted with my theatre major class, so I swapped to BA in math and BA in theatre so I didn't have to take it....I actually really regret not taking any CS in college.
there's still time to learn a language! I don't have a CS degree and I'm a developer in my day job.
Been working a bit on learning SQL, but largely stopped.
My work required knowledge of Ticketmaster Host and Archtics, which are both based in SQL, I believe, so I started looking there. Then I got laid off, so fuck it.
I really should learn Python, though.
It's super easy to learn. I leaned how to code basic front end stuff in like a month of practice. Get a GitHub account and you're pretty much good to go
deleted by creator
I guess I always thought Python was a foundational language for a lot of the more applicable languages.
Since I'm really more interested in letting just to learn, maybe I should go with Rust, since I am here.
deleted by creator