Unity - niskie zarobki

Unity - niskie zarobki
renderme
  • Rejestracja:około 6 lat
  • Ostatnio:około 2 godziny
  • Postów:1461
0
[BraVolt napisał(a)]

Ma taki pasjonat ukończone 18 lat? Ma. Więc może sam decydować czy chce pracować za lizaki.

No pewne, ze to jest legalne i pracodawcy nie grozi za to kara chłosty, ale warto rozpowszechniac informacje, jak jest w tej branzy, zeby pozniej nie bylo niemilych rozczarowan.


Granie w gry i robienie gier ma tyle wspólnego, co uprawianie seksu z pracą ginekologa.
WhiteLightning
  • Rejestracja:prawie 14 lat
  • Ostatnio:3 minuty
  • Postów:3169
0

Bo to jest fun, ale jak sie robi amatorsko dla siebie :P

Spine
  • Rejestracja:prawie 22 lata
  • Ostatnio:minuta
  • Postów:6628
1

No właśnie, jaki "fun" ma człowiek skrupulatnie realizujący czyjeś projekty?
To tak jakby nie miał własnego zdania w tej dziedzinie...


🕹️⌨️🖥️🖱️🎮
edytowany 2x, ostatnio: Spine
GS
Może taki, że samemu nie byłby w stanie zrealizować takiego projektu
SL
Fajne wnioski można wyciągnąć z wyciekniętego wywiadu z jednym z gamedeveloperów z Valve. Otóż parę lat temu wprowadzono pełną swobodę w firmie tj. pracownicy sami organizowali się w grupy tworząc własne projekty. Okazało się, że morale strasznie spadło, ponieważ większość projektów szło do kosza. Bez wspólnej wizji i nakładów ludzkich jest ciężko utworzyć coś, co będzie satysfakcjonujące. Nawet za cenę tego, że nie robimy swojego super projektu
KA
  • Rejestracja:prawie 11 lat
  • Ostatnio:około 2 lata
  • Postów:594
1
Spine napisał(a):

No właśnie, jaki "fun" ma człowiek skrupulatnie realizujący czyjeś projekty?

To tak jakby nie miał własnego zdania w tej dziedzinie...

tylko w sumie co to ma do tematu? Niewiele to tlumaczy zjawisko poza tym, że jak jest fun i pasja to od razu znajdzie sie troche ludzi chcacych na tym żerowac.
Przy jakis low level linuxach też ludzie najchetniej chcieliby by ktos to utrzymywal za free.

Dlatego coraz czesciej pojawia sie marketing, że to jest ok pracowac 8-16 i że nie jest konieczne nauka po pracy tylko też inna czesc zycia.

Ostatecznie to i tak kazdy wybierze kase, bo pasja pasją ale w Europie pracujemy by żyć a nie na odwrot.

PI
Myślisz że poza Europą jest inaczej?
KA
Mit USA jest taki, że żyjesz by pracowac
BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
1
piotrpo napisał(a):

czasem coś zjeść, zaprosić dziewczynę, albo chociaż wykupić premium na PornHub'ie ¯_(ツ)_/¯

Nie sposób się nie zgodzić. Proste potrzeby życiowe wcześniej lub później biorą górę (nawet u największych pasjonatów).


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
renderme
  • Rejestracja:około 6 lat
  • Ostatnio:około 2 godziny
  • Postów:1461
2

Ano tak to jest, za dzieciaka świat wygląda inaczej, a później ponosi sie konsekwencje głupich decyzji.
To przykre, że człowiek musi decydować o swojej przyszłości, kiedy ma tak małe doświadczenie.
Później jest trudno zmienić technologię...


