Czy mając 28 lat nauczę się programować?

Czy mając 28 lat nauczę się programować?
AU
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 6 lat
  • Postów:1
1

Mam 28 lat, jestem mgr inż. elektrotechniki po AGH. Od 4 lat (od obrony) pracuję jako projektant sieci elektrycznych. Pieniądze słabe, perspektywy słabe, terminy gonią. Wszyscy moi znajomy gadają o programowaniu jako o środku na wyrwanie się do lepszego świata. Pytanie ile w tym prawdy? Czy ścieżka webowa jest najlepsza dla początkującego? Jakieś angulary i inne rzeczy?

Sprzedałbym duszę diabłu żeby wrócić na 1. rok studiów i powiedzieć samemu sobie że mam zmienić kierunek :(

Zobacz pozostałe 4 komentarze
GregoryI
Duszy nie wolno sprzedawać i już.
gk1982
Działa czy nie działa Ale opowiem wam moją historię:) Parę lat temu grałem w zew cthulu z kolegami i robiłem scenę z przywoływanie ducha. Była świeca, nastruj i jeszcze parę innych akcesoriów. Nie był to żaden rytuał tylko 15 minutowa scenka w grze przy zapalone świecy. Jak koledzy wyszli późno wieczorem to koło północy zauważyłem że mam bardzo wyostrzony zmysł słuchu i poczułem się nieswojo jakby wystąpiła emanacja czegoś w domu. Poszedłem szybko spać bo z minuty na minutę coraz bardziej czułem się zagrożony.
gk1982
Na pewno nie był to efekt alkoholu i innych substancji bo wiem jak na mnie działają. Nie wiem czy ta scena podziała na moje nerwy jakoś czy zeczywiscie jakiś byt zawitał :) Poza tym od tego czasu ciągle mam biegunki i muszę iść chyba do jakiegoś egzorcysty.
ZW
Zeszyt_w_kratkę
Dokładnie, nie pisz takich rzeczy. A co do klepania może cpp0x? Spoko kurs żeby ogarnąć podstawy C++
KO
@gk1982: Najlepiej najpierw z księdzem o tym porozmawiaj. I z lekarzem.
TO
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 6 lat
  • Postów:1
0

Jakby miał cię kto utrzymywać, to możesz przenieść się do Warszawy. Możesz tu startować od zera jako tester za 16 do 17 zł brutto na umowie zlecenie albo programista frontend z podstawową znajomością Photoshopa, Worda, Excela za nawet do 2 złotych więcej od testera.

Niestety, albo stety, praca z tak zwanym przyuczeniem na programistę oznacza podpisanie umowy cywilno prawnej zwaną potocznie lojalką na rok albo dwa lata.

Podobnych tobie są tysiące, rynek nie znos próżni, zatem pojawiły się odpowiednie oferty pracy z odpowiednim wynagrodzeniem. Dużo, mało, nie ważne chętnych na taką pracę i tak jest więcej od liczby wolnych miejsc.

szarotka
  • Rejestracja:ponad 9 lat
  • Ostatnio:około 2 miesiące
  • Postów:533
11

@Shalom: a Ty mówiłeś, że na AGH to kumaci ludzie studiują, czuję się zawiedziona.

Zobacz pozostałe 6 komentarzy
superdurszlak
no jak widzisz, że nawet absolwenci infy podobno mają problem ze znalezieniem pierwszej roboty i nie wyciągnąłeś z tego wniosków... wiesz, w tej pracy potrzeba jednak dość dużo logicznego myślenia, nawet robienie stronek troszeczkę wymaga :P realia są takie że jak będziesz ostro zapierdzielać przez dłuższy czas, to może Ci się uda, ale nikt nie jest w stanie niczego obiecać.
somedev
Ale skąd mamy wiedzieć czy nie porywacz się na słońce jak Cię nie znamy? Ja piersza prace programisty dostałem po maturze, inni po latach studiów nie maja pracy.
Julian_
po co te złośliwości Szarlotka? ;/ komu chcesz zaimponować?
superdurszlak
@Julian_: a komu @szarotka może chcieć zaimponować, no przecież nie @aergy ;)
aergy
@superdurszlak: @szarotka jest dla mnie najwsapnialsza, nie musi mi niczym imponować ;)
au7h
  • Rejestracja:ponad 11 lat
  • Ostatnio:12 miesięcy
  • Postów:215
0
auerxxx napisał(a):

Mam 28 lat, jestem mgr inż. elektrotechniki po AGH. Od 4 lat (od obrony) pracuję jako projektant sieci elektrycznych. Pieniądze słabe, perspektywy słabe, terminy gonią. Wszyscy moi znajomy gadają o programowaniu jako o środku na wyrwanie się do lepszego świata. Pytanie ile w tym prawdy? Czy ścieżka webowa jest najlepsza dla początkującego? Jakieś angulary i inne rzeczy?

