Confidential guidance on software development challenges with coworkers, improving your skills, advancement, and work/life balance.
Need coaching for up to 5 people at a time? Get the same services I offer to individuals, but in a group session - paid for by your company.
There's no one-size-fits-all approach for software development.
I offer coaching for everyone.
The pressure to know everything and deliver faster is unrelenting. Get help with setting expectations and add slack back into your schedule so you have a life outside work.
When anything goes wrong it's easy to blame the gatekeepers. Get help with setting realistic boundaries for responsibility with management - so you can focus on areas of growth that increase your visibility and value.
Making the switch from individual contributor to leader is difficult on software teams. Use consulting techniques to raise risks early, push back against commitments that are too firm, and earn the trust of your team.
Book your first session Today!
You'll complete a brief self-assessment before your first session.
Each session is conducted over Zoom™ videoconferencing software. We can do a video or audio only session - whatever you prefer.
At your first session we'll discuss the top challenges preventing you from reaching the goals you identified in the self-assessment.
During each session we'll identify opportunities to overcome roadblocks and create plans to reach goals you've set. The activities performed during each session will depend on what you need help with and how your project and career is changing.
I suggest a session at least once every two weeks.
Book up to 4 hours at a time, or more frequently for faster progress.
* Zoom is a trademark of Zoom Video Communications, Inc.
If you’re anything like me, you loved working on software at first.
But I’m guessing you’ve run into some of these snags we all hit:
Believe me, I’ve been there.
You may even be like how I was…
I used to come in late, work odd hours, enjoy the perks of being a developer - and got good at building software.
But I was was frustrated with the meetings, politics, and how things always seemed to distract me.
I thought - “I just want to write code!”.
But I had a humbling experience when I moved to Austin, Texas 13 years ago.
After working as an employee for 10 years, I went into consulting.
In my first year of consulting, my performance review was BRUTAL.
My colleagues told me I could be a jerk, and I knew deep down it was true.
Even though everyone I worked with told me I was one of the most brilliant people they knew:
I wasn’t easy to talk to, and I actually didn’t like being around people very much.
It seemed I’d reached a point in my career where I couldn’t move forward without some changes.
So I spent 10 years reading books, learning from other consultants, and working with over 30 companies.
And it took a lot of trial and error, but I started to see some patterns emerge.
I didn’t need to be around people more, I just needed to stop doing some things that turned them off.
And I figured out ways to keep people relaxed when my estimates were wrong!
Once I discovered these things, I began showing others how to break through their own barriers...
And finally understood why agile software development wasn't delivering on it's promises.
Most companies were actually FAKE Agile - they didn't make changes easier on anyone.
I can’t force your path. I can provide insight and direction - but you must walk through the door...
Going back 23 years ago - to when I started my career - I made a crucial decision that proved invaluable:
I let other people I work with know that I wanted to be mentored.
And my successes wouldn’t have been possible without their advice.
They always saw my potential and wanted to see me get to the next level.
So if I can be of any help, I’d love to serve you the same way through my unique perspective.
There are a few things you should know about me before we get started:
Let's make 2019 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.
Duration per session: 50 min
Minimum 2 hour commitment
Up to 5 attendees per session
Ready for your session?
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.