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...
I think it depends on whether you want to specialise, or be more of a "jack of all trades". I've done C, C++, Java, C# and .NET and found all to still be in demand however I think it is fair to say that given the investment in .NET that Microsoft have made that it is going to be a major player in the coming years. With that in mind, I would be tending toward C# however I don't think you would find it hard to jump to Java (or vice versa). Don't know much about game programming (others can probably add more) however I think that C/C++ is probably still the language of choice, along with a comprehensive set of tools for graphics design, animation and so on. However, I have heard arguments for C# but not too sure about that. Hope this helps. Good luck. Benjamin
-
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...
This is a rather late reply, but I just read your post. I am around for a very long time and had to change professional directions many times in my life. If anything, the direction in computer science will change with ever increasing frequency. Do not "overthink" this issue. Just learn how to think, then you can change direction at short notice. Daniela