Jak zmienić branże na IT?

Jak zmienić branże na IT?
LB
  • Rejestracja:około 7 lat
  • Ostatnio:około 7 lat
  • Postów:3
0

Witam

Mam na imię Robert.  Chce pracować w branży IT. Jestem w tym zielony i za chwile wyjdzie to na jaw jak na dłoni ponieważ mam parę pytań odnośnie programowania itp.

Spotkałem się z takimi opiniami i chciałbym je zweryfikować.

  1. Od doświadczonych developerow wiem że tak naprawde to nie ma znaczenia jaki język programowania na początku wybiore ponieważ jako nowicjusz powinienem po prostu wybrać dosłownie jakikolwiek i jak najwięcej pisać/ćwiczyć aby zobaczyć jak mi to idzie i jak sie w tym czuje bo technologie zawsze można później zmienić na inną.

  2. Ponoć najlepszą metodą jest wymyślić sobie jakąś prostą aplikacje i spróbować ją napisać nie wglębiając się wcześniej za dużo w teorie. Po prostu pisać metodą prób i błędów i odkrywać co i jak po drodze rozwiązujac napotkane wyzwania na bieżąco. W ten sposób uczymy sie praktycznego wykorzystania danego języka.

Tyle sie dowiedziałem. Ile w tym prawdy wg was? Osobiscie wydawalo mi sie że mimo wszystko najpierw jest dobrze poznać wystarczająco suchej teorii zanim przystąpi sie do praktyki aby wiedzieć co i jak.

Teraz mam kilka pytań co do moich dylematów.

Pyt 1. Czy z samych kursow online typu udemy/youtube/itp można okiełznać temat na tyle by dostać pracę jako junior?

Pyt 2. Jakie technologie i jakie stanowiska dają szanse na pracę zdalną a jakie raczej nie? Czy to w ogóle zależy od technologii czy w kazdym języku można pracowac zdalnie (wiadomo że nie od razu). To mój cel ostateczny więc chce wiedzieć czy pracując jako xyz będę miał taką możliwość.

Pyt 3. W ogłoszeniach często widze że wymagają znajomości kilku różnych narzędzi. Np java, xml/sql, mile widziany python, i coś tam jeszcze. Zakladajac że wszystkie te wymagania sa równie ważne to jak jak się tego wszystkiego uczyć od zera? Wszystkiego po trochu na bieżąco? A może piszą to troche na wyrost? Słyszałem od doświadczonych gości ze od juniora wymaga się niewiele na początku.

