#programowanie #naukaprogramowania #programista15k #programista25k #it

Dla zainteresowanych wejściem w it i tych, którzy chcą zmienić pracę, ciekawy atykuł od nofluff. W skrócie - nie jest wcale tak źle, jakt wierdzą niektórzy, ale tylko jak już jesteś w branży. Wejście trudne jak nigdy

https://www.linkedin.com/pulse/znalezienie-pracy-w-trudniejsze-ni%2525C5%2525BC-zwykle-no-fluff-jobs-ajasf/
JamesJoyce - #programowanie #naukaprogramowania #programista15k #programista25k #it

...

źródło: zarobki

Pobierz
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JamesJoyce wysyłanie cv =/= zmiana pracy, dużo ludzi chodzi hobbystycznie na rozmowy patrząc co oferuje konkurencja, za ile oraz czy są na bieżąco ze skillami
  • Odpowiedz
Każdy seans ma przypisaną salę a sala miejsca. Potrzebuje wyświetlić miejsca na danych seans z informacją czy jest wolne. Teraz robię to tak, że dostaje id seansu, pobieram seans, biorę z niego id sali, potem wszystkie id miejsc biletów na ten seans i wszystkie miejsca z tej sali i jeśli lista id miejsc biletów zawiera id danego miejsca, to znaczy, że miejsce jest zajęte. W kodzie wygląda, to tak:

public List<SeatWithStatusDto> handle(GetSeatsByScreeningId query)
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@WyjmijKija: Aa do tego pijesz. Popracuj nad komunikatywnością. Kolega wyciąga dane za pomocą kwerendy SQL, więc pociągnąłem temat. Zamiast dopiedalać się do mnie zrób mu wykład dlaczego nie powinien tak robić.
  • Odpowiedz
#naukaprogramowania #programowanie #programista15k #adventofcode #python
Dzien 8+9. Najpierw zwykle parsowanie do dicta, potem math.lcm, bo Python (òóˇ) 9. to trochę spanikowałem i zacząłem szukać właściwości trójkąta Pascala, czy może coś z tym związane jest (tl;dr trochę tak, ale tylko jak przedostatni szereg składa się z jedynek). Po godzinie zacząłem szukać innych właściwości liczb z przykładów i
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Załóżmy, że jesteście w trakcie czytania obszernej książki w języku angielskim, pokrywającej tematykę programowania w danym języku. Ile stron dziennie czytacie? Książka ma np. 1200 stron. Pytam, bo chcę się uczyć i jednocześnie utrzymać coś tej wiedzy w głowie oraz się nie przegrzać.

#naukaprogramowania #pytanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

c# in a nutshell


@_gabriel: a to ciśnij
i tak 3/4 pozapominasz ale jak będziesz używał to coś zostanie.
Nie wypowiem się na temat tej książki ale dla mnie osobiście lepiej jest najpierw tutorial zrobić, później czytać, przerabiać książkę, bo tak czytam i w sumie nie wiem o czym.
Tak miałem z Java Podstawy. Jak już ogarniałem to książka genialna, ale jak ją wziąłem na początku swojej przygody z programowaniem
  • Odpowiedz
Szukam pomysłów na jakąś ciekawą apkę (backend), którą junior mógłby mieć w swoim portfolio. Coś praktycznego, co będzie mogło być używane przez realnych użytkowników i będzie rozwiązywać jakieś konkretne problemy albo coś ułatwiać. Zależy mi też na tym, żeby można było tam użyć jakiś ciekawych wzorców typu DDD czy CQRS.
#programowanie #naukaprogramowania #programista15k
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

jak zrobisz to z autentykacja


@pastarri: to raczej domena generyczna do oddelegowania do jakiegoś IdP

na siłę można tam pchać wszystko, ale taki link shortener z zarządzaniem linkami to przecież z 5 endpointów na krzyż i jedna czy dwie tabelki w jakimś table storage
  • Odpowiedz
Java - jak wybrać miejsce pracy
https://bulldogjob.pl/readme/java-jak-wybrac-miejsce-pracy

Na co zwrócić uwagę, szukając pracy w Javie? Omówienie rodzajów firm, obszarów wykorzystania Javy i czynników takich jak wynagrodzenie, perspektywy rozwoju czy benefity. Plus przykłady firm na rynku PL

#naukaprogramowania #programowanie #pracait #java #programista
Bulldogjob - Java - jak wybrać miejsce pracy
https://bulldogjob.pl/readme/java-jak-wy...

źródło: 11223 gdziepracowacwjavie

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

✨️ Obserwuj #mirkoanonim
Zastanawia mnie skąd w was - programistach jest tyle jadu i toksyczności, to jest aż smutne w jakim stanie emocjonalnym musicie być. Oczywiście nie mowa o wszystkich. W wojsku drą nad tobą mordę, a ty dalej czołgasz się w błocie kiedy twoje mięśnie i organizm już dawno odmówiły posłuszeństwa, pasja i charakter - dalej robisz robotę niewzruszony. Nowy wynalazek technologiczny? O super - mam nowego drona, a w
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Cachorro @Flutter_M_Shydale : ja tam nie wiem, 15+ lat w branży i jakoś nie widzę tych cech o których ciągle piszą wykopki ;D Jasne, bywają jednostki które czują się 'lepsze' bo zarabiają dobry hajs, czy tam mało zaradni ludzie, ale powiedziałbym że to wyjątki od reguły. Tak samo masz snobów lekarzy, prawników czy przedstawicieli innych dobrze płatnych zawodów.

