Co opłaca się obecnie uczyć?

0

Witam szanownych programistów i programistki. Jestem studentem informatyki i chciałbym w najbliższym czasie rozpocząć swój etap zawodowy. Chciałbym Was zapytać co opłaca się obecnie uczyć? Jakie języki programowania, jakie frameworki i inne rzeczy związane z wytwarzaniem oprogramowania? Opłacalność mam na myśli kwestię posady oraz wynagrodzenia. Dodam, że umiem już: C#, WinForms, EF, MVP, podstawy PHP. Wydaje mi się, że ostatnie zachowania Microsoftu względem ich technologii mogą w niedalekiej przyszłość dać owocującą pracę i wynagrodzenie. Co o tym sądzicie? Pozostać przy C#? Jeśli tak to jakie technologi się nauczyć?

3

Czegokolwiek, byle porządnie

3
Wybitny Terrorysta napisał(a):

Wydaje mi się, że ostatnie zachowania Microsoftu względem ich technologii mogą w niedalekiej przyszłość dać owocującą pracę i wynagrodzenie.

Masz rację, wydaje ci się.

1

Opłacalność mam na myśli kwestię posady oraz wynagrodzenia.

ale wynagrodzenie zależy raczej od umiejętności/praktycznego doświadczenia niż języka. Tzn. niby jakieś różnice statystyczne są, ale prawda jest taka, że czegokolwiek się nauczysz, to nie będziesz zarabiać na samym początku pięciocyfrowych sum. Też na pewno dużo zalezy od miasta/kraju, w którym się pracuje (co innego Rzeszów, co innego Warszawa, co innego Londyn...).

0
niezdecydowany napisał(a):
Wybitny Terrorysta napisał(a):

Wydaje mi się, że ostatnie zachowania Microsoftu względem ich technologii mogą w niedalekiej przyszłość dać owocującą pracę i wynagrodzenie.

Masz rację, wydaje ci się.

Ok, skoro mi się wydaję to jak Ty sądzisz? Mógłbyś podzielić się swoją opinią? ;)

0
Wybitny Terrorysta napisał(a):

Wydaje mi się, że ostatnie zachowania Microsoftu względem ich technologii mogą w niedalekiej przyszłość dać owocującą pracę i wynagrodzenie.

Wynagrodzenie można dostać raczej za własną pracę i umiejętności, a nie za zachowania twórcy technologii.
Ale generalnie ludzie pracujący w technologiach M$ z głodu raczej nie umierają.

0

Zapewne ani programiści C#, ani Jave nie głodują :) Przeczytałem ten temat: Najbardziej pożądany [na rynku pracy] język programowania? i teraz mam ogromny dylemat, czy pozostać przy C# i uczyć się nowych technologii, czy brać się za Jave :( Wszyscy wypowiedzieli się w tamtym temacie że większy popyt jest na programistów Javy, ile potrzeba czasu żeby poznać Javę (+ jakieś framworki) na tyle dobrze żeby dostać pierwszą pracę?

0

i teraz mam ogromny dylemat, czy pozostać przy C# i uczyć się nowych technologii, czy brać się za Jave

To tak jakbyś wszedł na forum samobójców i pisał, że masz ogromny dylemat czy skoczyć z mostu czy siedzieć przy C#. :\ Rób po prostu to co lubisz.

0

Lubię programować, po prostu nie mogę się zdecydować na narzędzie jakim się posługiwać, chciałbym żeby było to narzędzie na topie, to komentarzach na tych forum wychodzi na to że wybiorę Javę.

4

Żyjesz w dobie internetu. Przejrzyj sobie rynek pracy. Nawet tutaj na forum. Zrób jakiś porządny research, a sam odpowiesz sobie na to pytanie. Pracę znajdziesz zarówno w C# jak i w Javie. Jeśli przyjemność sprawia ci C# to świetnie, zostań przy nim. Płace podobne, zależy już na jakiego pracodawcę trafisz. Może to tylko moja opinia, ale nie uważam, że pozycja Javy na rynku jest bezpieczniejsza niż C#.

0

Polecam Pythona, Ruby na prawdę zarobki niezłe i kod nie jest tak syfiasty jak w Java :)

0

Lubię programować, po prostu nie mogę się zdecydować na narzędzie jakim się posługiwać, chciałbym żeby było to narzędzie na topie

Na topie czyli większa konkurencja (ale też większe wsparcie społeczności, więc więcej materiałów w sieci). Natomiast nie wiem jak ma się to do zarobków. Taki PHP też jest na topie przecież...

0

Bycie na topie a bycie popularnym w użyciu powszechnym oraz na potrzeby firm to dwie różne rzeczy.
Taki PHP jest sobie popularny
popularny -> duża rzesza użytkowników -> duży support.
Taka JAVA jest sobie na topie ale jest ona mniej "popularna" niż php względem tworzenia oprogramowania przez przeciętnego kowalskiego.

  • pojawia się ssanie na programistów Java ale to że jest ona na topie nie implikuje tego że będziesz miał większy support ponieważ JAVA jako taka nie jest wykorzystywana przez tak dużą rzeszę userów jak to jest w przypadku php.

Urządzeń korzystających z javy jest pełno. Ale czy pisze w tym dużo ludzi - nie , tylko zapotrzebowanie wzrasta.
Zwiększa się popyt podaż jest niska -> stawki są większe.

PHP - popyt, podaż duże - zarobki relatywnie mniejsze.

0

Zaczął bym od np. Python "prosty" język(mam na myśli podstawy) a za razem mocarny, później "przerzucenie" się na inny to nic trudnego.

0

A ja polecam nauczenie się Lispa. Może nie dostaniesz dzięki temu pierwszej pracy, ale zdecydowanie zmieni to sposób w jaki patrzysz na programowanie. Nowego języka czy frameworka zawsze można się douczyć, choćby na praktykach.

1

Nie opłaca się uczyć z nastawieniem na to co się opłaca.

1

Tak z ciekawości odnosząc się do trollowskich wypowiedzi "niezdecydowanego", w czym C# ustępuje Javie? Nie licząc tego że Java jest wykorzystywana w prestiżowych firmach w których przeciętny (nie piszę o umiejętnościach) programista nie będzie miał szansy pracować? Ilość ofert o pracę na programistę .NET mocno siedzi na ogonie tym z Java, przy czym ta granica coraz szybciej się zmniejsza. Nie piszę o tym że któraś z tych technologii jest gorsza/lepsza, po prostu ciekawi mnie zdanie ludzi (takich jak wyżej wymieniony troll), skąd biorą swoją inspirację zniechęcania ludzi takich jak autor do kontynuowania swojej nauki nad dobrą i przyszłościową technologią. Rozumiem że C# jest ograniczony do produktów MS, jednak jest to nieistotne w przypadku web developerce w którą najwyraźniej zamierza iść autor wątku. Co do autora - warto zainteresować się także F#, zyskuje coraz więcej zwolenników. Możesz poczytać na temat C# vs F# teksty Marka Seemann'a. Sam jeszcze nie miałem okazji popracować nad F#, lecz języki wieloparadygmatowe mogą być całkiem niezłym kierunkiem. Z drugiej strony aktualnie jest dość duży popyt na programistów JavaScript który pewnie nie zmaleje w przyszłości. Sam programuje w C# i Java, jednak jeśli miałbym ten w którym przyjemniej mi się programuje - bez wahania postawię na C#. Gdybym miał zacząć swoją karierę na nowo z zerową wiedzą, zacząłbym się uczyć JavaScript oraz C#/F#.

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