Zdjęcie w tle
Programowanie

Społeczność

Programowanie

1k+
Wyjaśni mi ktoś dlaczego te wszystkie szkoły programowania muszą wbijać szpile w studenciaków?. Czytam wywiad z kimś z kodilla i twierdzi, że ich szkoła to nie jakieś tam studia, oni są lepsi. Wchodzisz na ich stronę i widzisz to co poniżej, jako przykład reklamy satysfakcji z ich kursu
#programowanie #programista15k
bfbb8d24-4350-4caa-b722-899e5c8a2515
nezka92

@muchatse tak między Bogiem a prawdą, to na studiach masz tyle przedmiotów, które w ogóle nie są związana z przyszłą praca, że nie dziwię się, że studia trwają 3,5 roku, żeby to wszystko upchnąć. Gdyby zebrać tylko te przedmioty, które faktycznie wykorzystasz jako programista, to byłoby ich może kilka. Do tego wykładowcy używają przestarzałych, nieaktualnych technologii i suma summarum i tak musisz uczyć się na własną rękę. Taki kurs to konkretny wycinek tego, na czym będziesz bazować w pracy, tyle że w CV ma raczej zerową wartość. Ale reklama musi być

Besteer

@muchatse no kto jest głównym konkurentem ich kursantów, mgr inż. po polibudzie. Jakoś trzeba nagonić listonoszy i magazynierów na kursy za 15k, bo jeszcze pójdą zaocznie na informatykę. Zwykła nagonka na jeleni, 15k leży w zasięgu ręki, tylko chodź do nas, nie to co te pryszcze nerdy z politechniki.

muchatse

@nezka92 nie wiem gdzie byłeś na studiach ale duża część moich profesorów normalnie miało prace na etacie w firmach albo własne firmy i nikt nie używał starych technologii, wręcz przeciwnie, każdy mógł wybrać w czym chce zrobić projekt. Dodatkowo studia to nie jest stricte szkoła programowania (computer science) więc masz przedmioty, które mogą cię nie interesować ale to nie znaczy, że są nie ważne. Mój kumpel jest teraz na bootcampie javy i algorytmy mieli na początku przez 8h. Ja miałem cały pierwszy rok zajęcia + laborki

Zaloguj się aby komentować

Witam i o zdorwie pytam,
przymierzam się do zmiany pracy i zastanawiam się czy rozważać oferty z B2B, czy póki nie mam 26 lat (zerowy PIT) szukać jeszcze UoP. Ktoś ma jakieś doświadczenie? Jaka jest granica przy której będzie opłacało się B2B? Jak wygląda sytuacja z kredytami?
#programowanie #programista15k #praca #b2b
KordianIDE

@james0n tak trzeba się uczyć. U mnie w firmie ludzie zapisywali się do jakiś zaocznych techników na sztukę.

javny

Jeśli planujesz hipotekę w przeciągu roku to bym poczekał z B2B. Pewnie pójdziesz na ryczałt, więc zdolność będzie znacznie niższa niż na uopie. Jeśli dopiero się przymierzasz to pewnie na b2b szybciej zarobisz na wkład, bo łatwiej o pracę dodatkową po godzinach

Zaloguj się aby komentować

Zostań Patronem Hejto i odblokuj dodatkowe korzyści tylko dla Patronów

  • Włączona możliwość zarabiania na swoich treściach
  • Całkowity brak reklam na każdym urządzeniu
  • Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
  • Wcześniejszy dostęp, do wybranych funkcji na Hejto
