@WielkiZderzaczHarnoldow: w takim wypadku faktycznie nie widzę lepsze rozwiązania niż stare podejście z GOPATH

Nie przekonam kilkudziesięciu ludzi do zmiany. Muszą być osobne per serwis :<


To zrób u siebie. Dodaj go.mod i go.sum do .git/info/exclude. Sklonuj sobie wszystkie repa tak jak było w go/src (oprócz zależności), stwórz moduł i zaciagaj sobie 3rd party zależności automatycznie bez bawienia się w go patha
✨️ Obserwuj #mirkoanonim
Siema,

Jak myślicie, jaka podwyżka będzie "ok" jeśli:

-będzie to pierwsza podwyżka od rozpoczęcia uop (staż 2msc UZ, 1,5 UOP)
-w pracy robię swoje, ale nie żyję pracą
-chodzę na dodatkowe kursy językowe
-skończyłem mega ważne i drogie szkolenie techniczne- zorganizowane przez pracodawcę
-wciąż powiększam swoją wedzę, ponieważ studiuję
-nie długo kończę 26rż = podatek dochodowy
-praca 100% zdalna

Moje obecne zarobki to 8000zł brutto

#pracbaza #programista15k #praca #

Jakie zarobki po podwyżce z 8k brutto będą ok (ok 1,5 roku stażu, więcej info wyżej)

  • 8500 16.4% (66)
  • 9000 8.7% (35)
  • 9500 15.9% (64)
  • 10000 22.1% (89)
  • 10500 3.2% (13)
  • 11000 5.0% (20)
  • 11500 1.0% (4)
  • 12000 4.0% (16)
  • 12500 0.2% (1)
  • 13000 23.6% (95)

Oddanych głosów: 403

Siema Miruny, potrzebuje porady edukacyjno-zawodowej, tak wiem, ze to nie jest najlepsze miejsce na tego typu pytania XD

Stoje aktualnie na rozdrozu wyborow zyciowych, moze to przez poczatek jesieni ( ͡° ͜ʖ ͡°)

