As both a professional programmer and a serious musician I have to _strongly_ disagree with this statement and implore you to consider your biases. I can only assume that you're making this assertion because you either a) don't play an instrument very well, or b) don't play an instrument at all.
First of all, even though "all in one" songwriter/producers exist today, you don't see them in the spotlight until they've already worked on their craft for many, many years. But in most cases, the commercial songs we listen to involve AT MINIMUM 1+ songwriters, 1+ producers, vocalist(s), professional instrumentalists (if it's not a band and/or a song where everything is programmed), an audio engineer, and probably a mastering engineer. And that's on top of the scaffolding of a bunch of other peoples' work (beatmakers, sample packs, recording studios/labels, etc etc). Each one of these people may not be formally educated, but you can bet they've spent years with trial and error honing their craft.
> If you are talented you can paint great pictures or be a great guitar player in 1-2 years.
What makes you think that? And if we're going to have such a low bar for "great", can't we say the same thing with programming? I mean, I know people who go to boot camp for 1 year, work for another, and then call themselves intermediate programmers and get paid $100k+. Same goes for law. I'm sure some real smart and performative people could become great lawyers within a year. The only reason that would never happen is because you literally have to go to law school for X years as mandated by law.
Don't mean to have such an aggressive reaction here, but I am really tired of the crafts being devalued so offhandedly.
First of all, even though "all in one" songwriter/producers exist today, you don't see them in the spotlight until they've already worked on their craft for many, many years. But in most cases, the commercial songs we listen to involve AT MINIMUM 1+ songwriters, 1+ producers, vocalist(s), professional instrumentalists (if it's not a band and/or a song where everything is programmed), an audio engineer, and probably a mastering engineer. And that's on top of the scaffolding of a bunch of other peoples' work (beatmakers, sample packs, recording studios/labels, etc etc). Each one of these people may not be formally educated, but you can bet they've spent years with trial and error honing their craft.
> If you are talented you can paint great pictures or be a great guitar player in 1-2 years.
What makes you think that? And if we're going to have such a low bar for "great", can't we say the same thing with programming? I mean, I know people who go to boot camp for 1 year, work for another, and then call themselves intermediate programmers and get paid $100k+. Same goes for law. I'm sure some real smart and performative people could become great lawyers within a year. The only reason that would never happen is because you literally have to go to law school for X years as mandated by law.
Don't mean to have such an aggressive reaction here, but I am really tired of the crafts being devalued so offhandedly.