I think it's got to be in some area that you are interested in yes? Otherwise you're less likely to get far.
I'd steer clear of the hard-core languages actually... There's no point trying to compete with the comp-sci set. There's a lot of them these days, they're serious, and they're mad keen for jobs (particularly given the outsourcing situation).
One thing that could be useful is to learn how to build small applications using VBA, so that you can automate stuff in Access and Excel. This is plenty useful and quite powerful for an eng. situation. After all - most corporates use MS.
You can always build on this later.
Other than that, if you have a specific hobby (web, home automation, design, photography, astronomy.. ?) I'd suggest you pick something that dovetails with that.
|