Thriving Technologist

Jayme Edwards
Podcast Thriving Technologist

If working on software teams feels complicated, frustrating, and filled with politics - that's just because your eyes are open. Unfortunately, you do need to make a living! So how do you keep up with the demands of your tech job and still have a life outside of work? Hi I'm Jayme Edwards, and I've had a 26 year career in the software industry filled with thrilling victories - and maddening drama. With so many problems in our industry, the more money I made the more ridiculous people's expectations were. I’m sharing the biggest mistakes I made in my career, and the insights I learned along the way. This podcast is the audio version of the Thriving Technologist YouTube channel, where you can find new episodes every Monday. Podcast versions appear on Wednesday of the same week. Subscribe and join us! Let’s help each other grow a community of healthy software developers.

  1. -19 H

    The Secret to Finding Profitable Software Ideas

    Thinking of quitting the tech industry grind to start a profitable software business yourself? Before you take the plunge, don't make the same mistakes I did! The secret to finding a profitable software idea, is that it must come from your customers. Unless you know a real pain that people who would use your software are experiencing, you can easily fool yourself into thinking it's good enough to build a software product business on. In this episode, I share what I've learned about finding real software product ideas. I use a combination of IBISWorld, ChatGPT, and a book by Dane Maxwell to help my software development coaching clients discover software startup ideas. IBISWorld Businesses  https://www.ibisworld.com/industry-statistics/number-of-businesses/ Start from Zero by Dane Maxwell https://www.amazon.com/Start-Zero-Business-Experience-Freedom/dp/1950367185 Join my Patreon:  https://thrivingtechnologist.com/patreon Learn about one-on-one career coaching with me: https://thrivingtechnologist.com/coaching TechRolepedia, a wiki about the top 25 roles in tech:  https://thrivingtechnologist.com/techroles The Thriving Technologist career guide:  https://thrivingtechnologist.com/guide You can also watch this episode on YouTube.  Chapter markers / timelinks: (0:00) Introduction (1:42) Finding a Profitable Software Idea (1:54) 1. Select a Customer Market (2:50) 2. Determine How to Contact Customers (4:37) 3. Ask Customers for Their Biggest Problem (6:05) 4. Ask People Who Responded To Meet (7:03) 5. Ask Them 5 Questions (7:15) Make Sure You're On The Same Page (7:29) How Are You Solving It Today? (8:15) What Happens When You Don't Solve This Problem? (8:50) If You Could Wave a Magic Wand, How Would You Solve It? (9:36) Would You Pay for That Solution? How Much? (10:48) Identify Consistent Profitable Problems Visit me at thrivingtechnologist.com

    14 min
  2. 18 SEPT.

    Real 10x Programmers Are SLOW To Write Code

    If you've ever been jealous of programmers who seem to write code faster than you - take heart. The myth of the "10x programmer" is misunderstood in many software teams and tech companies. What's important to companies is NOT that you're actually 10x faster at writing code. It's that you help the company produce features 10 times faster. Wake up call - you're not the only member of the team! Over my career, I've met software developers who come into companies and write code super fast - but end up slowing the project down. They bossed around the other junior developers and thought they were God's gift to programming. It was a real disaster. Instead, use these 6 techniques I learned as a software consultant. They'll speed up the project, make you popular on your team, get results for your company - and actually make your tech job easier! Besides, what's more important: that you can write code fast, or that you can avoid writing more code in the first place? Join my Patreon:  https://thrivingtechnologist.com/patreon Learn about one-on-one career coaching with me: https://thrivingtechnologist.com/coaching TechRolepedia, a wiki about the top 25 roles in tech:  https://thrivingtechnologist.com/techroles The Thriving Technologist career guide:  https://thrivingtechnologist.com/guide You can also watch this episode on YouTube.  Chapter markers / timelinks: (0:00) Introduction (1:36) 6 Techniques Used By True 10x Programmers (1:50) 1. Technological Empathy (3:29) 2. Negotiate Streamlined Features (5:06) 3. Cross-Technical Insight (7:59) 4. Reject Ambiguity (9:42) 5. Minimize Architectural Complexity (11:53) 6. Document Innovation Visit me at thrivingtechnologist.com

    15 min
  3. 31 JUIL.

    Programmers HATE When Managers Do This

    Are you a programmer, or in any individual contributor tech role really? Considering switching into management? Be VERY careful. Most companies will not prepare you for what it takes to really be an effective manager. If you've ever been upset with a manager or felt like they weren't equipped to do their job, it's probably because they were promoted due to their success as an individual contributor - but weren't taught effective management techniques and strategies. In this episode, I'd like to help you avoid being looked at as incompetent by other programmers or anyone in any software development role. You already know that programming and other tech jobs require intentional and ongoing study and improvement. Management is no different! Join my Patreon:  https://thrivingtechnologist.com/patreon Learn about one-on-one career coaching with me: https://thrivingtechnologist.com/coaching TechRolepedia, a wiki about the top 25 roles in tech:  https://thrivingtechnologist.com/techroles The Thriving Technologist career guide:  https://thrivingtechnologist.com/guide You can also watch this episode on YouTube.  Chapter markers / timelinks: (0:00) Introduction  (1:56) 5 Skills To Become a Great Manager (2:06) 1. Holding People Accountable (4:24) 2. Taking Responsibility for Others (8:45) 3. Making Yourself More Available (13:17) 4. Studying and Practicing Management (15:56) 5. Being an Incentives Translator Visit me at thrivingtechnologist.com

    22 min
  4. 24 JUIL.

    Are You Truly Motivated To Change Your Tech Career?

    If your tech career isn't what you want it to be, it could be a mild annoyance - or something urgent. Knowing how ready you are to actually make a change is important before you take any action that could change the course of your life and career. When I started career coaching, I noticed sometimes tech professionals would come to me frustrated about their career but not really willing to change. After a while I began using motivational interviewing. This is a technique I use to help me figure out how ready someone is to really make a change in their tech career. If you're thinking of getting a promotion, switching roles from perhaps programming to something like product management, UX, or data science; or looking to just find a better job - you should assess how urgent the change really is. In this episode I offer 5 stages of readiness for change along with symptoms you can experience at each of them. I hope this helps you know if your tech career is actually in a better place than you thought - or if it truly is time to make a change today! Join my Patreon:  https://thrivingtechnologist.com/patreon Learn about one-on-one career coaching with me: https://thrivingtechnologist.com/coaching TechRolepedia, a wiki about the top 25 roles in tech:  https://thrivingtechnologist.com/techroles The Thriving Technologist career guide:  https://thrivingtechnologist.com/guide You can also watch this episode on YouTube.  Chapter markers / timelinks: (0:00) Introduction  (1:06) 5 Stages of Readiness for Tech Career Change (1:16) 1. Contemplation (1:56) 2. Mild Irritation (2:30) 3. Active Exploration (3:41) 4. Serious Consideration (4:37) 5. Urgency and Desperation Visit me at thrivingtechnologist.com

    7 min
  5. 17 JUIL.

    "Agile Signaling" is Gaslighting The Tech Industry

    Today most tech companies engage in agile signaling - without even knowing it. They do nothing to make it easy to adapt to change, but put on a show to pretend they're agile. Many software developers and other professionals in the industry, even those with long careers, have never been on project with a truly agile software development process. And so it's not uncommon to hear software engineers and project managers talk about how much they "hate agile" behind closed doors. A select few understand what being agile really means. It means working together in a way where adapting to change is easy. For those unfortunate people, it can feel like gaslighting to work for these companies. Tech workers all over the industry are expressing more disgust with scrum and agile than ever. And when the SAFe, or "Scaled Agile Framework" arrived - it signaled a final nail in the coffin of many companies ever being able to realize the true benefits of being agile. In this episode I'd like to help you understand two things. First, we we need agile development more than ever today. With the arrival of AI, software projects are getting disrupted faster than ever and need to adapt. And who knows what the future could bring! I'll also help you understand 4 key events in the history of the software industry that caused the definition of the word agile to essentially mean "anything BUT change"! Join my Patreon:  https://thrivingtechnologist.com/patreon Learn about one-on-one career coaching with me: https://thrivingtechnologist.com/coaching TechRolepedia, a wiki about the top 25 roles in tech:  https://thrivingtechnologist.com/techroles The Thriving Technologist career guide:  https://thrivingtechnologist.com/guide You can also watch this episode on YouTube.  Chapter markers / timelinks: (0:00) Introduction  (1:31) 1. Do We Even Need Agile Development? (1:37) 1.1 Inability To Respond To Market Change (3:55) 1.2 Over Budget and Late Projects (5:50) 2. 4 Key Events That Co-Opted Agile (6:16) 2.1 Burn-Down Charts and Velocity Tracking (9:21) 2.2 Jeff Sutherland's Book (12:47) 2.3 Agile Certifications  (15:51) 2.4 SAFe (Scaled Agile Framework) (21:12) Episode Groove Visit me at thrivingtechnologist.com

    22 min

À propos

If working on software teams feels complicated, frustrating, and filled with politics - that's just because your eyes are open. Unfortunately, you do need to make a living! So how do you keep up with the demands of your tech job and still have a life outside of work? Hi I'm Jayme Edwards, and I've had a 26 year career in the software industry filled with thrilling victories - and maddening drama. With so many problems in our industry, the more money I made the more ridiculous people's expectations were. I’m sharing the biggest mistakes I made in my career, and the insights I learned along the way. This podcast is the audio version of the Thriving Technologist YouTube channel, where you can find new episodes every Monday. Podcast versions appear on Wednesday of the same week. Subscribe and join us! Let’s help each other grow a community of healthy software developers.

Pour écouter des épisodes au contenu explicite, connectez‑vous.

Recevez les dernières actualités sur cette émission

Connectez‑vous ou inscrivez‑vous pour suivre des émissions, enregistrer des épisodes et recevoir les dernières actualités.

Choisissez un pays ou une région

Afrique, Moyen‑Orient et Inde

Asie‑Pacifique

Europe

Amérique latine et Caraïbes

États‑Unis et Canada