Pytanie z cyklu "Co zrobilibyście na moim miejscu"?

Pytanie z cyklu "Co zrobilibyście na moim miejscu"?
JA
  • Rejestracja:prawie 2 lata
  • Ostatnio:prawie 2 lata
  • Postów:2
0

Jakiś czas temu ukończyłem studia (inna branża) i zrobiłem sobie przerwę na naukę frontendu. Po pewnym czasie uświadomiłem sobie, że nauki jest znacznie więcej niż wszyscy mówią i potrzebuję jeszcze +/- roku, aby pospinać portfolio.
W międzyczasie moja sytuacja życiowa się zmieniła. Obecnie jestem zmuszony do podjęcia jakiejś "przejściowej" pracy.

I tu pojawia się pytanie - co zrobilibyście na moim miejscu? W jakie stanowiska celowalibyście teraz mając z tyłu głowy, że w przyszłości chcielibyście pracować na frontendzie?

a) cokolwiek
b) coś minimalnie pokrewnego - sklepy/handel internetowy, coś jeszcze innego (przykład?)
c) coś w branży IT z minimalnym progiem wejścia (choć tu blokuje mnie jeszcze biegłość w mowie i piśmie z angielskiego, nad czym pracuje - więc opcja pewnie najmniej prawdopodobna)

Będę bardzo wdzięczny za każdą radę.

JQ
ja bym pracował w tym w czym masz wykształcenie, chyba najłatwiej
I1
  • Rejestracja:prawie 10 lat
  • Ostatnio:około 2 godziny
  • Postów:160
3

Opcja, która da Ci najwięcej pieniędzy, najlepiej niewymagająca pracy przy komputerze przez 8h, byś po pracy miał niezmęczony mózg, oczy i kręgosłup byś mógł długo uczyć się programowania. Coś, gdzie po pracy nie będziesz musiał się doszkalać w związku z pracą (np. angielski w opcji c) ).
Odłożysz sobie trochę oszczędności i będziesz mógł na spokojnie wybrać firmę i się ewentualnie z niej zwolnić np. po miesiącu jak Ci coś nie będzie pasować, bez ciśnienia, że szybko musisz znaleźć inną.

edytowany 3x, ostatnio: itou123
99xmarcin
  • Rejestracja:prawie 5 lat
  • Ostatnio:4 miesiące
  • Postów:2420
1

Zaraz nadejdą wakacje czyli rekrutacyjna zima w IT. Jak szukać to teraz na gwałt albo czekać na wrzesień.
Ja bym wysyłał CV na robotę w IT, bo a nuż się uda. A równolegle można jakąś pracę dorywczą złapać.
Generalnie trafiłeś w okres słabszej koniunktury, dodatkowo oprócz konkurencji ze strony juniorów po studiach jest jeszcze presja ze strony imigrantów, także nie nastawiaj się że będzie łatwo i prosto. Pewnie dostaniesz bardzo słabą kasę na początek, ale potraktuj to jako płacenie za zbieranie doświadczenia.

Twoją największą wadą w moich oczach jest słaby angielski, z dobrym angielskim można praktycznie zawsze znaleźć przyzwoicie płatną robotę w dużym mieście. Bez znajomości angielskiego jesteś zredukowany do poziomu "robola". Tak to niestety wygląda w zachodnich korposach.


Holy sh*t, with every month serenityos.org gets better & better...
edytowany 1x, ostatnio: 99xmarcin
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:4 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
2
janjam napisał(a):

c) coś w branży IT z minimalnym progiem wejścia

Jak ktoś jeszcze zatrudnia na testerów to tester manualny. To było świetne stanowisko żeby zacząć w IT (nie licząc słabej pensji). Ewentualnie jak nie masz moralności to Scrum Master, ale to pewnie trzeba mieć certyfikat


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
W3
Myślę, że na testera jest się aktualnie jeszcze trudniej dostać niż na front. Nie chodzi tu o umiejetnosci techniczne , ale ilość chętnych
piotrpo
Trochę sam sobie opisałeś sytuację na rynku testerów manualnych. Albo się przekwalifikowali na programistów (testerów automatycznych), albo dogorywają w swoich firmach, albo rozpaczliwie szukają roboty i wejście w ten rynek raczej nie jest obecnie możliwe.
Z2
  • Rejestracja:prawie 2 lata
  • Ostatnio:prawie 2 lata
  • Postów:22
1

Niezależnie co wybierzesz możesz potraktować nową pracę jak okazje na zdobycie wiedzy z obszaru klienta, ten krok daje Ci więcej % na stworzenie użytecznego produktu.

Typowy dev nawet jeśli jest technologicznym kozakiem to bez styku z biznesem klienta ma mniejsze szanse na zrobienie czegoś co będzie zarabiać.

Także warto wybrać taką pracę, która z czasem da Ci przewagę, najlepiej byś mógł poznać domenę klienta. Tak będziesz miał więcej szans, aby wyjść z inicjatywą na stworzenie użytecznego produktu.

abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:7 miesięcy
  • Postów:6610
0

a jaka będzie domena jego przyszłego pracodawcy?


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
Z2
  • Rejestracja:prawie 2 lata
  • Ostatnio:prawie 2 lata
  • Postów:22
0

Nie wiem. Nikt nie mówił, że będzie wygodnie. Równie dobrze może to być sprzątanie, sprzedaż, uczenie online, rysownie, księgowanie.