Sprzedałbym duszę diabłu żeby wrócić na 1. rok studiów i powiedzieć samemu sobie że mam zmienić kierunek :(

też studiowałem na aghu na elektronice i telekomunikacji z tą tylko różnicą, że na 2 roku przekroczyłem deficyt ETCS (ulałem teorię sygnałów i tzw. AUE) Rzuciłem tym przeniosłem się na inny kierunek i już jestem na 3 roku na lajcie :) Też chciałbym wrócić się kilka lat wstecz. Nie zmarnowałbym tego czasu i od razu udał się na infę

edytowany 1x, ostatnio: au7h
Zobacz pozostałe 2 komentarze
au7h
Przeniosłem się do takiego mniejszego miasta 60 km od Krakowa na zaoczne. Pomyślałem sobie że nie ważne gdzie ważne że papier :D
WeiXiao
jakaś fajna uczelnia? :)
au7h
taka bym powiedział student friendly
superdurszlak
@au7h: 60km w którą stronę? 60km od to jest Oświęcim z PWSZ "przyjdź i zdaj" :D @auerxxx: w zasadzie to znam jedną osobę, która kończyła pierwszy stopień tego i teraz robi mgr z teleinfy czy czegoś, w sumie to jej relacje się nieźle pokrywają z tym, co słyszałeś :P
au7h
@superdurszlak: ee bardziej na południe, to miasteczko jest duużo mniejsze niż Oświęcim. Szkoła nie jest aż tak znana za to idą na rękę, wystarczy mieć obecność :D
superdurszlak
  • Rejestracja:prawie 7 lat
  • Ostatnio:około 15 godzin
  • Lokalizacja:Kraków
  • Postów:1999
1
szarotka napisał(a):

@Shalom: a Ty mówiłeś, że na AGH to kumaci ludzie studiują, czuję się zawiedziona.

Bo Shalom kończył jeden z tych lepszych wydziałów, z wyższym progiem wejścia i mocniejszym przesiewem, nie miał tylu okazji by naoglądać się (ćwierć)inteligentów :P


Zobacz pozostałe 11 komentarzy
wiciu
No ok. Ja też takich nie miałem na myśli. ;)
ZW
Zeszyt_w_kratkę
Z moich doświadczeń, (nie zbyt długich jak na razie ;)) Nauczyciele super, dokładnie każdy u mnie, mili, wytłumaczą, sami wiedzą co robią (wuefista się nie liczy bo to tylko poganiacz) :) Studenci za to porażka :( Na całą grupę jest dosłownie kilku fajnych, notatki ciężko uzyskać, nawet porozmawiać nie jest prosto, jedno ĄĘ. Mam nadzieję że później, będzie lepiej.
TD
@wiciu: najpierw mówisz, że "wszystkie" a potem jednak wymieniasz te lepsze. :)
wiciu
No ok, miałem na myśli to, że jeśli ktoś studiuje na jednej z uczelni technicznych z polskiej czołówki, to nie ma aż tak dużego znaczenia, która to będzie, bo nie jest teraz tak, że jakaś jedna uczelnia wybija się ponad poziom innych ;).
TD
@wiciu: nie chodzi o jedną uczelnie, ale raczej o jakąś grupę. Więcej raczej nie ma różnicy czy ktoś wybierze najlepsze wydziały na UW/UJ/UWr czy PW/PWr/AGH, UG/PG/PŚ pewnie też trzymają poziom. Jest jednak spora różnica między dobrym wydział dobrej uczelni, a słabym wydziałem/słabą uczelnią (nawet publiczną w dużym mieście).
OG
  • Rejestracja:około 6 lat
  • Ostatnio:prawie 4 lata
  • Postów:71
3

Hmm, ja zacząłem programować w wieku 30 lat i pracę dostałem po 3 latach nauki, więc oczywiście można się nauczyć programowania w wieku 28 lat(szczególnie że jakimś orłem to ja nie jestem), wg mnie najlepsza metoda to usiąść i zacząć cisnąć do skutku, technologia jest drugorzędna,(ja np. zacząłem od C) a rozkminy i pytania typu "czy dam radę ?" są bezproduktywne bo przecież nikt z nas cię nie zna, nie wiemy czy jesteś pracowity, czy łatwo się poddajesz itp. ty sam nie wiesz czy się nadajesz bo przecież nawet nie spróbowałeś.

AU
jak wyglądał twój dzień przez te 3 lata?
Miang
a pytałeś się czy dasz radę zamiast spróbować samemu?
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
0

A nie lepiej iść na coś związanego stricte z telecom, sieciami, embedded lub coś podobnego? Skoro skończyłeś taki kierunek na tamtym wydzialem to domyślam się, że programowanie było(np w C) a podstawowe pojęcia powinieneś mieć dobrze przyswojone.

