Jak wybrać odpowiednią technologię - określenie się

0

Witam. Według was najlepszy sposób na określenie się (wybór technologii) to jaki? Nie ma sensu uczenia się ich X...
U mnie to wygląda tak: jestem młody, to jest ten czas na naukę i dobre spożytkowanie czasu, określenie.
Liznąłem C++ i w podstawowym stopniu go znam. Potem przerzuciłem się na C#, gdzie liznąłem i poznałem już nieco więcej (obiektowe, wzorce, robiłem apki pod windows8, nieduże gierki) i ogólnie na obecną chwilę idę w kierunku .NET (spring, asp..). Zawsze chciałem iść w kierunku apek mobilnych (android, ios) i ciekawi mnie java, kotlin.. Aczkolwiek jeśli o .NET chodzi to jest jeszcze xamarin, z którym będę mieć styczność.
Lepiej będzie chyba iść dalej w kierunku .NET, poznać więcej, popracował dłużej i ewentualnie wtedy myśleć o zmianach, co nie?
Moim zdaniem java ma lepszą dokumentacje niż c#. Jest jeszcze python, a jak python to i django, równie ciekawa alternatywa.
Jak wy się określiliście?

0

A co ci się wydaje magiczne, ciekawe i fajne?

Może warto się uczyć pod oferty pracy, jak chcesz aplikować do jakiejś firmy, to dobrze było by spełniać wymagania.

0

Z ofertami Java jakoś przeważa - takie odnoszę wrażenie, wydaje mi się też, że wymagania są w stosunku do .NET "łagodniejsze", ale to jeszcze nie odpowiedź na pytanie :D

0

Lepiej znać perfekcyjnie sama Jave czy framework Spring, a Jave mniej?

0

Problem z wyborem technologi jest bardziej złożonym, bo jesli planujesz prace w pl korpo jako klepacz to jest duza szansa, ze nawet jak bedziesz pracowal z jezykiem/frameworkiem ktory lubisz to moga cie wpakuja w jakis stary projekt moloch z brakiem w dokumentacji.

Generalnie moze sie zdarzyc tak, ze z jakims czasem praca ci spowszednieje, a ty bedzie tam szedl odbebnic 8h, dalej patrzac na same zarobki jako junior dev c++ pewnie dostaniesz wiecej na poczatek niz junior java.

3

Greg1 wybierz to w czym czujesz się najlepiej i co Ci się najbardziej podoba, i to co chciałbyś robić.
Jeśli będziesz w tym czymś dobry (nieważne czy java .Net, czy C++) i wsadzisz w to serce, zaangażujesz się, to znajdzie się ktoś kto za to zapłaci.

0

.NET to nie jest głupi pomysł, możesz też spróbować jak jest Ci z Pythonem :)

0

Długo z Javą nie pracowałem, bardziej C#, ale zauważyłem spore podobieństwo (pewnie łatwo byłoby się przesiąść). Python ma trochę inną składnie, ale kod wygodnie się czyta.

1

Jak rzeczywiście masz czas na naukę to spróbuj może i i Pythona. Ja osobiście programuje w Javie ale C# powstał na bazie Javy i ma sporo rozszerzeń. Python jest stosowany nie tylko z Django :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1