sublimeone
Footballguy
I have a full-stack developer (full-time employee working remotely). His role is primarily involved in building internal applications for our small digital company. Right now he's working on a custom CMS for our inside sales team. Lately his attitude has been kind of meh and he's essentially told me he's getting bored, doesn't feel like he's learning new stuff etc... He's a good guy and he's going to help me transition but I'm not sure I want to just replace him.
What are my options? One thing that we could never really figure out was communication. We'd start a new initiative, I'd provide detailed wireframes and go over them with him and he'd have no questions for me. He'd work for a bit, tell me he's a few weeks away but never come even close to hitting deadlines. If I tried to pin him down at all - he'd get annoyed. Other issues are that he would come up against a challenge and instead of providing options he'd just work tirelessly to make something work a certain way even though other options would have been easier to implement.
He just sort of refuses to bring these issues to me and let me determine how important they are in terms of the business application. The other issue is I've dealt with multiple developers and he's the one I work with the best, plus he's pretty talented, so I've kind of tolerated a lot of this even though it hasn't been ideal.
Any suggestions where I can go from here? Is it realistic to hire a 'Project Manager' who can then manage outsourced contractors for these types of projects?
What are my options? One thing that we could never really figure out was communication. We'd start a new initiative, I'd provide detailed wireframes and go over them with him and he'd have no questions for me. He'd work for a bit, tell me he's a few weeks away but never come even close to hitting deadlines. If I tried to pin him down at all - he'd get annoyed. Other issues are that he would come up against a challenge and instead of providing options he'd just work tirelessly to make something work a certain way even though other options would have been easier to implement.
He just sort of refuses to bring these issues to me and let me determine how important they are in terms of the business application. The other issue is I've dealt with multiple developers and he's the one I work with the best, plus he's pretty talented, so I've kind of tolerated a lot of this even though it hasn't been ideal.
Any suggestions where I can go from here? Is it realistic to hire a 'Project Manager' who can then manage outsourced contractors for these types of projects?