Java i C# czy Full stack

Java i C# czy Full stack
LE
  • Rejestracja:około 4 lata
  • Ostatnio:prawie 4 lata
  • Postów:1
0

Hej

Od pewnego czasu uczę się Javy. Za rok w wakacje chciałbym szukać pracy/stażu. By mieć większe szanse zastanawiam się nad rozszerzeniem swojego warsztatu wiedzy. Zastanawiam się co może mi się bardziej przydać: nauka dodatkowego języka (C#) czy nauka frontendu? Patrząc na oferty dużo firm szuka programistów C# oraz full stack developera. Co Wy o tym myślicie?

KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:9 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
3

Full Stack jest bardziej użyteczny niż Java + C#

BTW ile już uczysz się tej Javy że uważasz że już umiesz wystarczająco? Zrobiłeś już swojego pierwszego restowego cruda zapisującego do bazy?


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
edytowany 1x, ostatnio: KamilAdam
KamilAdam
Nie sądziłem że mam tak wiernych fanów :D Ale teraz nie wypowiadam się z pozycji zarobków tylko szukania stażu czy pierwszej pracy. Często są ogłoszenia na full stacków a rzadko na programistę Java + C#
.andy
  • Rejestracja:ponad 16 lat
  • Ostatnio:około 3 lata
  • Postów:1524
1

@Leming: moim zdaniem weź się za Springa skoro twierdzisz, że Java już opanowana.


Software is like sex: it's better when it's free.
- Linus Torvalds
Zobacz pozostały 1 komentarz
KamilAdam
@p_agon: podstępne pytanie bo nie ma na nie dobrej odpowiedzi. BTW w core-springu (przynajmniej z tego co pytają na rozmować) nie ma żadnego rocket science. Pare adnotacji. Problemem jest to że ekosystem Springa jest wielki bo owrapowali wszysto (czy to miało sens, czy nie miało sensu). Jak jakiś rak czy inny nowotwór. Przez co się ludziom wydaje że w Javie nie można pisać bez Springa :( A można. Można nawet pracę w Javie znaleźć bez Springa jak się człowiek postara
p_agon
Dziękuje za odpowiedz.
.andy
@p_agon: tak moim zdaniem to na pewno trzeba umieć myśleć obiektowo i tak pisać. Wiedzieć co to interfejsy, wstrzykiwanie zależności i umieć to zrobić bez żadnych dodatkowych frejmłorków. Ogarniać takie rzeczy jak lambdy, streamy, wyjątki. Dodatkowo bym spojrzał na JaveEE pod względem tego jak to tam działa na spodzie (servlety itpe), bo spring to taka nadbudówka która to wszystko przykrywa. Nie chodzi o to aby się JaveEE uczyć ale wiedzieć jak to pod maską przynajmniej działa.
KamilAdam
IHMO Servlety nie są częścią JaveEE
.andy
Na pewno się też przyda znajomość tego czym są zapytania, jak to się dzieje, że po wpisaniu adresu strony dostajemy ją w przeglądarce, pewnie dobrze wiedzieć coś o wzorcach projektowych, o bazach danych i tego jak z nimi pracować w Javie, od JDBC i JDBCTemplate (ze springa) kończąc na JPA. Dobrze też ogarniać Mavena i poruszać się po IDE klawiaturą. Oczywiście to tak moim zdaniem. Najlepiej zapytać się osób, które rekrutują i na co patrzą.

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.