Pyt 4. Jakie są kierunki rozwoju w IT i jakie kompetencje są w nich wymagane. Ja kojarze takie nurty:

  • szeroko pojęta analiza danych tj big data, data scientist/analyst, business intelligence, itd (sql/oracle/python)
  • software developer (java,c#,c++)
  • front end developer/ui i ux (css, javascript)
  • sieci i bezpieczeństwo (certyfikaty cisco)
  • grafika (aplikacje graficzne)

Z góry dziękuje za odpowiedzi

FG
  • Rejestracja:około 7 lat
  • Ostatnio:około 7 lat
  • Postów:16
1

początek jak na spotkaniu AA XD

6

Na początek wykup sobie bootcamp, najlepiej za 10 tyś zł, a jak go skonczysz to załóż temat że wydałęś 10k i nie możesz znalezc pracy.
A tak na poważnie to zmiana branzy na IT to obecnie słaby pomysł. Ogromny hype zrobił swoje i żeby to dobrze zobrazować - wyobraź sobie że w Lidlu jest promocja na Karpia.
Ludzi chętnych na ową rybę jest 300, a ryb jest 10. No dodatek ty jesteś niski i mało ważysz

D9
  • Rejestracja:około 11 lat
  • Ostatnio:ponad 5 lat
  • Postów:54
1
  1. Tak
  2. Patrz na portalach z ofertami pracy
  3. Tak, tak
  4. Patrz Google
edytowany 1x, ostatnio: damianek991
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:mniej niż minuta
  • Postów:8409
2

Ponoć najlepszą metodą jest wymyślić sobie jakąś prostą aplikacje i spróbować ją napisać nie wglębiając się wcześniej za dużo w teorie.
Po prostu pisać metodą prób i błędów i odkrywać co i jak po drodze rozwiązujac napotkane wyzwania na bieżąco.
W ten sposób uczymy sie praktycznego wykorzystania danego języka.

Ja bym powiedział, że programowanie jest jak robienie ciasta czy gotowanie obiadu. Najpierw robisz coś wg przepisu (przepisy w programowaniu to mogą być np. tutoriale, podręczniki...), a potem już wiesz jak coś zrobić, ale potem z kolei stajesz się bardziej odważny i zaczynasz eksperymentować, np. mieszasz ileś randomowych składników i patrzysz co wyjdzie. Opanowujesz też konkretne techniki, np. jak się uczysz rozrabiać ciasto, to musisz się nauczyć konkretnych kroków typu "nasyp mąkę", "dodaj wody" ale jak już opanujesz podstawy to potem przeczytasz "rozrób ciasto" to będziesz wiedział jak. Czasem jednak trzeba wrócić do podstaw (ja np. do dzisiaj mam problemy z poprawnym rozrobieniem ciasta, żeby ładnie urosło), wtedy jeszcze raz uczysz się tego samego.

Jednak oczywiście celem nie jest samo wyrabianie ciasta, tylko konkretny produkt - np. ciasto (stąd nauka dla nauki nie ma sensu na dłuższą metę, tylko jak wspomniałeś - warto robić aplikację, które coś robią konkretnego). Te produkty mogą być wymyślne - np. fantazyjne torty na urodziny. Każdy inny, jeden będzie miał Smerfetkę, drugi Kubusia Puchatka itp. Tak samo jak programista może różnego rodzaju aplikacje robić.

Nie wszystkie ciasta robi się tak samo - niektóre się miksuje, niektóre urabia... tak samo nie wszystkie techniki programistyczne sprawdzą się wszędzie. Trzeba dobierać narzędzia i techniki do konkretnego problemu.

Inna metafora jaka mi przychodzi to rysowanie - na początku masz problem, żeby narysować np. oko, albo koślawo ci wychodzą postacie. Ale np. uczysz się, podglądasz mistrzów, naśladujesz - a potem jesteś w stanie narysować coś swojego, twórczego, mając te skille (niestety nie jestem na tym etapie jeszcze).


edytowany 2x, ostatnio: LukeJL
DB
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:227
4

Skąd wiesz czy chcesz pracować w IT ? Sam napisałeś "jestem w tym zielony" ?
To sie wzajemnie wyklucza.

edytowany 1x, ostatnio: DolBo
Zobacz pozostałe 5 komentarzy
GN
@LukeJL: Ten z żaluzjami to był o CSS'ie - o ile mówimy o tym z family guy'a.
S9
Nie, To było co w stylu: 23:30 google zarobki programistów 24:00 google jak wyśrodkowac obrazek w HTML ;)
WeiXiao
@scibi92 wpisz w google "google zarobki programistów mem" i wejdź w grafikę, jest pierwszy :d
S9
O cholerka, tgo to się nie spodziewałem :D
0

ma znaczenie jaki jezyk wybierzesz. czym do tej pory sie zajmowales?

P9
  • Rejestracja:prawie 10 lat
  • Ostatnio:około 2 miesiące
  • Postów:144
2

BTW Kolega jako przedstawiciel handlowy ostatnio dostal 5k netto w Lodzi po roku pracy + premia roczna za sprzedaz 4%, a sprzedaje za 300k+
Wymagane jedynie wyksztalcenie inzynierskie i komunikatywny angielski.
Po co ludzie sie pchaja do IT jak nie zarobia (majac mierna wiedze i zainteresowanie tematem) wiecej niz 5k netto po 2-3 latach pracy?

FG
bo artykuły o 'eldorado' w IT piszą dziennikarze, który g**no wiedzą o tej branży. A po co komu zainteresowanie tematem, ważne żeby obiecany hajs się zgadzał XD a potem pracuj z takimi(mam niestety przyjemność), zagaduje chłopa (40+) o ciekawą konferencje, czy chce jechać, można zawsze we 2 podbić do szefa o zwrot kosztów, a on się mnie pyta, "a po co?? to coś da? podwyżka będzie za to?".
0
DolBo napisał(a):

Skąd wiesz czy chcesz pracować w IT ? Sam napisałeś "jestem w tym zielony" ?
To sie wzajemnie wyklucza.

