Umiem react, mongoDB, node.js z expressem, czego się teraz uczyć żeby zwiększyć szansę na dostanie pierwszej pracy jako programista? Najbardziej mi się marzy fullstack, ale front end lub back end też styknie. Myślałem o react native, bo jednak czasem jest wymagany na juniorze albo next.js ale nie wiem czy kolejny tech backendowy by znacząco zwiększył moje szansę. A może jakaś zupełnie nowa technologia jak np. Java? Co myślicie?
#programowanie #frontend #javascript #
  • 21
@Odos: bez znaczenia czego i tak nie dostaniesz pracy. spóźniłeś się, rynek już jest przesycony i nie potrzebuje nowych programistów.
  • Odpowiedz
Cześć, zgodnie z tym wpisem, przypomnienie po kilku tygodniach : https://wykop.pl/wpis/75712511/idac-za-ciosem-w-tym-wpisie-https-wykop-pl-wpis-75

Java, aktualna liczba ofert na JustJointIT: 830
Junior: 39 na stronie, 17 realne. Różnica: 57%
Mid: 310, na stronie, 93 realne. Różnica: 70%
Senior: 462 na stronie, 133 realne. Różnica 71%
C-level: 19 na stronie, 6 realne. Różnica 68%

SUMA: 830 na stronie, 249 realne, RÓŻNICA: 70%

Z tym realne, to też trzeba uważać, bo
-> wiele firm wystawia te same
Testuję Windows bo od wielu lat pracowałem tylko na Linux ale z pewnych względów muszę popracować na systemie Windows.
Problem mam taki, że jak buduję swoją aplikację mvn w Linux to mam czas budowania 50 - 55 sekund. Jak buduję w Windows to nie mogę zejść poniżej 3 minut. Wyłączyłem wiele procesów i aplikacji, które mogły spowalniać budowanie, między innymi indeksowanie plików, TortoiseGit bo non stop używał proces cache, Defender bo analizował
@nameisnull: @asciiterror Kiedyś musiałem napisać pod Windowsa program i akurat była to dziesiątka. Wszystko było spoko, poza jednym serwerem, jednego z pierwszych użytkowników naszej nowej aplikacji. Zwykle użytkownicy używali laptopów lub PC, ale on odpalił sobie wszystko na serwerze dedykowanym, ze zdalnym dostępem.

Dwa tygodnie szukałem błędu, nawet zintegrowałem debugowanie specjalnie dla niego i po wywaleniu się, wykrywał to, restartował i wysyłał logi. Okazało się, że błąd był po stronie Windowsa.
  • Odpowiedz
@kacpervfr: a jakie jest wymaganie? Możesz sobie dodać custom-owy nagłówek i sprawdzać, czy przekazany w nim klucz jest spodziewanym, na tej podstawie autoryzować.
  • Odpowiedz
@Nofenak: Z tych dwóch wybrałbym Rust. Programistów jest relatywnie mało. Praca często w specyficznych branżach i technologiach. To razem sprawia, że stawki są lepsze. Poza tym to jest naprawdę narzędzie ogólnego przeznaczenia. Możesz w tym pisać naprawdę low-levelowy kod pod specyficzne wymagania. Kod jest natywny, nie masz garbage collectora, więc wydajność i latency są bardzo dobre, a nie musisz się męczyć jak w C.
  • Odpowiedz
Test sprawdzający usunięcie użytkownika:

@test
void whenUserExist_DeleteUser() {
User user = userBuilder.buildById(1).build();
userSaver.save(user);

delete.deleteUserById(1);
assertThat(userChecker.userExist(1)).isFalse();
}

Czy jeśli w teście jest widoczny zapis użytkownika userSaver.save(user);, to nie stanowi to problemu? Czy jakoś inaczej to zrobić?

#java
@Kamishimi: to zalezy jak to robisz generalnie powinienes testowac metode z serwisu, ktora uderza do repository.

Moim zdaniem mozesz uzyc uzyc metody save ale ladniej byloby to wrzucic w osobna metode np. createAndSaveUser i ja zawolac w tescie.

A to delete.deleteUserById to co to za gowno? To delete to serwis jest? Jesli tak to czym predzej zmieniaj nazwe na jakies userService
  • Odpowiedz
Mirki, mam aplikacje której potrzebuję użyć do mojej pracy i jest ona napisana w jave, ma rozszerzenie .jar. Mój laptop się #!$%@?ł i mam dostęp do lapka pożyczonego od uczelni i tutaj nie mam dostępu do admina i nie mogę pobrać sobie Javy. Jest jakiś inny sposób żeby odpalić ten program?

#programowanie #java
✨️ Obserwuj #mirkoanonim
Mirki chwale się bo dostałam swoją pierwszą pracę w IT dzięki bootcampowi! :) Do tej pory uczyłam się programowania samodzielnie, własnym siłami. Przez te 4 miesiące nauczyłam się całkiem sporo, jednak nie tyle, ile bym tak naprawdę chciała. W teorii udało mi się samodzielnie opanować HTML, CSS i podstawy JavaScript. No właśnie, w teorii.Na początku listopada pojawiła się w mojej głowie myśl – a gdyby tak zacząć kurs programowania?
( ͡° ͜ʖ ͡°)Nie pytajcie anonima co to za bootcamp plox. Zamiast tego zapytajcie siebie samych czy zatrudnilibyście kogoś po bootcampie jeśli obecnie na rynku pełno jest osób z doświadczeniem komercyjnym i wykształceniem kierunkowym
  • Odpowiedz
Moi drodzi. Podliczyłem REALNE* oferty na justjoint.it dla technologii Java:
Wg justjoint IT jest: 904 ofert pracy.

Jak wiemy, JustJoinIT liczy ofertę pracy, mnożąc ją przez liczbę miast, do których zostało dołączone to ogłoszenie, przez co licznik na stronie pokazuje znacznie więcej ofert niż istnieją realnie.

I teraz dane prezentują sie tak:
Junior: 43 na stronie, 15 realne RÓŻNICA: 65%
Mid: 341 na stronie, 96 realne, RÓŻNICA: 72%
Senior: 482 na stronie,
@mirko_anonim: Chciałem znać opinie innych bo mam jeszcze inne koncepcje a Ty już się pultasz. A druga sprawa że z tymi Optionalami jest odwieczna walka i jeden rabin powie tak, a drugi inaczej. Poza tym ja robię w pracy pół Devops i pół Jave więc nie jestem typowym Crudziarzem co jest mistrzem jednego języka.
  • Odpowiedz
#java #programowanie #pracait

Potrzebuje pomocy/rozwiazania z jednym bledem w ide, groovy,maven. Stawiam, ze to gdzies od strony srodowiska jakis cp jest zle ustawiony czy cos. Zalezy mi na rozwiazaniu tego poniewaz nikt juz nie potrafi mi pomoc, ja sam sobie tez. Płacę blikiem 60-70 zł za rozwiazanie problemu, zapraszam priv..
dodaj info o problemie tutaj, a nóż się ktoś znajdzie kto miał identyczny problem i zachowasz hajs na 2foru ()
  • Odpowiedz