Kierunek rozwoju - RoR czy C# .net?

0

Hej. W tym roku idę na studia (informatyka ofc), ale jestem w kropce co do rozwoju w trakcie nich. Mianowicie chciałbym się skupić na jednej technologii aby po studiach móc starać się o pracę. I tutaj pytanie, co polecacie do przyszłej pracy jako back-endowiec (raczej)? Ruby wraz z Railsami czy może iść w stronę C# i platformy .net? Oczywiście nie chodzi mi o to abyście za mnie wybrali drogę rozwoju bo to należy do mnie, tylko o pokazanie mocnych i słabych stron danego języka/technologii i ewentualnej przyszłej pracy związanej z nimi.

0

do konca Twoich studiow jest przynajmniej 5 lat, do tej pory wszystko sie moze zdarzyc w IT...

0

Chciałem tylko ostrzec że spora część .NETowych projektów leży w typowych korpo. Pytanie czy coś takiego ci odpowiada czy nie, i czy chcesz mimo wszystko pozostać w środowisku microsoftu (bo nie oszukujmy się .NET na innych systemach praktycznie nie istnieje w żadnej konkretnej formie - parę aplikacji w mono tego nie zmienia).

0

Ja bym rozważał raczej:
Python czy JVM

0

Ja bym na Twoim miejscu liznął różnych technologii. Teraz w moich okolicach widzę fajne oferty Javascriptu, ale rynek zmienny jest.
Co do technologii to wystarczy, że nauczysz się jednej i poznasz mechanizmy jak to działa. Jak będziesz je znać to przejście z jednej technologii do drugiej tak długo już nie trwa.
Staraj się zrobić kilka projektów w różnych i zobacz w czym się najlepiej czujesz. Im szersze perspektywy będziesz mieć tym lepiej dla Ciebie.

0
Bartosz Stępień napisał(a):

Ja bym na Twoim miejscu liznął różnych technologii. Teraz w moich okolicach widzę fajne oferty Javascriptu, ale rynek zmienny jest.
Co do technologii to wystarczy, że nauczysz się jednej i poznasz mechanizmy jak to działa. Jak będziesz je znać to przejście z jednej technologii do drugiej tak długo już nie trwa.
Staraj się zrobić kilka projektów w różnych i zobacz w czym się najlepiej czujesz. Im szersze perspektywy będziesz mieć tym lepiej dla Ciebie.

On pyta o backend. JS zawsze będzie związany z frontem.

1

@Bartosz Stępień: wątpie, że gdziekolwiek ktoś kto pracuje z Node.js nie robi frontu.
Poza tym Node.js nie sprawdzi się do wszystkiego, zresztą dostaje coraz wiecej krytyki.

0

Mam doświadczenie w obu. Z tej dwójki zdecydowanie .Net (patrząc przyszłościowo). Zamiast ruby sugerowałbym python.

0

W js jest też praca bez dotykania frontu. Teraz mam rekrutacje na juniora do firmy która robi wszystko w js nie licząc odrobiny pythona do integracji. Front jest zupełnie odseparowany. Mi by to odpowiadało bo produkt autorski trzymamy z dala od flame karuzeli modnych freamworkow ale poziom na wejście wysoki. Fakt że większość ofert w js to front a znaczna część ofert backendowych wymaga zaprzyjaznienia się z htmlem lub o zgrozo cssem i ścieżka rozwoju prowadzi w stronę fullstacka gdzie jest najwyżej kwestia rozlozenia akcentów.

0
Czekoladowy Miś napisał(a):

wymaga zaprzyjaznienia się z htmlem lub o zgrozo cssem

Najwięcej krytyki cssa płynie od osób które go znają i mają ignorancki stosunek do niego, twierdząc, że to tylko "kolorki na stronie". Teraz CSS jest dobrze napisanym i sprawnym językiem.

0

Myślę że Node i ES6 są do wszystkiego, nawet mobilne apki napiszesz w JavaScript.

0
Krzywy Orzeł napisał(a):

Myślę że Node i ES6 są do wszystkiego, nawet mobilne apki napiszesz w JavaScript.

Jakich my czasów dożyliśmy...

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