• 0
@look997: No właśnie to jeszcze nie do końca wiem co z tym zrobić. Aktualnie magazyn staje się niewidoczny, nazwa jest ciągle zarezerwowana a posty z magazynu widoczne w profilu użytkownika. Zastanawiam się nad jakimś mechanizmem przejmowania porzuconych / usuniętych magazynów.
  • Odpowiedz
#programista15k #frontend #przegryw

Minął pierwszy tydzień pracy jako junior.
Coraz bardziej mam ochotę to rzucić i iść w coś innego.

Wszystko przez te kłamstwa na które się nabrałem i poszedłem w ten zawód.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@PanMlecz: trzeba ale znacznie mniej. Na froncie nonstop musisz się dopytywać czy te przyciski to na pewno mają być tutaj a nie tu i czy na pewno tło ma dobry kolor itd.
  • Odpowiedz
Czy tylko mi się wydaje, czy full-stackowe strony korzystające z komponentów serwerowych forsowanych przez zespół Reacta działają jak totalny śmietnik? Aż mi się odechciewa robić czegokolwiek jak widzę jak wolno działają jedne z największych open-sourcowych repo, np: https://skateshop.sadmn.com/ , https://nextjs-starter-kit.liveblocks.app/dashboard albo https://tx.shadcn.com/ . Po zalogowaniu się, w dashboardach występuje lag i ładowanie dosłownie po każdym kliku. O dziwo ostatnio wrzucony Platforms Starter Kit (https://vercel.com/templates/next.js/platforms-starter-kit) działa bez żadnego laga nawet w dashboardzie,
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Whiskeyjack29: spring, java ee. Generalnie wszystko, gdzie nie da się skoczyć do kodu frameworka i ogarnać co i jak się dzieje, bo cała logika jest gdzieś deklaratywnie zdefiniowana i po samym go to definition nie idzie ogarnąć co się dzieje. W szczególności mówię tu o frameworkach javowych:
* JavaEE: tutaj jest najgorzej, bo oprócz czytania konfiguracji z adnotacji/xmla dochodzą problemy w ogarnieciu tego jak działa kontener aplikacyjny i co może nie działać, jak coś po drodze jest źle skonfigurowane/nie działa
* Spring: ze SpringBootem kontener aplikacyjny jest dużo prostrzy lub praktycznie zanika, ale cała reszta zostaje
* Apache Camel: tutaj da się bez adnotacji i konfiguracji w xmlu, ale idzie się złapać za głowę, bo api jest słabo typowane (praktycznie wszystkie kroki w programie podają sobie Map<String, Object>) przez co jest ciężko

Pracowałem też w in-house frameworku C++, który był mocno funkcyjny i pomimo dużego poziomu skomplikowania związanego z ułomnością C++ templatów to wszystko
  • Odpowiedz
Nikt nie pytał, ale... korzystam już jakiś czas z Arc Browser i gorąco polecam wypróbować, kompletnie nowa wizja przeglądarki. Nie potrafię wrócić do Chrome czy Firefoxa.

Tylko bez sensu, że ciągle mają zamknięty system zaproszeń. Link do pobrania przeglądarki jest ograniczony, max. 5 os (to nie ref jak coś, nic z tego nie mam).

https://arc.net/gift/936a875

#chrome #przegladarki #frontend #macos #macbook
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programista15k #programowanie #frontend

Ponad rok nauki programowania psu w 4 litery...
Drugi dzień jako junior a już chciałbym rzucić wypowiedzeniem xD.

Projekty "do szuflady i CV" pisałem z ogromną chęcią i podobało mi się to ale prawdziwa praca to jak walnięcie w ścianę.
xmadesio - #programista15k #programowanie #frontend

Ponad rok nauki programowania ps...

źródło: ehh

Pobierz
  • 22
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

- Całkowicie inny typ projektu od tych co pisałem,

Normalne

- Nie piszę sam projektu od początku tylko muszę ogarnąć o co chodzi w kodzie

Normalne

-
  • Odpowiedz
@xmadesio:

to wszystko brzmi normalnie, brzmi jak zetknięcie się z realną pracą programisty

takie spostrzeżenia:
* pisanie kodu jest dużo łatwiejsze niż czytanie; praca programisty w różnych proporcjach opiera się na pisaniu/czytaniu kodu; czasem czytania kodu jest znacznie, znacznie więcej niż pisania, zwłaszcza w projektach utrzymaniowych,
  • Odpowiedz
Głownie testujemy wtedy framework + mapowanie pól do modeli requestów i odpowiedzi.


@Whiskeyjack29: nie, testujemy to co napisałeś plus całą domenę/obsługę bazy/serwisy pod spodem itd. Ja widzę sens, bo:
* mamy pewność, że testujemy całość, wszystkie mocki i workaroundy widzę w setupie testu i wiem co nie jest testowane
* takie testy są czytelniesze, jak przyjdzie ktoś kto nie zna architektury apki to łatwiej mu ogarnąć input/output serwisu niż to co wymyślili programiści pod spodem
* widać po testach, czy zmiana jest wstecz kompatybilna czy nie np. zmianna routa http albo usunięcie jakichś pól
  • Odpowiedz
