I need some advice from experienced software engineers and developers
I am a student and my university are strong supporters of C#. My problem is that i want to invest my time into a language that is powerful, that has scalability, that performs optimally,that will be around in the future, and that is in demand by employers. I also want a language that does not place alot of restrictions on programmers, that's secure, and by design forces/encourages you to become a good programmer.I have began learning java has opposed to c#. The problem that i am having is that i don't know if that is c# or java. Could you give me some advice on which language to invest my time in and why?
Re: I need some advice from experienced software engineers and developers
Why limit yourself to one language? The most employable person is one who has knowledge/experience in several languages. As for "around in the future" who knows what will happen. The chances of a new language emerging that replaces Java is just as likely as Java being used for the next 100 years. What is important is that you use the correct tool for the job. One language might be perfect for a given situation while a differnent language should be used in another situation.
Re: I need some advice from experienced software engineers and developers
Quote:
Originally Posted by
Junky
Why limit yourself to one language? The most employable person is one who has knowledge/experience in several languages. As for "around in the future" who knows what will happen. The chances of a new language emerging that replaces Java is just as likely as Java being used for the next 100 years. What is important is that you use the correct tool for the job. One language might be perfect for a given situation while a differnent language should be used in another situation.
Thanks alot for the advice,however what are java or c# best suited for?
Re: I need some advice from experienced software engineers and developers
Knowing how to program is more important than knowing a particular language.
Once you learn a language, learning the next one will be much easier.