@asenjo: 2 lata temu skończyłem kurs z Javy w sda, z perspektywy czasu nie żałuję. Wiedzę przed miałem żadną, nie wiedziałem czym się różni java od javascriptu. Pracy szukałem 5 miesięcy, samemu. Prace domowe są, ale bardzo dużo zależy od prowadzącego, pierwsza wypłata 4k brutto.

W grupie miałem 15 osób, w branży pracuje 5 z tego co wiem. Bardzo dużo zależy od tego na jakich trenerów trafisz, ja miałem to szczęście
  • Odpowiedz
Z braku zajęć oraz chęci odpoczęcia od Django napisałem sobie dla przyjemności prostego snake'a w #python
Chciałem wszystko utrzymać w terminalu bez używania bibliotek typu pygame oraz tkinter, czy tam curses - o dziwo udało się. Jestem zadowolony z tego mini-projektu, bo:
1. Nie musiałem korzystać ani razu z stackoverflow
2. Przeszedłem samemu przez całą logikę takiej prostej gierki bez wzorowania się na implementacjach innych osób
3. Wydaje mi się że wyszło
KevinMalone - Z braku zajęć oraz chęci odpoczęcia od Django napisałem sobie dla przyj...

źródło: comment_1587581850bcuSIRZxMl79d8IguyR84Z.jpg

Pobierz
@KevinMalone: do trzymania cielska węża możesz użyć collections.deque, lepiej sobie radzi z operacjami na obu końcach niż zwykła lista. create_board jest wywoływane tylko podczas tworzenia obiektu, można z tego zrobić funkcję "prywatną" i wywoływać ją wewnątrz inita.

I tak dla porządku dodałbym przekazywanie obiektów snake i board do funkcji start_game, bo czytając pojawia się małe wtf skąd one się tam wzięły.

A, i w funkcji collision if jest niepotrzebny,
  • Odpowiedz
albo jeszcze krócej przy pomocy *

return [[""] * self.WIDTH] * self.HEIGHT


@ProfesorBigos: oj miras, a spróbuj teraz zmienić jakiś element tak utworzonej listy i zobacz co się stanie ( ͡° ͜ʖ ͡°)

  • Odpowiedz
Hej. Proszę o pomoc w #naukaprogramowania. Mam klasę Address w której mam tam jakąś miejscowość, gmine jakieś inne pierdoły i obiekt klasy postalcode, który składa się z 2 stringów - first part, second part. Chce zczytać z jsona wartości do tych właściwości i wszystko się elegancko zrobiło oprócz właśnie postal code. Jak w ogóle się zabrać za to, czy mogę to rozwiązać w jakiś prosty sposób przez linq. W jsonie mam
@TheRickestRick:

Wyobraź sobie takie warstwy

0. Jakiś helper, albo zewn. projekt: ApiClient, który zwraca Content z ResponseMessage. Robi GET/POST/COKOLWIEK na Url, odbiera message, bierze content i zwraca go w formie np. Json.
1. Repository używa tego projektu, odpakowuje Jsona i zwraca jakiś swój własny model (z PostalCode w jednym miejscu).
2. Service: używa Repository. Albo sam mapuje model z Repository, albo piszesz ExtensionMethod, który już zróbi split na odpowiednim property i
  • Odpowiedz
Dobry wieczór. Mem.
Co by było, gdyby specjaliści od tarczy antykryzysowej pisali kod? Zapraszamy do dyskusji! ( ͡° ͜ʖ ͡°)
Tag do czarnolistowania -----> #programemy

A gdybyście potrzebowali pomocy z nauką, zapraszamy do śledzenia naszego facebooka oraz sprawdzenia wczesnej bety naszego projektu pod adresem http://whoonid.com
#programista15k #programowanie #humorobrazkowy #heheszki #naukaprogramowania #pdk
whoonid - Dobry wieczór. Mem.
Co by było, gdyby specjaliści od tarczy antykryzysowej...

źródło: comment_1587578700XJPwW3kSZXhogsgvtjxVfb.jpg

Pobierz
@sweet_dream99: jak wyżej, ewentualnie jeśli znasz indeks elementu w kolekcji (czasami nie znasz stąd potrzeba filtrowania lub wyszukiwania), to odpowiednikiem .children[0] będzie .children().eq(0) (tyle że to pierwsze zwróci referencję na "goły" element, a to drugie na element owrapowany w jQuery)
  • Odpowiedz
#anonimowemirkowyznania
Muszę to przyznać - jestem słabym programistą.

Mam 2,5 roczne doświadczenie w branży i do tej pory uważam się za słabego programistę. O ile proste rzeczy nie sprawiają mi problemów, to nie potrafię samodzielnie rozwiązywać bardziej zaawansowanych ticketów. Taki stan rzeczy bardzo mnie dobija. Od dłuższego czasu mam przez to doła. Oczywiście staram się rozwijać swoje umiejętności ale mam wrażenie, że niczego nowego się nie nauczyłem.
Czy ktoś z Was jest/był
do programowania trzeba mieć predyspozycje ¯_(ツ)_/¯


@Harmonia: Na szczęście te predyspozycje nie są takie duże, jak to się propaguje w branży. Programista to nie jest lekarz, programista to taki blue collar worker przy komputerze. Krąży głupi mit, że musisz być geniuszem-pasjonatą, by osiągnąć sukces jako programista.
  • Odpowiedz
Czy ktoś z Was jest/był w podobnej sytuacji? Potrzebuję porad, wskazówek na temat tego w jaki sposób efektywnie poprawić swoje programistyczne umiejętności oraz logiczne myślenie.


@AnonimoweMirkoWyznania: Tak, byłem. Potrzebowałem jeszcze 6-7 lat doświadczenia żeby zobaczyć, że nie jestem słabym programistą tylko mam wybujałe oczekiwania pod swoim adresem i chcę doświadczenia tu i teraz.

Generalnie prawda jest taka, że większość z nas to przeciętniacy. Jeśli ktoś uważa że jest nieprzeciętniakiem, albo ma
  • Odpowiedz