Troche o mnie: skonczylem trudne studia techniczne, pracuje zawodowo w IT od 2 lat. Na zarobki nie narzekam, chociaz zawsze mogloby byc lepiej. Krece sie w stacku bardziej infrowym, nie pisze w ogole aplikacji (k8s,
@madryzolw: PM, PO muszą mieć wysoki social skill, więc często to są ludzie, którzy nie do końca wywodzą się ze światka hardkorowego devu (ewentulanie są psychopatami). Nawet jak byś chciał być jakimś - jak to nazwałeś "technicznym" to i tak będziesz musiał się użerać z interesariuszami (biznes, marketing, zarząd, janusz) a w najlepszym wypadku spowiadać się dyrektorowi i szyć historie, że niedowiezione bo Mariusz miał sraczkę a Grześkowi się urodził gówniak.
#programowanie #golang rynek jest tak gówniany, czy to ja coś źle robię? mam 1y4m expa w phpie, chcę się przebranżowić na Go - trochę nisza w pl i mało ogłoszeń, ale wysłałem jak na razie ~30 cv i nigdzie mnie nie zaprosili na rozmowę - jak myślicie, co jest problemem? gówniane cv? (jak dla mnie wygląda ok, ale się nie znam) za krótkie doświadczenie na pozycje midowskie? brak full time expa w
@g1venchy: jezeli juz musimy bawic sie w szufladki, to tak, niecale poltora roku doswiadczenia w innym jezyku to zdecydowanie nie jest mid pozycja. Prawdopodobnie zblizasz sie w midowe rejony. Ale szufladki i poziomy to osobna sprawa, nie przejmuj sie tym. Wazniejsze jest, co masz w glowie i jakie masz podejscie.

Rynek Go w Polsce dalej wyglada slabo, ale w UK i zachodniej EU jest duzo bardziej popularny. Jest masa firm, ktora
#programowanie #golang Język go jest tak prosty, że wprawdzie nie działa z nim żaden popularny analizator pamięci, który działałby z C/C++/Rust, np. heaptrack, ale za to profilera przeznaczonego dla Go (pprof) nie da się po prostu użyć na zbudowanym programie. Trzeba zmodyfikować program i przebudować projekt! Ja się zastanawiam jak ludzie mogą w tym języku pracować, jak coś co jest trywialne w innych językach tutaj wymaga takich kombinacji.

https://pkg.go.dev/runtime/pprof
Nieprawda. Runtime go zawsze zbiera statystyki, problemem może być ich odczyt. Jak masz aplikację serwerową to wystarczy użyć tego pakietu https://pkg.go.dev/net/http/pprof i możesz zbierać statystyki w dowolnym momencie.

Co do samego poziomu to jest dużo dużo lepiej niż w przypadku aplikacji natywnych. Najbardziej jestem pod wrażeniem tego co jest dostępne pod /debug/pprof/trace, bo mamy tam takie statystyki jak np. w których miejscach siedzimy długo na mutexach albo jakie syscalle blokują program.
  • 1
@bkowalczyyk: nie rozumiesz, możliwość rzucenia wyjątku w dowolnym miejscu oznacza gorszą czytelność, bo żeby dokładnie zrozumieć co się dzieje w danym fragmencie kodu, musisz patrzeć na implementacje wszystkich wywołań i to wiele poziomów wgłąb - nie wystarczy popatrzeć na ich sygnatury i opisy. Wyjątki to jest ukryty, drugi przepływ sterowania. Analogicznie, możliwość zmodyfikowania obiektu przez cokolwiek co ma do niego referencję powoduje, że nie wystarczy analizować sekwencji jawnych wywołań metod na
Mirki, a słyszeliście o pani konsul generalnym Izraela w Nowym Jorku - May Golan? xD Na zdjęciu ta po prawej

No więc pani Golan otwarcie przyznaje, że jest rasistką, że jest z tego dumna, że nie jada w restauracjach, w których kucharzami są czarni, i że murzyni z Afryki to przestępcy i gwałciciele, i że roznoszą HIV xD. Absolutnie się tego nie wypiera, jest znanym politykiem w Izraelu i często czyni tego
KoniecTegoDobrego - Mirki, a słyszeliście o pani konsul generalnym Izraela w Nowym Jo...

źródło: Ft3Lj9FWYAUQwHS

Pobierz
@BenGurion: faktycznie, więc w tym przypadku porównanie z Rust można wyrzucić do kosza, bo od tamtych czasów kompilator Rust przyspieszył co najmniej 4x i jest obecnie szybszy od GCC i na poziomie zbliżonym do Clang
@vytah: bez przesady, te ostatnie linki to takie trochę czepialstwo - błędy i braki zdarzają się wszędzie. Natomiast to co wymienione w pierwszym linku jest b. ważne, bo pokazuje ogólnie lekceważące podejście twórców Go do poprawności i próby upraszczania rzeczy tam gdzie nie powinny być upraszczane.
ludzie, pomóżcie mi.
Klepię sobie apkę z paroma usługami w #golang i jednocześnie uczę się tego języka i jego konceptów. Niestety przesiedziałem wiele lat w legacy Javie, więc o konteneryzacji czy chmurach wiem niewiele ( ͡° ͜ʖ ͡°)
Chcę za parę miesięcy zacząć się rozglądać za czymś nowym w Go właśnie, ale wiem, że muszę troche nadrobić wcześniej. Co byście polecili zrobić z tą apką, architekturowo/chmurowo etc., aby
@ortopliss: ogarnij jak się używa rabbita, jakiegoś SQLa. Z rzeczy serwerowych to jakiś framework http np. net/http albo gin. Do tego często trafia się gRPC
#programowanie #javascript #golang #iot

Mam pomysł na aplikację/system z dziedziny IoT, którą jak mi się uda napisać (do czego długa droga, bo nie jestem zawodowym developerem ( ͡° ͜ʖ ͡°) ), to by miała być sprzedawana w dwóch wersjach:
- zainstalowana na urządzeniu embedded,
- jako apka desktopowa.

Z racji tego powyższego stwierdziłem, że jak wszyscy polecają to pójdę na backendzie w Go, bo wydajny (idealne na embedded)
via Wykop Mobilny (Android)
  • 3
@Wegrzynski: a to chcesz backend dawać, żeby każdy go sobie stawiał? xD
Bo to napisz już aplikację standalone (wszystko w jednym), a nie bawić się we front i backend, bo to zbędny narzut.

Jak backend będzie stał u ciebie, no to może być w czymkolwiek napisany i tylko API udostępniasz. A kod frontu możesz udostępnić, bo bez backendu nikt nic nie zrobi.
@mk321:

I added this to a comment of a comment, but thought I would add here. The Fibonacci implementations are not the same for your Go code and your Rust code. Your rust code does extra checking to avoid extra recursion calls. In my local testing, I can speed up Go's fibonacci implementation by like 50% just by using the same algorithm that you use in the Rust code.


Also, I
@Ernest_: Ja ostatnio zupełnie przypadkiem zauważyłem że GitHub włączył mi copilota (nie 60 dni trial), także chyba też można dorzucić do tej listy.

GitHub Copilot wouldn’t be possible without GitHub’s vibrant community of students and creators. To support and give back to those communities, we’re making GitHub Copilot available for free to verified students and maintainers of popular open source projects.
mi z miesiąc albo dwa GitHub wysłał ankietę dotyczącą OpenSource (udzielam się trochę). Po wypełnieniu ankiety dostałem gifta i mogłem wybrać kupony na Allegro, jeszcze w jakieś inne miejsca lub kartę przedpłaconą 10 dolarów. Symbolicznie ale fajnie.