Hello,
I have to make a development plan for a team member who does all the coding work for us. He uses mostly Django framework. He had built a genotype database for us, does a lot with primer design pipelines, also information management for the lab (like creating a searchable database for a digital representation of our -80 freezer).
I am making a case for his promotion, but my manager has asked for a development plan for him so that we can check some of the boxes. I am at a loss, because we are a small bioinformatics team and not really a full-fledged software development team. We do not have a separate tester/solutions architect/coder, etc. This guy makes biological databases, writes codes really fast and efficient. Only short coming is that he does not like to take breaks while working and dives straight into the coding without a planned discussion/directive from my side.
To all the Bioinformatics PIs here, what kind of parameters would you propose to judge someone in your team ? Some of the things could be documentation, adding comments etc.. Looking for some formal ideas that I could share with my manager and HR. Thanks
I agree with all that you said. Infact one of the reasons for promoting him is to find a junior member with whom he can spar with and share some of the programing load. He only works on projects which are business cases defined by the company. So that is not a problem. He does not do the server management stuff, that's done more at a corporate level.