Aktywne Wpisy
![zloty_wkret](https://wykop.pl/cdn/c0834752/935ba532b2dfb983250052bfec9438efea7fb0291fba66bc52ebe3937001599a,q60.jpg)
zloty_wkret +260
![zloty_wkret - #palenie #zakazy #papierosy
Przykład, że odgórne zakazy też mogą być d...](https://wykop.pl/cdn/c3201142/ada70c5aeeccdd9b01938da6cf23cc057a1bfbc25370b37f6d2533975c0b377f,w150.jpg?author=zloty_wkret&auth=2a11a327ab9dcd4a9c526ce3507b5522)
![Kumpel19](https://wykop.pl/cdn/c3397992/Kumpel19_WFrWdZgOrX,q60.jpg)
Kumpel19 +70
Wpływ Indii na światową branżę IT
#informatyka #programowanie #inzynieria #technologia #zarzadzanie #ciekawostki
#informatyka #programowanie #inzynieria #technologia #zarzadzanie #ciekawostki
![Kumpel19 - Wpływ Indii na światową branżę IT
#informatyka #programowanie #inzynieri...](https://wykop.pl/cdn/c3201142/29fc76f39b3936a37f8837af10e6c496a1a504473f1f8281f9e9fad7d51db5b1,w150.jpg?author=Kumpel19&auth=74b3ffb74c54f3fd0f28a9acb3b7abb8)
Pytanie do profesjonalnych programistów i pozostałych ludzi, którzy siedzą w #programowanie. Jestem na studiach i miałem styczność z różnymi językami programowania i technologiami: C, C++, C#, Java, Python, PHP, Javascript/Typescript, R, SQL. Szczerze mówiąc nadal nie potrafię znaleźć tego właściwego języka, który będzie moim głównym. W każdym po trochu dziubałem czy to mały projekt czy małe zadania uczące składni i elementów języka.
Chciałbym wybrać 1 język, przerobić jakiś kurs lub książkę od deski do deski i rozwijać się w konkretnym kierunku. Najbardziej myślałem o C# i #dotnet, ale ostatnio czytałem o zmianach mających pojawić się w .NET6 i martwie się w jakim kierunku to zmierza. Ludzie narzekają na zmiany, które osobiście również nie podobają mi się. Dobrymi przykładami mogą być domyślne templatki, które nie mają jawnej definicji metody Main() czy zamieszanie wywołane zmianami namespace'ów, ponieważ będzie co najmniej kilka sposobów na korzystanie z nich. Przez te zmiany nie wiem czy C# będzie dobrym wyborem, ale z drugiej strony odbiłem się od Javy, która wydaje się za stara i kojarzy z początkiem XXI wieku. Jednak w Javie tworzone są aplikacje enterprise, big data, Java ponoć ma lepsze środowisko, różne języki jak Kotlin czy Scala, ale z drugiej strony znowu jest hejt na Oracle, trzeba kombinować z różnymi wersjami JVM i nie ma takiej prostoty jak w przypadku .NET.
Pomimo, że miałem styczność z różnymi technologiami to nadal nie mam dużego doświadczenia i np. nowe zmiany w .NET6 wydają mi się nieintuicyjne, a komentarze od innych osób również mnie w tym uświadamiają. Nie wiem co mam robić, bo bardzo chciałbym na poważnie nauczyć się jakiegoś języka, najlepiej takiego wspierającego obiektowność i statyczne typowanie. C# wydawał się świetny, ale te nowe zmiany jakoś mnie zniechęciły...
Co byście zrobili na moim miejscu a może na czym powinienem się skupić skoro w głowie mam takie a nie inne myśli?
#naukaprogramowania #programownie #programista15k
Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
Kliknij tutaj, aby wysłać OPowi anonimową wiadomość prywatną
ID: #6166051b820612000adc7c0b
Post dodany za pomocą skryptu AnonimoweMirkoWyznania ( https://mirkowyznania.eu ) Zaakceptował: Eugeniusz_Zua
Doceń mój czas włożony w projekt i przekaż darowiznę
Z resztą nie będziesz i tak programował całe życie w jednym języku raczej, a przesiadka Java->.net czy odwrotnie jak masz doświadczenie to nie jest taki wielki problem.
I to jest dobra rada. Tym bardziej że C to tak naprawdę prosty język.
@wpoldokomina: nie jest, to marnowanie czasu
90% pracy w IT to klepanie bez większego zastanowienia
@WypadlemZKajaka: low level stack, w szczególności praca z środowiskiem nie managowanym przez jakiś runtime w stylu dotnetowej vm / jvm
@AnonimoweMirkoWyznania: Kotlin może
@alex-fortune: I co ci to realnie da? Mam naście lat expa i było bardzo mało przypadków kiedy taka wiedza była mi do czegokolwiek potrzebna
C++, C - rynek jest mały i dobra kasa tylko dla seniorów - zostaw to ludziom przechodzącym z elektroniki do IT.
Frontend zostaw dla ludzi zmieniających branże.
@AnonimoweMirkoWyznania: nie słuchaj takich porad, na szczęście dużo ludzi z taką skrzywioną opinią na temat C i C++ nie ma. Jeśli chciałbyś robić na powaznie w działce embedded (praca ze sprzętem), aplikacjach desktopowych, coś w branży finansowej, gdzie wymaga się low latency, przy przetwarzaniu jakiegoś big data albo machine learning,
Komentarz usunięty przez autora