Zostań Patronem
Cześć. Piszę sobie projekt i mam pytanie odnośnie tego jak rozwiązać następujący problem. Mam formularz na froncie, który może wysłać dane o użytkowniku jak i jego dane kontaktowe w jednym post requeście. Dane kontaktowe są opcjonalne więc można je wprowadzić również później. Jak zaprojektowalibyście backend do takiego formularza?
  1. tworzę jeden endpoint, UserDto, które zawiera w sobie ContactDto i jeśli ContactDto jest poste/null to po prostu go nie tworzę. Tutaj zastanawiam się czy swagger byłby dobrze udokumentowany z opcjonalnymi polami do wypełnienia
  2. tworzę dwa osobne endpointy, dwa Dto dla Usera. Jeden taki sam jak w pkt. 1 i drugi bez relacji do ContactDto. Front end w zależności od tego co ma na wejściu, wybiera gdzie zrobić request
  3. robię dwa osobne endpointy, pierwszy tworzy zasób User, drugi zasób Contact. Front end uderza najpierw do Usera, później ze zwróconym id usera robi request by utworzyć kontakt. Problem, gdy user się utworzy, a kontakt nie, co wtedy powinien zwrócić taki formularz.
Jakieś inne opcje?
#programowanie #naukaprogramowania #java
Voltage

@otsochodzi Relacje powinieneś tworzyć w odpowiedniej warstwie, DTO najlepiej jak jest po prostu płaskie i zawiera dane które przenosisz między warstwami aplikacji. Najlepiej jak jest ich jak najmniej, wtedy nie musisz mieć od groma mapowań, więc jak chcesz zamieszczać kolejne klasy w DTO (jak np. wymieniłeś w pkt 1) to już trochę kłóci się z ideą DTO, przynajmniej tą purystyczną.

HmmJakiWybracNick

@otsochodzi IMO to trochę zależy od przypadku.

Jak masz prosty obiekt np. userName, password, email, phoneNumber, language - to nie ma sensu nic wydzielać. Ale jakbyś miał sporo pól, które można pogrupować i wydzielić, to ja bym już wydzielił, np.

userName,

password,

contanct: email, phoneNumber,

permanentResidenceAddress: country, city, streetName, streetNumber,

residenceAddress: country, city, streetName, streetNumber,

preferences: theme, language, timeZone


Ale to ja bym tak zrobił, może być to błędne myślenie i zaraz ktoś mnie wyjaśni ¯\_(ツ)_/¯

bzyku95

@otsochodzi 3. Nie rób tego, próba polegania na zrobieniu transakcji przez front jest fajna na localhoscie, później już nie


  1. To po prostu przeniesienie logiki z backendu na frontend, ja generalnie wolę jak to backend jest 'mądrzejszy', wtedy po prostu można pisać mniej jsa i mniej pchać do userów

  1. Jeden dto, używaj optionali, na podstawie tego dto możesz mieć 2 osobne metody w serwisie na 'czystego' usera albo nie, ale ta logikę możesz ładnie zenkapsulować już w kodzie aplikacji, natomiast wiadomo że tworzenie będzie postem, a update jeżeli całości to put, a tylko części to patch

Dla mnie DTO (jeżeli mówimy o takim serializowanym do jsona i używanym przez UI) powinno działać jak backend for frontend, czyli zawierać to co klient oczekuje w danym miejscu, bez dociągania requestami, np. jeżeli usera zawsze wyswietlasz z danymi do kontaktu, wpakuj razem, jeżeli dane to odrębny byt który czasem pokazujesz, a czasem nie, to osobno


Premature optimization is the root of all evil, dopóki nie wrzucasz kilku relacji z listami po setki obiektów, będzie dobrze

Zaloguj się aby komentować