¯\(ツ)/¯
  • Odpowiedz
pseudorentierów mających 10 mieszkań na wynajem


@2-aminopirydyna: przy czym oczywiście aktywiści miejscy na twitterze wspominali, że największym złem, którym trzeba zająć się w pierwszej kolejności to zwykli goście, którzy mają 2 mieszkania w kredycie.

hurdur pseudoinwestorzy p0laki tylko mieszkania na kredycik brac potrafiom zamiast w gielde czy obligacje inwestować!!!!
  • Odpowiedz
Dobra architektura z CQRS ( ͡° ͜ʖ ͡°)

https://gildia-developerow.pl/dobra-architektura-z-cqrs/ ()

Chyba każdy, kto zaczynał pracować na dowolnym frameworku MVC, popełniał ten sam błąd: znaczną część logiki zamieszczał wewnątrz akcji kontrolera. Efektem tego były pliki kontrolerów o dużej ilości linijek. W dzisiejszym wpisie rozważymy wzorzec, dzięki któremu zadbamy nieco o nasz kod tak, aby duże kontrolery do nas więcej nie wróciły. Mowa
CppPolska - Dobra architektura z CQRS ( ͡° ͜ʖ ͡°)

https://gildia-developerow.pl/dobr...

źródło: alex-wong-l5Tzv1alcps-unsplash-scaled

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@CppPolska: Jeśli masz całą logikę w kontrolerach, to problem nie leży w tym, że nie masz CQRS, tylko w tym, że nie dokonano podziału odpowiedzialności na odpowiednie klasy - najlepiej jakby jedna klasa była odpowiedzialna za jedną rzecz. Mając CQRS możesz mieć dokładnie taką samą sytuację, czyli całą logikę umieszczoną w commandach. To tak jakby przekopiować kod z kontrolera do komanda i że niby teraz to jest zajebiście, bo kontrolery
  • Odpowiedz
#naukaprogramowania #programowanie #programista15k #adventofcode
Dzień 6. a wygląda jak coś co byś się spodziewał w pierwszym dniu.
Zauważyć że w zadaniu jest nierówność kwadratowa, mikro haczyk żeby zauważyć że jak masz obydwa wyniki całkowite to musisz odjąć 1.
10-15min na pierwszą część i 10-15 sekund na drugą (tyle co parser lekko zmienić)
Jutro spodziewam się pierwszego DFS/BFS
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Zauważyć że w zadaniu jest nierówność kwadratowa, mikro haczyk żeby zauważyć że jak masz obydwa wyniki całkowite to musisz odjąć 1.


@n0c0Mpr3h3nD: imo to zadanie jest genialne, bo jak tak zrobisz to tracisz czas. Sprawdzenie głupim bruteforcem pierwszego i drugiego zadania da ci wynik dużo szybciej
  • Odpowiedz
#programowanie #programista15k #programista25k #it #naukaprogramowania #sztucznainteligencja

Dla zainteresowanych wejściem w AI/Data Science.

Oto pytania na które nie odpowiedział ŻADEN z pięciu pytanych przeze mnie (jako rekrutera technicznego) kandydatów na stanowisko AI Engineer (z nakierowaniem na gen ai). Wymagania 2-4 lata komercyjnego expa. Każdy je spełniał z nawiązką.

-
  • 27
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JamesJoyce: wiekszosc narzekajacych że ciężko teraz znaleźć robotę to właśnie tego typu kandydaci. Niezależnie co robią w IT. Ja odpytuje z chmury, big data, stream processing i backendu w javie: wygląda tak samo, przychodzą ludzie którzy tego nie robili i palą głupa bo pracowali na jakichś javowych projektach które nie miały z tym nic wspólnego.
  • Odpowiedz
@JamesJoyce: zaraz Cię tu zjedzą jak mnie w podobnym wątku dotyczącym tradycyjnego developmentu godzinę temu. Pamiętaj, polskiego seniora nigdy nie wolno sprawdzać przed przyjęciem do pracy, masz mu podpisać umowę na 30k miesięcznie bez zbędnych pytań. Zadanie domowe nie, bo nie zrobi, algorytmika nie, bo w CRUDach niepotrzebna, pytania szczegółowe z czegoś, w czym twierdzi, że jest ekspertem również złe, bo kto by tam czytał dokumentację, na live coding kręci
  • Odpowiedz
#naukaprogramowania #programowanie #programista15k #adventofcode
Dzien 5. i mamy typowe bait and switch w stylu AoC - piersza czesc wchodzi bardzo latwo, a w drugiej okazuje sie ze musimy czekac pare milionow lat zeby petla sie skonczyla wykonywac :)


Jak ktos podpatrzyl dane wejsciowe to pewnie zaczal myslec jak to zrobic zeby nie liczyc na duzych liczbach.
Mnie bardziej zastanawialo czy nie sprobowac to napisac wylacznie funkcyjnie, bo
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czesc 2 w Pythonie policzona w 4ms, feels good man

@n0c0Mpr3h3nD: Kurła, u mnie nie chce zejść poniżej 10ms :(
Pewnie za wolno parsuję input ( ͡°( ͡° ͜ʖ( ͡° ͜ʖ ͡°)ʖ ͡°) ͡°)

Ale świadomość, że niektórzy puszczali bruteforce'a i czekali kilka godzin na wynik mnie pociesza ( ͡° ͜ʖ ͡°)
  • Odpowiedz