superdurszlak
Po tylu latach to już niewiele będzie pamiętał ;)
R7
No właśnie, czemu nie administracja sieciami czy coś podobnego? Sieci już zna tylko napięcia trochę wyższe ;) A potem może projektowanie sieci co z w połączeniu z obecnym zajęciem daje idealnego kandydata na pracownika u jakiegoś dostawcy usług chmurowych (w sensie projektant datacenter).
czysteskarpety
czysteskarpety
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
14
auerxxx napisał(a):

Mam 28 lat

W tym wieku to się planuje emeryturę, a nie programowanie, no ludzie...


PerlMonk
  • Rejestracja:około 6 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Warszawa 🐪
  • Postów:1719
3
auerxxx napisał(a):

Mam 28 lat

"Czy mając 28 lat nauczę się programować?"
Sprawdź.
Czy będziesz dobrym programistą, któremu ktoś zapłaci dziesięć kafli na rękę?
Sprawdź. Ale najpierw naucz się programować.
Nie zastanawiaj się, tylko rób. Od zbędnego myślenia boli głowa. Patrzcie na kobiety, one tylko myślą o seksie a jak przychodzi co do czego, to boli je głowa.
Wszyscy mówią, że się nie da, a przychodzi student, który nie wie, że się nie da, i to robi. Najwyżej będziemy mieli na forum kolejnego przeciętnego programistę, który nie może znaleźć pracy.


Nie sztuka uciec gdy w dupie sztuciec. 🐪🐪🐪
edytowany 1x, ostatnio: PerlMonk
PA
PA
  • Rejestracja:ponad 6 lat
  • Ostatnio:prawie 3 lata
  • Postów:288
1
czysteskarpety napisał(a):
auerxxx napisał(a):

Mam 28 lat

W tym wieku to się planuje emeryturę, a nie programowanie, no ludzie...

Kolejny wątek w którym widzę że wg Ciebie programować trzeba od urodzenia. Serio musisz być irytującą osobą

#edit
Jeszcze doceniles moj komentarz, WTF? :P

edytowany 1x, ostatnio: pavarotti
czysteskarpety
czysteskarpety
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
3
pavarotti napisał(a):
czysteskarpety napisał(a):
auerxxx napisał(a):

Mam 28 lat

W tym wieku to się planuje emeryturę, a nie programowanie, no ludzie...

Kolejny wątek w którym widzę że wg Ciebie programować trzeba od urodzenia. Serio musisz być irytującą osobą

Jestem w istocie.
To wina PHP, byłem na kilku terapiach, ale wiadomo... starego psa nowych paradygmatów nie nauczysz :/


PA
po prostu więcej luzu do nowicjuszy ;) generalnie chodziło mi o to że tak patrząc na te posty to współczuję juniorom którzy do Ciebie idą po poradę, pewnie pocisk albo krzywe spojrzenie od razu :P
Aryman1983
Aryman1983
@pavarotti: a Ty co? Pierwszy dzień na forum?
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:20 minut
  • Postów:8398
5

Wszyscy moi znajomy gadają o programowaniu jako o środku na wyrwanie się do lepszego świata. Pytanie ile w tym prawdy? Czy ścieżka webowa jest najlepsza dla początkującego? Jakieś angulary i inne rzeczy?

Programowanie to taki sam zawód/umiejętność/rzemiosło/sztuka, jak wszystko inne.

Podstaw sobie zamiast programowanie np. rysowanie. Powiedzmy, że nagle komputery przestają istnieć i ludzie masowo zaczynają kupować komiksy, wobec czego najlepiej płatnym zawodem staje się rysownik. Czy rysowanie byłoby środkiem do wyrwania się do lepszego świata? Pewnie tak, pod warunkiem, że umiałbyś rysować. A fakty są takie, że ludzie uczą się rysować latami (jak nigdy nie rysowałeś, to zapewne będziesz rysował kijowo przez pierwszych ileś lat), dodaj to, że nawet od dziecka się uczą rysować, więc jest masę zdolnych ludzi, którzy są konkurencją.

Więc nawet gdyby rysownik był super pożądanym zawodem, to rysowanie nie byłoby żadną magiczną opcją czy złotą pigułką na brak kasy.

Z drugiej strony można założyć, że jeśli rysownik jest dochodowym zajęciem, to można spróbować zacząć rysować i wejść w to na poważnie, i być przygotowanym, że nauka zajmie ileś lat, ale że będzie to dobra inwestycja w przyszłość, jeśli sami sobie ją wywalczymy.

Oczywiście należy też mieć jakiś własny osąd (poparty praktyką), czy faktycznie mamy jakikolwiek potencjał do rysowania i czy faktycznie nas to jakoś kręci, czy może na siłę próbujemy rysować.

No, a teraz podmień sobie rysowanie na programowanie i będziesz miał odpowiedź. Ludzie są skłonni przyjmować, że nauka rysowania (ew. śpiewania, grania na skrzypcach, zawodowa piłka nożna) nie jest dla każdego i że trzeba mega dużo poświęcić, natomiast programowanie jawi się ludziom często jako magiczny sposób na szybką kasę dla każdego.


