Co zrobić jak żyć - frontend a przyszłość?

Co zrobić jak żyć - frontend a przyszłość?
DZ
  • Rejestracja:ponad rok
  • Ostatnio:10 miesięcy
  • Postów:7
0

W zeszłym roku zapisałem się na studia na kierunek frontend developer z pozytywnym nastawieniem, że pouczę dodatkowo w domu, będę robił kursy i po studiach lub szybciej znajdę prace. Obecnie moje nastawienie jest co najwyżej neutralne, bo widząc ilość ofert i w ogóle zainteresowania ludzi frontendem oraz słysząc o kryzysie, że dobre czasy już bezpowrotnie minęły, ciężko o optymizm. Obecnie zaczynam naukę z js i zastanawiam się czy sytuacja się poprawi, czy to tylko jeden z gorszych okresów.
W optymistycznym scenariuszu chciałbym już w następne wakacje złapać pierwsze doświadczenie. Czy to realne?

JM
Jaka uczelnia oferuje studia na kierunku frontend developer?
frz
Lepiej od razu celować w fullstack
DZ
Głównie szkoły prywatne ala wsb, lepiej mieć papier np z politechniki wiadomo ale nie dałbym rady niestety, wiem po znajomych + szkoda mi czasu na nauke pierdół
JM
No to musisz zadbać o dobre portfolio z fajnymi projektami
1programmer
  • Rejestracja:prawie 5 lat
  • Ostatnio:2 dni
  • Lokalizacja:Wrocław
  • Postów:497
0

W optymistycznym scenariuszu chciałbym już w następne wakacje złapać pierwsze doświadczenie. Czy to realne?

Tak, jest to realne.

Wszystko to kwestia priorytetów w życiu. Jeśli naprawdę z całego serca chcesz to Ci się uda, a jeśli tylko tak sobie mówisz, że chciałbyś i w sumie fajnie by to było być takim programistą, bo w sumie kasa zajebista i się klika w komputerek, a w ogóle to zdalnie i się można poopieprzać, to wtedy nie XD

To kwestia nastawienia. Chcesz być programistą? To programujesz i się nie zastanawiasz, czy Ci się uda, czy nie. Po prostu wiesz, że tak będzie i wszystkie zmartwienia przestają istnieć.

Sytuacja się nie poprawi. Zapytaj na studiach, ilu poszło na studia, bo programowanie to fajna kasa i fajna praca, a potem zapytaj kto ma już jakieś projekty na Githubie. Od dawna panuje w społeczeństwie przeświadczenie, że praca w IT, to jedyny sposób na godne i łatwe życie w Polsce. Jak się zamkną drzwi dla nowych, to może trend się odwróci. Z takiej Ukrainy przyjechała masa osób do IT, a będzie ich więcej z innych krajów, więc automatycznie ssanie na juniorów albo stażystów spada. Niestety.

Mówisz, że twoje nastawienie jest neutralne? Nastawienie każdego wchodzącego w dorosłość jest neutralne, bo ma przed oczami wizję pracy i życia za minimalną pensję.


Programować muszę, bo się uduszę
edytowany 4x, ostatnio: 1programmer
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:minuta
  • Postów:8398
2
DaZe napisał(a):

W zeszłym roku zapisałem się na studia na kierunek frontend developer z pozytywnym nastawieniem, że pouczę dodatkowo w domu, będę robił kursy i po studiach lub szybciej znajdę prace. Obecnie moje nastawienie jest co najwyżej neutralne, bo widząc ilość ofert i w ogóle zainteresowania ludzi frontendem oraz słysząc o kryzysie, że dobre czasy już bezpowrotnie minęły, ciężko o optymizm. Obecnie zaczynam naukę z js i zastanawiam się czy sytuacja się poprawi, czy to tylko jeden z gorszych okresów.
W optymistycznym scenariuszu chciałbym już w następne wakacje złapać pierwsze doświadczenie. Czy to realne?

Co jest na tych studiach? Bo zrobienie z frontendu kierunku studiów mogłoby być bardzo fajnym pomysłem, jeśli zrobić to dobrze...
...
... jednak szczerze mówiąc wątpię, że ktoś zrobiłby to dobrze i jakbym miał zgadywać, to obstawiam, że takie studia to albo przefarbowana informatyka z przedmiotem o JSie albo zwykły bootcamp programistyczny wrzucony w formułę studiów.

I teraz patrzę w necie i faktycznie, bieda te kierunki. Taka wiedza bootcampowa bardziej (czyli nauka frameworków), a nie na miarę studiów wyższych. Moim zdaniem studia z frontendu powinny wchodzić głębiej np. w UX albo w to, jak są zrobione silniki JS, albo zamiast uczyć obsługi frameworka, powinni uczyć, jak robić własne frameworki. Coś, co zrobiłoby z kogoś "inżyniera frontendu", a nie tylko bezmyślnego klepacza.


edytowany 2x, ostatnio: LukeJL
K1
Generalnie to system jest trochę bezsensu, bo to co jest na studiach obecnie to mogłoby być w technikum... tyle, że czy sensownym osobom chciałoby się wykładać w technikach?(może paru pasjonatów na cały kraj jest) W konsekwencji idziemy na polibudy a tam przedmioty, które bez problemu mogły by być w technikum. Plus tego to, że zmusza to do przeprowadzki do większego miasta i pozwala zrobić znajomości które pomagają w rozeznaniu rynku. Swoją drogą to jakakolwiek sensowna uczelnia taki kierunek ma?
DZ
Html/css, projektowanie ui, js, react i może jeszcze parę przedmiotów specjalnościowych, a tak podobnie do zwykłych studiów informatycznych
S4
  • Rejestracja:około 3 lata
  • Ostatnio:ponad rok
  • Postów:1268
0
DaZe napisał(a):

W optymistycznym scenariuszu chciałbym już w następne wakacje złapać pierwsze doświadczenie. Czy to realne?

Realne jak przez kolejne 6 miesięcy zbudujesz solidny warsztat. 6 miesięcy, bo żeby szukać czegoś na wakacje musisz zacząć już to robić to koło stycznia. Jak coś się drastycznie nie zmieni to naprawdę potrzebujesz dużo wiedzieć i mieć trochę szczęścia.

K8
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad rok
  • Postów:131
0

Jeżeli miałbym dzisiaj 18/19 lat i to doświadczenie życiowe, które mam. To owszem poszedłem na studia informatyczne, ale jednocześnie ciągnąłbym cały etat w IT.

S4
Ja bym poszedł na zaoczne na dwa lata na etat, a potem własną firmę. Kasę bym przewalał na laski i koks. Tylko ponad 20 lat temu to wszystko wyglądało zupełnie inaczej.
ledi12
Fakt, węgiel nie kosztował 3 tyś za tonę.
S4
Kiedyś to były czasy, teraz nie ma czasów.
K8
@S4t Ja kończyłem dzienne, ale dzisiaj też bym szedł tylko na zaoczne. Ale nie każdy ma ochotę na własny biznes...
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)