JA
  • Rejestracja:prawie 2 lata
  • Ostatnio:prawie 2 lata
  • Postów:2
1

@itou123, @0xmarcin, @KamilAdam, @znowutosamo2
Dzięki za porady. Wiele cennych wskazówek. Faktycznie jestem świadomy, że ten angielski dość mocno mnie blokuje. Co prawda robię codziennie coś w tym temacie, od dawna na każdym urządzeniu ustawiony mam j. angielski, seriale zacząłem oglądać w tym języku z napisami, uczę się słówek z aplikacji w interwałach, ale nadal czuje, że to zbyt mało, aby swobodnie i komunikatywnie się tym językiem posługiwać.. Będę musiał też nad tym usiąść i zmienić metody nauki.

Wracając do głównego wątku i nieco podsumowując:
1.Branża IT:

  • programista odpada (zostawiam to na przyszłość)
  • tester odpada (ludzi teraz tyle co na frontend, a "szybkiego przeszkolenia" nikt mi nie zrobi)
  • support (jeśli już to raczej tylko jakaś oferta bez wysokiej znajomości angielskiego, bez doświadczenia komercyjnego - nie trafiłem na nic takiego do tej pory)

2.Coś pokrewnego:

  • sklepy internetowe/wystawianie aukcji to jedyne co mi przychodzi do głowy, aby jednak jakkolwiek działać "w internecie" i pracować w oparciu o jakieś platformy online
  • ogłoszenia typowo biurowe/administracyjne, gdzie jest np. dużo pracy w excelu, aczkolwiek tu jest wielka niewiadoma do jakiej firmy się trafi, bo może to być zarówno firma transportowa, jak i medyczna, a z tego raczej marny pożytek na przyszłość w IT
edytowany 1x, ostatnio: janjam
RE
Te excele i walenie VBA to może być jedyne co z niskim pkt. wejścia. Kursy/podręczniki są.
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:3 minuty
  • Postów:8398
1
janjam napisał(a):

od dawna na każdym urządzeniu ustawiony mam j. angielski, seriale zacząłem oglądać w tym języku z napisami, uczę się słówek z aplikacji w interwałach, ale nadal czuje, że to zbyt mało, aby swobodnie i komunikatywnie się tym językiem posługiwać.. Będę musiał też nad tym usiąść i zmienić metody nauki.

Te metody są dobre, ale nie wystarczające. Konsumując angielski ćwiczysz rozumienie, i to jest ważne, ale żeby się posługiwać angielskim aktywnie, trzeba po prostu używać (rozmawiać z kimś, a jeśli nie masz z kim, to sam ze sobą albo robić jakieś ćwiczenia typu układanie zdań. Chociaż komunikacja z innymi jest ciekawsza niż ćwiczenia. Możesz na jakieś zagraniczne społeczności wbić np. na Discordzie. Tylko znowu - komunikując się z kimś tekstowo ćwiczysz komunikację, ale wymowy nie ćwiczysz. Więc warto też o ten aspekt zadbać. A rozmawiać na żywo jest trudniej, chociaż możesz sobie gadać nawet w ramach ćwiczenia samodzielnego).


edytowany 3x, ostatnio: LukeJL
T3
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:687
1

Twoja sytuacja jest jak najbardziej typowa i wiele osób stąd też w takiej było, nie ma w tym niczego wyjątkowego. Bierz cokolwiek i się ucz, zamiast nad tym rozmyślać i tworzyć tematy na forum. Samo się nie przebranżowi

DP
  • Rejestracja:prawie 6 lat
  • Ostatnio:ponad rok
  • Postów:7
0

Jako manager zatrudniający ludzi: idź tam, gdzie musisz rozmawiać po angielsku, coś prezentować, czuć się swobodnie w rozmowie i jest to związane z ukończonymi przez Ciebie studiami. Natomiast powinna to byc praca na tyle lekka, abyś mógł (nadal miał siły) na naukę programowania.
Jesteśmy w recesji i taki stan rzeczy potrwa jeszcze pewnie 2/3 lata - w związku z tym apetyt na juniorów w firmach jest naprawdę nikły, firmy tną koszty, a junior jest kosztem. Za kilka lat rynek wróci do formy i może apetyt na juniorów wróci (o ile chagpt nie zostanie zmieniony w programistę 😃).

piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:4 dni
  • Postów:3277
0

@janjam: Cokolwiek, gdzie dodatkowe punkty wpadają za jakąkolwiek pomoc w osiągnięciu celu ostatecznego, czyli "frątaś". Musisz się utrzymać, to idź tam gdzie płacą. Jak przez pół dnia pracy możesz robić coś, co ci się przyda później w karierze docelowej, to wypadkowo pracujesz na pół etatu, za pełną stawkę.

JA
"Cokolwiek, gdzie dodatkowe punkty wpadają za jakąkolwiek pomoc w osiągnięciu celu ostatecznego, czyli "frątaś." - tylko jakie to przykładowo stanowiska?
piotrpo
Wszystko co wiąże się w jakikolwiek sposób z IT, UX, funkcjonowaniem biznesu, który z tych narzędzi korzysta (np. sklepy internetowe), stanowiska w firmach, które rozwijają własne rozwiązania i pozwalają pracownikom przenieść się do IT.
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)