Webmastering i praca

Webmastering i praca
TO
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 7 lat
  • Postów:130
0

Czesc,

Metoda prob i bledow doszedlem do sedna swojej zajawki. Tworzenie stron sprawia mi mega przyjemnosc oczywiscie jeszcze wiele nie moge powiedziec bo doswiadczenie nikle, ale kodujac w javie brakowalo mi kreatywnosci ktora odnalazlem w front-end .

Zastanawiam sie czy praca w webmasteringu jest dobrze platna i czy jest jej tak samo duzo jak dla java programistow. Kolejnym moim pytaniem jest czy front-end developer zajmuje sie tylko prostym pisaniem funkcji zeby to wszystko jakos wygladalo , czy do tego dochodzi tez troche algorytmow , ktore tez lubie tworzyc. Z tego co sie naczytalem to algorytmy to bardziej sprawa back-end developera. Fajnie by bylo liznac obu dziedzin w pracy.

Czy praca frond-end developera jest wyzywajaca ? Bo odnosze wrazenie ze to proste klepanie polaczone z kreatywnoscia .

PrzemolPrzemol
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 9 lat
  • Postów:225
0

Jeżeli będziesz dobry w tym co robisz, to na pewno pracy będzie dużo i będzie dobrze płatna.


In progress: C++ || Asm
0

Jeżeli będziesz miał odpowiednich znajomych, to praca też będzie odpowiednia.

TO
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 7 lat
  • Postów:130
0

mega ! generalnie troche czuje po kosciach ze zmarnowalem 2 lata studiow na cos co do konca nie jest moja zajawka ( studiuje elektronike ) lubie te studia lubie ta matme tam i te schematy nie powiem, ale zycia raczej z czysta inzynieria bym nie chcial zwiazac. Zawsze byla u mnie artystyczna dusza :P tylko nie dokonca utalentowana do rysowania :P Zostalo mi pol roku do poduczenia sie do jakiegos stazu , ktory mamy obowiazkowy z uczelni na pol roku. Jezeli sie nie uda dostac w front-end bede kombinowal cos najblizej temu.

Ale lepiej szybciej niz wcale dowiedziec sie co czlowieka naprawde jara , tylko temat troche rozbierzny, chociaz moze nie dokonca ? elektronika i front-end/back-end hmmm...

edytowany 1x, ostatnio: trOnk12
PrzemolPrzemol
  • Rejestracja:ponad 9 lat
  • Ostatnio:prawie 9 lat
  • Postów:225
0

Przejrzałem Twoje wcześniejsze wypowiedzi

http://4programmers.net/Forum/C_i_C++/263539-c++_warto_inwestowac_czas?p=1208742#id1208742
http://4programmers.net/Forum/Kariera/263836-czy_takie_firmy_istnieja_java?p=1210460#id1210460
http://4programmers.net/Forum/Kariera/263195-wybor_sciezki_rozwoju?p=1206652#id1206652

Jesteś bardzo niezdecydowany i na pewno jak będziesz tak skakał między Java a Cpp a teraz Front-end to z tego nic nie wyjdzie. Swoją drogą jak ktoś uczy się dla pieniędzy to raczej nic z tego nie wyjdzie. Programować trzeba lubić, a dopiero później przychodzą pieniądze.

Czemu twierdzę, że dla pieniędzy? A dlatego, że widzę to po Twoich wcześniejszych wypowiedziach i po tym stwierdzeniu

Zastanawiam sie czy praca w webmasteringu jest dobrze platna


In progress: C++ || Asm
TO
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 7 lat
  • Postów:130
0

Owszem piszac tego posta sam zle sie czulem bo co 2 tyg. zmieniam srodowisko programowania :) ale to chyba kwestia szukania tego co cie naprawde kreci ? Na kierunku zawsze wybieram strone software a nie hardware, bo programowac lubie . Front-end pokazal mi znajomy ktory wlasnie konczy staz w tej funkcji . Dla pieniedzy gdybym mial pracowac zostalbym w elektronice i nie uczyl sie w wlasnym zakresie jezykow ktorych uczelnia nie wymaga .