Hejtownicy, muszę się trochę wyżalić.
Jestem na ostatnim roku inżynierki informatyki i... Pracuję u Janusza jako HelpDeskowiec i nie mogę znaleźć nowej pracy.
Na studiach 3/4 projektów napisalem bez niczyjej pomocy, byłem tylko ja, kąkuter i dokumentacja i za każdym razem sobie radziłem przed terminami. Kolokwia z matmy? Tylko raz mi się powinęła noga przez głupotę.
Wysyłam multum cefałek na 3 stanowiska: tester, analityk sys. i junior java dev i w ogóle nikt nie dzwoni nawet żeby mnie zaprosić gdzieś na rozmowe. Ostatnio dostałem zadanie na analityka sys. gdzie musiałem zrobić kilka rzeczy, spodobało się to rekruterowi i zostałem zaproszony na rozmowe. Na rozmowie wypadłem świetnie, na spotkaniu był team leader i analityk gdzie team leader na koniec rozmowy powiedział, że jestem super obiecującą osobą, że wszystkie zadania zrobiłem jak prawdziwy analityk i że ma jeszcze 2 rozmowy rekrutacyjne. Za kilka dni dopiero dostanę informację zwrotną co dalej ze mną.
Jestem już straszliwie podłamany bo pracuje za jakieś 4,5k gdzie widzę, że mam jakieś skillsy żeby się po prostu wykazać.
Co robić Hejtownicy żeby odnieść choć mały sukces i się nie czuć jak kupa?
#programowanie #it
lipa13

@toord Nie łam się, początki w każdej branży są trudne. Ja swoją pierwszą pracę w IT znalazłem przez biuro karier mojej polibudy gdzie różne firmy szukały stażystów do gównoroboty, może w takim miejscu poszukaj. Najtrudniej jest zdobyć te kilka miesięcy komercyjnego expa, potem już jest dużo łatwiej.

Mamut

@toord Skoro rekruter ma do ciebie zadzwonić to czym ty się łamiesz? Myślisz, że będzie jak w filmie "You're hired!" i pokażą ci biurko? To chyba ten objwa pokolenia instant. Wyluzuj. Umiesz coś i możesz to udowodnić? Świetnie. Bombarduj CV firmy, zrób trochę własnych projektów w Java żeby było jakieś portfolio i szafa gra. Robota w końcu będzie. A u Janusza się nie męcz. Rób tyle ile masz w umowie, nie angażuj się w pomysły firmy, nie poświęcaj się. Wolny czas na rozwój swoich projektów.

toord

@Mamut Nie, to raczej nie objawa pokolenia instant a całkiem mała wiara w siebie która była gdzieś tam podkopywana przez długi czas xD Na szczęście już się wyleczyłem z brania wszystkiego do siebie więc robię progress na wszystkich płaszczyznach.

Zaloguj się aby komentować

Czytałam, że pojawiają się ogłoszenia pracy odnośnie freelancerów którzy potrafią korzystać z botów sztucznej inteligencji.
Na czym tak naprawdę polega praca takiego freelancera? Do jakich celów się go używa? Bo rozumiem, że nie do pisania wypracowań.
#pytanie #pracbaza #programista15k
GrindFaterAnona

@jmuhha chociazby do obslugi czata na stronie firmowej

StarozytnyKosmita

To można wykorzystywać z powodzeniem do copywritingu. Kiedyś dorabiałem sobie pisząc takie teksty, które nie musiały być merytoryczne, ale tylko poprawne gramatycznie. Takie coś się wykorzystuje, żeby podnieś stronę w wyszukiwaniach. W okolicach 2017 boty były jeszcze na tyle niedopracowane, że teksty tego typu musieli pisać ludzie. Ostatnio sobie sprawdzałem z ciekawości czy dalej tak się da i nie ma takich ofert prawie w ogóle albo są ake za kompletne grosze. Bardziej skomplikowane teksty też na pewno da się już tworzyć używając AI patrząc jak wygląda przeciętny wpis blogowy xD

QuentinDamianino

@StarozytnyKosmita właśnie widziałem na początku boomu na chatGPT jak jakiś koleś najpierw poprosił AI żeby wygenerowała mu 10 tytułów wpisów blogowych do sklepu z czymśtam (już nie pamiętam z czym), a potem na podstawie tych tytułów generował już pełne wpisy blogowe. Imo do takich rozwiązań genialne rozwiązanie.

Zaloguj się aby komentować

