#anonimowemirkowyznania Uszanowanie, piszę to wyznanie ze względu na to, że mógłbym być rozpoznany przez znajomych. Jestem Java Developerem z kilku letnim doświadczeniem i ostatnio dostałem za zadanie rekrutować juniorów w kolejnych etapach rekrutacji. W skrócie - korporacja w której pracuje zawarła kilka grubych umów z dużymi, zagranicznymi firmami i według szacunków będziemy musieli zrekrutować dodatkowo około 100 programistów w ciągu 2 lat (juniorzy, regularzy, seniorzy itd). No i tu się
@AnonimoweMirkoWyznania: Przecież z zasady ktoś dobry jest lepszy niż średnia więc ciężko wam będzie znaleźć. Jak dla mnie imo to sito przez zadanie praktycznie nie żadne codility, tylko np. devskiller (sam Kubryński nie lubi zadanek algorytmicznych podczas rekrutacji). Ja bym stawiał na czystość kodu w rozwiązywanym zadaniu i tyle.
Mireczki programistyczne mam pytanie, mam program napisany w Javie ktory przetwarza zdjęcia, które przechowuje w obiektach BufferedImage ale tylko kilka na raz (przy wywalaniu starego robie flush i usuwam referencje). Zauwazylem jednak, ze jezeli nie ogranicze rozmiaru sterty to moj program konsumuje pamiec w nieskonczonosc. Jezeli ogranicze, np do 200 mb to do tylu dojdzie i wiecej nie bedzie, a program caly czas dziala poprawnie. Na czym to polega? Czy java domyslnie
@filozof900: jvm wedlug domyślnych ustawień dąży do jak najbardziej optymalnego rozmiaru. Xms to rozmiar początkowy a xmx maksymalny. Maly heap = częste pauzy, bardzo duży = wiecej czasu spedzonego podczas pauzy.
Cześć, chcę zostać webdeveloperem piszącym backend w Javie. Jednak aktualnie, stwierdziłem, że aby napisać jakiś projekt do cv i tak trzeba stworzyć stronę i trochę poznać html/css/js. Dlatego potrzebuję poznać html/css/js na tyle by móc zrobić prostą responsywną stronę w html/css + js oraz mieć wiedzę na tyle szczegółową by wystarczyła na juniora backend.
Zastanawiam się nad MDN a książkami Ducketta (raczej po polsku bo do tych mam dostęp). Książkę przeglądałem i oprócz formy ma
@Lewo: Bez frameworków teraz może być ciężko przy takiej ilości kandydatów :P. Każda dodatkowa wiedza pozwoli ci się wybić, czy wiesz np. jak działa taki G1 lub CMS? Albo jak działa JIT?
Hej. Jestem na etapie poznawania Javy, gdzie niemal potrafię cytować książkę "Java, podstawy" w wydaniu X (zawsze byłem dobrym teoretykiem). Springa koncepcje ogarniam. Zrobiłem restowy serwis do wymiany waluty i jakiś restowy serwis do tworzenia skróconych linków. Nie ogarniam podejścia TDD i nie umiem znaleźć dobrych materiałów, które by pokazały, jak to robić w Springu (oczywiście książkę Wujka Boba przerobiłem, ale przykład w książce jest trywialny). Mam ogromny zapał, dużo wolnego czasu,
@zarazek_pyton: Czy ktoś z mirasów obecnie studiuje lub studiował na PJATK? Będę wdzięczny za wszelkie protipy, wygląda na to że dołączam do listy studentów :)
jako, że mikroserwisy na dobre już się zagościły w wielu projektach, mam takie pytanie: macie jakieś ustawienia zwiększające wydajność #intellij oraz JVM? Kilka prostych usług ze #spring boot na pokładzie całkiem szybko u mnie zarzyna 16gb ramu. #java #programowanie #programista15k
@farmaceut: Znaczy tak czy inaczej value i value 2 są intami więc musi zostać zaalokowana na nie pamięć, więc nie wyobrażam sobie aby występował jakieś zmiany.
Bardzo fajna prelka Grega Younga o tendencji developerów do zalewania kodu frameworkami, które wykonują kupę roboty w sposób niejawny i nieznany dla przeciętnego kodera bez doktoratu z danego rozwiązania. O ile można się kłócić w kwestii jego podejścia do kontenerów DI (ale to raczej kwestia czasów, dzisiaj nikt w greenfieldzie dotnetowym nie będzie konfigurował kontenera przy pomocy XMLa), o tyle sama idea nadużywania magicznych frameworków
@MQs: No on zawsze ma fajne prezentację, ale oczywiście też idzie mocno w drugą stronę, programowanie reaktywne jak sam powiedział też ma swoje minusy. Ale największym problemem i tak jest spróbować czegoś bez springa jak we wszystkich ofertach to jest.
pytanko bo coraz czesciej widze nowe Hackatlony CO TO JEST? widzialam daja jakies zadanie do wykonania, ale o co glownie chodzi? Ten projekt potem idzie do firmy? Z gory jest zakladany jezyk programowania? Jak zajebistym trzeba byc into programowanie by sprobowac swoich sil, albo co trzeba dobrze ogarniac by chociaz probowac podejsc do zadania? Sa gdzies dostepne projekty uczestnikow po skonczonych hackatlonach? #programowanie
@Vittel: Ja byłem 2 razy jak jeszcze komercyjnie nie robiłem. Teraz jak miałbym iść to raczej aby próbować wygrać a to by się wiązało z zebraniem własnej ekipy. Wcześniej to chodziłem solo i po prostu szukałem ludzi na miejscu, fajne doświadczenie ale nie ma szansy w taki sposób wygrać.
dalszy ciąg tego wpisu. W skrócie "pożarłem się z 'senior devem' o czystość kodu."
Mój kolega z zespołu, senior dev, popełnił w kodzie parę nowych metod, o długości ok. 20 linijek, w których wymieszał najróżniejsze rzeczy typu tworzenie requesta, obsługa response'a, error handling na różnych poziomach (network, http, zawartość response'a), mapowanie, itd. Na review mu podpowiedziałem, że skoro metoda robi To, To i jeszcze To, to powinien powydzielać do mniejszych metod co się
ważne jak łatwo się to czyta i czy można to łatwo przetestować.
Ale przecież na pisał że nie jest do końca czytelne.
Polski programista myśli jakby tutaj coś zrefaktorować, gdzie w--------ć najnowszy język czy jakiego użyć frameworka/wzorca podczas gdy programista z USA klepie MVP na ROR (używając god objectów i lazy loadingu) żeby jak najszybciej zaprezentować się klientowi/inwestorowi.
Przecież ciśnięcie MVP to jest co innego niż długotrwałe rozwijanie produktu,
Ostatnio w pracy pożarłem się z 'senior devem' o czystość kodu.
Mamy nowo utworzony zespół składający się z ludzi z już istniejących zespołów, ale którzy nigdy bezpośrednio razem nie pracowali wcześniej. Jednym z nich jest gość, który jest kilka lat starszy ode mnie i ma jakąśtam wiedzę, ale nie przywiązuje aż tak dużej wagi do czystego kodu. Zwróciłem mu uwagę, że nie powinien przekazywać do funkcji w innej klasie całego obiektu, tylko pojedyncze
@beethoven: Też mam takie podejście, jeśli ktoś mi coś daje na code review no to przechodzi przez moją ocenę jakości. Jak nie spełnia norm no to nie przepuszczam. Ale akurat u mnie nigdy nie było sytuacji że się na końcu nie dogadaliśmy.
Uszanowanie, piszę to wyznanie ze względu na to, że mógłbym być rozpoznany przez znajomych. Jestem Java Developerem z kilku letnim doświadczeniem i ostatnio dostałem za zadanie rekrutować juniorów w kolejnych etapach rekrutacji. W skrócie - korporacja w której pracuje zawarła kilka grubych umów z dużymi, zagranicznymi firmami i według szacunków będziemy musieli zrekrutować dodatkowo około 100 programistów w ciągu 2 lat (juniorzy, regularzy, seniorzy itd). No i tu się