wihch fields to be concentrated?
-
i am an university student in electronic engineering dept. I got 3 years to complete it. I've got a good knowledge of C/C++ and nowadays I'm working on MFC. when I try too look at the future, i cant see so much. so i need advices about fields to be concentrated. i mean i wanna know that what's hot and what's at the top. i also care about the amount of money that i'll be earning. some keywords about that "fields": database, TCP/IP, ATL..... what about Java and C#? which one should choose? I've never use'em before. which one is gonna be most popular at the future? What about the future of game programming? thank you...
-
i am an university student in electronic engineering dept. I got 3 years to complete it. I've got a good knowledge of C/C++ and nowadays I'm working on MFC. when I try too look at the future, i cant see so much. so i need advices about fields to be concentrated. i mean i wanna know that what's hot and what's at the top. i also care about the amount of money that i'll be earning. some keywords about that "fields": database, TCP/IP, ATL..... what about Java and C#? which one should choose? I've never use'em before. which one is gonna be most popular at the future? What about the future of game programming? thank you...
One thing to remember is that we're all dreadful at predicting the future. I don't know which country you're in but, in the UK right now, the latest statistics show C++ at the bottom of the earnings table. Unfortunately, it is also my main skill! In my opinion both Java and C# will keep and attract big usage. I think C++ will become more specialised in its applications - operating systems and embedded software and the like. Probably games programming for maximum performance. But business-oriented software will increasingly be done exclusively in higher-level languages such as Java and C# - perhaps Visual Basic, if Windows remains dominant. Though I suspect that C# may eventually edge out VB on Windows. Kevin