Miałem operację i nie mogę za bardzo używać komputera, ale chciałbym pooglądać trochę materiałów wideo związanych z IT, na przykład z dzialki mobile/bezpieczenstwo mobile/ejaj albo coś z programowaniem. Jestem programista i mam studia it, szukam materialow dlugich i ogolnikowych, bo robienie notatek czy praktyka jest dla mnie problematyczna. #programowanie
W USA kolejne zwolnienia, Google na tę chwilę zwolniło około 1k osób, Amazon kolejne kilkaset.

Jak tak czytam sobie reddita (wiadomo, niekoniecznie musi to być żadne odzwierciedlenie rzeczywistości), ale i zagraniczne media informujące o sytuacji w branży, to czy mi się tylko wydaje, czy Polska na tle USA czy Europy Zachodniej mimo wszystko nieźle wygląda z rynkiem pracy?

#pracait #programista15k #programista25k #programowanie
@zmarnowany_czas: Ale kogo zwalniają? Bo za każdym razem gdy ktoś pisze o tysiącach zwolnień, to potem się okazuje, że szeroko rozumiana technologia stanowi ułamek całości, a zwalniana jest głównie obsługa klienta (i generatywne modele to przyspieszają mocno) i marketing (gdy rynek się wychładza).

Przy takiej skali firm jak Google to programiści stanowią już dawno mniejszość, to nie startup ( ͡° ͜ʖ ͡°)
Jak być efektywnym linux userem, lista rzeczy do wpisania w google i nauczenia. Potem możesz wpisać w CV "linux user" i stać się lepszym kandydatem od pozostałych butkampowiczów. Prędzej czy później i tak będziesz musiał się tego nauczyć, jeżeli chcesz być dobrym programistą, więc instaluj ubuntu, albo wls2 i działaj już teraz.

Zapraszam do dodawania waszych wskazówek i trików, które ułatwiają życie.

Podstawa to skróty klawiszowe:
ctrl+a
ctrl+e
ctrl+u
ctrl+r
ctrl+w
ctrl+k
✨️ Obserwuj #mirkoanonim
#programowanie #java #programista15 #naukaprogramowania

Jak się przygotować na rozmowę techniczną z javy, mając rok doświadczenia? Pytania będą podobno dostosowane do posiadanego doświadczenia oraz będzie sprawdzana umiejętność rozwiązywania problemów. Trzaskać zadanka na leetcod albo coś takiego? Może znacie kogoś, kto odpłatnie (lub nie :P) może przeprowadzić taką rozmowę kwalifikacyjną i pomóc się przygotować?

@ArcadiusK: 10+ lat w Javie i na sporą część bym odpowiadał "nie wiem, nie pamiętam, zarobiony jestem" XD. Na juniora może fajne, żeby sobie uporządkować co nieco, ale potem nie ma co sobie tym głowy zaśmiecać.

Pytanie Hibernate nr 17 to mistrz rozmów kwalifikacyjnych - tzn. wiedza do niczego nie potrzebna poza samymi interview.

@mirko_anonim: OPie, masz komercyjne doświadczenie więc powinieneś być pytany jak dorosły. Po roku powinieneś umieć opowiedzieć
@PaaD: W pełni się z tobą zgadzam, że znajomość odpowiedzi na większość z tych pytań w codziennej pracy się w ogóle nie przydaje, ale niestety sporo rekrutacji w polskich firmach wygląda właśnie w ten sposób xD
@yungdupa: standardowym sposobem tworzenia gui w języku python jest moduł tkinter, który generuje kod w języku tcl, ktory to następnie po przepuszczeniu przez interpreter, wywołuje funkcje systemowe w celu narysowania gui. i to jest jedyne znane mi współczesne zastosowanie języka tcl. swoja drogą uważam, że to, że python jest aktualnie tak popularny uważam za największą pomyłkę IT odkąd tą branża istnieje.
@ly000: w sumie też widziałem że dużo programów wykorzystywanych do projektowania układów scalonych (m.in. historyczny już Magic VLSI z którym miałem okazję się zetknąć na uczelni i który został napisany przez twórcę języka tcl) i to często programów wykorzystywanych i napisanych przez poważne firmy zajmujące się elektroniką (Synopsys, Cadence, Antmicro) jest albo napisane w tcl albo wykorzystuje tcl jako język komend
Korzystacie z jakiegoś systemu a'la GPT a jeśli tak to z jakiego?
Próbowałem z bezpłatnego ChatuGPT 3.5 i ogólnie tak sobie. Wiem że nie jest to typowy podpowiadacz jeśli chodzi o programowanie dlatego pytam o bardziej konkretne opcje jak Copilot czy AIA od JetBrains.
#programowanie
@helpless: uzywam AWS Q, github copilot i ChatGPT 3.5. Jak narazie to copilot jest fajny do banalnych rzeczy, wiec tylko czesciej naciskam taba zeby uzupelnilo. ChatGPT jest dobry o spytanie czegos ogolnego, co z czasem sie nie zmienilo za bardzo (jak zrobic X w Y). A AWS Q ledwo daje rade z wlasnymi dokumentami niestety, czesto daje odpowiedzi z forum ktore sa czesto przedawnione bo juz cos wyszlo co naprawia problem
no ale pracujesz zdalnie to trochę inna sytuacja