Serio świetna odpowiedz. Trafiłeś w punkt.
Można dodać że jeśli jesteś zielony + lecisz na kasę to nic nie osiągniesz
i zapewne będziesz w IT zarabiał mniej niż obecnie, jeśli w ogóle się dostaniesz

0
lucky bamboo napisał(a):
  1. Ponoć najlepszą metodą jest wymyślić sobie jakąś prostą aplikacje i spróbować ją napisać nie wglębiając się wcześniej za dużo w teorie. Po prostu pisać metodą prób i błędów i odkrywać co i jak po drodze rozwiązujac napotkane wyzwania na bieżąco. W ten sposób uczymy sie praktycznego wykorzystania danego języka.

Wyobraź sobie jak oddajesz auto do mechanika. W Warsztacie zatrudnił ludzi przekwalifikowanych na mechanika samochodowego.
Rozkręca twoje auto nie wnikając za bardzo w szczegóły i teorię co, jak i do czego.
Ty z chęcią i pełnym zaufaniem oddajesz swój samochód w ręce takiego mechanika a mechanik zatrudnia następnych ludzi do zmiany zawodu.

Pytania?

EOT

WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około godziny
  • Postów:5109
1

Słyszałem od doświadczonych gości ze od juniora wymaga się niewiele na początku.

ktoś coś na temat tego stwierdzenia?

bo mam trochę/bardzo mieszane uczucia :D

edytowany 4x, ostatnio: WeiXiao
FG
  • Rejestracja:około 7 lat
  • Ostatnio:około 7 lat
  • Postów:16
0

"niewiele" dla osób totalnie "zielonych" to bardzo dużo jak na początek

0
lucky bamboo napisał(a):

Witam

Mam na imię Robert. 

To czemu nie dałeś tego w nicku pod którym piszesz post? Tak czy siak plusów za imiona nie dają w programowaniu. :P

Chce pracować w branży IT. Jestem w tym zielony i za chwile wyjdzie to na jaw jak na dłoni ponieważ mam parę pytań odnośnie programowania itp.

No to przed tobą jakieś 2,3 lata nauki. Zanim (i jeśli) zaczniesz prezentować sobą jakiś poziom.

Spotkałem się z takimi opiniami i chciałbym je zweryfikować.

  1. Od doświadczonych developerow wiem że tak naprawde to nie ma znaczenia jaki język programowania na początku wybiore ponieważ jako nowicjusz powinienem po prostu wybrać dosłownie jakikolwiek i jak najwięcej pisać/ćwiczyć aby zobaczyć jak mi to idzie i jak sie w tym czuje bo technologie zawsze można później zmienić na inną.

Co to za "doświadczeni developerzy"? Małpy do kodowania Javy/C#? Oczywiście, że ma znaczenie. Wszak asm to zupełnie inny świat niż FORTRAN ten zaś to co innego niż LISP, który zaś jest czym innym niż C++, który nie dorasta w wielu aspektach językowi LISP, w którym koduje się inaczej niż w COBOLU, ten zaś jest odmienny od języka Haskell. Więc ci "doświadczeni developerzy" są nimi tylko z nazwy.

  1. Ponoć najlepszą metodą jest wymyślić sobie jakąś prostą aplikacje i spróbować ją napisać nie wglębiając się wcześniej za dużo w teorie. Po prostu pisać metodą prób i błędów i odkrywać co i jak po drodze rozwiązujac napotkane wyzwania na bieżąco. W ten sposób uczymy sie praktycznego wykorzystania danego języka.

A potem po 10 takich projektach tacy "doświadczeni developerzy" idą gdzieś pracować i mamy tego efekty takie jakie mamy w branży. Bo stosują oni identyczne zasady do programowania systemów komercyjnych.

Tyle sie dowiedziałem. Ile w tym prawdy wg was? Osobiscie wydawalo mi sie że mimo wszystko najpierw jest dobrze poznać wystarczająco suchej teorii zanim przystąpi sie do praktyki aby wiedzieć co i jak.

Moim zdaniem ktokolwiek ci takich bzdur naopowiadał powinien 1337 razy się zastanowić co zxa bzdury chce ci wciskać zanim otworzy usta.

Teraz mam kilka pytań co do moich dylematów.

Pyt 1. Czy z samych kursow online typu udemy/youtube/itp można okiełznać temat na tyle by dostać pracę jako junior?

To zależy. Nie jesteśmy ci w stanie odpowiedzieć czy Ci konkretnie się to uda. To raczej kwestia co najmniej roku, dwóch.

