In the months following return-to-office mandates, an increased number of senior employees departed Apple, Microsoft and SpaceX, often to work for competitors.
The rope. I’m afraid they will immediately hang themselves. They’re juniors, they need guidance. It’s difficult to guide people over Slack.
We do need better tasks created, and since we don’t have a proper PM, that usually falls on me. We aren’t a deadline oriented company. We all know what the project is. You take the time you need to make it happen. But historically, they have been waiting until the last minute to make the product and it comes back buggy. I’d be less concerned about what they do with their time if everything was spot-on. It’s getting a lot better, but not to where I’m comfortable just letting them loose.
That’s fair. Still might be worth openly discussing that as a goal even if it’s nothing you can act on now. Let them show competence on their own perhaps.
Anyways, you sound like you already have the right mentality. Good looking out for your teammates.
personally I don’t think WFH is viable or productive for Junior devs, they need to learn a lot to be productive and unless they are the type they won’t learn it on their own time.
They do need to learn. They’re fine once you explain it. Mostly it’s issues with the bigger picture, not just a single task. We try to let them take a whole project from back to front. That includes database and api design. Sometimes it’s great, but often they are way over complicating things. K.I.S.S.
Why over complicate this? Tell them the expectations and if they can’t live up to those then fire them. It’s up to them to learn to either be professional or find a job in the office.
The rope. I’m afraid they will immediately hang themselves. They’re juniors, they need guidance. It’s difficult to guide people over Slack.
We do need better tasks created, and since we don’t have a proper PM, that usually falls on me. We aren’t a deadline oriented company. We all know what the project is. You take the time you need to make it happen. But historically, they have been waiting until the last minute to make the product and it comes back buggy. I’d be less concerned about what they do with their time if everything was spot-on. It’s getting a lot better, but not to where I’m comfortable just letting them loose.
That’s fair. Still might be worth openly discussing that as a goal even if it’s nothing you can act on now. Let them show competence on their own perhaps.
Anyways, you sound like you already have the right mentality. Good looking out for your teammates.
personally I don’t think WFH is viable or productive for Junior devs, they need to learn a lot to be productive and unless they are the type they won’t learn it on their own time.
They do need to learn. They’re fine once you explain it. Mostly it’s issues with the bigger picture, not just a single task. We try to let them take a whole project from back to front. That includes database and api design. Sometimes it’s great, but often they are way over complicating things. K.I.S.S.
Why over complicate this? Tell them the expectations and if they can’t live up to those then fire them. It’s up to them to learn to either be professional or find a job in the office.
That’s one way to do it.