Difficult but possible. For example, Robert Edgar [1] works alone and is one of the most productive developers in this field.
He proceeded to completely understand hidden markov models and protein sequence alignment and was immediately hacking improvements to HMMER. However, Sean Eddy couldn't understand his optimizations (Sean has to know how HMMER works at all times) and so Bob went off and made his own tools like MUSCLE.
One of the reasons he can do this is, well, he's a programmer/math genius, and the other reason is that HMMs and protein alignments are a fairly well understood and programmable thing these days.
Still blows me away we train up all these people to be scientists when there are no jobs for them in that role.