This October I will start university study (Open University in UK). I’m 35 and work full time (non-scientific, non-IT background). I plan to study to become a software developer in Java (that’s the language the Uni uses; they also have one course in VB.net)
I’m not convinced yet that I have what it takes to be a software developer. My main fear is that my logic is not good enough. I’ve tried some online logic problems and I seem to be able to solve some but not others. In most cases after I see the solution I understand how they were supposed to work.
My question is: How can I know my logic skills are good enough for programming? (Is it something you either have or you don’t; or do they come with practice?)
Another question, on a more practical note: Is it true that employers are biased towards employing younger developers (in their 20s and 30s)? (I will be about 40 when/if I graduate:o))