
Sign up to save your podcasts
Or


Joe Eames begins the panel in a fun discussion on whether or not there is a "programmer gene". Each of the panelists share life experiences and observations from their own lives, most of the panel agrees that there isn’t one specific programming gene. Different theories are explored, background, the way programming is taught, willingness to learn, a drive and interest, and fear of failure. The panel discusses the correlation of the love or talent for math and physics with computer programming; Kent C. Dodds and Mike Dane share their sorted history with math.
The discussion is directed to how many different types of programming and developing there are. The panel discusses the different skills and interests that go into the various jobs under the umbrella of programming. This leads to a discussion on what you might get out of the job, satisfaction and recognition. The panel answers a few questions such as, "Is there a way to tell if someone will easily grasp programming and is there a way to tell if someone will enjoy programming?" The panel finish by sharing advice on getting past "Impostor Syndrome".
Mike Dane
Dani Sloan
Kent C. Dodds
Joe Eames
Joe Eames leads the panel in a discussion of the path to a career in computer programming. The panel has a varied educational background, Mike and Dani share their experiences attending a university. Dani Sloan piques Joe Eames interest with her programming experience in school even though it was not the degree she set out to obtain. Mike Dane shares his appreciation for any school or program that has an alumni network. Jesse Sanders was self taught with a little formal education, he talks about the vast amounts of programming knowledge out there and how it can be hard to find a path and to remain well rounded and grounded in the fundamentals.
Using their individual knowledge and experience, the panel discuss the merits of various educational paths. The benefits and drawbacks of university, bootcamps, and teaching oneself are discussed. The panel also branches out into a few newer and hybrid types of education such as part-time school, Neumont University, Lambda School, and schools like University of Phoenix, which you can do from home. They discuss the finances and time that each may take and give recommendations for a few different situations that people may be coming from, such as, switching careers or starting fresh from high school.
Dani Sloan
Mike Dane
Joe Eames
Panel
Joined by guest panelist: Alyssa Nicoll
Episode Summary
In this episode of the Dev Ed podcast, the panelists talk about the importance of staying up-to-date and learning continuously as a developer. They share their own experiences, and stress on the benefits of being a lifelong learner while finding a niche to build expertise in. They discuss the fact that companies should actively arrange learning resources for employees and give insight into ways for people to manage time in order to incorporate continuous education in their daily life, and handling stress in situations where answers/concepts are not known.
Joe asks the panelists to what extent they tend to go while learning something, in cases where they know they aren’t getting paid for it, to which they answer that passion and enjoyment are the major influencing factors. They also discuss how to identify what exactly should be learnt in order to advance careers, how to learn things when there is no interest or passion at all, and indicators to detect when one is falling behind and needs to get on track. Finally, they each mention one learning experience where they felt vulnerable and one thing they would like to share with everyone.
Links
Picks
Brooke Avery:
Joe Eames:
• Working with a really smart programmer
Alyssa Nicoll:
Jesse Sanders:
Mike Dane:
Kent C. Dodds:
Dani Sloan:
Panel
Joe Eames
Jesse Sanders
Jared Stein
Mike Dane
Dani Sloan
Brooke Avery
Kent C. Dodds
Episode Summary
In this first episode of the Dev Ed podcast, the panelists start with giving brief introductions about themselves and their work, most of them being educators and trainers in software development. They then discuss some of the best ways for people to get into programming, focusing on the importance of motivation and passion, while narrating their own experiences. They talk about choosing the right learning resources and paths based on individual needs, effective tools and techniques for current programmers to stay up to date with ongoing developments and retaining learnt concepts.
They also discuss benefits of publishing work online thus making it available for the public, significance of teaching and how to get into it, and mention tips and hacks on effective time management so as to continue learning in spite of a busy schedule. They wrap up the episode by each stating what they wish to learn the most, and one thing they would like to share with friends.
Links
ng-conf
Mike Dane - YouTube
Kent C. Dodds – YouTube
Deciding What Not to Learn - Blog
Picks
Kent C. Dodds:
GraphQL
Novel in progress - Shurlan
Brooke Avery:
Rails
Lost Stars
Jesse Sanders:
NestJS
Having a good morning routine with mediation, reading and journaling
Joe Eames:
NestJS
Screen Rant Pitch Meetings
Mike Dane:
CSS Animations
The Coding Train
Jared Stein:
What makes efficient and productive learning happen
Dani Sloan:
Meditation
Moodrise
From the publisher's feed