I am a novist coder who would like to become a professional programmer and computer scientist. I appreciate the meticulousness of computer science because it has allowed me to become a more careful thinker. I also enjoy the problem-solving opportunities computer science has to offer, which has certainly improved my critical thinking skills in and outside the field.
I currently work as a computational biologist, but I have found the coding techniques practiced by some scientists to lack the good practices encouraged by professionals in the computer science field. This is the major reason why I have joined stackoverflow and would like to learn as well as help others succeed in the field.