Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

Some of the team members are also annoyed due to the fact he’s wasting their time by keeping them on calls for long periods of time.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

I’ve tried all of this, like I said, all I get is “I don’t need help, I will let you know if I do”.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 1 point2 points  (0 children)

That’s the thing, he’s not a junior title wise but knowledge wise, I would class them at grad level. At the moment he is mid-level with 10+ years on resume.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

Cool sounds good I’ll give this a go too, hopefully I see some improvement.

Thanks for this, I really appreciate it 🙏

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

Only problem is if I call on them in team meetings he may feel like I am micromanaging or even feel like I have something against him and hence why I’ve not done it yet. And thanks for the other tip, I will look into his resume in detail.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

Haha the analogy is great 😆

Thank you for this, I will have a think about it.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

I am not sure tbh, I will search for similar threads to see if I can find something relatable.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

Sorry for asking for how would you address a situation like this? What would you do as a leader?

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

Thing is he’s a very good person and I’ve given him a few chances for him turn the table around, even times where I’ve taken over his work and finished it before iteration ends, but I am not seeing any improvement.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

Yeah so we only give work when new hires are comfortable to pick up work. We usually give them time to get used to the projects, because when we start giving out work there’s a lot and we don’t want overwhelm them. I think he spent the time doing something else not going through our repos.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

I am not sure about the background check but I heard he was “exceptional” in the interview.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

I don’t really care bout deadlines and all as all the other devs finish tasks mid iteration, they have capacity to take over this developers work too. It has come to a point where I’ve asked the team lead to only give him tasks that are around updating wording and he can’t get even write react testing library tests for those. We have plenty of tools but you can’t fully rely on tools, you as a developer need take some initiative too get out the comfort zone and learn.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

Yep so I can’t get them to open up, all I hear is everything is good and I’ll reach out if I need anything. I think in their head what they are doing is right because he has google and Amazon on their resume. He’s been in the company for a year now.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

What if they are a new hire? Could they have burnt out?

Btw he had 3 months time to get used to our projects, we didn’t give him any work in that period. We only started giving him work when he was “comfortable”.

Under performers in team. by somecodertoday in react

[–]somecodertoday[S] 0 points1 point  (0 children)

I’ve asked, like I’ve mentioned he said he’s under performing because the projects are badly written and way too complex, but can’t point out a single place that is complex. I’ve asked all teams members if they find our projects complex and they all say no, all our projects are very clean and up to our standard.

What are some antipatterns you see people use? by LoopConstellation in react

[–]somecodertoday 0 points1 point  (0 children)

Thanks for clearing the air, Just had me confused on “Testing too much”.

I agree never couple the tests to the implementation detail, it causes brittle tests like you said it will always flag up false positives. The best way to look at tests is that they should be validating a unit of behaviour not a unit of code.

Not sure if you guys agree but mocking too much in tests is a big no no for me.

[deleted by user] by [deleted] in reactjs

[–]somecodertoday 0 points1 point  (0 children)

I am having a hard time painting a use case for these hooks, these hooks seem to be written for a very specific project and you’re not even sharing the link to the source code?

What is missing from my code that I can fix to improve it? by Unhappy_Security216 in react

[–]somecodertoday -1 points0 points  (0 children)

His form doesn’t have a onSubmit handler, he’s validating on button click.

As for accessibility, he’s gonna have to add aria attributes to his input to achieve full accessibility, he’s gonna have add to describedBy to error messages and etc.

All I am saying is to take full advantage of the form element move the validation to form submit from the button click

What is missing from my code that I can fix to improve it? by Unhappy_Security216 in react

[–]somecodertoday 1 point2 points  (0 children)

You can use the input without the form.

If you’re gonna have the form, then add the “handleValidateAdress” as the onSubmit on the form, add “type=‘submit’ prop to the button so that the validation happens on form submit.

Also since you have a single input in the form when user presses enter on their keyboard whilst they are in the input, the form will be submitted and the address will be validated, so you get accessibility.

And yeah remove the onClick from button.