This (non-original) tweet was probably inspired by @alicegoldfuss's tweet this morning...https://twitter.com/alicegoldfuss/status/994259687699759116 …
-
-
Show this thread
-
Then me riffing on it...https://twitter.com/generativist/status/994264391418707968 …
Show this thread -
Like, the premise that one person is going to grok a stack full of independently complicated and complex components, plus the complexity that emerges as you wire them together is either arrogant or ignorant or (probably) both. Your shit will break. Your project will fail.
Show this thread -
A related phenomenon. I've programmed in ≈30 languages. I've built medium size projects in ≈10 of them. I can use a new language in a weekend. I don't know 30 languages. I don't know 10 of them. I "know" one language right now. The one I use daily. The one I think in.
Show this thread -
The same idea applies to frameworks, servers, architectures, etc. There is just too much to know to claim otherwise.
Show this thread -
This crops up in cross-domain expertise, too. There are lots of Data Scientists™ who think things like, "web development is easy." It's not. Not only does it have complex elements, but it has *A LOT* of complicated (and arcane) ones.
Show this thread -
But, the subtler mistake is one I make often. I'll think "I don't need a good web developer for my project," I can do it myself. Which is true insofar as I can mock a prototype. But, it's usually a *really* bad idea.
Show this thread -
If it's an idea I want to invest my time in, I should find someone else who agrees and has complementary skills. Otherwise, my prototype is probably a bad test of the idea's viability anyway. (Related: I need to start making some web developer friends.)
Show this thread
End of conversation
New conversation -
-
-
A pretty reliable signal...
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
I think my SVP back in 2010 handed me a job description with this words in it. I sent it out to recruiters. I didn’t like any of the candidates but had to hire two people.
-
One stayed for 6 months then quit to work on a 3 month contract but at 2x the pay. The other threatened to quit after 1.5 years so he could get an early promotion. Anyways they were both awful.
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
"You know things CS grads don’t."
Time is finite. You can't know everything. How you invest your effort, determines what you understand. Consequently, autodidacts and graduates grok different aspects of things. That's a complementary relationship, not an antagonistic one!