Pyt 2. Jakie technologie i jakie stanowiska dają szanse na pracę zdalną a jakie raczej nie? Czy to w ogóle zależy od technologii czy w kazdym języku można pracowac zdalnie (wiadomo że nie od razu). To mój cel ostateczny więc chce wiedzieć czy pracując jako xyz będę miał taką możliwość.

To zależy od zbyt wielu czynników byś nawet na tym etapie miał jakąkolwiek potrzebę się nad tym zastanawiać. Ty na razie nawet nie umiesz programować helloworlda w Basicu. Jak dojdziesz do etapu pisania z palca prostego CMS w PHP to wiele rzeczy może się zmienić. Łącznie z opłącalnością PHP.

Pyt 3. W ogłoszeniach często widze że wymagają znajomości kilku różnych narzędzi. Np java, xml/sql, mile widziany python, i coś tam jeszcze. Zakladajac że wszystkie te wymagania sa równie ważne to jak jak się tego wszystkiego uczyć od zera? Wszystkiego po trochu na bieżąco? A może piszą to troche na wyrost? Słyszałem od doświadczonych gości ze od juniora wymaga się niewiele na początku.

Są to wymagania orientacyjne. Nie da się za ich pomocą zweryfikować czy się ktoś na dane stanowsiko nadaje. Od tego jest proces rekrutacyjny i rozmowy z rekruterami danej firmy.

Pyt 4. Jakie są kierunki rozwoju w IT

Jest ich ponad 9000000000000 od programowania młynka do kawy po systemy sterowania głowicami jądrowymi i optyczne naprowadzanie pocisków.

i jakie kompetencje są w nich wymagane.

Od poziomu bezmózgiej małpy do kodowania po doktorat z kilku kierunków.

