Answer the question
In order to leave comments, you need to log in
I want to retrain as a C# or Java programmer. What is promising now?
In general, things are like this. From the age of 19 he began to study PHP, JS, HTML. Now I am 27. I want to say right away that I am from Kazakhstan, Alma-Ata. The city of 1.5 lam of the population is not Moscow, as you can see.
I made a lot of all sorts of different sites, I also saw a lot of offices and worked in them. At first, I just trudged from sites, from all sorts of technologies and features. But recently (about a year or two ago) it seems that something has burned out. And now I think: well, you work for your uncle, well, you rivet these sites like pies. Yes, it happens that you come across an interesting project in which you can implement something interesting. But in general - all the same. I got this.
Sometimes I look for vacancies. It's not news to anyone that C# or Java developers earn better than PHP/Python developers. Of course, if you take the average statistics. As a result, I’ve been thinking for a year now: maybe I’ll learn cooler technologies than PHP. I understand that there will have to be more complex and sophisticated projects. There is a choice: C# or Java.
I myself understand perfectly well that PHP is a wonderful language. On it a lot of powerful things have been done in the internet. But since many people work for my uncle with his not very interesting projects, I think more and more that I probably need to go where they pay more.
Guys, help with advice. Maybe tell me about the pitfalls in C#/Java. What do you think is more promising, no matter how trite it may sound?
Answer the question
In order to leave comments, you need to log in
Standard problems of the enterprise, a lot of legacy, a lot of formalities, a lot of corporate rules. They can easily not be hired due to the lack of a diploma or, for example, due to non-core education, there can easily be a long interview with off-topic questions, simply because such are corporate norms. As a reward, salary and career growth, but not always professional, the chances of getting on a new project with interesting tasks are exactly the same as getting on legacy. Specifically, for C # vs Java, it's just a choice of vendor, the development path is exactly the same, studying the Oracle\Microsoft ecosystem and getting certificates from time to time. See what is more developed in your city, whether there are certification centers, then choose. As for me, C# is more cute.
so what's the problem then? in money, in interest or in work for an uncle?
if in money, then you need to go into management
if you are interested, then into some startups or ComputerScience
if you work for your uncle, then php is well suited for creating your own project
- Where should I go from here?
— Where do you want to go?
“I don’t care, as long as I get somewhere.”
“Then it doesn’t matter where you go. You are bound to get somewhere.
IMHO, working for an uncle - you will not earn.
If you want a drive - start your own.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question