Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3 Tips from Kent C Dodds for People Just Getting Started #256

Closed
swyxio opened this issue Jan 17, 2022 · 0 comments
Closed

3 Tips from Kent C Dodds for People Just Getting Started #256

swyxio opened this issue Jan 17, 2022 · 0 comments

Comments

@swyxio
Copy link
Owner

swyxio commented Jan 17, 2022


source: devto
devToUrl: "https://dev.to/swyx/3-tips-from-kent-c-dodds-for-people-just-getting-started-ik8"
devToReactions: 41
devToReadingTime: 2
devToPublishedAt: "2018-10-15T23:54:50.629Z"
devToViewsCount: 422
title: 3 Tips from Kent C Dodds for People Just Getting Started
published: true
description: advice for beginners from a podcast
category: note
tags: advice, career

I heard this recently on the 6 Figure Dev podcast and just had to share notes from the great KCD:

  • Software is very hard. If you're struggling, its because it's not easy. Ignore the people who tell you it's easy. It's constantly changing, and it is normal to struggle to ramp up and keep up.
  • Do motivation-based learning. You don't have to learn ALL the fundamentals first. Learn what you need to get the thing you want to build built. It's the motivation that will push you through when things get hard. Dive in later when you are curious about framework source code and so on.
  • You will learn new things through building - teach them. Don't worry if something's been said before. The stuff you learn won't be new to the world, but it will be new to you and I guarantee you there will be others in the world to whom it will be new too. Learn by teaching through a blogpost or a meetup talk. YOU can reach people who the current content isn't reaching. For example, non-English-speaking audiences, or more recent beginners (senior engineers are often afflicted by the "curse of knowledge", and can't effectively explain things to beginners anymore).

If you want more of the story of how he supercharged his own career, I recommend this talk: Zero to 60 in Software Development: How to Jumpstart Your Career - Forward 4 Web Summit

That's it. Just had to share. Go do it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant