i studied literature and philosophy @ a german university. after my master, i joined an it-startup - and as so many of them, we failed (but i don't regret learning so much within that time). even though, i got some interviews within the last ~7 months, i still can't find an avg. job to be able to finance a small room + living expenses.
now, i'm 31. i did some cs certificates offered by edx/coursera within the last 12 months (MitX: Introduction to Computer Science and Programming Using Python, Introduction to Computational Thinking and Data Science; BerkelyX: Engineering Software as a Service; HarvardX: CS50...).
and i'm totally addicted to coding - even when i notice my lack of math skills. i spent the nights trying to understand cs concepts and couldn't sleep or stop before i found a solution (sometimes i did not sleep the whole day).
sorry for the long prologue, but i thinks it's important for my main question:
do you think, it makes sense to study computer science at the age of 31? or is it too late?
do you have some experience with that?
or do you work at a human resources department and can tell me if there is a chance for those kind of people?
Now I'm 44 and working my first job as a .NET developer, and I've never been happier. I have encountered no resistance to my age, quite the contrary: I've never felt more welcomed and encouraged than I do now in the coding community.
IT is changing rapidly, and you hear that all the time. But it's not just changing technically, it's also changing socially. That's very important to remember. If you are smart, and if you have the "knack", and if you work your butt off, and if you have a modicum of charm and social polish and confidence, you will have no trouble getting a job.
The world of coding is not monolithic. It is not homogeneous. To put it tritely, it is amazing how diverse a room full of coders can be....