DEV Community

Need help - Losing faith in my team

Esteban Hernández on April 01, 2019

Hey Dev.to, I need some serious career advice as I face total burnout. I joined a web development team about 6 months ago hoping to learn all ab...
Collapse
 
torpne profile image
Kevin McKenna

Unfortunately it sounds like you've managed what you set out to do.. you've learned about working in a team. Sometimes you work with rockstars, sometimes you don't.

However, chances are that the other members of the team have other specialties or are scrambling to get code out the door with an unfamiliar framework. Try and keep in mind that they may feel just as burned out as you. It sucks, but I can definitely understand it. I've been in plenty of jobs where I don't have time to take lunch, nevermind read a bunch of links someone had sent to me.

Perhaps the problem is best addressed by not doing the work for them. Nobody is going to learn that way. Explain, provide a simple example and get back to your own work.

However, first thing you NEED to do is speaking to your supervisor about it.

My final thoughts here would be that if you have a team of 6 and only 1 knows how or can possibly grasp how to use the framework, maybe it isn't the right framework, or it isn't the right team.

Collapse
 
lysofdev profile image
Esteban Hernández

Hi, thanks for your response.

Unfortunately, the framework choice was a decision made several steps up and applied company wide.

Whoever made the choice underestimated the effort necessary to get all teams up to speed.

Collapse
 
torpne profile image
Kevin McKenna

That's how it goes sometimes. Just make sure that those who need to know are aware of the problems before you make a big decision. Maybe something a bit more official could help move things along.

Either way, best of luck!

Collapse
 
somedood profile image
Basti Ortiz

That is a very well put message, my friend. You spoke a lot of wisdom right there.

Collapse
 
ferricoxide profile image
Thomas H Jones II

Sounds like you haven't been out in the work-world long enough to become adequately jaded. I have, so, what follows will likely sound far more bleak than it's actually intended. At any rate...

What I've found is that, the more places you work, customers you work for, teams you work with, etc., the more you find that each work-context is "broken" in some form or another. This observation is at least doubly-acute if you're a high performer. Further, if you're a high-performer, "broken" frequently takes forms similar to what you've described in your post – that the reward for being good at what you do is that everyone wants you to be their crutch.

Occasionally you'll find teams that are full of high-performers. Enjoy being on them while you can because they tend not to last: most companies can't afford to retain an "all rockstar" staff. And by "afford", I mean more than just monetary terms. Some companies have deep pockets but not necessarily deep reservoirs of interesting problems to solve. So, inevitably, people move on.

Take care to remember those good times. They'll help you survive the not-so-good times by letting you know, if the current circumstances aren't great, you might yet find another circumstance that captures some of the essence of what you enjoyed.

Good luck.

Collapse
 
antonrich profile image
Anton

Well said!

Collapse
 
antonrich profile image
Anton

I've read your post a couple days ago. The solution just came to me.
You go to a person who makes the end decisions and demand that they invest in retraining their developers. You demand that on the basis that you take too much load on yourself and it's not healthy for you. Just tell them what would happen if you were to leave the company. That would give them the right perspective in mind.

How they would retrain them I don't know. Perhaps you know some workshops they can go through. I think if you initiate that kind of thing you should have a suggestion in place how that should go.

Otherwise, leave this place, but before find some functional shop (perhaps Elixir, there are a lot of positions in the slack job channel for Elixir devs).

Collapse
 
lysofdev profile image
Esteban Hernández

Thank you for your response. I've spoken with my manager and I'll be switching to another team in another division doing something entirely different. I hope it'll be a better experience.

I've been learning Elixir but don't quite feel confident to seek a job as an Elixir dev.

Collapse
 
antonrich profile image
Anton

Super. I hope you keep your dev enthusiasm!