Skip to main content

Patrick Hartley: Self-Taught Dev's Journey to Remote Work & Career Growth

freeCodeCamp.orgOctober 31, 202550 min20,213 views
40 connections·40 entities in this video→

The Self-Taught Developer's Path

  • πŸ’‘ Patrick Hartley, a self-taught developer, shares his journey from dropping out of college at 21 to provide for his family to becoming a sought-after remote engineer.
  • πŸš€ He learned programming while working at a thrift store, built his own apps, freelanced, and became a founding engineer at an acquired startup.
  • 🎯 Despite opportunities at companies like Amazon, he prioritized remote work to support his family, particularly his son with special needs.

Navigating the Global Job Market

  • 🌍 Competing for remote developer jobs means facing a global talent pool, which can be overwhelming, especially during tech layoffs.
  • ⏳ Patrick emphasizes persistence, noting his job search took several months before finding a good fit.
  • 🀝 He highlights the importance of networking and mentorship in landing a first developer role, even when competing against more experienced candidates.

Building a Developer Career

  • πŸ› οΈ Early projects like a Twitch status updater and a "Sales Badger" soundboard demonstrated a wide range of skills and a willingness to learn new technologies.
  • 🧠 While formal CS education provides a foundation, Patrick found that practical, project-based learning and a problem-solving mindset were crucial.
  • πŸ“ˆ The developer interview process has shifted towards prioritizing technical proficiency and specific stack experience, making soft skills sometimes less of a focus for initial screening.

Tech Stacks and Career Growth

  • πŸ’» While .NET and C# are robust for corporate environments and large teams, JavaScript and Python offer lower overhead for quicker development, especially for startups.
  • πŸš€ Patrick's experience shows the value of initiative and grit, quickly learning new stacks like Angular and .NET when required for a new role.
  • πŸ—£οΈ He advocates for efficient meetings, reducing their frequency to allow for more focused work and deeper conversations, fostering a more productive team environment.

Balancing Introversion and Professional Growth

  • 🧠 As an introvert, Patrick finds strength by recharging alone after demanding workdays and social interactions.
  • 🌱 He actively pushes himself to be involved in the community and team, recognizing that growth often happens through collaboration and experiencing different perspectives.
  • ❀️ His philosophy of giving his all to work, then recharging, and then giving his all to family, provides a sustainable work-life balance.
Knowledge graph40 entities Β· 40 connections

How they connect

An interactive map of every person, idea, and reference from this conversation. Hover to trace connections, click to explore.

Hover Β· drag to explore
40 entities
Chapters20 moments

Key Moments

Transcript190 segments

Full Transcript

Topics15 themes

What’s Discussed

Self-Taught DeveloperRemote WorkJob Market CompetitionDeveloper InterviewsTech Stacks.NETJavaScriptPythonAngularMentorshipNetworkingIntroversionWork-Life BalanceCareer GrowthSoft Skills
Smart Objects40 Β· 40 links
PeopleΒ· 7
CompaniesΒ· 9
ConceptsΒ· 11
LocationsΒ· 3
MediasΒ· 9
ProductΒ· 1