Ja kojarze takie nurty:

  • szeroko pojęta analiza danych tj big data, data scientist/analyst, business intelligence, itd (sql/oracle/python)
  • software developer (java,c#,c++)
  • front end developer/ui i ux (css, javascript)
  • sieci i bezpieczeństwo (certyfikaty cisco)
  • grafika (aplikacje graficzne)

Z góry dziękuje za odpowiedzi

No to jest jakaś 1/900 wszystkich kierunków rozwoju IT jak nie mniej.

0

Średnia pensja w IT to niemal 1,8 raza więcej niż średnia płaca w Polsce.
Business Insider

0

Aby dojść do fajnego hajsu to trzeba co najmniej 4 lata przepracować jako developer i ciągle rozwijać się po pracy. Pierwszy rok pracy w zawodzie jest najgorszy, bo niemal cały swój wolny czas poświęcasz na naukę. Jeśli Twoją główną motywacją jest kasa to są zawody z podobnymi zarobkami i mniejszym wkładem pracy, jak np. przedstawiciel handlowy, doradca klienta indywidualnego itp.

LB
  • Rejestracja:około 7 lat
  • Ostatnio:około 7 lat
  • Postów:3
1

Dzięki dla damianka i luke.

Większość komentarzy kompletnie bezsensu. Kiedyś każdy był w czymś zielony co nie oznacza że nie warto było zaczynać.

Doda ktoś coś konstruktywnego?

0

Jaki masz teraz zawód?

0

Doda ktoś coś konstruktywnego?

Zajmij się tym co Cię naprawdę interesuje... być może jest to programowanie.... a być może nie...
Aby się tego dowiedzieć musisz zacząć programować i wtedy zobaczysz czy to jest to czym chciałbyś zajmować się do emerytury.
Co do wyboru języka to skorzystaj z wujka google.

0

mysle ze duzo komentarzy tego typu bierze się stad, ze duza czesc zaczynala costam kodzic przed szkołą/na uczelni, potem majac juz jako taką wiedze brneli w to dalej.
raczej niewiele jest przypadkow ze ktos przyszedl na uczelnie i złapał szybko programowanie a potem został programista.
dlatego troszkę mnie dziwi dziecinna postawa zadających pytania tego typu - co innego jest przerobić tutorial / książke mającą 1000 stron, a co innego dobrze zrozumieć same podstawy. przy samej nauce pojawia się dość dużo pojęć które wypadałoby wygooglować, bo w książce autor zakłada zazwyczaj, że ktoś biorący się za programowanie cośtam o komputerach jednak wie.
jasne - jak kogoś to zainteresuje i jest w stanie poswiecic duzo czasu to swietnie, ale niektorzy chyba nie mają pojecia jak wiele pracy trzeba wlozyc, a po dostaniu pierwszej pracy w programowaniu stwierdzic ze sie tak na prawde nic nie potrafi i przez kolejny okres czasu uczyć się w pracy. to naprawde nie jest nauka pływania, gotowania, czy kurs fryzjerski.

2
ryl napisał(a):

mysle ze duzo komentarzy tego typu bierze się stad, ze duza czesc zaczynala costam kodzic przed szkołą/na uczelni, potem majac juz jako taką wiedze brneli w to dalej.
raczej niewiele jest przypadkow ze ktos przyszedl na uczelnie i złapał szybko programowanie a potem został programista.
dlatego troszkę mnie dziwi dziecinna postawa zadających pytania tego typu - co innego jest przerobić tutorial / książke mającą 1000 stron, a co innego dobrze zrozumieć same podstawy. przy samej nauce pojawia się dość dużo pojęć które wypadałoby wygooglować, bo w książce autor zakłada zazwyczaj, że ktoś biorący się za programowanie cośtam o komputerach jednak wie.
jasne - jak kogoś to zainteresuje i jest w stanie poswiecic duzo czasu to swietnie, ale niektorzy chyba nie mają pojecia jak wiele pracy trzeba wlozyc, a po dostaniu pierwszej pracy w programowaniu stwierdzic ze sie tak na prawde nic nie potrafi i przez kolejny okres czasu uczyć się w pracy. to naprawde nie jest nauka pływania, gotowania, czy kurs fryzjerski.

Z całym szacunkiem, ale jeżeli mówimy o programowaniu profesjonalnym, to o innym dziedzinach też możemy tak mówić, a uwierz mi, że:

  • zostanie zawodowym pływakiem i zdobywanie medali w mistrzostwach
  • zostanie wybitnym szefem kuchni
  • zostanie znanym stylistą / fryzjerem

też nie przychodzi w tydzień i też wymaga ciągłego dokształcania się / ćwiczenia. Większosć dziedzin wymaga. Więc nie pisz bzdur i nie porównuj nauki czegoś profesjonalnie do robienia czegoś hobbystycznie, typu gotowanie jajecznicy na śniadanie. WTF w ogóle.

S9
  • Rejestracja:ponad 10 lat
  • Ostatnio:5 miesięcy
  • Lokalizacja:Warszawa
  • Postów:3573
0
lucky bamboo napisał(a):

Dzięki dla damianka i luke.

Większość komentarzy kompletnie bezsensu. Kiedyś każdy był w czymś zielony co nie oznacza że nie warto było zaczynać.

Doda ktoś coś konstruktywnego?

Nie, po prostu mamy beke z typów "kurde zarabiam 3k na rękę a mowią że programisci Java po miesiącu mają 15k !!!!11111!!!". Nikt sie nie bedzie naśmiewał (po za człowiekiem z mało pofałdowaną korą mózgową) z człowieka który na przyklad sprobowal programowania choc troche i mu sie to rzeczywiście podoba, ale po podejście " nigdy nie programowałem ale 15 k jest fajne" jest żałosne dla mnie :)


"w haśle <młody dynamiczny zespół> nie chodzi o to ile masz lat tylko jak często zmienia się skład"
kate87
Mam już chyba z 4 lata doświadczenia i nadal nie zarabiam 15k i nie wiem czy w ciągu najbliższych 4 lat dociągnę do takich stawek. :)
S9
:/
1

idz na butkamp za 20k tam uczo dobrze

Szalony Programista
Szalony Programista
  • Rejestracja:około 7 lat
  • Ostatnio:prawie 4 lata
  • Postów:227
0

Pytasz o logikę rozmytą, a tu ciężko pomóc zwłaszcza w takich beznadziejnych przypadkach...

0

Rynek jest już przesycony juniorami. Biorą tylko najlepszych. To nie taka łatwa sprawa jak 5-10 lat temu.

LE
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 6 lat
  • Postów:36
0

