Szkoda że jakoś mnie programowanie nie jara zbyt bardzo ( ͡°ʖ̯͡°) W tym kraju ciężko o równie dobrze płatny zawód bez wypruwania sobie żył przez lata...
Mam komercyjne 4 letnie doświadczenie jako programista PHP. Zastanawiam się nad zmianą branży np jako programista .NET (znam podstawy) lub JAVA (nie znam w ogóle).
@cieszynka: jeżeli już jesteś oblatany w jakimś języku to poznanie innego nawet od zera przyjdzie Ci łatwiej niż osobie bez żadnego doświadczenia, także powinieneś mierzyć wyżej niż na stażystę
Jakiś czas temu przyjaciel doradzał mi przebranżowienie sie do IT. Wydaje mi się, że trudno byłoby mi teraz zacząć i odnieść jakikolwiek sukces. On jednak upiera się, że spokojnie mogę zacząć od testowania. Na początek doradza mi ogarnięcie Selenium - mógłbym znaleźć jakąś nawet słabo płatną pracę ale już być w srodowisku i uczyć się dalej w praktyce tego co mnie będzie najbardziej interesowało. Co
Dobry blog. Fajnie że znalazłeś czas na opisanie tematu. Od stycznia zmieniam pracę. Z telefonisty na Front-Endowca, także takie tematy mnie bardzo motywują. Blog leci do feeldy. Oby więcej artykułów. Dzięki!
@fujiyama: sorry, bez sensu podział. Każdy wie "jak działa młotek" - a nie każdy sobie z nim radzi. Zrozumienie wskaźników jest łatwe, używanie nie. Jak już tak szufladkować na chama, to wypadałoby co najmniej 3 grupy:
Uważam, że owszem, wiele osób może się nauczyć programowania w stopniu takim, żeby robić te powtarzalne rzemieślnicze rzeczy, ale żeby być dobrym devem trzeba mieć do tego talent i pasję. Najgorsi programiści z którymi pracowałem, to właśnie tacy, którzy traktują tę profesję jedynie jako zwykłą i często nudną pracę od 9 do 17. Rasowy dev unika nudnych i powtarzalnych czynności i męczy się gdy cokolwiek musi robić ręcznie. Stąd automatyzuje wszystko co
a kogo się tam spodziewasz? Gwiazdorów z wielkim ego i poczuciem misji którzy poszukują "ciekawych wyzwań"?
Tej twojej definicji to w żadnym względzie nie spełnia normalny pracownik z takiej działki. Taki człowiek pracuje 15 lat z chipami z jednej rodziny, cały czas używa "starego C" i trzyma się reguł MISRA C, które są aktualizowane raz na 10 lat. 99% newsów z IT ma w dupie, i tak ma wykształcenie
@void1984: szczególnie ważne przy krótkich terminach. Obecnie pracuje w startupie w UK i inaczej niż "good enough" się nie da, nie ma czasu. Problemem jest potem technical debt, który prędzej czy później się mści. Ciężko wszystko zrównoważyć.
Bardzo ważną sprawą jest uświadomienie sobie jak banalne jest programowanie. To zbrodnia, że nie uczy się tego dzieci od podstawówki. Moim takim małym marzeniem/ambicją jest zrobienie kursu/tutoriala od asemblera (tak, od asemblera, a nie C) do bardziej zaawansowanych konceptów programistycznych, ale ciągle brakuje mi na to czasu.
@Xanatos: Zbrodnią byłoby zaczynanie od asemblera... Myślę, że paradygmat obiektowy powinien pójść na pierwszy ogień, bo jest po prostu bardziej naturalny. Ja np. trochę żałowałem, że zacząłem naukę (jako dziecko) od bardziej niskopoziomowych koncepcji, jak programowanie strukturalne, przez co obiektowość nie była dla mnie tak oczywista, gdy zacząłem się jej uczyć na studiach.
Naprawdę chciałbyś uczyć się asemblera w podstawówce? :-(
Nie zaczyna się budowy od postawienia ścian. Najpierw potrzebne są fundamenty.
@Xanatos: Ale żeby zachęcić dzieci do nauki fizyki, nie zaczynasz gadać o kwarkach, bo one są najbardziej niskopoziomowe (whatever) tylko pokazujesz ciekawe doświadczenia i opowiadasz o nich.
Komentarze (210)
najlepsze
Mam komercyjne 4 letnie doświadczenie jako programista PHP. Zastanawiam się nad zmianą branży np jako programista .NET (znam podstawy) lub JAVA (nie znam w ogóle).
Jak myślicie, jak powinienem się za to zabrać?
Chłopaku, ale Ty się szanuj. Spokojnie powinieneś ubiegać się o jakiegoś Juniora.
Jakiś czas temu przyjaciel doradzał mi przebranżowienie sie do IT. Wydaje mi się, że trudno byłoby mi teraz zacząć i odnieść jakikolwiek sukces. On jednak upiera się, że spokojnie mogę zacząć od testowania. Na początek doradza mi ogarnięcie Selenium - mógłbym znaleźć jakąś nawet słabo płatną pracę ale już być w srodowisku i uczyć się dalej w praktyce tego co mnie będzie najbardziej interesowało. Co
Nie jestem w temacie, wiem tylko że chce dokończyć moją naukę HTML, CSS, Java Script ale what's next?
Co dalej Mirki? Co wybrać z sensem?
PERFORM 300 TIMES
DISPLAY "I'll never make jokes from Cobol programmers: " WITH NO ADVANCING
END-PERFORM
Z doświadczenia dzielę programistów na dwie grupy: Ci co umysłowo są w stanie ogarnąć jak działa pointer i resztę.
Nie żeby to było jakieś skomplikowane (prawda?), ale wśród niektórych ludzi krążenie wokół tego tematu wytwarza pewien rodzaj szoku pourazowego...
1. nie rozumieją
2. rozumieją i używają gdzie tylko się
a kogo się tam spodziewasz? Gwiazdorów z wielkim ego i poczuciem misji którzy poszukują "ciekawych wyzwań"?
Tej twojej definicji to w żadnym względzie nie spełnia normalny pracownik z takiej działki. Taki człowiek pracuje 15 lat z chipami z jednej rodziny, cały czas używa "starego C" i trzyma się reguł MISRA C, które są aktualizowane raz na 10 lat. 99% newsów z IT ma w dupie, i tak ma wykształcenie
Naprawdę chciałbyś uczyć się asemblera w podstawówce? :-(
@Xanatos: Ale żeby zachęcić dzieci do nauki fizyki, nie zaczynasz gadać o kwarkach, bo one są najbardziej niskopoziomowe (whatever) tylko pokazujesz ciekawe doświadczenia i opowiadasz o nich.
Chyba dawno w podstawówce nie byłeś.