Oh I feel bad for laughing at this post, because yeah, the term &quot;developer&quot; genuinely infers a distinction worth pointing out. Words do matter, and using terms improperly cheapen the meaning. This is important in the realm of commerce.<p>Why do I laugh? Welcome to the world of &quot;guitarists.&quot; Sure, some people have spent 1-3 years learning the instrument, as a general concept, and they can play the open chords, the barre chords, and maybe even know 10+ cover songs. Great! They can play guitar, but are they a guitarist?<p>Not really, because these same people don&#x27;t really know how things work &quot;under the hood&quot; when it comes to the instrument. There&#x27;s a laundry list of techniques, genres, ancillary skills and more which in layman&#x27;s terms equates to a genuine &quot;guitarist.&quot; It&#x27;s a very broad label that can be used appropriately, or, like the article says, be employed by over-confident amateurs.<p>There&#x27;s nothing wrong with being a &quot;guitar player&quot; and having fun with the instrument, and if those guys and gals want to join a cover band or do Open Mic night performances to improve their craft, awesome. Enjoy it. In my experience though, &quot;guitar player&quot; folks quickly check their ego when a tried and true &quot;guitarist&quot; starts playing in front of a crowd. There&#x27;s usually a communal appreciation, in that a guitarist won&#x27;t talk down to guitar players because there&#x27;s a shared love of the instrument, of the purpose, and an appreciation for a mutual desire to make music...and every once and a while, there&#x27;s a heckler or arrogant ass who can&#x27;t stand the ego check.<p>That&#x27;s why in guitar-land we have &quot;head cutting&quot; - the one vs. one, get up on stage, &quot;put up or shut up&quot; mentality for bragging rights. Some people who inappropriately call themselves developers should be easy to call out in this fashion. Those who deserve the term will treat it with respect, and act accordingly.<p>YMMV!