Jak się zapatrujecie na najnowszą hucpę? Ja się cieszę mega, oczywiście twierdzenia, że wszystko zaraz zostanie przez to zautomatyzowane to troszkę przesada, ale w końcu mam poczucie, że hype jest budowany wokół czegoś co ma naprawdę spore zastosowanie i rzeczywiście coś fajnego będzie można z tym robić a nie jakieś krypto czy pożal się boże web3 XD
f2e2ce5e-c023-4ad8-b918-0e2b6e0ce424
QuentinDamianino

Problem jest taki że ludzie są przehypowani na punkcie chatGPT. Sam CEO OpenAI powiedział w wywiadzie: "People are begging to be disappointed and they will be", a ten obrazek nazwał "complete bullshit". Często też słyszę że chatGPT ma wyjść w pierwszej połowie tego roku, podczas gdy CEO OpenAI mówi że nie sądzi żeby to wyszło w 2023.


źródło: https://www.theverge.com/23560328/openai-gpt-4-rumor-release-date-sam-altman-interview


Żeby nie było że jestem jakimś hejterem, to sam jestem strasznie nahypowany XD

Zaloguj się aby komentować

#microsoftpowerapps #microsoft #naukaprogramowania
Tomki, próbuję sobie w PowerApps wyfiltrować w SharePoincie same rekordy, gdzie jedno pole nie jest uzupełnione (puste pole w tabeli). Używam tego polecenia, jednak nie zwraca wyników. Na czym polega mój błąd?
Filter(
'Przeszukiwana tabela ABC',
NazwaPolaTextInput.Text in "Nazwa kolumny'.Value = ""
)

Zaloguj się aby komentować

Hej spermiarze, pani szuka kogoś kto jej zrobi pipeline'a, znajdzie się ktoś?
#programista15k #blackpill #p0lka #tinder #bekazrozowychpaskow
55191bf1-9a67-436e-8fc8-7e7c09b9fbaf
pasta_o_serwerowni

@Nighthuntero czy pani zawiera się w benefitach?

Nighthuntero

@pasta_o_serwerowni Raz na tydzień full serwis

Slavcel

@Nighthuntero


Ale chciwa, domyślam się, że przepływ w jej rurze jest już wystarczająco płynny, a mimo to nadal szuka ( ͡° ͜ʖ ͡°)

Zaloguj się aby komentować

Kurdę, nie śpię dobrze od paru dni. Mam rozkminę, proponują przejście na B2B, i 150 za godzinę. Nawet dobrze nie umiem skalkulować, o jakich kwotach mówimy netto, bo to jakaś abstrakcja policzenie tego. Nigdy nie prowadziłem firmy. Całe życie na UoP. Nie wiem, co robić jutro będą kolejne telefony od nich.
Daje tag #programowanie bo pewnie cześć z Was siedzi na B2B
bzyku95

@bagela polecam https://podatki.wtf/

ważna kwestia to zawsze dopytywać czy dają płatne urlopy (nawet jak idziesz na urlop to liczysz na fakturze jako godziny przepracowane), czy to czyste b2b i płacą tylko za czas faktycznie przepracowany

badfunkydog

@bagela Średnio 20% więcej pieniędzy, ale tracisz płatne urlopy, chorobowe i wszystkie prawa pracownicze. Osobiście nie polecam przechodzić i zawsze brać UoP jeśli jest taka opcja.

Gennaro

@badfunkydog Przecież między UoP a B2B jest przepaść w zarobkach, zdecydowanie więcej niż 20%. Wspomniałeś o prawach pracowniczych, a są jeszcze obowiązki pracownicze. Fakt, że pracodawca może ściągnąć Cię z urlopu albo w ogóle odmówić itp. Jako kontraktor po prostu w tych dniach nie świadczysz usług, a Twój pracodawca tym pracodawcą nie jest, bo to kontrahent i macie umowę o współpracy, która jest IMHO jest bardziej uczciwa.


