A
A
Anatoly Ferisov2012-08-08 20:26:29
Java
Anatoly Ferisov, 2012-08-08 20:26:29

C# and Java, is it possible to catch two birds with one stone?

Decided to become a real programmer. I motivated myself to insanity. And I started learning C#. Next year I'm going to start working as a programmer (I'll try to get a job as an intern for a start).

1. Does it make sense to study both java and C# at the same time, or is it better to concentrate on one direction? (It's just that the languages ​​are similar and, according to the idea, there should be more chances for employment)

2. Are there any interesting sites for practicing C# and java?

Answer the question

In order to leave comments, you need to log in

8 answer(s)
A
agasper, 2012-08-08
@agasper

1. When you are good at one language, then you can afford to start learning another
2. For example: http://www.codeproject.com/

N
Nikolai Turnaviotov, 2012-08-08
@foxmuldercp

Better deal with one thing.
That. that the languages ​​are similar does not mean anything.
For me, for example, after BASIC it was easy to jump to python at one time, but there are nuances (s) and both languages ​​​​have a lot of them - in the same c # you can write both in the console, in gui, and under the web, and, yes, also windows phone. On java there is java script (web) java mobile, android, and server application, apart from the fact that it is also available for Windows, Unix, Linux.
And now, not those who know everything are valued, but those who know a specific area, but know it well.

B
barker, 2012-08-09
@barker

You can't become a "real programmer" by learning a language. Language is just a tool. It's not about his choice. Choose any and solve specific tasks, from simple to complex.

S
starleu, 2012-08-09
@starleu

I am writing a current project in java. I don’t even write, but I transfer from .net

D
donRumatta, 2012-08-08
@donRumatta

this is, of course, my personal opinion, but c# and java are too similar to learn both. that is, they solve similar problems, and it is enough to know at least one of them.
and it is better to spend the freed time on some special language like javascript, if you suddenly go along the path of asp.net, or sql, in general, you need to learn it anyway, but it will turn out deeper (=

G
gleb_kudr, 2012-08-08
@gleb_kudr

For me, in order to evaluate languages ​​​​of the c # or java level, I first had to eat enough of any script shit code.
It is best to study one language of each profile. C# and Java compete with each other, choose any. But it is quite possible to add python or php to the chosen pair, or whatever else is fashionable for sites :) Well, without SQL, you won’t get anywhere anyway.

W
wartur, 2012-08-08
@wartur

Well, you can start with whatever you want. I would start with Sharp, because I started it myself, I can’t say anything else. I do not recommend interfering with learning. Sharp's documentation is better. (MSDN, what else can I say).
Advice from my side:
for starters ISBN 978-5-8459-0563-5
github, open source projects, I advise you to use WPF and simultaneously code applications for windows phone for the soul, in addition to ASP.NET MVCx applications, create your own blog, decorate. Then choose your own and go to a professional level.
PS: I myself left Sharp for PHP, but people say that they are not drawn to Java at all after the entire Microsoft stack. Good luck.

B
beduin01, 2014-05-17
@beduin01

There is no point in learning Java. If you want to write desktop software, then Java will be the worst option here. Learn C# or D at worst.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question