To, że jest źle to chyba każdy widzi. Przede wszystkim należy dążyć do elitaryzacji tego zawodu. Nie jakiś devops czy inny scrum master- powiedzmy sobie szczerzę bez programistów to mieli by czego wdrażać i czym zarządzać. Powiedzmy sobie szczerze co jest trudniejsze, stworzenie w pełni funkcjonalnego rozwiązania biorąc pod uwagę poziom skomplikowania dzisiejszej logiki biznesowej czy zainstalowanie takiego programu i utrzymanie działania. Myślę, że odpowiedź jest jasna - kto umie więcej, każdy programista wdroży swoje rozwiązanie bez problemu tylko szkoda na to ich czasu. Jak już rozwiązaliśmy tą kwestię to mam następujące postulaty który trzeba forsować. Przede wszystkim ten zawód powinien być elitarny tak jak lekarz czy profesor uniwersytetu i do tego dążyliśmy w latach 2010. Czemu nie jest, co się zepsuło zapytacie? Przez takich ludzi co się chwalą jak to klepią kolejnego CRUDA, jak śpią w pracy, pracują 1h czy klepią OE na 4 etat a kasa sama wpada. Pracodawcy przestają nas postrzegać jako niezastąpionych specjalistów a jako leserów którzy nic nie robią i może ich zastąpić byle gościem po bootcampie.

1) Zakazać bootcampów. Definitywnie. To tak jakby kilku lekarzy po godzinach zakładało sobie szkółki medyczne w których kształci przyszłych lekarzy. Chcielibyście się leczyć u takiego lekarza? To teraz pomyślcie, że taka osoba wdraża feature systemu który odpowiada za stan waszego konta bankowego, albo system do matchowania DNA w wyniku czego trafiacie na 25 lat do więzienia bo ktoś pomylił się w ifie.
2) Wprowadzić coś na kształt aplikacji radcowskich jako drogę do tego zaszczytnego zawodu. Wszyscy z doświadczeniem 3+ od momentu wprowadzenia mieli by ją automatycznie zaliczoną żebyśmy nie zostali bez programistów. Reszta OUT.
3) Forsować na rządzących drastyczne zmniejszenie liczby miejsc na kierunkach informatycznych i około informatycznych.
4) Wprowadzić certyfikację i uprawnienia do pracy z systemami krytycznymi (medycyna, banki, infrastruktura)
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Whiskeyjack29: programistom nie przetłumaczysz, bo większość zamiast trzymać gębę na kłódkę o zarobkach, luzie, zdalnej, kilku kontraktach, to ma tak kruche ego, że muszą chwalić się 2-3 kontraktami jednocześnie na zdalnej i jeszcze dodać sobie większą stawkę na 4mitomans niż mają xD. I teraz taki tego efekt, że wszyscy bronią się jak mogą przed zatrudnianiem gościa co leci na kilka frontów albo backendów ( ͡°( ͡° ͜
  • Odpowiedz
@Whiskeyjack29: dodałbym licencję na poszczególne technologie. Nie może być tak że jakiś javowiec (specjalnie z małej) idzie programować w C# bo "są podobne" albo "jedno i drugie to język obiektowy". Nie, nie są i tylko wydaje ci się że rozumiesz, tak samo jak wydaje ci się że rozumiesz jak mówi do ciebie (specjalnie z małej) obywatel Czech albo Słowacji. Potem ktoś taki przynosi wstyd wszystkim programistom którzy znają się na
  • Odpowiedz
Jakiś czas temu zdarzyło mi się napisać stronę w ReactJS…zwykła strona z informacjami, zmiana jezyka oraz formularzem wysyłającym maila. Nie miałem czasu i zajęło mi kilka msc powrót do tego żeby w końcu to skończyć…dzisiaj to odpaliłem z pomocą npm…KUREA MIRKI, WY TAM NA TYM FE TAK ŻYJECIE? SERIO? WYSTARCZY KILKA MIESOECY ŻEBY WSZYSTKO W----------O SIĘ NA PLECY? DRAMAT JPRD, DRAMAT. I teraz grzebie w tym syfie i chuuuuuuuuj mnie strzela. Eh
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Teraz chciałbym abyś się leciutko skupił.
Powiedz mi, czy rozumiesz taką koncepcję.

Ja nadal jestem za koncepcją: jedno okno, wiele kart przeglądarki internetowej.
Jako opcjonalne API do wykorzystania.
Że w ramach jednej domeny(?), zamiast tworzyć kolejnych okien w kolejnych kartach (na zasadzie jedno okno, jedna karta), otwierać tylko "wydmuszkę", pusty element GUI w przeglądarce, którego kliknięcie wywołuje callback w jednym jedynym oknie.
look997 - Teraz chciałbym abyś się leciutko skupił.
Powiedz mi, czy rozumiesz taką ko...

źródło: ukmhqtykb8nsdp5w6ftp

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki, jakie stawki netto/h teraz są w PL (tutaj naciskam: polski rynek / polskie vendorownie / polskie firmy) dla seniora na frontendzie z aktualnym mocnym Angularem 15 + wiedzą o leadowaniu i architekturze?

Ktoś się coś orientuje? Rynek zmalał urus?

#pracait #programowanie #frontend #angular
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

od 4k do 40k


@FairPlay: @krejdd to ja zawężę bardziej: 22-30

(oczywiście będą wyjątki, pewnie znajdzie się jakiś z 40k jak i znajdzie się jakiś 20k co jest seniorem po 3 latach doświadczenia)
  • Odpowiedz