Are You Ready for a Coach?
Is your software development career starting to suck?
Do you think back to when you were amped to work on projects and wonder: “what happened“?
When you see other people get recognized and make more money – do you get jealous or pissed off?
Your fortunes have just changed by stumbling on this page.
I think you know another answer on Quora or a YouTube video on microservices isn’t going to solve those problems. 🤣
If a software development career that keeps you growing was easy – reddit and stack overflow wouldn’t be the programmer bitch-fests they are today.
But you don’t have to suffer like other developers.
How do I know?
Because I’ve been exactly where you are – but I got past it.
Had enough of the developer rat race?
See if this sounds familiar:
The alarm goes off and you wake up feeling like a zombie, desperate for coffee.
You try to avoid too much conversation with your partner because you know where THAT leads…
For months you’ve been complaining about how miserable things are at work – and they’re tired of hearing it.
At the daily stand-up meeting, you bury your feelings just to get through it.
Everyone pretends the project is going smoothly.
But you know the truth.
Things are getting worse – and it’s becoming hard to concentrate or care anymore.
You see impending dangers on your project and try to warn management.
But they act like they know your job better than you.
Your mind drifts off dreaming about a new technology you’ve been researching.
Soon you start believing that if you could only use it – everything would be okay.
But deep down you have a sinking feeling –
…that’s probably not the real problem.
You’ve thought about leaving, but you hate technical interviews.
Grinding LeetCode or HackerRank sounds about as exciting as watching paint dry – you want to solve real problems.
So when work is over, you do anything to get your mind off of it.
But it’s hard to enjoy the simple pleasures of life anymore.
Laying in bed, you feel trapped and confused.
“Why do I put up with this?“
If you’re asking yourself this question – it’s time to embrace the truth:
You’ve outgrown the typical developer’s career.
Let me share how I got out of this trap.
Ah, to be a noob again…
Early in my career I loved being a typical developer.
I would wear flip flops and a t-shirt, had flexible hours, and stayed up late writing code.
It seemed like the perfect job.
Good money, stimulating work, low pressure.
But I was young and naive.
Soon people expected me to walk on water.
Projects were planned around ridiculous deadlines.
I was under immense pressure trying to hit them.
The level of predictability managers expected just didn’t make sense.
I would often ask myself:
“They run this company – shouldn’t they understand how complex software development is?“
The price of “fitting in” with developers
Within a few years I realized I had a BIG problem:
The people who really have power at the company never took me seriously.
It didn’t matter how good of a job I did building software or leading teams.
Whenever a dispute broke out between me and management – I always lost.
So I would go home and vent to my wife, and at first she would listen.
But pretty soon I was becoming a cancer to my family.
I was getting too angry to even be around my kids.
I would play video games or smoke pot to just try and escape.
It was infuriating, but I just didn’t know what else to do.
My lifestyle had grown to depend on the salary software development offered.
I figured this was just how the rest of my career would go. 🤷♂️
The reality check
Up to this point, I’d only ever worked as an employee of companies that built software.
But things took a dramatic turn when I moved to Austin, Texas 14 years ago.
When I arrived, I took an offer for a job as a software development consultant.
I didn’t understand how consulting was different from working as an employee when I started.
So after my first year, I had the worst performance review of my career.
My coworkers told me I argued with clients and treated them like crap. 😲
I was told I had to change – or I couldn’t work there anymore!
You have to understand, I’d been a software architect for 8 years up to this point.
So I kept my cool, but I was insulted.
I thought I was “the shit” because of how much technical knowledge I had.
But deep down I knew it was true.
There’s no way I wast going to let a threat like this ruin my career.
I refused to let the moment define me.
The path to a crucial decision
So I committed to learning everything I could about working better with people.
While reading books and listening to podcasts, I watched other consultants like a hawk.
In meetings I listened closely to learn how they spoke with people.
And I asked them how they persuaded clients to not take shortcuts.
Pretty soon I realized the attitude of most developers has a fatal flaw:
It’s the complete opposite of what demands respect.
So I found myself at a crossroads:
Would I keep being the “lazy programmer” like most other engineers?
OR would I reject that stereotype – if it meant having the career success I wanted?
I always hated managers that only told people what they wanted to hear.
The last thing I wanted to do was become another one myself!
But I knew there was a difference between being fake, and just being more professional.
Things had to change if I was going to be taken seriously.
It was time to grow up and stand out from being an average developer.
Embracing the consultant persona
Over the next couple of years things finally started to really open up for me.
I was joining new projects and building relationships with people right away.
Even though clients wanted me to just put my head down and code – I knew better.
If I just wrote code and sat in a corner, I’d be ignored.
So I stopped following what everyone else did.
Instead of being the “technical guy” they expected – I hit them with a lot of questions about their business.
And it wasn’t long until I was invited to conversations with the leadership.
People in same positions that used to argue with me, were now bringing me to their bosses – nodding their heads in agreement.
Over the years that followed, I worked on projects in many industries.
For companies from startups all the way up to big enterprises.
But I started getting embroiled in some political snafus.
People sometimes felt threatened by me.
They would try to take credit for my work, or blame me for things I didn’t do.
So I began to seek counsel from experienced consultants I could trust.
Some were managers, some were technologists.
But their biggest qualification was that they cared about me.
It was hard to find time to meet, but when I did it was like a breath of fresh air.
When I felt overwhelmed they would encourage me, give me advice, and remind me to be realistic.
It took a while, but eventually I learned to see some of the things I was doing wrong.
And I was learning how to deal with people who threatened my success.
Reflections of a Jayme past
I was making a lot more money, and getting great opportunities.
But pretty soon I noticed a pattern that surprised me.
After all I’d been through, I couldn’t help noticing it.
Whenever I started a project with a client, I would inevitably meet their developers.
And they were just like I had been in the beginning of my career.
Brilliant, but ignored by their leadership.
So I would offer advice and words of encouragement when I could.
I knew they would be happier if they could understand why they weren’t being treated very well.
But management weren’t paying me to coach their developers – they wanted my results.
I needed to find another way to help them.
A rude awakening
As I’ve talked about in some of my YouTube videos, I got hit with a bout of chronic insomnia in early 2017.
Supplements, sleep aids, doctor visits and sleep studies followed.
They couldn’t find anything wrong with me.
“It’s all in your head” was the conclusion.
So I quit my job until I could find out what was wrong.
During the months that followed, I realized I needed a change.
I’d been developing software for over 20 years, and I just wasn’t as passionate about it as I used to be.
I knew my career was taking me in another direction, but I hadn’t taken the leap to do what I really wanted.
I wanted to help developers keep growing, and work better with other people.
You see, our industry has plenty of training and coaching for managers.
But for developers – I believe the software industry has failed you horribly.
Developers only really have resources that can help you with the technical side of your job.
Anything beyond that, it’s assumed you’re in management.
You don’t have to struggle alone anymore
Which brings me to why I just shared such an extensive backstory with you.
I see many developers today who’ve worked at one or two high profile companies, then go on telling people “how to succeed”.
Their heart might be in the right place, but these people just aren’t qualified to advise you.
It wasn’t until I’d been on 10 projects or so that I really started learning what works, and what doesn’t (but sure sounds good!).
It’s totally natural to be skeptical about people you don’t know – I get it.
So please, watch my videos or reach out to me with any questions.
I think you’ll find there’s really nobody else with my breadth of experiences offering career coaching.
It’s important you know that what I offer is much more than an online course.
Online courses teach you strategies – but then leave you to figure out how to make them work in your unique situation.
I’m offering a personal relationship with me where I can mentor and guide you through your challenges.
I only work with developers who are willing to step outside their box.
So, are you ready to reach a new level in your career?
One that most developers don’t even know is possible?
Keep reading to learn how we can work together:
Available Coaching Programs
Flexible options let you choose the best way for you to invest in your career.
3 months of personalized software development career coaching to address your unique challenges.$
- 6 sessions enables you to get personalized coaching twice a month for 3 months.
- Twice a month is a suggestion. Your sessions may be booked any time over the 3 months if you need more flexibility.
6 months of personalized software development career coaching at 10% off.
- 12 sessions enables you to get personalized coaching twice a month for 6 months.
- Twice a month is a suggestion. Your sessions may be booked any time over the 6 months if you need more flexibility.
- 10% discount (you save $300)
- 360 degree review at the conclusion of the term to help you self-assess how your coaching investment is positively impacting your career and life.
Daily Coaching Intensive
A focused, intense block of software development career coaching gives you a burst of impact.$
- 4 solid hours of dedicated coaching with focused attention from Jayme Edwards.
- 10% off coupon for any coaching bundle, reedemable for up to 6 months.
Yes, it stacks with any other discounts!
Secure payment for your coaching services are protected by stripe.
You may book extra individual sessions for $300. Bundles offer bonuses and more affordable rates.
What happens when I enroll?
Upon purchase of any service above, you’ll immediately receive an email with a unique link you can click to easily book your session(s) online.
The online booking system allows you to see what time slots Jayme has available so you can book single, or recurring sessions.
Jayme is available for sessions from 1:00pm – 5:00pm Central Standard Time (CST), Tuesday through Thursday.
How coaching bundles work
Bundles are designed to let you meet with Jayme every other week.
They offer you a discounted package of sessions, and encourage you to commit to a term that will make a bigger impact on your career.
However you can schedule your sessions (6 or 12 depending on the bundle) any time Jayme has availability over the term (3 months, or 6 months).
Each session you attend will reduce those remaining in your bundle by one.
Learn more about memberships and bundles in the terms & conditions of coaching, or contact Jayme for any questions you have.