||i'll try answering in order, in which questions were asked:
i'd also recommend you high. not because you'll find out something really cool, but because you'll meet a lot of according people. your chances to get a nice job are not wery high, because you are not known aground (maybe, 'you' here refers not to you personally, i don't know your situation). programming is interesting for me, that's why i study programming. i'd suggest the same for you.