DR
natomiast programowanie jawi się ludziom często jako magiczny sposób na szybką kasę dla każdego no przecież to tylko klikanie w komputer
Miang
sa zawody okołoprogramistyczne, tak jak np. rysownik może potrzebować scenarzysty
PA
PA
  • Rejestracja:ponad 6 lat
  • Ostatnio:prawie 3 lata
  • Postów:288
0
LukeJL napisał(a):

Wszyscy moi znajomy gadają o programowaniu jako o środku na wyrwanie się do lepszego świata. Pytanie ile w tym prawdy? Czy ścieżka webowa jest najlepsza dla początkującego? Jakieś angulary i inne rzeczy?

Programowanie to taki sam zawód/umiejętność/rzemiosło/sztuka, jak wszystko inne.

Podstaw sobie zamiast programowanie np. rysowanie. Powiedzmy, że nagle komputery przestają istnieć i ludzie masowo zaczynają kupować komiksy, wobec czego najlepiej płatnym zawodem staje się rysownik. Czy rysowanie byłoby środkiem do wyrwania się do lepszego świata? Pewnie tak, pod warunkiem, że umiałbyś rysować. A fakty są takie, że ludzie uczą się rysować latami (jak nigdy nie rysowałeś, to zapewne będziesz rysował kijowo przez pierwszych ileś lat), dodaj to, że nawet od dziecka się uczą rysować, więc jest masę zdolnych ludzi, którzy są konkurencją.

Więc nawet gdyby rysownik był super pożądanym zawodem, to rysowanie nie byłoby żadną magiczną opcją czy złotą pigułką na brak kasy.

Z drugiej strony można założyć, że jeśli rysownik jest dochodowym zajęciem, to można spróbować zacząć rysować i wejść w to na poważnie, i być przygotowanym, że nauka zajmie ileś lat, ale że będzie to dobra inwestycja w przyszłość, jeśli sami sobie ją wywalczymy.

Oczywiście należy też mieć jakiś własny osąd (poparty praktyką), czy faktycznie mamy jakikolwiek potencjał do rysowania i czy faktycznie nas to jakoś kręci, czy może na siłę próbujemy rysować.

No, a teraz podmień sobie rysowanie na programowanie i będziesz miał odpowiedź. Ludzie są skłonni przyjmować, że nauka rysowania (ew. śpiewania, grania na skrzypcach, zawodowa piłka nożna) nie jest dla każdego i że trzeba mega dużo poświęcić, natomiast programowanie jawi się ludziom często jako magiczny sposób na szybką kasę dla każdego.

Pamiętaj że wiele firm potrzebuje nawet "zwykłych" programistów, niekoniecznie nie wiadomo jak wybitnych. Robię sam w korporacji i serio nie trzeba baaardzo dużo umieć, bo seniorzy po prostu potrzebowali pomocy do prostszych rzeczy żeby nie marnować czasu. W takim wypadku idąc jako taki junior można się nieźle doszkolić już na miejscu. Robię w korpo gdzie jest zatrudnionych 1,5k ludzi w jednym budynku (różnie działy, nie tylko IT) i takim firmom nie szkoda płacić na jednego więcej pracownika

Shalom
Tylko że wtedy niekoniecznie ma to sens, bo takie trochę z deszczu pod rynnę. 15k z tego nie będzie, ktoś zamieni tylko klikanie w Excelu na klikanie CSSów ;] Przecież hype bierze się stąd, że każdy liczy na te mityczne 15k ;)
PA
Zwróćmy uwagę że w każdym zawodzie są ludzie ambitni i tacy którzy po prostu sobie pracują. Myślę że jeśli ktoś zarobi te 4k będąc "zwykłym" programistą i jest zadowolony z tej stawki (co tak naprawdę jest dobrą stawką na nasze realia) to nie widzę problemu - zajmuje się problemami, na które ludzie ambitni nie mają czasu. Wilk syty i owca cała.
Shalom
Jasne, nie mówie że nie! Mówie tylko że przebranżowienie w takiej sytuacji to często klasyczne zamienił stryjek siekierkę na kijek.
superdurszlak
@pavarotti tylko wiesz, jest jeszcze kolosalna różnica między kimś, kto jest mierny ale coś tam jest w stanie prostego zrobić, a kimś, kto wymaga ciągłego nadzoru bo inaczej nababra i narobi dziadostwa. Wspominałem już w jednym wątku, jak to jeden Januszsoft wziął na pęczki stażystów z urzędu pracy - przebranżowionych architektów czekających na mityczne 15k - i skończyło się rozpierduchą w VCS godną uwiecznienia dla potomnych ;)
HD
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 6 lat
  • Postów:1
0
auerxxx napisał(a):