Kolego, sproboj cos ciezkiego na poczatek, jalepiej cos OOP, jak C++. Polecam ksiazke Thinking in C++. Jak to zakumasz,zrozumiesz jak sie dynamicznie alokuje i zwalnia pamiecc, dlaczego nie wolno wyrzucac wyjatkow w destrukotrze to po paru latach zmiana na inny jezyk programowania niebedzie miala dla ciebie znaczenia - 6mcy i job done. Ale C++ to bardzo obszerny jezyk, na poczatek trudny, ale da sie opanowac. Pozdrawiam, bo tez tak zaczynalem w 1999 roku.

LB
  • Rejestracja:około 7 lat
  • Ostatnio:około 7 lat
  • Postów:3
0

Nadal większość odpowiedzi jest bezsensu. Zamiast napisać cos konkretnego i pomocnego z własnego doświadczenia to czepiacie się jakichś pierdół byle tylko coś napisać. Trudno.

RE
witaj na 4p i tego typu tematach :D Ogólnie ten temat to już któryś z rzędu.
Szalony Programista
Szalony Programista
Z własnego doświadczenia wiem, że wzór na kwadrat jest poprawny to dane, które pod niego podstawiasz są niepoprawne to czy wtedy ten wzór jest prawdziwy gdyż nigdy nie da się poprawnych danych jedynie jakieś przybliżenia? Tak samo jak na ściemniasz i jakoś wyrolujesz rekruterów to cię zatrudnią, a co będziesz robił to zależy gdzie będziesz startował oni podają co trzeba umieć, czyli nie musisz o to pytać na forum bo pisze w wymaganiach do rekrutacji co potrzeba wiedzieć. Właściwie to musisz się umieć tylko sprzedać. A zatrudniasz się tam gdzie mieszkasz najbliżej.
AL
  • Rejestracja:około 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:84
7
lucky bamboo napisał(a):

Nadal większość odpowiedzi jest bezsensu. Zamiast napisać cos konkretnego i pomocnego z własnego doświadczenia to czepiacie się jakichś pierdół byle tylko coś napisać. Trudno.

Może dlatego że takich tematów było już setki? Chcesz być programistą a nie umiesz samodzielnie wyszukiwać informacji? Myślisz że coś się zmieniło przez miesiąc?

Chciałeś opinii to masz - musisz konkurować z setkami studentów o posadę juniora. Rynek jest obecnie przesycony i niedosychanie jednocześnie. Przesycony - bo masz po kilkset ludzi na stanowisko juniora, gdzie 90% nie potrafi programować, ponieważ naczytali się o 15k, pooglądali parę tutorialów w necie i chcą być programistami. Również bootcampy i media tutaj piorą mózgi tym, że jest praca w it. Owszem jest ale nie dla juniorów.
Niedosycony bo rynek obecnie potrzebuje dobrych(słowo klucz) seniorów i regularów znających konkretne technologie i frameworki itp. A nie juniorów nie mających podstaw do zawodu i zielonego pojęcia o programowaniu.

Jak jakaś firma chce zatrudnić juniorów to idzie na studia i bierze najlepszych. Bo tam są ludzie, którzy mają ogólną wiedzę i pojęcie o tym. Bo bardziej im się opłaca wyrobić dobrego studenta dobrego wydziału z ogólną wiedzą z całej branży informatycznej zamiast osoby po 3 miesięcznym kursie lub osoby co chce zmienić prace mając 30 lat. Taki student jak jest na informatyce to przynajmniej widać, że nie jest tam koniecznie dla kasy ale choć trochę go pasjonuje świat IT.

Obecnie aby zostać programistą trzeba poświęcić kilka lat na juniora to jest rok-dwa regularnej ciężkiej pracy. To nie jest tak, że 4 miesiące się uczysz i dostajesz 4k na ręke jak to mówią media i bootkampy. Więc na początek zdaj sobie sprawę jaka jest prawda. Kilkaset ludzi na jedno miejsce, kilka lat nauki, pensje na start marne.(tak - juniorzy często zaczynają od 2k netto na rękę). W dodatku nawet jak się dostaniesz na tego juniora to trzeba poświęcić te dodatkowe godziny po pracy na naukę - więc dziennie robi się ok 12 godzin przed komputerem. Dodatkowo cały czas trzeba się uczyć nowych rzeczy itp. Tak wygląda programista "od środka".

