I am a programmer of only mild experience trying very hard to get better.