Not bya a
You are not a smart troll.
Not by a long shot, I'd add.
There's little to add to what ol' Avellone has already said, other than his interviews for NMA, but one of the biggest problems you'll find is dealing with your free time, as you'd have to dedicate a sizeable part of it to designing whilst working for survival (unless you don't need to) and studying (can't work with anything properly without a degree). So you really must love game designing, or at least be very diligent about it. I've been trying, me and a couple friends, for a few months now, produce a concept of game and it's hard to get everyone on track. Maybe alone you can do it with more ease, but it sure requires more focus.
As Avellone said, before starting with a programming language proper, maybe the best first experience would be setting up a scenario, in any given engine. Neverwinter Nights comes with a toolset, ready with models, textures, items and a few pre-programmed scripts that you can manipulate. If you know Java you probably know programming logic, and from it to scripting it's a mere step.