Kwestia zarobków bo tylko dlatego chcesz programować - Nie wierz mediom. Tylko nieliczni zarabiają powyżej 10.000 na rękę. Zazwyczaj są to osoby o stażu 6-8 letnim. Są też tacy co po 3 latach zarabiają ponad 10 tysięcy ale tylko dlatego, że mieli szczęście + są najlepsi z najlepszych + poświęcali cały wolny czas na naukę. Takich ludzi jest 2-5% z wszystkich. Tylko nieliczni mogą liczyć na dobre zarobki.
Cała reszta pracuje za bardzo średnie stawki. Są osoby co po 3-5 latach zarabiają 4000 netto, 6000, 8000. Tutaj nie ma raju dla każdego przeciętnego programisty zarobki są różne i podobne do innych zawodów. Jak chcesz szybko zarobić dużą kase to już lepiej opłaca się robić jakiś kurs spawacza i jechać do Niemiec czy iść do sprzedaży jak ktoś tam napisał.

Wszystko zależy od technologii i umiejętności ale zastanów się czy warto jest poświęcić rok - dwa na naukę technologii + rok czasu pracować za 2000 złotych + kika lat za 2000-4000? Ludzie się tutaj nabijają ale serio - w it zarobki nie idą szybko w górę. To bardziej maraton niż sprint. Duże lepiej iść w inne branże i dużo szybciej zarobisz te 5000-8000 na rękę.

Tak więc zastanów się czy warto w to brnąć bo media i bootkampy prawdę ci nie powiedzą. Oni właśnie na takich naiwniakach trzepią kasę co myślą, że do it potrzeba ludzi co przez pół roku przerobią kursy z youtube i dadzą im potem 6000 na rękę w 1 pracy. Pokazują zarobki seniorów javy jako coś osiągalnego dla każdego ale to wszystko kłamstwa aby wydobyć kasę z naiwniaków.

Jak ktoś chce być piłkarzem to gra w piłkę kilka lat, jak ktoś chce być kucharzem to gotuje kilka lat, jak ktoś chce być programistą to programuje. Serio takie trudne to myślenie? Najpierw poświęć dwa lata na naukę kodowania a potem wróć tutaj na forum ze swoim pytaniem.

Jak chcesz w to brnąć to zacznij kodować a nie zadawaj pytania. I naucz się szukać odpowiedzi na pytanie, które pada średnio co 3 dni na tym forum bo tylu jest chętnych na kase.

kate87
Wa przez miesiąc. Przez ostatnie 3 godziny od podobnego wątku..
LukeJL
jakiś czas temu wpadłem na pomysł gry - symulator kariery programisty (uczysz się frameworków, szukasz pracy, chodzisz do pracy itp.) w końcu nie zrealizowałem pomysłu, ale myślę, że to wcale nie byłby taki głupi pomysł - gra edukacyjno-symulacyjna Zostań Programistą, która by uczyła ludzi, w jaki sposób można takim programistą zostać.
kate87
I sprzedałeś pomysł pomysł na grywalizację za miliony monet :D
LukeJL
haha, implementacja się liczy, pomysł to nie wszystko xD
LukeJL
swoją drogą od jakiegoś czasu chodzi za mną pomysł założenia bloga, na którym wprost będę się dzielił swoimi pomysłami - chodzi o to, że i tak nie mam czasu wszystkich zrealizować, a ktoś mógłby poczytać i je potem zrobić za mnie (na czym był skorzystał, bo sam ich nie musiałbym robić).
1
albundy napisał(a):

Chciałeś opinii to masz - musisz konkurować z setkami studentów o posadę juniora. Rynek jest obecnie przesycony i niedosychanie jednocześnie. Przesycony - bo masz po kilkset ludzi na stanowisko juniora, gdzie 90% nie potrafi programować, ponieważ naczytali się o 15k, pooglądali parę tutorialów w necie i chcą być programistami. Również bootcampy i media tutaj piorą mózgi tym, że jest praca w it. Owszem jest ale nie dla juniorów.
Niedosycony bo rynek obecnie potrzebuje dobrych(słowo klucz) seniorów i regularów znających konkretne technologie i frameworki itp. A nie juniorów nie mających podstaw do zawodu i zielonego pojęcia o programowaniu.

Jak jakaś firma chce zatrudnić juniorów to idzie na studia i bierze najlepszych. Bo tam są ludzie, którzy mają ogólną wiedzę i pojęcie o tym. Bo bardziej im się opłaca wyrobić dobrego studenta dobrego wydziału z ogólną wiedzą z całej branży informatycznej zamiast osoby po 3 miesięcznym kursie lub osoby co chce zmienić prace mając 30 lat. Taki student jak jest na informatyce to przynajmniej widać, że nie jest tam koniecznie dla kasy ale choć trochę go pasjonuje świat IT.

