Alex almost quit coding forever while in this Bootcamp

Alex almost quit coding forever while in this Bootcamp

Author: Trevor Page: Java Guru | Programmer | Teacher May 4, 2024 Duration: 49:29

Summary

To reach out and connect with Alex, here's her LinkedIn profile: https://www.linkedin.com/in/alex-mamolo-2a1b57222/

In this episode, Trevor interviews Alex, who shares her journey from being a musician to transitioning into the tech industry. Alex talks about her background in music, playing drums in a band, and the challenges she faced in her musical career. She then discusses her experience working in data entry and her decision to pursue a career in technology. Alex explains how she discovered coding and her decision to join a coding bootcamp. She shares her struggles with understanding methods and functions and the support she received from her instructors. Alex emphasizes the importance of understanding the fundamentals of coding and how it has impacted her personal growth and progress. In this conversation, Alex discusses her experience in the coding bootcamp and the challenges she faced. She shares how she overcame those challenges and gained confidence in her coding abilities. The conversation also explores the difficulty curve in learning programming and the importance of perseverance. Alex talks about her job search process and the need for relentless follow-up. The conversation concludes with an invitation for listeners to connect with Alex and seek advice on their own coding journey.

Takeaways

  • Transitioning from a non-technical career to the tech industry is possible with the right support and guidance.
  • Learning HTML and CSS is a great starting point for beginners in coding.
  • Struggling with certain concepts is common in coding, and seeking help from instructors is crucial for overcoming challenges.
  • Understanding the fundamentals of coding, such as methods and functions, is essential for building a strong foundation. Overcoming challenges in the bootcamp can lead to significant growth and improved coding skills.
  • The difficulty curve in learning programming often means that the second half of the bootcamp is easier than the first half.
  • Struggling on the job is different from struggling in the bootcamp, but both experiences can be valuable learning opportunities.
  • Relentless follow-up in the job search process can significantly increase the chances of getting an interview.
  • Revisiting assignments and focusing on mastering core skills can help improve coding abilities.
  • Networking and interpersonal skills are just as important as coding skills in the job search process.

Chapters

00:00 Introduction and Background

02:09 Interest in Technology and Music

05:31 Transition from Music to Data Entry

06:26 Exploring Tech Education Options

08:23 Choosing a Coding Bootcamp

09:52 Learning HTML and CSS

12:43 Struggles with Methods and Functions

15:35 Support and Guidance from Instructors

23:00 Importance of Understanding Fundamentals

24:25 Personal Growth and Progress

24:54 Overcoming Challenges in the Bootcamp

26:15 The Difficulty Curve in Learning Programming

27:44 Struggling on the Job vs. in the Bootcamp

29:38 The Excitement and Satisfaction of Coding

31:04 Job Search Process and Challenges

32:33 The Importance of Relentless Follow-up

34:01 Conversion Rate in Job Applications

36:55 Balancing Time Between Assignments and Job Search

38:23 Avoiding the Comfort Zone and Focusing on Networking

39:20 Revisiting Assignments to Improve Skills

40:46 Alex's Strong Understanding of Programming Terminology

42:35 Follow-up and Feedback in the Job Search Process

45:29 Proving Interest and Following Up After Rejection

47:22 Closing Remarks and Invitation to Connect

 

 


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
EP 62: Introduction to HTML [not-audio_url] [/not-audio_url]

Duration: 34:12
I'm so ridiculously excited to be introducing a whole new aspect of programming. Over the next few months I will be posting new articles on the topics of HTML, Javascript and jQuery. These are all technologies that you c…
HTML, CSS and JavaScript - Oh My! [not-audio_url] [/not-audio_url]

Duration: 40:40
The presentation layer is one of the three main layers in object-oriented programming. The three main layers include: Presentation Layer Business Layer Data Layer Now, these three layers are typically related to enterpri…
Hibernate Group By [not-audio_url] [/not-audio_url]

Duration: 43:05
In our last Hibernate lesson, you learned how to fix duplicate data from hibernate queries. In this lesson we're going to focus on some of theaggregate functions that can be used with Hibernate, and of course that means…
Fixing Duplicate Data from Hibernate Queries [not-audio_url] [/not-audio_url]

Duration: 31:48
How to Fix Duplicate Data from Hibernate Queries This problem was the bane of my existence when I first started using Hibernate because I had no idea where the problem was coming from. If you're executing a query and fin…
Hibernate Persistence Life Cycle [not-audio_url] [/not-audio_url]

Duration: 42:08
Now it's time to dive into the nitty gritty of Hibernate's mysterious inner workings. I'm by no means an expert in Hibernate, but I do use it almost every day for my own projects, so I do know a thing or two about how it…
Fetch Type Lazy Vs Eager [not-audio_url] [/not-audio_url]

Duration: 29:13
What the heck is a Fetch Type? Great question! Hibernate is a very handy framework for removing your need to fully understand SQL, but it will force you to understand things such as joins. Joining two tables in SQL is th…
Hibernate @ManyToMany Unidirectional and Bidirectional [not-audio_url] [/not-audio_url]

Duration: 53:00
Hibernate @ManyToMany Unidirectional The Many-to-Many relationship can be best described by example. The example we're going to use is that of the relationship between an Author and a Book. Authors publish Books, and Boo…
Hibernate @OneToOne Unidirectional / Bidirectional [not-audio_url] [/not-audio_url]

Duration: 36:21
One-to-One Unidirectional Relationship Since you've already learned about the ins and outs of how unidirectional one-to-many and bidirectional one-to-many relationships work, it's time to learn about the One-to-One relat…
Hibernate @OneToMany Bidirectional Relationship [not-audio_url] [/not-audio_url]

Duration: 34:09
Since we've already learned about the unidirectional @ManyToOne relationship, we can now move on to talking about what a bidirectional relationship is like, when using Hibernate. The term "bidirectional" literally means…
Mapping Relationships with Hibernate [not-audio_url] [/not-audio_url]

Duration: 55:48
In the past we have learned about database relationships, specifically the One-to-Many as well as the Many-to-Many and One-to-One and that was all good, great and grand… But now I want to talk about how to create those s…