Wszyscy moi znajomy gadają o programowaniu jako o środku na wyrwanie się do lepszego świata. Pytanie ile w tym prawdy? Jakieś angulary i inne rzeczy?

chcę polepszyć swój byt

Oczywiście, że można nauczyć się dobrze programować. Jest to trudne. Wymaga silnej woli. Zajmuje dużo czasu.
Dlatego doświadczeni specjaliści zarabiają tak dużo.

@auerxxx jak większość "wszystkich znajomych" słyszał wywiad z zaproszonym do studia ekspertem ze Szkoły Programowania i pyta czy naprawdę szybko i bez wysiłku dałoby się zostać dobrze zarabiającym programistą.

NO
Brak chętnych, ale nie przez wzgląd trudnej i skomplikowanej pracy, ale przez wzgląd, że ta praca po paru latach jest nudna. Jak dobijasz do 15k i wyżej to częściej służysz pomocą firmom, które zalewa po brzegi gnojówka. Taka praca daje mało statyfakcji (poza kasą) i ogólnie jak już zacznie się dobrze zarabiać to ciężko o jakieś rozsądne alternatywy.
RE
  • Rejestracja:około 9 lat
  • Ostatnio:ponad 4 lata
  • Postów:30
0

Jak chcesz zacząć w tym zawodzie to sie nastaw na ciągłą nauke. Jak w tym wieku sie zastanawiasz czy dasz rade sie nauczyć czegoś nowego to bym sobie odpuścił. Masa ludzi na entry level, wszyscy chcą "szybko dużo" a zajawki 0. Wypalenie zanim dojdziesz do jakiejkolwiek sensownej pensji jest bardzo prawdopodobne ;)

AU
niestety myślę że właśnie tak może być, chyba lepiej iść w to co już umiem, dzięki za opinie
M1
  • Rejestracja:około 6 lat
  • Ostatnio:prawie 5 lat
  • Postów:73
0

imho zacznij od prostych rzeczy, jakis tutek z backendu i własna mała apka, potem tutek z frontu i własna mała apka. jak ci sie nie spodoba to stracisz jedynie ileś czasu (choć wg mnie to nie strata czasu bo jednak jakąś wiedzę zdobędziesz).

LE
  • Rejestracja:prawie 8 lat
  • Ostatnio:około 5 lat
  • Postów:124
2

Najpierw wybierz język.
Zrób sobie jakiś entry level tutek z ifami, pętlami, switchami itp.
Zrób tutek o programowaniu obiektowym - object oriented programming(dziedziczenie, polimorfizm, czas życia obiektów, specyfikatory dostępu itp.)
Naucz się używać podstawowych struktur danych(lista, tablica, zbiór, mapa) i naucz się podstawowych algorytmów, porób jakieś zadania związane z tymi strukturami danych i algorytmami - często są takie pytania na rekrutacjach moim zdaniem to najważniejsza rzecz jakiej musisz się nauczyć. Języki mają takie coś jak standardowe struktury danych w C++ to jest w STL, w javie kolekcje w innych językach podobnie.
No i jak przez to przejdziesz to zrób jeden duży projekt, który coś robi albo dużo małych, które pokażą, że uczyłeś się języka modułami, od deski do deski - jak wolisz.
Potem poczytaj o wielowątkowości w Twoim wybranym języku programowania i zacznij robić zestawy zadań do rozmów rekrutacyjnych.

Myślę, że rok-dwa solidnej nauki powinien wystarczyć.

Albo zapisz się na bootcamp za 15k i zrób to w 6 tygodni xDDDD

edytowany 1x, ostatnio: leczo
E0
  • Rejestracja:ponad 6 lat
  • Ostatnio:około rok
  • Postów:26
1

Wejść w IT jest 5 razy łatwiej niż w każdą inną branżę, potrzeba tylko chęci, minimalnej inteligencji, komputera i internetu. W internecie jest masa materiałów do samodzielnej nauki, masa repozytoriów żeby sobie obejrzeć jak ktoś to robił.
Gdybyś chciał z IT wejść do projektów elektrycznych nie dał byś rady, przynajmniej bez studiów, w drugim kierunku przygotowanie techniczne tego typu może tylko pomóc.
Sam z branży elektrycznej przeskoczyłem na IT dość płynnie się to odbyło (miałem 27 lat).

serek
  • Rejestracja:około 11 lat
  • Ostatnio:około 8 godzin
  • Postów:1471
3
ed_001 napisał(a):

potrzeba tylko chęci, minimalnej inteligencji

Patrząc po sporej części tematów na tym forum, to i tak chyba zbyt wysokie progi.

edytowany 1x, ostatnio: serek
ON
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 6 lat
  • Postów:1
0

Można :) Trzeba spełnić tylko konieczny warunek.

Trzeba zacząć się uczyć!

