Yes. As I mention above, I find motivation to be extraordinarily important in learning languages of all kinds. Diving in implies you start with some task you’re already motivated by.
A crucial, well understood advantage with PLs is that they are well documented (both officially and on Stack Overflow), making minor successes with little previous exposure more likely, which can provide constant reinforcement.
In fact, natural languages are far better documented than people believe. Armed with a few electronic unabridged dictionaries, translation corpora, and conjugation tools, you can make text chatting with a native speaker motivating in the same way as diving into a new programming language, even without having ever composed a sentence before.
A crucial, well understood advantage with PLs is that they are well documented (both officially and on Stack Overflow), making minor successes with little previous exposure more likely, which can provide constant reinforcement.
In fact, natural languages are far better documented than people believe. Armed with a few electronic unabridged dictionaries, translation corpora, and conjugation tools, you can make text chatting with a native speaker motivating in the same way as diving into a new programming language, even without having ever composed a sentence before.