Programujac przy javie robiac jakies tam gierki, najbardziej sprawiala mi radosc kreatywna czesc projektow polaczona z programowaniem i tak doszedlem do front-end.

A dlaczego pytam o pieniadze ? Bo java tez mi sprawia przyjemnosc w mniejszym stopniu co prawda ( do tej pory oczywiscie ) a jezeli tam sa zarobki 50 % wieksze to wole kodzic w javie i miec troche mniejsza frajde a zarabiac te 50 % wiecej.

Ale rozumiem twoje uwagi .

edytowany 1x, ostatnio: trOnk12
dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:7 dni
  • Lokalizacja:Rzeszów
1

Jeżeli zmieniasz co 2 tygodnie to ok - jeszcze szukasz, a liznąć trzeba wszystkiego. Gorzej jakby to było co 9 miesięcy.

Front-end na podstawowym poziomie jest prosty, nie stawia wyzwań, ale mało jest tam faktycznego programowania - większość to sklejanie gotowych klocków. Front-end na poziomie bardzo zaawansowanym (wiedza z JavaScriptu na poziomie @bswierczynski (poczytaj jego posty)) jest bardzo dobrze płatny, ale niewiele firm potrzebuje takich magików.

Dziś z racji niepotrzebnego trochę komplikowania rzeczy frameworkami - bywa, że masz do ogarnięcia temat "jak coś zrobić", ale prawdziwe wyzwania to chyba tylko w kwestii optymalizacji kodu (czego nie robi się zbyt często w dzisiejszych czasach) są.

Opcja pracy w firmie tworzącej gry w JS mogłaby być interesująca.


TO
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 7 lat
  • Postów:130
0

Owszem firma tworzaca gry w JS brzmi ciekawie i chyba tez kreatywne wyzwanie :) Szczerze mowiac troche do kitu jezeli projekty sa jedynie wyzywajace w optymilizacji kodu :P W sumie z drugiej strony dziwnie ze ekipa front-end developerow to ekipa z pasja z tego co widze na roznych blogach . Jezeli nie jest to wyzywajace to z ktorej strony mozna znalezc radosc z projektow ? tylko kreatywnej ? Troche przymkneles mi furtke na front-end :P

I czy jest w Polsce troche firm tworzacych gry w JS ? Zajmujesz sie tym aktualnie ? I jak to wyglada na poziomie moze nie bardzo-zaawansowanym ale zaawansowanym z tymi firmami :)

edytowany 3x, ostatnio: trOnk12
0

Patrzac na oferty pracy (chociazby na tym forum), to mysle ze zarobki sa b.dobre, wiadomo, ze jest to zarezerwowane dla ludzi bardziej ogarnietych, ale trzeba sie uczyc by do tego dazyc. Ja np. od roku cisne front, backend tylko troche. I teraz zastanawiam sie czy firmy potrzebuja bardziej full stackow, czy ninja w front/back i ew. umiejetnosci z przeciwnej druzyny.

dzek69
Moderator
  • Rejestracja:ponad 18 lat
  • Ostatnio:7 dni
  • Lokalizacja:Rzeszów
0

Aktualnie mam wakacje :p od zawsze byłem tzw. full-stack (tydzień temu dopiero zetknąłem się z tym hasłem)

gierki chętnie bym porobił, ale jestem totalne zero jeżeli chodzi o design. a widziałem mnóstwo libek w js pod gry i chętnie bym się nimi pobawił, nie pogardziłbym w sumie zatrudnieniem w tym kierunku


TO
  • Rejestracja:ponad 12 lat
  • Ostatnio:prawie 7 lat
  • Postów:130
0

Rozumiem ! gierki spoko opcja , aplikacje jakies fajne tez mega generalnie podoba mi sie idea tworzenia czegos interaktywnego i kreatywnego. Myslisz ze front-end dev. dotyka designu w projektowaniu gier ? Z swoja droga designa mozna tez podlapac w wolnym czasie, no nie?

edytowany 1x, ostatnio: trOnk12
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:2 minuty
  • Postów:8410