@Janusz-Koriwniak: No troche inna ale ten co płaci nie ma w tym biznesu żeby płacić jakiemus kolesiowi co nie rozumie wszystkich słów i nie mozna się z nim na żywo spotkać, za ta samą stawke to lepiej wziąc pracownika co nie ma tych wad.

Jeśli pensja w PL to X a za granicą Y to jedyne na co możesz liczyć to (X+Y)/2 pod
postanowiłem po godzinach dla jaj i własnej przyjemności pobawić się w tworzenie gier, zobaczę co z tego wyjdzie. Zakładając, że odpowiadam tutaj za grafikę, kod, muzykę, dźwięki, pomysł, fabułę etc., może to być ciekawe hobby które łączy kilka różnych dziedzin.

z uwagi na ograniczenia sprzętowe (stary laptop z 4 GB ramu xd) póki co bawię się w Gdevelop z planem utworzenia finalnej gry w Godot po stworzeniu jakiegokolwiek prototypu dającego szansę na
Urwe_Gedurwe - postanowiłem po godzinach dla jaj i własnej przyjemności pobawić się w...

źródło: skrin1

Pobierz
Kiedyś na OLX była możliwość podglądu co było napisane w ogłoszeniu po jego zakończeniu.
Czyli, obserwowałeś produkt, ktoś go kupił i teraz wyświetla się napis "to ogłoszenie nie jest już dostępne".
Kiedyś, dodawało się jakiś ciąg znaków w adresie wygaszonego ogłoszenia i był możliwy podgląd pełnego ogłoszenia.
Ktoś pamięta co dodawało się w adresie?

#olx #ogloszenia #programowanie #internet
@Saly: Ale co to ma do rzeczy? Abstrakcje nad bazą SQL daje mi Spring Data JPA. Wszystkie rzeczy związane z konkretną bazą np. Postgresem jest w appliction properties. Bardziej mi chodziło o to czy robić coś w stylu order/domain, product/domain itd.
Abstrakcje nad bazą SQL daje mi Spring Data JPA


@Nofenak: mówię o miejscu, gdzie będziesz miał implementację repozytoria czy encje bazodanowe. Czyli tam, gdzie jest kod, który "gada z bazą"
@marcus777: próbowałeś -Oz i -fwhole-program? Optimizer ma duże większe pole do popisu, jeśli widzi wszystko. Oczywiście jak masz jeden plik .c w projekcie to nie ma to sensu

Jak twój kompilator nie ogarnia -fwhole-program to zawsze możesz dać wszystkie funkcje w jeden plik, tylko trzeba pamiętać o tym, żeby funkcje były static przez co kompilator nie musi zakładać, że funkcja musi powstać i może ją np. zinlinować
czytam właśnie kolejny post na grupie fb, gdzie ktoś, kto się uczy, pisze że targają nim wątpliwości czy się do tego nadaje, że najprostsze zadania go przerastają. W odpowiedziach, nie ma oczywiście żadnego komentarza, że może źle wybrał i fatycznie zwyczajnie się do tego nie nadaje albo żeby przynajmniej spróbował zmienić obszar z programowania na coś innego, tylko są odpowiedzi typu
- źle do tego podchodzisz
- spróbuj inaczej
- wyślij kolejny
@WyjmijKija: proste zadania to takie z które napotyka na swojej drodze, osoba która się uczy, jakie konfiguracje, czy pisanie prostych zapytań do bazy albo podstawowa logika biznesowa w jakiejś apce typu to-do. Dodatkowo, problemy z rozwiązywaniem zadań algorytmicznych na najniższych poziomie, np. na codewars itp.
@bb89 czy musi? Pewnie nie, ale chce się jakoś wyróżnić, poza tym kiedyś klepałem trochę FE, ale to jeszcze na Boostrapie + JS. Będę szedł na automata, więc chce pokazać, że umiem coś zakodzić. Poza tym chce się rozwijać. Więc no... mam trochę argumentów :D
@cherrz przez dobrych kilka lat rekrutowalem na rożne stopnie qa i nigdy nie oglądałem nikogo portfolio, jak już to zrob sobie projekt na githubie z ta automatyzacja ze wszystkimi paternami, CI itp. Do tego w readme możesz dołączyć prezentacje Twoich skilli ale miej świadomość ze na 99% nikt nie spędzi nad tym dłużej niż 3 minuty