Win a copy of Machine Learning for Business: Using Amazon SageMaker and JupyterE this week in the Jython/Python forum
or Object Design Style Guide in the Object-Oriented programming forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Paul Clapham
  • Jeanne Boyarsky
  • Knute Snortum
Sheriffs:
  • Liutauras Vilda
  • Tim Cooke
  • Junilu Lacar
Saloon Keepers:
  • Ron McLeod
  • Stephan van Hulst
  • Tim Moores
  • Tim Holloway
  • Carey Brown
Bartenders:
  • Joe Ess
  • salvin francis
  • fred rosenberger

How to deal with non performing team member

 
Ranch Hand
Posts: 197
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi guys,

I have a co team member that does not perform well. We are both team leader level but consider as individual contribor under the same project and module. On his profile, he said that he has 5 years of Java experience. But he has poor logical, communication, reading and writing skills. Our methodology is sprint agile (2weeks apart) and was assigned the task by on shore team. But we already have 4 sprints and he always involves me in his task. He always ask question, be it technically or business side (which I always say ask those to BA). For technical side, he still have problems deploying microservice and always stuck with the same problem and always asks me. Then he can’t finish a story except if the story is about adding additional field and save in the DB. If the story is about creating new functions, or modifying the logic of existing system, he can’t do it.

I remember we had a sprint where all his work were rewritten by our on-shore team leader. He always asks to the point where it’s more efficient if I will write the code than to explain it very detailed. Then if I explained it, he won’t listen or will always forgot what I said if he encounter it on next sprint.

As for troubleshooting, if he ask me then I answer, he can’t make it work then if I will do it on his laptop. It will work.

Then he also has problem with listening, speaking and writing in English. Our onshore team’s native language is English and we are both Filipino. Most of the time I dictate in english what he will ask to BA or to our coubterpart dev.

I’m bugged because it is as if I’m ‘doing’ his story. We’re working at the same office and the rest in other country.  I dont know how to deal with it.
 
Saloon Keeper
Posts: 11221
244
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
If you think you can bring it up with your colleague in a friendly and constructive way, and you think it will make a difference, do that.

If not, then take it up with your immediate manager and tell him that it hurts the work you are doing. Ask him what he expects you to do, and what he will do about it himself.

If you don't feel you can talk to anybody about it, suck it up or find another job.
 
Stephan van Hulst
Saloon Keeper
Posts: 11221
244
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Do you guys do sprint retrospectives? There you can bring up, without pointing to anybody in particular, that being distracted from your own work constantly is very demotivating. You could also make clear that you have two set days in the week where anybody can ask you all sorts of non-urgent questions, and on the other days you expect to be able to work without interruption.
 
Winston Liek
Ranch Hand
Posts: 197
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes, we have sprint retrospective every end of the sprint but I haven’t voiced it out yet due to we are just two here on the same country. He is nice though but it is as if his knowledge is entry level. BTW, he always has videocall mate while working.

Then, the on-shore team leader assigns to me more story points than him. For example, I got 15 story points of tasks than him only 4 (for those 4, he still have too many questions to me that I consider it basic due to it can be easily googled or we encounter the same issues from the previous sprint, or just ask the BA)
 
Stephan van Hulst
Saloon Keeper
Posts: 11221
244
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Well, then I suggest you take up your concerns to your team leader. Tell him that you don't mind that you do more work, but you do mind that you have to answer questions that your colleague is expected to know the answer to, or can find out by doing research himself.

If your colleague flounders without you answering the easy question, it's up to your boss to do a performance review.
 
Forget this weirdo. You guys wanna see something really neat? I just have to take off my shoe .... (hint: it's a tiny ad)
Java file APIs (DOC, XLS, PDF, and many more)
https://products.aspose.com/total/java
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!