0

Programujac przy javie robiac jakies tam gierki, najbardziej sprawiala mi radosc kreatywna czesc projektow polaczona z programowaniem i tak doszedlem do front-end.

Profesjonalny frontend często nie ma nic wspólnego z kreatywnością, a jesteś jedynie gościem, który ma zaklepać stronę, żeby wyglądała jak na gotowym designie, dostarczonym przez grafika lub/oraz ux designera. Często kreatywność się ogranicza do wyboru edytora, ew. do tego, jak nazwiesz klasę w CSS.

Owszem, czasem można coś porobić we frontendzie kreatywnego w JavaScript, ale to i tak zależy od firmy/projektu. Zależy jak trafisz. Trochę jak @dzek69 o tym napisał.


edytowany 1x, ostatnio: LukeJL
JA
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 8 lat
  • Postów:35
0

Moim zdaniem jest coraz więcej pracy dla dobrych fronendowców. Ja jak szukałem pracy jako backend, to i tak najwięcej ofert miałem z frontendu (i obecnie w tym pracuję). Czy praca jest dobrze płatna? Średnia ofert na dobrym poziomie to 5-10k z tego co widzę po ogłoszeniach (ja się nie będę chwalił, bo u mnie to nie w 100% fronend, a tak trochę specyficznie pomieszane).

Hmm... Co znaczy, że musisz być dobrym frontendowcem? Musisz poznać na pewno trochę technologii, trochę poczytać w ogóle o programowaniu, jakości, testach. Na przykład zapoznaj się z takimi tematami jak: AJAX, REST API, React (może Angular, którego nie lubię - ale tu widzę, że jest duże zainteresowanie), ES6 (np. przy użyciu Babel), SASS/LESS, itd. Pierwsze co mi do głowy przyszło, ale tego jest dużo więcej.


TH
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 6 lat
  • Postów:35
0

Idź w kierunku Full Stack Developera - będziesz się zajmował zarówno front-endem, jak i back-endem. To chyba najciekawsza opcja i taka, która może przede wszystkim Tobie odpowiadać. Biorąc pod uwagę Twoje wahanie się co do ostatecznego ukierunkowania i wyboru "tej jedynej, słusznej" technologii, full stack będzie dla Ciebie najlepszy. W innym przypadku będą występowały takie scenariusze:

  1. Jak będziesz tylko backendowcem, to będziesz tęsknił za frontendem i żałował, że poszedłeś w tamtą stronę.
  2. Jak będziesz frontendowcem, a Twoi koledzy będą cisnąć w Javie, Pythonie, Rubym, pisali algorytmy, obmyślali architekturę projektu, to będziesz żałował, że nie poszedłeś w tę stronę.
    Najlepiej więc, żebyś poszedł w obie jednocześnie :)
    Poza tym od razu Cię ostrzegę, że po dwóch latach w danej technologii, będziesz miał rozkminy czy na pewno dobrą drogę wybrałeś, czy może jednak trzeba było iść w innym kierunku. Ma tak chyba większość programistów.
0
Thyliamris napisał(a):

Idź w kierunku Full Stack Developera - (..)

Hmmmm... opcja full stack developer jak najbardziej. Tylko czy ilosc pracy i zarobkow jest podobna ? Czy moze jednak mniej ludzi chce programiste od wszystkiego.

edytowany 1x, ostatnio: dzek69
SK
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 8 lat
  • Postów:68
0

Jak zaczynałem przygodę z front-end też był taki entuzjazm, ale jak chcesz na tym zarabiać to często nie ma się czasu na zabawe i robi się byle klient przyjął. Nie raz jak ma się kilka projektów z napiętymi terminami na głowie, to gdzieś ta radość ucieka, wkrada się monotonia i czujesz się czasami jak zwykły wyrobnik.

Mi np. zdecydowanie większą przyjemność sprawia programowanie czegoś w js, jakiś np. funckjonalności,. aniżeli dłubanie z paddingami przy responsywności strony i sprawdzanie jej na telefonach wszystkich znajomych :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)