Czujecie sie wypaleni?

Czujecie sie wypaleni?
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:2 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
7

Żeby nie mieć wypalenia trzeba mieć hobby i życie poza pracą:

  1. Jak pracowałem w rozwlekłej Javie z mutowalnym stanem to moim hobby było pisanie w Scali. Chociaż w pewnym momencie przestało działać i zaczałem rzygać od mutowalnego stanu w Javie
  2. Jak pracuję w imperatywnej i rozwlekłej Scali to hobbystycznie piszę w deklaratywnym Haskellu
  3. Jak kiedyś zacznę pracować w deklaratywnym Haskellu to zacznę pisać hobbystyczne w imperatywnym Ruscie (już nawet wiem które części projektu potrzebuję przepisać)

Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
Zobacz pozostałe 2 komentarze
Miang
jak z kawału o informatykach "mój komputer jest do dup*"
jarekr000000
@Wypierdzistyy: jest mocno prawdopodobne, że brzydki kod jest mega subiektywne. Z tym, ze w odróżnieniu od Javy i podobnych języków w Haskellu w ogóle DA się pisać ładny kod.
KamilAdam
@Wypierdzistyy: Akurat hieroglify są bardzo ładne, kolorowe. Tylko że długo były niezrozumiałe. I trochę podobnie jest z Haskellem. Jak wrzucę to jakiś kod w Jave, C# czy nawet w Pascalu to dla 90% programistów tutaj będzie to coś znanego. Jak wrzucę tu kod w Haskellu to pewnie dla 90% będzie to coś nieznanego. A potem już idą podstawowe instynkty: znane -> raczej lubię, nieznane -> na pewno nie lubię
jarekr000000
Tu jeszcze dochodzi gęstość kodu - 1 linijka w haskellu może odpowiadać kilkunastu(skrajnie kilkudziesięciu) w Javie. Więc jak ktoś patrzy na 10 linijek tego haskella to może być tak, że jest natłok informacji, bo cała logika biznesowa jest na jednym ekranie.
TY
Powinno być: 3. Jak kiedyś zacznę pracować w deklaratywnym Haskellu to zacznę pisać hobbystycznie w rozwlekłej Javie z mutowalnym stanem i koło się zamyka
WhiteLightning
  • Rejestracja:prawie 14 lat
  • Ostatnio:około 12 godzin
  • Postów:3169
Miang
  • Rejestracja:prawie 7 lat
  • Ostatnio:około 7 godzin
  • Postów:1659
5
WhiteLightning napisał(a):

https://geek.justjoin.it/wypalenie-zawodowe-to-juz-epidemia-w-it-dane-z-najnowszego-raportu-moga-martwic/

no kurła na tej stronie link do takiego wysrywu, który ma zdaje się nas przekonać że dla naszego dobra zabierają możliwość pracy zdalnej , bo jak pracujemy z domu to trudniej jest zauważyć ze pracownika należy zwolnić z powodu wypalenia

https://geek.justjoin.it/programisci-sa-szczegolnie-narazeni-na-wypalenie-zawodowe/
screenshot-20220930113058.png


dzisiaj programiści uwielbiają przepisywać kod z jednego języka do drugiego, tylko po to by z projektem nadal stać w miejscu ale na nowej technologii
SM
Mi jak ktoś proponuje prace z biura to daje stawke zaporową tak od 400zł/h tak żeby im wybić takie głupie pomysły z głowy.
WY
Wypierdzistyy
Miang chyba przesadzasz, wszyscy to mają głeboko w dupie, życie się toczy, każdy się czegoś uczy prawdopodobnie nigdy to się nie przyda, ale nie ma nikgog kto by mówił co jest ważne, a jak już mówią...
IK
"Utrudnione zadanie mają też działy personalne firm, które wobec BRAKU CODZIENNEJ STYCZNOŚCI Z PRACOWNIKAMI" xD Nie no autorzy tego czegoś kandydują do stanowiska w kabarecie? xD Z pokoju HR ludzie wychodzą w ciągu dnia wyłącznie do klopa, a nawet co do tego nie mam pewności xD Styczność mają taką samą - żadną xD Firm, gdzie jest inaczej można policzyć na palcach jednej ręki, zapewne dotyczy sytuacji, gdy klop jest na drugim końcu korytarza xD A wypalenia nie wyłapaliby nawet, gdyby im ktoś powiedział w twarz, że się wypalił xD
ToTomki
  • Rejestracja:około 7 lat
  • Ostatnio:2 dni
  • Postów:1320
3
KamilAdam napisał(a):

Żeby nie mieć wypalenia trzeba mieć hobby i życie poza pracą:

  1. Jak pracowałem w rozwlekłej Javie z mutowalnym stanem to moim hobby było pisanie w Scali. Chociaż w pewnym momencie przestało działać i zaczałem rzygać od mutowalnego stanu w Javie
  2. Jak pracuję w imperatywnej i rozwlekłej Scali to hobbystycznie piszę w deklaratywnym Haskellu
  3. Jak kiedyś zacznę pracować w deklaratywnym Haskellu to zacznę pisać hobbystyczne w imperatywnym Ruscie (już nawet wiem które części projektu potrzebuję przepisać)

