K
K
KnightForce2014-12-05 22:16:28
Programming
KnightForce, 2014-12-05 22:16:28

What to learn and is it worth learning C#?

I write in JavaScript + jQuey.
At the moment, purely on the front-end.
I started PHP, but a programmer friend said I should take on something a little more "hardcore".
Advised to study C# + Xamarin, because. You can write applications for Android, iOS, Windows.
I would like to try myself in different roles. Both writing websites and applications.
I am also looking towards Python.
Question:
Is it worth listening to the advice?
And is it better to learn PHP at all or is it better to take up Python + Django?
Is it worth going deep into writing websites?
What is generally more profitable in our time?

Answer the question

In order to leave comments, you need to log in

3 answer(s)
A
ArtyV, 2014-12-05
@ArtyV

A friend gives good advice. It is especially important that the development of interfaces for mobile platforms will greatly change your understanding of what you did before.
Among other things, learning C# will give you a better understanding of other programming languages. combines many features that are in one form or another in other languages.
Two profits in one lesson.

M
mstfa, 2014-12-06
@mstfa

Python + Django/Flask is completely sufficient for most tasks. PHP is a waste of time.
Xamarin looks very cool, but you have to accept that for everything non-template you will have to understand both java code for Android and Objective-C / Swift for iOS and, I think, the same story with Windows Phone. Serious development is always native development.
I specialize in iOS and, I must admit, the pace of change is such that even with 3-4 years of experience it is very difficult to keep up with all the changes. On Android, the pace of change is even faster. I can’t imagine how those who need to translate all these native features into C # cope.

C
Cyril, 2014-12-06
@endemic

You can try Node.js. Fashionable and unusual :-) master the backing with the base in javascript. And so people correctly advise: pure JS plus jQuery is now the very basics. Try Angular

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question