Obecnie aby zostać programistą trzeba poświęcić kilka lat na juniora to jest rok-dwa regularnej ciężkiej pracy. To nie jest tak, że 4 miesiące się uczysz i dostajesz 4k na ręke jak to mówią media i bootkampy. Więc na początek zdaj sobie sprawę jaka jest prawda. Kilkaset ludzi na jedno miejsce, kilka lat nauki, pensje na start marne.(tak - juniorzy często zaczynają od 2k netto na rękę). W dodatku nawet jak się dostaniesz na tego juniora to trzeba poświęcić te dodatkowe godziny po pracy na naukę - więc dziennie robi się ok 12 godzin przed komputerem. Dodatkowo cały czas trzeba się uczyć nowych rzeczy itp. Tak wygląda programista "od środka".

Kwestia zarobków bo tylko dlatego chcesz programować - Nie wierz mediom. Tylko nieliczni zarabiają powyżej 10.000 na rękę. Zazwyczaj są to osoby o stażu 6-8 letnim. Są też tacy co po 3 latach zarabiają ponad 10 tysięcy ale tylko dlatego, że mieli szczęście + są najlepsi z najlepszych + poświęcali cały wolny czas na naukę. Takich ludzi jest 2-5% z wszystkich. Tylko nieliczni mogą liczyć na dobre zarobki.
Cała reszta pracuje za bardzo średnie stawki. Są osoby co po 3-5 latach zarabiają 4000 netto, 6000, 8000. Tutaj nie ma raju dla każdego przeciętnego programisty zarobki są różne i podobne do innych zawodów. Jak chcesz szybko zarobić dużą kase to już lepiej opłaca się robić jakiś kurs spawacza i jechać do Niemiec czy iść do sprzedaży jak ktoś tam napisał.

Wszystko zależy od technologii i umiejętności ale zastanów się czy warto jest poświęcić rok - dwa na naukę technologii + rok czasu pracować za 2000 złotych + kika lat za 2000-4000? Ludzie się tutaj nabijają ale serio - w it zarobki nie idą szybko w górę. To bardziej maraton niż sprint. Duże lepiej iść w inne branże i dużo szybciej zarobisz te 5000-8000 na rękę.

Tak więc zastanów się czy warto w to brnąć bo media i bootkampy prawdę ci nie powiedzą. Oni właśnie na takich naiwniakach trzepią kasę co myślą, że do it potrzeba ludzi co przez pół roku przerobią kursy z youtube i dadzą im potem 6000 na rękę w 1 pracy. Pokazują zarobki seniorów javy jako coś osiągalnego dla każdego ale to wszystko kłamstwa aby wydobyć kasę z naiwniaków.

Jak ktoś chce być piłkarzem to gra w piłkę kilka lat, jak ktoś chce być kucharzem to gotuje kilka lat, jak ktoś chce być programistą to programuje. Serio takie trudne to myślenie? Najpierw poświęć dwa lata na naukę kodowania a potem wróć tutaj na forum ze swoim pytaniem.

Jak chcesz w to brnąć to zacznij kodować a nie zadawaj pytania. I naucz się szukać odpowiedzi na pytanie, które pada średnio co 3 dni na tym forum bo tylu jest chętnych na kase.

Masz po części racje, ale przesadzasz... aż tak źle nie jest. Jak ktoś jest dobry to szybko i bez studiów znajdzie pracę.
Nawet 4 miesiące może wystarczyć jeśli poświeci się co najmniej 7 godzin dziennie na programowanie, o ile jest się dość kumatym...

WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około godziny
  • Postów:5109
0
Świetny Kret napisał(a):

Masz po części racje, ale przesadzasz... aż tak źle nie jest. Jak ktoś jest dobry to szybko i bez studiów znajdzie pracę.
Nawet 4 miesiące może wystarczyć jeśli poświeci się co najmniej 7 godzin dziennie na programowanie, o ile jest się dość kumatym...

Znasz taką osobę lub jesteś nią, że od totalnego 0 do jr w 4 miesiące? ofc samemu

edytowany 4x, ostatnio: WeiXiao
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)