Wiadomo, każdy ma swoją strefę komfortu i taki bezpieczny etat może bardziej pasować, ale polecam wyposażyć się w kalkulator i policzyć sobie ile więcej zarobimy, najlepiej w skali rocznej biorąc pod uwagę drugi próg podatkowy i okropnie dużą składkę zdrowotną, nagle się okazuje że lepiej mieć kasę w kieszeni.

Zaloguj się aby komentować

Czy ktos mi może wytłumaczyć dlaczego w angularze jak sobie funkcja zmieniam wartość na zmiennej typu Date to mi się na froncie nie aktualizuje a jak zrobię to samo ze stringiem to działa? Dwa dni nad tym kminilem, zmieniłem typ i tak o śmiga
borze przestan mnie przesladowac eh #programowanie
(randomowe foto dla atencji)
3e4e7b14-b9ef-4696-a407-dbf703c1c878
marmot

@MelonMask Jeszcze na temat JS i dat dałbym radę, że można skorzystać z date-fns jako rozszerzenia funkcjonalności wbudowanego Date. Co szczególnie tutaj byłoby przydatne, to że przy chyba każdej operacji zwraca nowy obiekt, więc nie trzeba się przejmować klonowaniem na własną rękę.

veranoo

@MelonMask W angularze masz coś takiego jak pipe, czysta funkcja która robi tranformacje obiektu. Mozesz w niej użyć wspomnianego date-fns albo innego utila do dat.

def

@ParisPlatynov windows nadaje się tylko do gier, do pracy linux/Mac

@MelonMask po prostu podmieniaj cały obiekt z datą, a bez modyfikowania jego wartości

Zaloguj się aby komentować

#programowanie #elektronika #esp32
jaram sie jak jedwabne
SUQ-MADIQ userbar
84611d06-805b-484c-ab9e-52b24e7543f0
cec

@SUQ-MADIQ widzę, że ma nawet gniazda #lego system 3x3 study i 6 gniazd lego technic ( ͡° ͜ʖ ͡°)

veranoo

@SUQ-MADIQ Da radę na tym postawić fluttera? ( ͡° ͜ʖ ͡°)

sorek

@SUQ-MADIQ esp32 to najlepszy mikrokontroler obecnie. Dawaj znać jak coś chętnie pomogę

Zaloguj się aby komentować

Czy ma ktoś z was skrypt na usunięcie masowo wszystkich wiadomości, jakie wysłało się na messengerze?
Mam konto od 12 lat, a jako że w tym roku kończę 20, nie muszę sobie wyobrażać, że wiele niezręcznych rzeczy, gdyby ujrzały światło dzienne przez złe osoby, mogłyby narobić mi syfu xD
Koniec końców i tak chcę usunąć konto, natomiast chcę uniemożliwić odnalezienie konwersacji, gdyż nawet z nagłówkiem "Konto usunięte" można by spokojnie ją ze mną powiązać.
#programowanie #programista15k #facebook #pytanie #informatyka
a850ad89-c5db-45d9-8fca-4f0abf1c7020
ioskarpl

@kalimer Ten addon usuwa je po dwóch stronach. Niestety robi to, zastępując kliknięcia myszką, więc gdybym chciał to zrobić tym narzędziem, pewnie usuwanie zajęłoby miesiąc.

Strus

@0jciecPijo Ciekawe, swego czasu usuwałem skryptem wszystko co wrzuciłem na FB przez kilka lat i nie dostałem żadnego bana. Ale to było jakoś 2 lata temu.

0jciecPijo

@Strus Wtedy tak, ale w ostatnim roku się degooglizowałem i defejsbukowałem ze znajomymi i wpadały warny.

Spróbuj na Insta jednego dnia odobserwować 200 profili, do teraz nie mogę więcej niż 2-3 profile dziennie usunąć z obserwacji.

Zaloguj się aby komentować