A unique software development coaching program that helps professionals working in the software industry get the support they need outside of their job to keep growing.
Confidential guidance can break through frustration developers and other roles on software teams encounter over their career with advancement, coworkers, and work/life balance.
A holistic coaching program for employees on software teams to help them stay engaged, resolve conflicts, and do their best work by offering a confidential advocate on staff.
To learn how corporate software development coaching gives people the courage to work together better and improve the culture of their teams, contact me directly.
A career in software development that offers continuing rewards and growth takes more than just learning new technology and processes.
Career coaching with Jayme Edwards is unlike any other program for coaching professionals on software teams in the world.
After working on over 30 software projects in many industries and job roles - he's had to overcome the same challenges everyone in IT eventually faces over their career:
Any of this sound familiar?
You are not alone!
If you're looking for a way to just improve programming skills, this is not the place.
But if you've been wondering if there's a way to break the box many brilliant people on software teams are stuck in -
...to pave your own road to a remarkable career instead:
You just found it.
Jayme Edwards is an industry veteran who's been through many tough software development project and career situations as a consultant.
Through practice, he's mastered techniques for connecting with, educating, and then persuading people to support his best ideas.
If you learn these techniques, they can keep your career moving when you hit roadblocks -
...roadblocks that would make other developers just give up and settle.
And he's consulted organizations of all shapes and sizes on their software business strategy, so he knows what companies value most.
He can show how to make the value of your work more visible to the business.
Working better with people, and making your value visible:
This is how you get the big rewards and recognition on a development team.
But as you probably know, even if you've got great skills - some corporations can be dangerous.
If the culture is toxic, you'll need help to protect yourself from being exploited.
During his career, Jayme's had to overcome anxiety, weight gain, team politics, and many of the other threats to good health that developers and other people on software teams face.
The way you work must be sustainable if you want to keep growing and not burnout!
Keep reading to learn more about how coaching can transform your career:
Amplify any role you play on a software team.
The pressure to "know-it-all" and deliver faster can feel unrelenting. Get clarity with your career vision, learn consulting techniques for persuading people, and make more realistic commitments so you can have a life outside work.
When anything goes wrong it's easy to blame the gatekeepers. Get help with setting boundaries for responsibility with management - so you can share ownership with the rest of the team. Don't take all the blame and let that keep you so busy you aren't growing!
Making the switch from individual contributor to leader is difficult on software teams. Use consulting techniques to reset expectations, and empower people to bring their best each day so you aren't overwhelmed. Earn the trust of your team AND your supervisor.
Coaching isn't like an online course where everyone who takes it follows the same set of steps for a very basic result.
It offers you confidential guidance that is custom-fit to your personality, preferences, and history.
If you've ever had to learn a musical instrument or a sport, you know that while you can learn on your own - having a coach is way faster.
Having someone with more experience can really help you know where to focus, so you spend your energy on whatever gets the best results.
This is important to mention - and it may surprise you.
I know you'll benefit from my experience, but I'm not going to tell you exactly what to do.
I use the co-active method, which is generally regarded as the best in the coaching industry.
Co-active coaching assumes YOU have the best solution to many of your problems, but several things prevent you from finding them.
First, you have a dark side that you may not realize. It can sabotage you when you try to make a change!
Second, you have blind spots. Weaknesses in your personality and character that only another person can see clearly.
It's always more comfortable to keep things how they are -
...but if you want to grow, I can't let you slide back into doing nothing.
As your coach, everything I do is focused on encouraging you and helping you be the best you can.
A major goal of co-active coaching is improving your ability to make decisions, rely on your intuition, and adopt whatever I share with you as your own.
Don't work with a coach if they try to make you dependent on them for every little thing!
Effective software development coaching should be making you more self-reliant over your career - not less.
What happens during sessions depends on what we discover, how your desires change, and how your career or project is progressing.
The more honest and vulnerable we can be with each other, the more amazing your results are!
This is why it's critical for you to have realistic expectations.
Don't expect software development coaching to get you breakthrough results in just one or two sessions.
It takes a little time for you to develop the trust to REALLY go deep with me.
I ask open-ended questions, where together we'll use intuition and curiosity to guide us.
As things progress, I may suggest minor activities as homework for you to work on between sessions.
Here's a few examples:
It's a very dynamic process that depends on you just as much as it does me!
But the results can surpass what you're used to - if you're willing to discover what you're capable of.
To find out if you're a good fit to participate in this software development career coaching program:
At your consultation we'll talk about:
If I agree to take you on as a client, you may then invest in the software development career coaching program that fits your needs. You can enroll in a monthly subscription, or purchase a pre-paid bundle of sessions.
All coaching sessions are conducted over Zoom™ videoconferencing software.
Sessions begin with audio, and we can share video if you're comfortable.
* Zoom is a trademark of Zoom Video Communications, Inc.
Some of my clients have started getting actionable insights as early as the first session.
However, it will take time to reap the full benefits of investing in software development coaching.
I recommend that you work with me for a minimum of 3 months.
This ensures we build a trusting relationship, and have time to work through past career situations that may have caused false beliefs holding you back.
There's no sense embarking on the journey of coaching unless you are committed to getting results worth your investment.
Below are some example career goals and a typical term to get results: *
* These are some of the more common goals I'm equipped to help you with. Discuss anything not on this list with me at your consultation.
I'm not sure how you feel about your career, but I had a hard time finding my way.
I started out as a software developer, and soon got experience in a few other roles.
But I bounced between jobs a lot, always looking for the perfect gig - and never really finding it.
Every project started out well, but seemed to eventually spin into a "death spiral".
Sometimes people weren't honest with each other, or the company used fake agile processes.
Other times I honestly just got bored working with old tech stacks.
So after a decade of working for product companies, I decided to give software consulting a shot.
I got to lead some amazing projects, and figured I was doing a good job.
That's what I thought until my career took a dramatic turn.
After years of glowing performance reviews, it felt like being smacked in the face out of the blue.
Four coworkers gave my boss anonymous feedback that I could be a jerk to work with -
...and deep down I knew it was true.
I had deep technical skills, and I'd led teams - but I didn't know how to deal with difficult people.
So I started to read all the typical books on consulting, management, and building better relationships.
And after a few years, I tried applying the new techniques and strategies I was learning.
But it was really slow and hard - I still needed something more.
One day at the company I was working for, I met a developer who'd been a consultant for a decade.
He seemed to have a magical ability to earn trust from people.
Overhearing him on the phone completely baffled me.
He was professional, but he didn't sound like so many other managers I'd worked with -
...managers who were just trying to tell me what I wanted to hear.
He was just being himself with people.
And even when he disagreed with them - they would thank him!
After working with this consultant, I began to shadow his every move.
And as our relationship grew closer, I'd ask him questions about problems on my project.
Often whatever he suggested, I already knew about -
...but I didn't know how to apply it in the heat of the moment.
It was much easier to learn about working better with people, than actually put it into practice.
So I sought out more people to advise me.
And pretty soon my willingness to let them teach me was paying off.
I thought I knew a lot about things like agile and teamwork, but understanding people was taking my career to another level.
One day a developer who worked for my client on a new consulting project pulled me aside:
"How did you learn to talk with people like that?"
"Like what?" I said.
"I've been trying to convince them to try some of your ideas for years. You just got to know them and they're already listening to you!"
His surprise helped me realize that the skills I learned needed to be made available to more people.
So I started teaching what I could to developers on my projects - when I had the time.
From then on, every new project I joined was more of the same.
Brilliant engineers, designers, and managers who had great ideas - but didn't know how to earn respect.
So I did the best I could to teach them.
But the thing is, I was usually leading the project too.
And the company was paying me to lead their team, but not to improve their people.
So I began to wonder -
...how could I help more developers than just the ones on my project?
I knew I needed to do something different in my career when I started having sleep problems.
You can read more about what happened on my about page.
And it took two years of trying to figure out what happened, and sharing some of my story online.
But eventually, I got the courage to start coaching people all over the world:
There are thousands of other people online telling you what you should learn and do.
And everyone really does have something valuable to share, no matter what their experience.
But if you want an extraordinary career, you've got to stop thinking like typical employees who are members of a development team.
What I'm offering you here isn't another "top 10 tips" article, or a "proven system for guaranteed results" that makes sense but you never take action on in a course or book.
I'm inviting you into a personal relationship with me as a confidential advocate for your success.
Are you ready to take the unbeaten path - to discover the career that's best for YOU?
Let's make 2020 your breakthrough year!
I was fortunate enough to work with Jayme during my most recent project where I was fulfilling a new role as automated QA. Anytime I contacted him to ask for help, Jayme patiently taught me everything he could about Azure DevOps with which I’d never worked before. He taught me so much that I was able to become our team’s Azure expert. Without Jayme’s help, I don’t believe I could have fulfilled my responsibilities in time. The foundation he provided is what allowed me to be the mentor of the entire development team for Azure DevOps. I highly recommend Jayme for coaching.
Jayme Edwards is a software developer coach.
Ready for experienced, confidential guidance to accelerate your career?
Schedule a FREE 45-minute career consultation to discuss your situation with Jayme below:
Already had a consultation? Participate in the personal coaching program that's best for you.
Ready for a free initial consultation?
It's hard to be completely honest with people employed by the same company as you. There's competition for pay and promotions, and egos get in the way. I provide confidentiality, and I'm an advocate for you with no conflict of interests.
I can provide you with the opportunity to be honest and vulnerable, and share challenges you're having with specific people so you can do something about it. I would often vent to my wife about struggles at work. And while she'd listen to my problems - I couldn't really expect her to help me through them.
If you're reading this, chances are you're either stuck or having a hard time knowing which way to go with a problem in your project, career, or life. Unfortunately many people only work in a few roles over their career, or with several companies. Burnout is a real problem in this industry. I've been fortunate enough to work on a large number of projects at different companies with different business problems. I'm offering you a broader perspective.
I understand a lot about how the common job roles on software teams are measured and motivated differently. And I can help you think outside your own role to win support with other people. I've serviced many clients as a consultant to help most roles on software projects including designers, product managers, CTOs, operations, and more.
You can watch (or listen to as a podcast) over 100 episodes of my YouTube channel Healthy Software Developer, if you need more help deciding whether to seek my services.
One of the biggest challenges in software development is having a healthy work/life balance. Depending on your situation, I may recommend books, products, or activities to do to balance out your life with working in this industry. There's no "silver bullet" solution to stress and anxiety on software projects - each person is different. With that being said, I've found some things that work very well for me and learned a lot through trial and error. I believe the unique experience I have with trying to raise a family while working in software development can offer you solutions a regular life coach can't.
From a technology standpoint - I can advise you on your product's design, architecture, release strategy, and how you and your team work together as examples. I'm paid highly as a consultant because of the wide variety of problems I've solved in different industries. But this service is not for debugging and working through specific programming algorithms. It would be too expensive for you due to the time needed.
Software development projects and the nature of our work can be incredibly contextual. So it's likely that what we do together will be specific to a combination of variables that make your situation special. Depending on what you're trying to achieve, I may offer coaching activities you can do outside of your session (provided as PDF files you'll print out and complete usually). I may also suggest both physical and online learning resources as necessary.
We'll be sure to discuss together how realistic it is that you can actually do the activities, or learn from the resources, before you commit to anything. Having been in this industry a long time, I know time is one of the hardest things to find in our career. I want to help you get slack back into your life again, and I wouldn't be doing a very good job if I overwhelmed you with too much homework!
I'm all too familiar with confronting high pressure leaders. As a neutral advocate for you, I cannot directly get involved in the politics at your company by communicating with others on your project(s) unless you book a team session with them. This is why I'll help you learn consulting strategies as needed to earn respect for your ideas and convince people yourself!
I'm happy to provide guidance on what you need to do to win in your pursuit of new positions! However I will not provide a reference unless we've worked together on a project. It's important that your reputation is kept ethical and honest as you grow.
Getting promoted can be a complicated process, but there are several strategies I've used that have worked well for me. How we approach this will depend a lot on how measurable we can make the goals you feel will put you in the best position for promotion, as well as the personalities of the people you work with. I cannot guarantee that you'll get promoted if you apply my guidance, but I'm confident we can put you in the best position possible to be considered if you're willing to put the work in.
You can cancel your session up to 24 hours in advance. If you cancel by then, you'll be refunded in full.
You may email me about scheduling questions, or to respond to materials I send you. And feel free to discuss any of the content on my blog, YouTube channel, or podcast with me there. I personally invite you be part of our growing community of healthy software developers! You can also find links to all my social media accounts at the bottom of this web page. But please don't abuse these channels to discuss your case - you should book a session for that.
Some people prefer sharing high level ideas to a big audience. And while it's fun to get up on stage, make people laugh, and throw ideas around - it takes getting your hands dirty to actually put them into practice. I've spent my career doing the hard work needed to implement these ideas one on one with people on real teams.
I've given many presentations over my career and they are great tools for making decisions, or raising awareness. But achieving goals and overcoming challenges is done by people working closely together. I don't believe I can be effective at this while helping any more than about 5 people at a time, so that's the limit for my team coaching sessions.