Facebook Twitter YouTube Frictional Games | Forum | Newsletter | Dev Blog | Dev Wiki | Support | Shelf | Store

Privacy Policy


Post Reply 
 
Thread Rating:
  • 2 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
"The Guru Myth"
Author Message
nemesis567 Offline
Posting Freak

Posts: 840
Joined: May 2011
Reputation: 10
Post: #1
"The Guru Myth"
This is something you all should read carefully, think about and then take it as an example.

Quote: Anyone who has worked in software long enough has heard questions like this:
    I'm getting exception XYZ. Do you know what the problem is?
Those asking the question rarely bother to include stack traces, error logs, or any context leading to the problem. They seem to think you operate on a different plane, that solutions appear to you without analysis based on evidence. They think you are a guru.

We expect such questions from those unfamiliar with software: To them systems can seem almost magical. What worries me is seeing this in the software community. Similar questions arise in program design, such as "I'm building inventory management. Should I use optimistic locking?" Ironically, people asking the question are often better equipped to answer it than the question's recipient. The questioners presumably know the context, know the requirements, and can read about the advantages and disadvantages of different strategies. Yet they expect you to give an intelligent answer without context. They expect magic.

It's time for the software industry to dispel this guru myth. "Gurus" are human. They apply logic and systematically analyze problems like the rest of us. They tap into mental shortcuts and intuition. Consider the best programmer you've ever met: At one point that person knew less about software than you do now. If someone seems like a guru, it's because of years dedicated to learning and refining thought processes. A "guru" is simply a smart person with relentless curiosity.

Of course, there remains a huge variance in natural aptitude. Many hackers out there are smarter, more knowledgeable, and more productive than I may ever be. Even so, debunking the guru myth has a positive impact. For instance, when working with someone smarter than me I am sure to do the legwork, to provide enough context so that person can efficiently apply his or her skills. Removing the guru myth also means removing a perceived barrier to improvement. Instead of a magical barrier, I see a continuum on which I can advance.

Finally, one of software's biggest obstacles is smart people who purposefully propagate the guru myth. This might be done out of ego, or as a strategy to increase one's value as perceived by a client or employer. Ironically, this attitude can make smart people less valuable, since they don't contribute to the growth of their peers. We don't need gurus. We need experts willing to develop other experts in their field. There is room for all of us.

By Ryan Brush

Today I dreamt the life I could live forever. You only know that when you feel it for you know not what you like until you've experienced it.
04-16-2012 11:52 PM
Find all posts by this user Quote this message in a reply
Kman Offline
Posting Freak

Posts: 3,282
Joined: Jul 2011
Reputation: 164
Post: #2
RE: "The Guru Myth"
This.

(◕‿◕✿)
04-17-2012 01:19 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Elven Offline
Posting Freak

Posts: 868
Joined: Aug 2011
Reputation: 26
Post: #3
RE: "The Guru Myth"
(04-17-2012 01:19 AM)kman Wrote:  This.

The Interrogation
Chapter 1

My tutorials
04-17-2012 01:22 AM
Find all posts by this user Quote this message in a reply
DRedshot Offline
Senior Member

Posts: 373
Joined: Jun 2011
Reputation: 11
Post: #4
RE: "The Guru Myth"
(04-17-2012 01:22 AM)Elven Wrote:  
(04-17-2012 01:19 AM)kman Wrote:  This.

04-17-2012 01:28 AM
Find all posts by this user Quote this message in a reply
Robosprog Offline
Posting Freak

Posts: 2,220
Joined: Apr 2012
Reputation: 57
Post: #5
RE: "The Guru Myth"
(04-17-2012 01:28 AM)DRedshot Wrote:  
(04-17-2012 01:22 AM)Elven Wrote:  
(04-17-2012 01:19 AM)kman Wrote:  This.

04-17-2012 09:18 PM
Find all posts by this user Quote this message in a reply
Unearthlybrutal Offline
Senior Member

Posts: 695
Joined: May 2011
Reputation: 24
Post: #6
RE: "The Guru Myth"
(04-17-2012 09:18 PM)Robosprog Wrote:  
(04-17-2012 01:28 AM)DRedshot Wrote:  
(04-17-2012 01:22 AM)Elven Wrote:  
(04-17-2012 01:19 AM)kman Wrote:  This.

When Life No Longer Exists
Full-conversion mod
04-17-2012 09:25 PM
Visit this user's website Find all posts by this user Quote this message in a reply
ThoseRandomGuyz Offline
Member

Posts: 160
Joined: Mar 2012
Reputation: 2
Post: #7
RE: "The Guru Myth"
(04-17-2012 09:25 PM)Unearthlybrutal Wrote:  
(04-17-2012 09:18 PM)Robosprog Wrote:  
(04-17-2012 01:28 AM)DRedshot Wrote:  
(04-17-2012 01:22 AM)Elven Wrote:  
(04-17-2012 01:19 AM)kman Wrote:  This.

I will review all of your custom stories (when I find time!)!
04-18-2012 03:54 AM
Find all posts by this user Quote this message in a reply
Kman Offline
Posting Freak

Posts: 3,282
Joined: Jul 2011
Reputation: 164
Post: #8
RE: "The Guru Myth"
/winning

:3

(◕‿◕✿)
04-18-2012 04:10 AM
Visit this user's website Find all posts by this user Quote this message in a reply
Kurton Offline
Senior Member

Posts: 268
Joined: Oct 2010
Reputation: 5
Post: #9
RE: "The Guru Myth"
"The Quote Tag Singularity Myth"

04-18-2012 04:27 AM
Find all posts by this user Quote this message in a reply
Rapture Offline
Senior Member

Posts: 721
Joined: May 2011
Reputation: 18
Post: #10
RE: "The Guru Myth"
[Image: funnypicture001.png]
04-18-2012 03:30 PM
Find all posts by this user Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)