Aktywne Wpisy

Hatsuban +277
Czy można już zdelegalizować @NewsweekPolska ? #logikarozowychpaskow
źródło: 575504387_1590824168991269_8086323735960096552_n
Pobierz
PorkaTurbo +360
#turboobrazki #portugalia #madera Fanal, położony na północno-zachodnim krańcu maderskiego płaskowyżu Paul da Serra, to jedno z najbardziej niezwykłych miejsc Atlantyku.
Gęsta mgła, powykręcane pnie i drzewa porośnięte mchem. Ten las jest częścią maderskiej Laurisilvy - reliktu dawnych lasów wawrzynolistnych, które w trzeciorzędzie porastały znaczną część Europy oraz rejony wokół Morza Śródziemnego. Do naszych czasów przetrwały jedynie na Maderze, Azorach i Wyspach Kanaryjskich.
Spacer tu daje poczucie
Gęsta mgła, powykręcane pnie i drzewa porośnięte mchem. Ten las jest częścią maderskiej Laurisilvy - reliktu dawnych lasów wawrzynolistnych, które w trzeciorzędzie porastały znaczną część Europy oraz rejony wokół Morza Śródziemnego. Do naszych czasów przetrwały jedynie na Maderze, Azorach i Wyspach Kanaryjskich.
Spacer tu daje poczucie
źródło: madera (4)
Pobierz




Jaka przyszłość czeka język #scala?
Warto się tego trzymać? Aktualnie coś się bawię w jednym projekcie w firmie na Databricksach i głównie piszemy w Pythonie/pyspark ale przyznam szczerze ciągnie mnie do Scali niemiłosiernie.
Z drugiej strony większość projektów w mojej firmie piszą w #dotnet i jak już skończę ten projekt to w .net bym miał większe pole manewru.
Koncepcja Scali odpowiada mi przez jej wszechstronność. Ogarnę w tym ETL, Backend, Analizę danych, ML itp.
Z .NET/C# w sumie nie mam zawodowo jakoś szczególnie dużo wspólnego ale dzielnie nadrabiam to nauką po godzinach. Przyznam jednak szczerze, że mam ostatnio chwile zwątpienia. Nie potrafię sobie wyobrazić sytuacji gdzie na konkretne zapotrzebowanie / problem biznesowy odpowiedziałbym: "napiszemy to w C#" zamiast ogarnąć to w Python / Scala itp.
Ze scala mam jednak ten problem, że nie widzę za bardzo późniejszej możliwości manweru na rynku pracy. Jakoś mało ofert się z tym przewija przynajmniej w #trojmiasto.
Problem trochę z d**y ale serio sam już nie wiem, w którym kierunku chce iść w przyszłości. Teraz mam dużo związku z szeroko pojętym #businessintelligence od projektowania / modelowania #hurtowniedanych, ETL czy jak tam teraz modnie ELT, warstwy analysis services aż po finalne raporty/analizy w #powerbi.
Narzędziowo i merytorycznie w tym zakresie czuje się ok. Chciałbym jednak wymasterować jakiś język programowania i zastanawiam się czy poświęcanie czasu na scale to nie będzie czas stracony i lepiej już iść w .net.
Zapraszam serdecznie do dyskusji i szkalowania: #programista15k #kariera
Pracuję w pysparku i Scali obecnie to z rana z biura coś napiszę.
IMO do ingestow, ETLi, czy data processing z elementami big data żaden .net nie pomoże jak ScalaSpark i Pyspark.
A od tego nie jest daleko od ciekawszych rzeczy jak Big Data Engineering czy ML engineering.
O .net też dużo teraz się mówi, że chcą go wyprowadzić na #databricks. Nie bardzo mi się to widzi ale już jakąś furtkę otwiera dla rzeszy dotnetowcow, którzy potencjalnie mogą rzucić się na sparka/ databricks.
Na noc już więcej nie wołam.
A tak na poważnie, to warto spróbować nawet dla samych walorów edukacyjnych. W żadnym innym popularnym języku tyle się nie nauczysz i nie zmienisz myslenia jak w Scali. Zaczynając od dość podstawowych rzeczy jak niemutowalność, która wejdzie Ci w krew juz do końca życia, aż po zaawansowane koncepty wprost z teorii kategorii (jeśli poczujesz że FP to twoja broszka).
Ekosystem jest, bibliotek
Scala jest świetna, język jest naprawdę fajny i pozwala na dużo ładnego, czystego kodu. Problem tkwi w tym, że Scala *jest* trudna. I ciężko jest z tym handlować. Tak jak pisał @Krever - jeżeli piszesz funkcyjnie w Scali i zaprzyjaźnisz się z kategoriami, (free :D) monadami i innymi applicative functorami to
@Krever:dziękuję! Nie wiedziałem, że taki kanał istnieje. Niestety ze wstydem muszę przyznać, że słabo jestem zaznajomiony ze Slackiem. Czy to nie jest tak, że ktoś z adminów musi wysłac na mój adres zaproszenie na kanał?
Wracając do fragmentu mojego oryginalnego wpisu: " Nie potrafię sobie wyobrazić sytuacji gdzie na konkretne zapotrzebowanie / problem biznesowy odpowiedziałbym: "napiszemy to w C#" zamiast ogarnąć to w Python / Scala (...)"
Skoro znasz zarówno C# jak i Scale czy byłbyś w stanie opisać mi konkretne zapotrzebowanie biznesowe w