Drugi warunek: trzeba rozeznać w czym chętnie zatrudniają do pracy juniorów samouków, żeby wiedzieć czego się uczyć a na co szkoda wysiłku.

Nie startuje się po samodzielnej nauce do korporacji w których nawet od seniorów na wymaganiach podają mgr inż. informatyka.
Hint: na korporacjach świat IT się nie kończy.

Trzeba się uczyć samemu. Sorry nie ma zmiłuj.

Jedyny przypadek beznadziejny, ktoś się absolutnie nie nadaje do programowania tylko wtedy gdyby za nic nie mógł się niczego nauczyć sam ale zapłacił 12000 zł za 12 tygodni kursu żeby go przeszkolili i zagwarantowali pracę.

Nie nauczysz się programować na pewno tylko wtedy gdy nie będziesz potrafił(a) uczyć się sam(a).
Ze 3/4 społeczeństwa niestety tego nie potrafi, dlatego 3/4 wbijających się do programowania kończy porażką. :/

W1
Ale bzdury ... Jak uczysz się programowania to korzystasz z książek, kursów, dokumentacji. Idąc takim tokiem myślenia to 100% programistów nie potrafi uczyć się samemu, bo przecież korzystają z dokumentacji, książek, kursów online. Nie ma znaczenia, czy ktoś ukończy bootcamp czy nauczy się z książek. Znaczenie ma to, czy ktoś ma faktyczne predyspozycje i potrafi rozwiązywać problemy w programistyczny sposób. Problemem bootcampów jest to, że trwają one zbyt krótko i nie poruszają "zbędnej" teorii, przez co absolwenci po kursie nie wiedzą co robią, tylko klepią kod
W1
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 5 lat
  • Postów:49
2

Nikt ci na to pytanie nie odpowie. Weź pod uwagę fakt, że obecnie jeżeli chcesz wbić się do IT musisz poświęcić 2 - 3 lata na regularną naukę po godzinach(chyba że ktoś cię będzie wstanie utrzymywać przez rok - półtorej to wtedy krócej). Za 2-3 lata wszystko się może stać i nic - nikt tego nie przewidzi. Obecnie boom na IT jest dość spory, w każdej chwili przybywa ludzi, którzy chcą się spróbować w IT. Większość z nich się nie dostanie, ale będą spamować CV gdzie się da, co tylko zniechęci firmy do otwierania rekrutacji dla juniorów.

Moim zdaniem powinieneś zrobić tak: daj sobie 2-3 miesiące, wybierz jeden język i spróbuj w nim zrobić cokolwiek, jakąkolwiek aplikacje. Nie przejmuj się jakością kodu czy odpowiednimi technikami, po prostu staraj się napisać działającą aplikację. Sprawdzisz w ten sposób, czy ci się to podoba czy nie.

Następnie podejmij męską decyzję - albo ci się podoba, albo nie. Jeśli ci się podoba to albo wchodzisz w to w 100%, albo wcale. Nie ma pół środków.
Jeżeli chcesz wejść to zaplanuj solidnie naukę. Naukę programowania można porównać do budowy domu - najpierw solidne fundamenty(zrozumienie czym jest informatyka, podstawy algorytmów, sieci, ewentualnie baz danych), następnie ściany i piętra (solidne zrozumienie danego języka programowania). Gdy zbudujesz już stabilny budynek możesz wziąć się za dach(popularny framework danego języka). W międzyczasie musisz się jeszcze nauczyć zasad architektonicznych(wzorców i zasad pisanisa SOLIDnego kodu) aby żaden silniejszy podmuch wiatru nie zburzył twojej budowli.
W trakcie profesjonalnej nauki powinieneś już mocno dbać o jakość kodu, jeżeli czegoś nie wiesz - dociekaj. Jak nie znajdziesz odpowiedzi - zadaj pytanie na forum, przedstawiaj kod do oceny.

W trakcie nauki powinieneś też uczyć się pracować głównie z dokumentacją, książki i kursy online traktuj jako dodatek. Oczywiście warto też szlifować angielski na poziomie C1 (czytanie i mówienie), jeżeli masz słabszy poziom to rozważ jakiś kurs lub native speakera, czytanie raczej nie jest takie trudne, ale z rozmową jeżeli bardzo bardzo rzadko rozmawiasz po angielsku lub nawet wcale to na bank twój poziom będzie za słaby.

W trakcie nauki warto chodzić na różne meetingi/konferencje/targi IT w twoim mieście, przede wszystkim po to, aby porozmawiać z ludźmi, wyrobić sobie siatkę kontaktów. Przy obecnym natłoku kandydatów znajomości i polecenie to najlepsza metoda do wejścia w świat IT. Oczywiście nie zwalnia cię to z posiadania odpowiednich umiejętności - umiejętności są najważniejsze.

Warto też dołączyć do jakiejś grupy ludzi i nauczysz się budować wspólnie projekt, przy okazji opanujesz GIT i rozwiązywanie konfliktów. Możesz też pomyśleć o open-source.