Może to dlatego że nie możemy w tej scali zbudować społeczności na 4programmers, na przykład nie mamy gdzie umieszczać tematów, bo nie ma dla nas przestrzeni, bo Scala to przecież Java.
Może pociągnijmy to dalej. Scala to Java, a w sumie Haskell to jak Scala, tyle że nie na JVM, więc w zasadzie Haskell to taka Java i jak ktoś ma pytanie do Haskella to niech pisze w dziale Java.

KamilAdam
To nawet ma sens bo przez chwile była Eta czyli Haskell na JVM
ToTomki
Ja bym w ogóle wszystkie języki z deklarowanymi typami w jeden dział wrzucił. Wliczając Pythona, bo type hinty, ale to tylko od odpowiednio wysokiej wersji
KamilAdam
Wszystkie obiektowe powinny być w jednej kategorii bo to to samo. Tylko obiekty, wzorce obiektowe i czasem nacieranie się ddd
WhiteLightning
  • Rejestracja:prawie 14 lat
  • Ostatnio:około 12 godzin
  • Postów:3169
0

Doswiadczenie z dzisiaj: dobry trening ze sparingiem daje -50 do wypalenia.

Sensacyjny Sebastian
Potwierdzam. Niestety -50 przy +1k to nieduża różnica.
SM
Zależy jaki sparing szkoda się obijać, zwykły trening też jest spoko.
WhiteLightning
@smieszekheheszek: jakikolwiek w ktory sie angazujesz na 100% albo bardziej. Tak ze absolutnie zapominasz o wszystkim innym.
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:24 dni
  • Lokalizacja:Wrocław
50

Tak mi się przypomniał ten temat w związku z jednym programistą u mnie w projekcie. Chłop regularnie odbija się od l4 do l4. Raz tydzień, raz trzy. Wróci, popracuje kilka dni i znowu l4. Nieoficjalnie właśnie argumentuje to wypaleniem zawodowym. Jak to działa w praktyce?

Gość jest w projekcie seniorem (5 lat expa) i za wszelką cenę wymiguję się od trochę trudniejszych zadań. Ba, chłop potrafi się kłócić, że zadanie jest za trudne i on go nie chce tym samym łamiąc ustaloną zasadę, że idziemy z backlogiem od góry do dołu, po kolei. Ostatnio właśnie gdy wrócił z l4 i akurat nie miał większego wyboru i musiał wziąć jedno z trudniejszych zadań w sprincie bo takowe było akurat na wierzchu. Efekt? 3 dni i kolejne l4 i trzeba po nim teraz sprzątać (nie pierwszy raz).


Robię http response status cody w martwych ciągach
edytowany 1x, ostatnio: ledi12
Zobacz pozostałe 12 komentarzy
ledi12
Niemcy. Kompletnie nie mają ciśnienia na takie rzeczy.
SM
Widocznie mało mu płacą. Gdyby był drogi to by mu patrzyli na ręce.
PaulGilbert
Albo jest potrzebny z jakiegoś powodu i muszą go tolerować :-D Może to jedyna osoba, która jest od początku w projekcie. I może stąd jego wypalenie.
PR
@LitwinWileński: nawet jak nie jesteś, to kontraktornia przepchnie Cię dalej z tym tytułem $$$
marian pazdzioch
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 12 godzin
  • Postów:719
7

Tak, byłem. Wyszedłem z tego. Trzeba nauczyć się dbać o siebie. Nie brać g**no tasków. Nie pracować w g**no firmach.

I robić wszystko z głową, zawsze pytać dlaczego i rządać wyjaśnień. Praca na zasadzie "kliknij tu wrzuć tam i bo tak" prowadzi do wypalenia.

Pozdrawiam absolwentów bootcampów, o wypaleniu nie uczą na szkolonkach za 15k.

edytowany 3x, ostatnio: marian pazdzioch
Miang
mikrozarządzanie prowadzi do wypalenia i to nie tylko jeśli o pracę chodzi
marian pazdzioch
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 12 godzin
  • Postów:719
3
ledi12 napisał(a):

Tak mi się przypomniał ten temat w związku z jednym programistą u mnie w projekcie. Chłop regularnie odbija się od l4 do l4. Raz tydzień, raz trzy. Wróci, popracuje kilka dni i znowu l4. Nieoficjalnie właśnie argumentuje to wypaleniem zawodowym. Jak to działa w praktyce?

Gość jest w projekcie seniorem (5 lat expa) i za wszelką cenę wymiguję się od trochę trudniejszych zadań. Ba, chłop potrafi się kłócić, że zadanie jest za trudne i on go nie chce tym samym łamiąc ustaloną zasadę, że idziemy z backlogiem od góry do dołu, po kolei. Ostatnio właśnie gdy wrócił z l4 i akurat nie miał większego wyboru i musiał wziąć jedno z trudniejszych zadań w sprincie bo takowe było akurat na wierzchu. Efekt? 3 dni i kolejne l4 i trzeba po nim teraz sprzątać (nie pierwszy raz).

No to macie wujowych managerów. Dobry manager widzi taki problem, pomaga typowi, w razie potrzeby wywala bądź powoduje że jego ciepły kurwidołek przestaje być ciepły i gość sam odchodzi.

Z naciskiem na pomaga typowi bo pamiętamy że też jesteśmy ludźmi.

Niestety takiego managera jeszcze przez 12 lat nie spotkałem bo managery to karierowicze bez duszy.

ledi12
Myślę, że to kwestia czasu z naciskiem na jego ciepły kurwidołek przestaje być ciepły :D
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)