Granie w gry i robienie gier ma tyle wspólnego, co uprawianie seksu z pracą ginekologa.
S9
Chyba jednak łatwiej programistom gier niż byłym nauczycielkom biologi ;)
renderme
Ja tam nie wiem... łatwiej i nie łatwiej. Zalezy jak na to spojrzeć. Jak zarabiasz 9K na reke to nie masz ogromnej motywacji, żeby spaść do 5-6k, żeby później skoczyć jeszcze wyżej, ani żeby siedzieć w wolnym czasie. A jak nie masz perspektyw w swoim zawodzie to ta motywacja jest ogromna. Wiem, bo przeżyłem oba scenariusze :) EDIT: kiedyś rozmawiałem z jedną dziewczyną, która była na bootcampie. Powiedziałem jej, żeby się nie napalała, że zarobi 15k, bo pewnie w pierwszej pracy dostanie 2.5-3.5K. Spojrzała na mnie wymownie i powiedziała, że nigdy nie zarobiła 2K.
AK
a co, Sejm zmienił coś w w biologii i długopis podpisał?
XT
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 3 lata
  • Postów:9
0

Hej, w biznesie też używają Unity i można lepiej zarobić, choć ciężej wyrwać ofertę na poziomie zarobków Javowca.

edytowany 1x, ostatnio: xtremer
renderme
  • Rejestracja:około 6 lat
  • Ostatnio:około 2 godziny
  • Postów:1461
0
xtremer napisał(a):

Hej, w biznesie też używają Unity i można lepiej zarobić, choć ciężej wyrwać ofertę na poziomie zarobków Javowca.

Nie zauwazylem istotnych roznic w zarobkach w unity, w zaleznosci czy gamedev, czy bizdev.
Sam chyba wiecej przesiedzialem w bizdevie w unity.


Granie w gry i robienie gier ma tyle wspólnego, co uprawianie seksu z pracą ginekologa.
KamilAdam
Pizza Developer? Developuje w zamian za pizzę?
Wibowit
Breżniew Пиздьев
piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 13 godzin
  • Postów:3277
4
renderme napisał(a):

Później jest trudno zmienić technologię...

No bez przesady. technologie w IT zmieniają się na tyle często, że jakoś tam doskonalić się trzeba cały czas, a zmienić technologię co kilka lat. Problem z Unity i dużą częścią innych frameworków do gier jest taki, że są dla programisty ślepą uliczką. Masa klikania, sporo wiedzy potrzebnej do ogarnięcia fizyki, grafiki 3D, shaderów, ale z drugiej strony .NET używany w Unity jest syfem, więc nawet jeżeli się zyskuje w tym doświadczenie, to nie jest ono przydatne w tworzeniu aplikacji sieciowych, podobnie zresztą jak duża część pozostałej wiedzy. Pewnie 90% programistów Java nawet nie wie czym jest shader, nie mówiąc już o jego napisaniu, bo zwyczajnie tego się w tworzeniu aplikacji webowych nie używa.
Patrząc na swoją tzw. karierę, najbardziej żałuję okresów, kiedy tkwiłem w "złotych klatkach", czyli zarabiałem nieźle, rozwój był nie możliwy, bądź w tej konkretnej gałęzi bezcelowy, ale siedziałem tak kilka lat, bo coś trzeba by zrobić i być może przez chwilę zarabiać troche mniej. Teraz staram się nie uzależniać od wysokiego poziomu zarobków, zawsze coś odłożyć i bardzo cynicznie podchodzić do "fajności projektu". Praca ma mi dać 2 rzeczy - kasę tu i teraz i kasę za jakiś czas, dzięki wzrostowi mojej wartości. Dodatkowo chcę być gotowy na znalezienie sobie roboty na rynku w dowolnym momencie, a możliwość wyboru oferty też bezpośrednio przekłada się na pozycję przy negocjowaniu stawki.

KamilAdam
Pewnie 90% programistów Java nawet nie wie czym jest shader to odpowiem jako przypadkowy programista Javy : Coś tam z grafiką (teksturą?) pisane w ala-C i wykonywane przez kartę graficzną. Tyle ze studiów pamiętam
B2
Czyli pracowales w Unity, a teraz robisz cos innego?
piotrpo
@belzebub269: pracowałem w Unity, nie była to moja pierwsza technologia, w tej chwili robię zupełnie coś innego, po drodze też było parę przystanków, z mniejszym lub większym przeskokiem pomiędzy technologiami. @KamilAdam tak - to proste funkcje określające w jaki sposób wyświetlić pixel z tekstury uwzględniając dodatkowe dane (np. oświetlenie). Oczywiście to bardzo uproszczona definicja.
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)