A jak czujesz się na siłach to najlepiej by było spróbować swoich sił i postudiować informatykę zaocznie na jakieś sensownej uczelni. Chociaż zdaje sobie sprawę, że to są duże koszta(15.000 - 20.000 zł) i często okrojony materiał względem dziennych, ale na takim kierunku masz masę ludzi z podobnymi zainteresowaniami, ktoś kogoś zna, ktoś kogoś poleci, może będziesz studiował z jakimś seniorem, który postanowił zdobyć tytuł inżyniera. Różnie to bywa.

TK
  • Rejestracja:prawie 6 lat
  • Ostatnio:8 miesięcy
  • Postów:5
3

Tak, możesz. Najprościej na przykładzie swoim -

Mam 29 lat, pracuję jako front-end dev od 5 miesięcy komercyjnie.

Pierwsze kursy zacząłem w listopadzie 2017, pierwsze CV rozesłałem w marcu 2018. Z miesiąca na miesiąc miałem więcej odpowiedzi, ale pierwsze zaczepienie miałem w październiku 2018. Dwie firmy na raz, stanowiska mid od razu.

Od listopada 2017 do listopada 2018, uczyłem się wszystkiego sam. Udemy + S.O. + dokumentacja.
HTML, CSS, Sass, Vanilla JS, Jquery, Angular, React, Vue.js, PHP, Gatsby.js, CMS.
Wszystko robiłem po nocach i weekendach, pracując dziennie i utrzymując żonę i dziecko, no i wykańczając mieszkanie. Jeszcze znalazł się czas na krótkie wakacje i weekendy na działce.

Da rade, trzeba być wytrwałym, zdyscyplinowanym. DONT LET YOUR DREAMS BE DREAMS, BELIVE IN ME BELIVE IN YOU, YESTERDAY YOU SAID TOMORROW and all that jazz

edit, literówki

edytowany 1x, ostatnio: throwaway_k
Zobacz pozostałe 5 komentarzy
TK
heh, patrze w powiadomienie i widzę pytanie: a co to S.O. ? No dobra, to odpowiem, wszak normalne czegoś nie wiedzieć ( kij tam, że jak się wpisze S.O. w google + hasło programming to od razu wyskakuje odpowiedź). No to jestem, a tu już się ktoś powstydził i usunął pytanie. Teraz to wygląda głupio :( ludzie! nie ma głupich pytań! są najwyżej głupie odpowiedzi!
G1
gregory10014
Ogólnie szacun wielki, że w rok coś takiego udało Ci się zrobić :) Ile miałeś projektów w portfolio i co to było mniej więcej jak można zapytać? I jakie miasto? :)
TK
@gregory10014: Dzięki. Miałem 5 stron z nauki, ze 5 własnych. Z tych własnych to głównie landing page. Jedna gra zrobiona w vanilla js od podstaw, bez frameworkow - koło no nowo- memory game. 2 strony z CMS-ow na gatsby js/ react. Miasto Trójmiasto :]
G1
gregory10014
A miałeś jakąkolwiek styczność z programowaniem przed listopadem 2017 przed zrobieniem pierwszego kursu? Skąd w ogóle pomysł i motywacja, żeby tak cisnąć i czym zajmowałeś się wcześniej jak można wiedzieć? :) ja cisnę od miesiąca codziennie po pracy, żeby za kilka miesięcy móc już coś szukać. Obecna robota mnie dobija psychicznie i przez to wyrobiłem w sobie dyscyplinę, żeby codziennie cisnąć na ile pozwoli mi czas, bo wiem, że z każdym dniem wiem coraz więcej i to jest świetne.
TK
@gregory10014: Nie miałem styczności. Pomysł wyszedł przy okazji jakiejś rozmowy z przyjacielem - programistą. Wyszło trochę jako challange. Motywacji dodatkowej nie potrzebowałem, jestem taką osobą, że trzymam się swoich celów, założeń i przekonań bez bicza. Jeżeli chce coś zrobić, to będzie to zrobione - prędzej lub później. Z wykształcenia jestem planistą. Przez 9 lat pracowałem jako technik dostępu linowego (alpinista przemysłowy) oraz po studiach jednocześnie jako planista.
A0
  • Rejestracja:około 11 lat
  • Ostatnio:ponad 5 lat
  • Postów:24
2

Kolega z mojej poprzedniej pracy zaczął przygodę z programowaniem w wieku 40paru lat i daje rade. Pracuje jako programista

MarekR22
Moderator C/C++
  • Rejestracja:około 17 lat
  • Ostatnio:2 minuty
4
auerxxx napisał(a):

