Becoming a better developer (2014)

by ooooakon 3/5/2020, 2:18 AMwith 6 comments

by scarecrowbobon 3/5/2020, 5:34 PM

"Musicians get better by practice and tackling harder and harder pieces, not by switching instruments or genres, nor by learning more and varied easy pieces. Ditto almost every other specialty inhabited by experts or masters."

At some level maybe.

But for most folks I know, there is a plateau that you get to when you only play a single instrument in a single situation.

It is true that if you're intermediate at something, just practicing more will get you further.

But learning piano (and the instrument's linear layout presenting a more visual set of tonal relationships) helped my pedal steel playing immensely.

Learning cello (and the instrument's focus on pitch forced the lack of frets, compared to guitar) immensely helped my harmony singing.

Playing in blues bands that call tunes I've never heard on the fly (which necessitated listening intently to the form and hoping to intuit changes before hearing them) helped my musicianship in more scripted forms because I had to both listen much nore closely to the other players and to develop my music theory chops so I could anticipate changes and develop language to describe common musical passages I needed to play on-the-fly.

I feel like knowing several programming languages and frameworks yields similar kinds of reactive benefits.

by azangruon 3/5/2020, 1:24 PM

Interestingly, the gist that this one is forked from has a more complete version of the text:

    Imagine your proposal recast:

    * Writing Achievements

    ** Learn a variety of languages

    Learn Chinese
    Learn French
    ...

    ** Experience the ins and outs of various platforms

    Write a book review
    Write a product catalog
    Write a comedic screenplay
    ...

    ** Enhance your understanding of the building blocks that we use as writers

    Write in the first, third person
    Write poetry
    ...

    ** Write in the open

    Blog
    Tweet
    Publish essays
    ...

    ** Teach

    Conduct a writing workshop
    Tutor students in writing
    ...
These analogies have been lost from the fork.

by commandlinefanon 3/5/2020, 2:59 PM

> Sorry, I have to disagree with the entire premise here.

Is this in response to something? He seems to be replying to somebody, but if what he's replying to is included, I can't find it.