i am a naive, shy coder but want to advance to a proffesional ninja coder..