From Struggling University Comp Sci Grad to Employed Coder - Tony Edmonds

From Struggling University Comp Sci Grad to Employed Coder - Tony Edmonds

Author: Trevor Page: Java Guru | Programmer | Teacher March 28, 2024 Duration: 1:03:46

To reach out and connect with Tony: https://www.linkedin.com/in/edmonds-tony/

Takeaways
- Negotiate your salary and consider the market conditions in your area.
- Remote work opportunities are available, but starting with a hybrid role can provide valuable experience.
- Working in an office and collaborating with experienced developers can accelerate your learning and career growth.
- Having mentors and leveraging their expertise can help you progress quickly in your career.
- Bootcamp graduates can pivot to different roles within a company and apply their skills in various domains.
- Don't be discouraged by negative news and focus on your own journey and progress.
- When starting a new job, be resourceful, spend time learning on your own, and ask for help when needed.

Chapters
00:00 Introduction and Background
02:23 Becoming a Digital Nomad
03:42 Fascination with Latin America and the Digital Nomad Lifestyle
06:33 Choosing the University Path
09:20 Transitioning to a Bootcamp
13:03 The Benefits and Limitations of University Education
20:05 The Job Search Process
23:43 The Importance of a Structured Job Search
28:03 Seeking Remote Job Opportunities
30:50 The Interview Process
31:48 Job Offer and Salary
33:15 Remote Work Opportunities
34:39 The Value of Working in an Office
35:03 Transitioning to Remote Work
37:24 The Importance of Mentors
38:18 Opportunities for Development within a Company
39:39 Pivoting to Different Roles
40:36 Enjoying the Data Role
41:32 The Reality of Getting a Job
42:31 The Influence of News and Media
44:30 Advice for Bootcamp Students
48:16 Tony's Advice for Himself
49:41 Tony's Final Project
53:52 Connecting with Tony on LinkedIn
54:22 Questions for Trevor


The How to Program with Java Podcast is a practical guide for anyone wanting to build software, from curious beginners to those looking to solidify their professional skills. Host Trevor Page, a seasoned Java guru and teacher, breaks down complex programming concepts into clear, manageable lessons you can apply immediately. You'll hear detailed walkthroughs on building applications, understanding core principles like object-oriented design, and navigating the tools of the trade. The discussions move beyond dry theory, focusing on the real-world logic and problem-solving that defines a career in software development. Whether you're aiming for a new job, tackling a personal project, or helping a child explore technology, this podcast provides a structured, conversational path forward. Each episode is crafted to demystify the process, translating technical jargon into plain English so you can focus on creating functional code. The tone is direct and encouraging, rooted in Trevor's experience as both a programmer and an educator. It’s a resource for building a tangible skill set, episode by episode, where consistent listening translates directly to growing competency. You’ll find the content naturally bridges the categories of technology education and career development, making it a useful companion for your learning journey.
Author: Language: English Episodes: 113

How to Program with Java Podcast
Podcast Episodes
Java Observer, Observable Design Pattern [not-audio_url] [/not-audio_url]

Duration: 40:18
Today let's talk about some design patterns, namely the Observer design pattern which can be used in Java. Following the Oberser design pattern in Java is as easy as extending the Observable object and implementing the O…
Interview w/ Self-Taught Programmer Troy Davis [not-audio_url] [/not-audio_url]

Duration: 1:14:51
In this epsidoe of the How to Program with Java podcast, I talk with a self-taught programmer who has started up his own very successful marketing product based on his programming knowledge. Troy was graduated with a deg…
The Agile Development Methodology [not-audio_url] [/not-audio_url]

Duration: 42:17
If you've worked as a developer for a corporation, you've likely been exposed to the waterfall model of software development... If not, consider yourself lucky. I've worked in this model before and it had its issues, but…
Alan Robbins - Self-taught Programmer Success Story [not-audio_url] [/not-audio_url]

Duration: 43:52
Alan Robbins is a self-taught programmer who dabbled with programming in college. After not doing to well in the post-secondary system with respect to programming, he changed his major and graduated with a degree in Busi…
The Software Development Life-Cycle [not-audio_url] [/not-audio_url]

Duration: 52:11
Knowing how to program with Java is only some of the battle when it comes to developing software, the other major part of the battle is knowing HOW to distribute the software. There are entire schools of thought that sur…
Getting a Job as a Self-Taught Programmer [not-audio_url] [/not-audio_url]

Duration: 38:44
Landing a job as a self-taught programmer is not impossible, and I will have an in-depth conversation about why this is the case. I will talk about strategies like creating your own software product based on your own int…
Encapsulation and Final Keyword in Java [not-audio_url] [/not-audio_url]

Duration: 39:55
Learn all about one of the four major principles of Object Oriented Programming (encapsulation) as well as the "final" keyword. In this episode I also dive into the popular topic of Java Certification. Learn what certifi…
Java Interview Question - Part II [not-audio_url] [/not-audio_url]

Duration: 38:20
In this session I will cover some additional Java interview questions that you should be able to answer. I also cover some general tips that you should keep in mind when being interviewed (as it's not just these question…
Java Interview Questions Part I [not-audio_url] [/not-audio_url]

Duration: 45:51
This is part I of a series of episodes dedicated to common questions that are asked in entry level Java interview situations. The questions covered in this episode are some basic questions that I uncovered across the int…