Hoho quite an interesting topic!
Well I'm also 27 year old
I'm currently a 3D modeling/texturing artist in a little game company.
on this project http://ironmeka.com/
I'm a self taught programmer. I've been into medical school from 2001 to 2006 (while I learnt html/css/php and a bit of javascript) and then I switched to artschool from 2007 to 2011.
I began using mmf2 near february 2010 at school for little homework projects. I discovered Construct Classic near the end of 2010 (konjak mentionned it on his website so I though it was worth a try).
Instantly pleased, I took the risk to do my degree on it.
It turned out well. I posted a topic on it last summer :D
http://www.scirra.com/forum/topic43211_post269710.html
Anyway now I switched to construct 2 'cause it's so much easier to share and well... html5 is the future :D
Also I'm interested in gameplay around ipad-like devices (you know touch, gyro, accelerometer, etc...) but I don't have any ipad yet so that will wait...
I still use CC to build some script for work like xml for batch rendering on xNormal or some pixel manipulation thingy.