Mam 28 lat, jestem mgr inż. elektrotechniki po AGH. Od 4 lat (od obrony) pracuję jako projektant sieci elektrycznych. Pieniądze słabe, perspektywy słabe, terminy gonią. Wszyscy moi znajomy gadają o programowaniu jako o środku na wyrwanie się do lepszego świata. Pytanie ile w tym prawdy? Czy ścieżka webowa jest najlepsza dla początkującego? Jakieś angulary i inne rzeczy?

Sprzedałbym duszę diabłu żeby wrócić na 1. rok studiów i powiedzieć samemu sobie że mam zmienić kierunek :(

http://japonia-online.pl/news/6197

82-letnia autorka aplikacji dla seniorów

Ale się symetrycznie złożyło ty masz 28 a ona 82. Ty widzisz problem ona nie.


Jeśli chcesz pomocy, NIE pisz na priva, ale zadaj dobre pytanie na forum.
grzesiek51114
grzesiek51114
Czasami myślę, że Japonia to także stan umysłu. :-)
MarekR22
Japonia fakt jest nieco inna. Ale jest to przykre spostrzeżenie, bo jak to nas stawia? Czyli co Polska to też "stan umysłu"? Jeśli tak to nie podoba mi się wydźwięk tego "stanu umysłu".
grzesiek51114
grzesiek51114
  • Rejestracja:ponad 11 lat
  • Ostatnio:ponad 4 lata
  • Postów:2442
1

@MarekR22:

Mnie się wydaje, że dla takiego przeciętnego polaka Japonia może być takim trochę stanem umysłu. Żyje się tam bardzo szybko, ośrodki miejskie są mocno skomputeryzowane (słynne automatyczne toalety etc.), a społeczeństwo ma kolosalny problem z dzietnością, ponieważ ludzie odzwyczajają się od kontaktów z płcią przeciwną. :-) Są fajne kanały na YT o Japonii i Chinach gdzie można o tym posłuchać (o Chinach to taka dziewczyna z różowymi włosami opowiada, już nie pamiętam jak się nazywa).

Niedawno oglądałem także reportaż o Korei południowej i o tym jak ludzie starają się być tam na wszelkie możliwe sposoby perfekcyjni. Jak wiele poświęcają karierze etc... Powiem Ci, że jak to oglądałem to cieszyłem się, że jestem "zacofanym" europejczykiem.

MarekR22
Nawiązywałem do stereotypu "polskiego zrzędy".
grzesiek51114
grzesiek51114
Ojej no dobra. Po prostu pozwoliłem sobie trochę obiec od tematu, no :-)
grzesiek51114
grzesiek51114
@MarekR22: a napisałem nowego posta, bo się tekst nie mieścił w komentarzu :)
P9
W Polsce jest nizsza dzietnosc niz w Japonii
czysteskarpety
czysteskarpety
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

Już w filmie Rising Sun z '93 pokazywali jak ich w tych korpo tam kastrują, zero indywidualności, oczywiście możesz mieszkać na obrzeżach i uprawiać bambus, ale chyba też nie o to chodzi ;)


edytowany 1x, ostatnio: czysteskarpety
enedil
Dzisiaj będę programować w korpo, a jutro będę sadzić... znaczy bambus
Madaoo
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad rok
  • Postów:490
1

Jeżeli pytasz na forum, czy zostaniesz programistą w wieku XX, to nie jest to dobry początek nauki programowania, aby się przekwalifikować, potrzeba ciężkiej pracy i samozaparcia.
Po prostu trzeba programować i programować.


"Chodzenie po wodzie i tworzenie oprogramowania wg specyfikacji są łatwe, o ile woda i specyfikacja są zamrożone" - Edward V. Berard
AreQrm
  • Rejestracja:prawie 11 lat
  • Ostatnio:21 dni
  • Lokalizacja:Londyn
  • Postów:873
1

Ludzie mający 28 lat są wstanie nauczyć się programowania. Na forum było już kilka takich tematów łącznie z historiami jak poszło. I poszło dobrze. Także jest to możliwe.

Czy Ty możesz? Nie wiem, nie znam Cię. Nie znam ani Twojej osobowości, np jak bardzo "samozaparty" jesteś, obowiązków ani możliwości mentalnych do nauki. Do tego programowanie to bardzo ogólny termin. Może np masz predyspozycje do backendu a może do frontu albo samego projektowania UI.

Ale ogólnie tak, jest to możliwe. Do roboty.


MJ
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 6 lat
  • Postów:1
1

Każdy może nauczyć się programowania.

Nie każdy będzie mógł dostać w 2020 albo w 2021 roku pierwszą pracę jako junior programista.

W 2016, w 2017 prawie nikt nie przypuszczał, że w 2019 będzie tak dużo możliwości pracy dla front i full stack web programistów.
W 2016 do korporacji bez dyplomu, w 2019 płaczą bo rekruter raczył odpisać, że klient od juniora oczekuje dyplomu.

Żeby za rok dostać pracę trzeba szczęściu pomóc, odpowiednio ukierunkować naukę.

Powoedzenia :)

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)