

Go for beginners ♻️
01:04:15
Code Regularly
- Code a lot to learn a lot by building projects.
- Don't get discouraged by ugly code; focus on consistent practice.
Youthful Learning
- Young learners often grasp programming concepts more easily than adults.
- They are less likely to overthink details and readily accept new information.
Triple Build
- Build the same project three times to refine your skills.
- Each iteration improves functionality, code quality, and design.
Get the Snipd Podcast app to discover more snips from this episode
Get the app 1 chevron_right 2 chevron_right 3 chevron_right 4 chevron_right 5 chevron_right 6 chevron_right 7 chevron_right 8 chevron_right 9 chevron_right 10 chevron_right 11 chevron_right 12 chevron_right 13 chevron_right 14 chevron_right 15 chevron_right 16 chevron_right 17 chevron_right 18 chevron_right 19 chevron_right 20 chevron_right 21 chevron_right 22 chevron_right 23 chevron_right 24 chevron_right 25 chevron_right 26 chevron_right 27 chevron_right 28 chevron_right 29 chevron_right 30 chevron_right 31 chevron_right
Introduction
00:00 • 3min
Coad Insights - A Treasure Trove of Instuctions
02:39 • 2min
Goling for Beginners - Welcome Back, Carmonando
04:21 • 2min
Go Laying for Beginners
05:59 • 2min
Is This Course for Absolute Beginners or a Different Course?
07:33 • 2min
Getting Into the Weeds
09:16 • 2min
Is There a Difference Between a CSE and a Boot Camp?
11:05 • 1min
The Most Valuable Learning I Did When I Was Learning to Program
12:35 • 4min
Gopher Sizes
16:48 • 2min
How to Build a Project?
18:33 • 2min
Learning Is Repetition, Right?
20:14 • 3min
How Do You Teach Beginners Go?
23:20 • 3min
How Much Is Setup a Part of Learning Go Versus Other Languages?
26:37 • 2min
Set Up
28:29 • 2min
Is Set Up a Pudding Point for All Languages?
30:11 • 2min
Is There Content Gaps for Beginners?
31:45 • 2min
Goanga Children's Book - Is There a Gofer in the Unity?
33:45 • 2min
Av S, for Four Five Year Olds, by Our Inner Five Year Olds
35:36 • 2min
Acute Dot Io Slash Change Log - Acute Platform
37:15 • 3min
Learning Mediums for Beginners
40:02 • 2min
Close Captioning
41:56 • 2min
The Pros and Cons of a Workshop
43:54 • 2min
Learning in a Class Room Environment
45:31 • 2min
Gopher Sizes - Is There a Channel in the GoPher Slack?
47:31 • 3min
Go Developer Network
50:02 • 2min
How to Find Open Source Projects That Work?
51:44 • 2min
Go Lang Dash Nubies a Channel in the Gopher Slack
53:56 • 2min
How to Answer Questions
55:50 • 2min
Learning a Programming Language While on the Job?
57:20 • 2min
Getting Distracted Is a Good Thing, Right?
59:06 • 2min
Are There Any Gaps in the Ocean of Contents?
01:00:39 • 4min
How do beginners learn Go? This episode is meant to engage both non-Go users that listen to sister podcasts here on Changelog, or any Go-curious programmers out there, as well as encourage those that have started to learn Go and want to level up beyond the basics. On this episode we’re aiming to answer questions about how to learn Go, identify resources that are available, and where you can go to continue your learning journey.
Changelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Sourcegraph – Transform your code into a queryable database to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at about.sourcegraph.com/code-insights
- FireHydrant – The reliability platform for every developer. Incidents impact everyone, not just SREs. FireHydrant gives teams the tools to maintain service catalogs, respond to incidents, communicate through status pages, and learn with retrospectives. Small teams up to 10 people can get started for free with all FireHydrant features included. No credit card required to sign up. Learn more at firehydrant.io
- Akuity – Akuity is a new platform (founded by Argo co-creators) that brings fully-managed Argo CD and enterprise services to the cloud or on premise. They’re inviting our listeners to join the closed beta at akuity.io/changelog. The platform is a versatile Kubernetes operator for handling cluster deployments the GitOps way. Deploy your apps instantly and monitor their state — get minimum overhead, maximum impact, and enterprise readiness from day one.
- Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog
Featuring:
- David Valentine – Website
- Carmen Andoh – GitHub, X
- Ashley Willis – GitHub, X
- Jon Calhoun – Website, GitHub, X
Show Notes:
- A gentle Introduction to Golang for Beginners
- CLI for Beginners
- Gophercises
- Lambda School was mentioned + Austen Allred (CEO & co-founder of Lambda School) was on Founders Talk recently
- Turing — a 501(c)(3) non-profit organization that operates almost entirely on student tuition
- “programming today is more about knowing of libraries (pkgs) and gluing them together”
- Richard Feynman on Wikipedia
- Julia Evans’ zines
- JS Party #60: You might want to read up on PAW Patrol
- JustForFunc
- First timers only
- Your first PR
- #golang-newbies on Gopher Slack
- On-the-Job Programming Language Learning Survey for Developers
- Learn Go with Tests
Something missing or broken? PRs welcome!