Own Your Writing and Speaking Skills with Jeff Atwood

Published: Oct. 1, 2018, midnight

b'

Guest Bio:

Jeff Atwood is an experienced software developer with a particular interest in the human side of software development.\\xa0 In 2004 Jeff started the blog \\u201cCoding Horror\\u201d which led to him founding Stack Overflow and subsequently the Stack Exchange network, now one of the 150 largest sites on the internet.

\\xa0

Episode Description:

In this episode, Phil chats with Stack Overflow Founder and writer of the blog \\u201cCoding Horror\\u201d, Jeff Atwood. Jeff shares his career journey from starting his blog to founding Stack Overflow and starting his latest project, Discourse. Jeff recalls his experience way back on how hard it was to get hold of resources about programming, unlike today. Aside from these, Jeff also stresses how important it is to hone your communication skills \\u2013 whether it be through writing or networking face-to-face with people. Discover how important this is and how it can help you to grow your career.

\\xa0

Key Takeaways:

\\xa0

(1.02) Phil opens the show by asking Jeff to share a little more about his career journey. Jeff emphasizes that a huge part of his career is coloured by his blog \\u201cCoding Horror.\\u201d Jeff shares how he started his blog in 2004 as an open research notebook. He adds that his writings are still accruing benefits for him so he advises that you also make your work public.

\\xa0

(4.10) Phil highlights the technological changes that have happened since Jeff started his blog. It\\u2019s all about portability and smartphones right now. Jeff agrees and adds that the speed of conversation is moving forward rapidly. There\\u2019s lesser long-form writing which he considers not to be a bad thing. He also recognizes that information is digested more through images than words.

\\xa0

(6.28) Phil then asks Jeff for a unique career tip. Jeff\\u2019s primary advice is to take into account the people you\\u2019re working with. He says that you should make sure that your team is better than you. You should not be the smartest or best person at your job. He adds that any programming job today is navigating the waters of and interacting with other people in the IT industry.

\\xa0

(8.54) Phil and Jeff talk about Jeff\\u2019s worst IT career moment. Jeff talks about pre-internet times when it was hard to find people that you can actually learn from. All his IT failures were due to limitations in being able to learn and grow. He says that programmers nowadays are lucky to be living in a hyperconnected world where resources and mentors can be found easily.

\\xa0

(12.21) Jeff says that meeting his hero Clay Shirky was his career highlight. Jeff claims that him building Stack Overflow has been greatly influenced by the writings of Clay Shirky about the human interactions in programming. Stack Overflow is really about one working programmer helping another working programmer.

\\xa0

(16:29) Phil proceeds to ask Jeff\\u2019s take on the future of IT. Jeff agrees that a programmer is needed in building and fixing things. But he says that he\\u2019s got mixed feelings about how we perceive it as essential for everyone. Some people are just interested in how they optimize the use of computers and tech, in general. And, that\\u2019s what all programmers should consider.

\\xa0

(19.20) Moving onto the Reveal Round, Phil first asks what attracted Jeff to start an IT career. Jeff answers that it\\u2019s about being a kid living in the world without control. And the only thing he considers he can control is a computer. It\\u2019s not just entertainment he gets but he also learns from it.

\\xa0

(20.45) Phil then asks about the best career advice Jeff ever received. Jeff advises that whenever you\\u2019re at a crossroads and you have to make a decision, you should choose the option that scares you. He adds that if there is no fear, then you\\u2019re not really challenging yourself.

\\xa0

(22.02) When Jeff was asked what he\\u2019d change if he was to start his IT career again right now, he answered that he\\u2019d choose to start 15 years earlier than when he started. There\\u2019s so much information that he thinks he could use and it\\u2019s accessible to everyone.

\\xa0

(23.44) Phil wants to know about Jeff\\u2019s career objectives. Jeff shares that he\\u2019s currently working on Discourse. This is very different from the Q&A platform of Stack Overflow. Discourse concentrates on a more social kind of interaction between users. As Jeff puts it, \\u201cIt\\u2019s a tool for not letting online discourse devolve into the howling of wolves.\\u201d And unlike Stack Overflow, Discourse is open-source.

\\xa0

[26:34] Phil then continues the conversation asking about Jeff\\u2019s non-technical skill and which one has helped his career the most. Jeff quickly answers that it\\u2019s his writing skills. Practicing your writing skills will help you in the grand scheme of things. He says that even Stack Overflow hones good writing skills. The best answers are always those which are clear and concise.

\\xa0

[28:07] Finally, Jeff shares his parting career advice for the IT Career Energizer audience. He reiterates his original advice to challenge yourself and to pick things that scare you a bit. Once you\\u2019re exploring difficult scenarios, you\\u2019re honing your skills.

\\xa0

Best Takeaways:

(03:39) Jeff: "The really endearing lesson for me is do a lot of your work in public because you gain tremendous benefit from that."

\\xa0

(06.56) "If you\'re at a job where you feel like, \\u201cI\'m the smartest person at this job,\\u201d then that\'s a bad job... You should not be the smartest person at your job. If you are, you need to reconsider where you\'re going rapidly."

\\xa0

(10.56) "All my earliest IT career fails were really about being in isolation and just not knowing what I\\u2019m supposed to be doing."

\\xa0

(18.04) "The job of programmers is to make sure we don\'t need that many programmers."

\\xa0

Contact Jeff Atwood:

'