Dlaczego tak dużo ludzi wybiera programowanie ?

Dlaczego tak dużo ludzi wybiera programowanie ?
0

Witam , pracuje jako DevOps , krótki epizod programistyczny był wcześniej , ale głównie teraz cloud , infrastruktura itp itd. Wchodząc czasami i przeglądając wątki tworzone przez niektóre osoby , naszło mnie pytanie dlaczego tak dużo ludzi brnie w programowanie , nawet tych którzy nie powinni , starsi ( nie mówię że oni nie) etc . Zalew rynku jest ogromny . Dajmy na to systemami , szeroko pojętym devops , bazami danych , security zostaje bądź chce zostać mniej osób , przez co rynek jest chłonny . Doszedłem jedynie do konkluzji że są to tematy dla osób które bardziej siedzą w IT i się tym interesują , a programowanie nie wymaga takiego ubrudzenia sobie rąk tylko odpalenia przez rzekome osoby IDE i jazda , bo słowo programowanie jest " catchy" i przecież te 15k.... gdzie na wyzej wymienionych stanowiskach stawki są praktycznie takie same . Podzielcie się swoimi opiniami ;)

P5
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 10 godzin
  • Postów:951
0

Bo się w polskich mediach utarło że w programista dobrze zarabia i dla wielu IT = programowanie więc lgną do programowania nie mając pojęcia o tym że taki DevOps zarabia tyle samo jak nie więcej.


Sieciowiec, który przez pomyłkę założył konto na forum dla programistów ¯\_(ツ)_/¯
0

Wcale nie prawda, że każdy leci na kasę, są też osoby które chcą sobie stworzyć samemu własną stronę lub mały startup, portal.

P5
i wcale go nie tworzą w celu osiągnięcia korzyści majątkowej. Przecież każdy kocha dopłacać do biznesu który otworzył cnie?
WeiXiao
@pre55: jeżeli miałbym zarabiać np. 4k "u siebie", a np. 7k na etacie, to wolałbym u siebie.
abrakadaber
abrakadaber
@WeiXiao: ale masz na myśli 4k "u siebie" w sensie, że na b2b czy prowadząc całkowicie własny biznes z pozyskiwaniem klientów i sprzedażą własnego produktu? Bo jeśli to drugie to wg mnie masz mocno skrzywione podejście - nie dość, że kasy mnie to dużo więcej obowiązków i wiedzy nie związanej z pracą jako taką.
WeiXiao
@abrakadaber: ale mam lepszy potencjał, a nawet jak ***** to mogę wrócić na etat. wiedzy nie związanej z pracą jako taką. może jest mniej programowania, ale więcej innych bardziej użytecznych skillsów.
IK
  • Rejestracja:ponad 7 lat
  • Ostatnio:prawie 2 lata
5

Ci ludzie pewnie nawet nie wiedzą o czymś takim jak DevOps :D no i jak by nie było, programowanie ma mniejszy próg wejścia, bo wystarczy zrobić kurs z html, css i jsa i już można coś tam naklepać.

0

Dołożyć do html, css, js takie node i już można zarabiać na stronie podobnej do kurnik.pl :)

WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około 10 godzin
  • Postów:5107
0

łatwy piniondz no bo przecież

front+backend w pół roku od zera i 4000zł na start jak to teraz mówią na bootcampach hehe

szeroko pojętym devops , bazami danych , security zostaje bądź chce zostać mniej osób , przez co rynek jest chłonny . Doszedłem jedynie do konkluzji że są to tematy dla osób które bardziej siedzą w IT i się tym interesują ,

Tak, zgadzam się, a nawet dodałbym sieci i administratorów.

edytowany 6x, ostatnio: WeiXiao
VE
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 17 godzin
  • Postów:363
0

Bo programowanie nie wymaga praktycznie niczego. W takim frontendzie to dużo osób nie ma pojęcia jak działa przeglądarka a co dopiero komputer.

szeroko pojętym devops , bazami danych , security zostaje bądź chce zostać mniej osób , przez co rynek jest chłonny . Doszedłem jedynie do konkluzji że są to tematy dla osób które bardziej siedzą w IT i się tym interesują ,

I tyle w temacie.

1

Bo DevOpsowanie w przeciwieństwie do programowania ma bardzo mało pracy twórczej. Właściwie trzeba się nauczyć tego co jest w dokumentacji i potem możesz jechać, ale dla większości normalnych ludzi to jest nudne. Żaden ambitny informatyk nie będzie się tym pasjonował.
A dużo ludzi wybiera programowanie, bo jest przedstawiane jako coś łatwego - wystarczy wejść na wp, wykop czy inne podobne strony dla cebulaków.
Wymagania na juniorów w Javie są śmieszne, a kasa od razu jest bardzo wysoka. Duże ssanie też jest na front, ale tam jest dużo więcej do nauki w porównaniu do Javy i przede wszystkim na starcie kasa dużo niższa, chyba że się ogarnia Reacty i te inne dziwne stwory.

Sylvester Salomon
Nikt nie wie kto to DevOps.
1

Przeciez nawet tu na forum pojawiały się opinie, że jak ktoś poszedł na sieci albo pracuje jako tester to na 100% chciał być programista, ale mu nie wyszło. Skoro ludziomz branży tak się wydaje, to czemu ma się tak nie wydawać innym?

WeiXiao
Bo pewnie patrzą pod kątem szybkość zwiększania $$ i ogólnie $$.
0

Studiowałem informatykę na pewnej uczelni i miałem wrażenie, że prowadzący myśleli, że każdy studiujący informatykę będzie programistą. Widocznie tak się szkoli młodych ludzi :/

heyyou
z kolei na mojej uważano programistę jako parobka ;) tzn. architekt, analityk, czy ktośtam mądry odpowiada za architekture, spobób działania, itd. a programista ogranicza się do znajomości technologi X,Y,Z i klepie. Trochę w tym racji jest tak szczerze. Chociaż w mojej byłej-byłej-byłej firmie starszy programista miał ogromnie ważne zdanie i czasem potrafił zmienić idee tych architektów.
0

"Duże ssanie też jest na front, ale tam jest dużo więcej do nauki w porównaniu do Javy i przede wszystkim na starcie kasa dużo niższa,"

Gdybyś przeczytał poważne książki do Javy z różnymi wzorami, obliczeniami bąbelkowymi, zrozumiałbyś jak trudna jest Java, gdy się zaczynają skomplikowane algorytmy i obliczenia, wzory. JS i spółka to to tylko jest nauka kolejnych frameworków do klepania prostych formatek, czy operowanie stringami. jest mniej nauki podstaw i co rusz wymyślane nowe, niby lepsze rzeczy. Co z tego, że jest Node, Angular, React i tysiące mniejszych frameworków, jak Javascript jest już dość przestarzałym językiem i potrafi irytować. Dlatego powstawały CoffeScript, TypeScript, Scala.js, Kotlin.js.

IK
To Java jest trudna, czy wzorce i algorytmy?
MP
Bardzo ignorancka wypowiedź OPa. Widać, że nie masz pojęcia o JS ;)
0
Brunatny Krawiec napisał(a):

Witam , pracuje jako DevOps , krótki epizod programistyczny był wcześniej , ale głównie teraz cloud , infrastruktura itp itd. Wchodząc czasami i przeglądając wątki tworzone przez niektóre osoby , naszło mnie pytanie dlaczego tak dużo ludzi brnie w programowanie , nawet tych którzy nie powinni , starsi ( nie mówię że oni nie) etc . Zalew rynku jest ogromny . Dajmy na to systemami , szeroko pojętym devops , bazami danych , security zostaje bądź chce zostać mniej osób , przez co rynek jest chłonny . Doszedłem jedynie do konkluzji że są to tematy dla osób które bardziej siedzą w IT i się tym interesują , a programowanie nie wymaga takiego ubrudzenia sobie rąk tylko odpalenia przez rzekome osoby IDE i jazda , bo słowo programowanie jest " catchy" i przecież te 15k.... gdzie na wyzej wymienionych stanowiskach stawki są praktycznie takie same . Podzielcie się swoimi opiniami ;)

żale kolejnego frustrata, któemu któremu nie szło abstrakcyjne myślenie, więc odpuścił sobie programowanie...

1

ta, bo w security trzeba myśleć szablonowo i nieabstrakcyjnie kucu

0
----- napisał(a):

żale kolejnego frustrata, któemu któremu nie szło abstrakcyjne myślenie, więc odpuścił sobie programowanie...

Jakbyś widział z innej perspektywy jakie g**no wypuszcza większośc bieda developerów to byś ogarnął ilość abstrakcyjnego myślenia jak ten syf skalować i utrzymać. Za to jest właśnie hajs bo klient ma w dupie kod, testy i jakich wzorców użyłęś, ale bardzo go boli jak usługa nie działa lub pada pod obciążeniem.

LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:minuta
  • Postów:8398
2

Gdybyś przeczytał poważne książki do Javy z różnymi wzorami, obliczeniami bąbelkowymi, zrozumiałbyś jak trudna jest Java,
gdy się zaczynają skomplikowane algorytmy i obliczenia, wzory. JS i spółka to to tylko jest nauka kolejnych frameworków
do klepania prostych formatek, czy operowanie stringami. jest mniej nauki podstaw i co rusz wymyślane nowe, niby lepsze rzeczy.

Zaraz, czyli programiści Javy zajmują się klepaniem skomplikowanych wzorów (w tym implementują sortowanie bąbelkowe od zera), a programista JS nie musi tego pisać, bo ma frameworki?

Javascript jest już dość przestarzałym językiem

I to JS jest tym przestarzałym językiem? W JS przynajmniej jest już sortowanie XD

Anyway, post wygląda na rzucone na wiatr opinie na temat Javy i JS (nie sądzę, żeby programiści Javy implementowali wszystko od zera, tak jak ciężko powiedzieć, że JS to tylko klepanie prostych formatek).


edytowany 1x, ostatnio: LukeJL
jarekr000000
Dawno dawno temu widziałem jak implementowali. Własne sortowanie, własny stos, własne operacje na tekstach. Było dużo śmiechu, zwłaszcza z wydajności tych domowych algoryzmów. Oczywiście że te wszystkie rzeczy to były wbudowane w bblioteke standardową. Nawet bilbioteki nie trzeba było żadnej ściągać. Ale programiści przeczytali te wszystkie książki z obliczniami bąbelkowymi (!) i musieli się wykazać.
Mjuzik
  • Rejestracja:ponad 8 lat
  • Ostatnio:5 minut
  • Postów:710
3

Powód to $$$. Ja się z tym nie kryje, poszedłem w IT dla kasy. Lubię programowanie, ale absolutnie nie jest to moja pasja. W żadnym innym zawodzie (no może oprócz handlu), w którym w tak krótkim czasie, można dosyć sporo zarobić, oraz można sporo dorobić po godzinach. Już nawet nie wspominam o luksusie pracy zdalnej, która w większości zawodów jest niemożliwa. A $$ pozwalają na realizację swoich pasji , celów czy wykształcenia się do innego zawodu (np pilot) po godzinach. Te wszystkie czynniki powodują że praca w IT jest bardzo atrakcyjna, wygodna. Więc nie ma się co dziwić że jest sporo chętnych, tylko na początku trzeba poświęcić dużo czasu na naukę :)

Akihito
"Powód to $$$. Ja się z tym nie kryje, poszedłem w IT dla kasy. Lubię programowanie, ale absolutnie nie jest to moja pasja" mam tak samo :D
czysteskarpety
czysteskarpety
tak jest za zmiennymi mogą się kryć różne dane, sama prawda ;)
abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:7 miesięcy
  • Postów:6610
7

ale ja naprawdę nie wiem co byście chcieli usłyszeć - do roboty chodzi się dla kasy. Ilu każdy z was zna ludzi, którzy chodzą do pracy nie po to aby zarabiać? Oczywiście można nie mieć pieniędzy, nie używać elektryczności, wodę mieć ze studni, jeść i ubierać się tylko w to co się samemu wychoduje/złapie ale bądźmy szczerzy - prościej i szybciej jest iść do roboty na 8h i potem za cebuliony kupić to co jest nam do życia potrzebne niż samemu to wychodować.

Jeśli chodzi o samo programowanie to poza tymi nieszczęsnymi 15k w mediach to nad wieloma innymi zawodami ma ono kilka przewag

  1. niski koszt wejścia - tak naprawdę "zielony" potrzebuje tylko komputera, internetu i chęci. Np. dla elektronika czy mechanika samochodowego startowy cebulion jaki trzeba włożyć jest znacznie większy.
  2. praca biurowa, nie męcząca fizycznie, czysta, często można zdalnie, chyba wszędzie masz płynne godziny pracy (byle wyrobić 40h tygodniowo)
  3. na prawdę na szarego programistę (mitycznego klepacza formatek czy stron dla januszsoftów) nie trzeba wcale nie wiadomo jakich umiejętności. Ilu z Was przydaje się w pracy np. matematyka, fizyka czy logika (bo rozumienie, że lub oznacza jednego z dwóch, i oznacza oba a nie oznacza przeciwieństwo to nie jest sztuka) na poziomie studiów? (pomijam osoby, które pracują w branży ściśle związanych z obliczeniami numerycznymi). Kiedy ostatnio sami pisaliście sortowanie albo implementowaliście listę dwukierunkową na wskaźnikach? Każdy język do podstawowych (a i do jakichś bardziej skomplikowanych też się znajdzie) struktur ma biblioteki.

Wcześniej przechowalniami dla osób, które nie wiedzą co ze sobą zrobić były wszelkie europeistyki, i inne takie. Dzisiaj mam wrażenie, że dla męskiej (i coraz częściej żeńskiej) części młodej populacji "informatyka" jest czymś takim, czym ewentualnie mogli by się zajmować, chociaż wcale ich to nie kręci ale przecież grają po 5h dziennie, internety mają w małym paluszku, ostatnio cioci helence naprawili drukarkę więc oni już praktycznie są "informatykami". A jak można tam zarobić 15k cebulionów to przecież tylko lepiej.

Wcale nie jest tak, że jako programista zarabia się kokosy - jako DOBRY programista zarabia się dużo ponad średnią krajową, duża część średnich pewnie też zarabia w okolicach 1-2 średnich ale nie czarujmy się tym bez pasji czy umiejętności pozostaje klepanie stronek za 2-3k albo mcdonalds czy inne podobne. I o tym nikt w mediach nie mówi.

EDIT:
Ja jestem (a właściwie byłem) programistą z powołania. Teraz jestem już tylko wyrobnikiem, chociaż lubię to co robię i sprawia mi to radość. Prawda jest taka, że powołanie zaczyna mijać po paru latach pracy a bardziej zostaje właśnie $$$ jako główna motywacja. Bo nie sztuką jest powiedzieć "walę to" i od jutra iść na budowę czy na kierowcę ciężarówki bo jak się przyłożysz to i tu i tu można wyciągnąć ze 2-3 średnie.


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
edytowany 1x, ostatnio: abrakadaber
maniutek20
bo z programowaniem jest jak z murowaniem: całe życie stawiasz domki, aż kiedyś przychodzi zbudować kościół. Jak już zbudujesz ten skomplikowany kościół, to myślisz: właśnie dlatego zostałem murarzem:)
S9
  • Rejestracja:ponad 10 lat
  • Ostatnio:5 miesięcy
  • Lokalizacja:Warszawa
  • Postów:3573
0

@abrakadaber: @jarekr000000 programuje pewno już ze 20 lat a nie widac po nim żeby mu to powołanie mineło :)


"w haśle <młody dynamiczny zespół> nie chodzi o to ile masz lat tylko jak często zmienia się skład"
abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:7 miesięcy
  • Postów:6610
0

być może chodzi o to co każdy z nas rozumie pod pojęciem powołanie


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
0
pre55 napisał(a):

Bo się w polskich mediach utarło że w programista dobrze zarabia i dla wielu IT = programowanie więc lgną do programowania nie mając pojęcia o tym że taki DevOps zarabia tyle samo jak nie więcej.

Programista (nie)ogarnia kod który pisze. DevOps często ogarnia kod wielu takich programistów, aby w ogóle dało się go odpalić jak się przy czymś wysypuje.

0
Świetny Samiec napisał(a):
----- napisał(a):

żale kolejnego frustrata, któemu któremu nie szło abstrakcyjne myślenie, więc odpuścił sobie programowanie...

Jakbyś widział z innej perspektywy jakie g**no wypuszcza większośc bieda developerów to byś ogarnął ilość abstrakcyjnego myślenia jak ten syf skalować i utrzymać. Za to jest właśnie hajs bo klient ma w dupie kod, testy i jakich wzorców użyłęś, ale bardzo go boli jak usługa nie działa lub pada pod obciążeniem.

O, to, to, to, to właśnie. Czasem mam wrażenie że programiści powinni odbywać przymusowo staż w administratorce jak widzę nty projekt wykładający się na tych samych błahych z perspektywy każdego admina "problemach".

0

Dlaczego wybieraja programowanie?
Teoretycznie nie potrzeba zadnych formalnych kwalifikacji, podobno mozna sie nauczyc samemu z internetu (choc nawet bootcampy walcza z tym zalozeniem).
Do tego niezle zarobki, a przeciez klikanie w komputer jest lekkie, przyjemnie i bezstresowe...

Dlaczego programowanie? Chyba przede wszystkim dlatego, ze ludzie sa leniwi i nie chce im sie szukac tego, co ich interesuje i jak mozna to wykrozystac na rynku pracy.
Przeczytaja dwa bzdetne artykuly o zarbkoach w IT, podslysza cos od znajomych i decyzja o byciu koderem podjeta, a poziom pasji do programowania rosnie gwaltownie.

PI
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:2787
0
scibi92 napisał(a):

@abrakadaber: @jarekr000000 programuje pewno już ze 20 lat a nie widac po nim żeby mu to powołanie mineło :)

@scibi92 ale wiesz, ten temat nie obejmował czarodzieji ;)

Sunnydev
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Nether
  • Postów:235
0

Dużo wybiera, a ilu rzeczywiście dostaje pracę i robi w tym robotę? Duża większość osób się zniechęca po miesiącu nauki, następna duża część się zniechęca po tym jak nikt ich nie chce zatrudnić po dwu miesięcznym butkampie ;) Wyobrażenia o pracy programisty są wyolbrzymione i to jest największy powód tej chwilowej zajawki na kodowanie. Prawdopodobnie niedługo minie era bootcampów i wszystko wróci do "normy" (czyt. pojawi się nowy problem).


lubię tylko w c++ i w rust i w go i w haskell. pythona nie lubię, javy też. c# toleruję.
RE
tego jestem ciekaw czy są jakieś statystyki co do tego, ilu mniej więcej próbuje a ilu się dostaje.
Sunnydev
podejrzewam, że jakby poszukać to na pewno, ale nie wiadomo czy nie będą sfałszowane :P Z resztą wystarczy odwiedzać forum codziennie i można tak na oko wywnioskować, ilu wytrzymuje ;)
RE
popaczyłem na szybko, generalnie słabo z porządnymi statystykami. Na ang. stronach nawet mówią że to szansa na diversity xD I powołują się że no przecież można po bootcampie w AI maitenace pracować myślałem że z krzesła spadnę(porównywali nawet długość bootcamp do studiów i to dla nich plus ze krócej).
iddqd
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Valhalla
  • Postów:130
1

Ech, specjalnie się zarejestrowałem, żeby odpowiedzieć.
Zależy co rozumieć przez DevOps. Jeżeli dla kogoś DevOps to administrator Jenkinsa i admin od infrastruktury to nie wie co to jest tak naprawdę DevOps. Bardzo dużo firm do których aplikowałem DevOps to tak naprawdę fancy administrator co stawia też jakieś Jenkinsy czy inne Gitlaby.

Ja pracuje jako DevOps od 8 lat i moja praca polega na:

  • Przede wszystkim zajmuje się infrastrukturą do CI, produkcyjną, testową i developerską. Oczywiście wszystko zautomatyzowane, deweloper klika sobie i dostaje swoją prywatną infrastrukturę z danymi testowymi itp.
  • Zajmuje się CI i CD w pełnym zakresie, czyli system i infrastruktura do CI, ale także przede wszystkim pisanie kodu w produkcie, który optymalizuje proces contiinuous integration i przez to rozumiem zarówno poprawianie konfiguracji build tooli (np. sbt czy maven), ale także poprawianie testów. Poprawiam też sam kod, refaktoruje go pod kątem łatwości deploymentu, np. wyciągam sobie trochę współdzielonego kodu do biblioteki, żeby było łatwiej.
  • Mówię testerom jak mają pisać testy, żeby było szybciej i lepiej się skalowało.
  • Poprawki bezpieczeństwa, zarządzanie środowiskami.
  • Monitoring wraz z automatycznym reagowaniem na awarie.
  • Razem z deweloperami i testerami zastanawiamy się jak skonfigurować środowisko, żeby było bardziej optymalnie. W większości firm jest tak, że mają np. Kubernetesa, ale deweloperzy nie wiedzą jak on działa i nie piszą aplikacji, żeby lepiej na tym działały. Opsi też nie mówią o tym deweloperom. Ja ostatnio na przykład powiedziałem deweloperom co zmienić w aplikacji tak aby działo bardziej optymalnie, do tego zmieniłem trochę scheduler w k8s. W rezultacie zaoszczędziliśmy 2000$ na infrastrukturze w AWS.
  • Automatyzuje wszystko, od infrastruktury do konfiguracji maszynek deweloperów. Doszedłem do takiego stanu w jednym z projektów, że mogę odtworzyć cały projekt jedną komendą, wraz z infrastrukturą testową, produkcyjną, toolami do CI itp.

Jak widzę ogłoszenia to często jest tak, że devops zarabia mniej niż programista. Jeżeli chodzi o zwykłego opsa ze znajomością infrastruktury i Jenkinsa to się zgodzę, bo to jest łatwe. Dobry DevOps ma też bardzo mocną część Dev i takich osób jest na rynku bardzo mało.

Co do sedna pytania to będąc programistą odpalasz IDE i klepiesz taski z Jiry i masz wylane na resztę. Dochodzisz do mitycznego 15k i zostajesz. Jak jesteś dobrym DevOpsem i potrafisz programować to Twoja pensja leci w kosmos, a praca jest według mnie bardzo ciekawa.

0

Bo programowanie to po prostu łatwa kasa. W moim przypadku - ukończyłem politologie z dyplomem magistra, oczywiście po szkole nie mogłem znaleźć dobrej pracy, pracowałem jako magazynier, kasjer, na słuchawce, w dużym korpo na najniższych szczeblach. Jedynie co umiałem to porozumiewanie się w języku angielskim, ponieważ przez 3 lata mieszkałem w Anglii. Decyzje miałem prostą - albo gnić za najniższe stawki w Polsce, albo wyjechać za granicę pracować fizycznie do końca życia, albo zostać programistą.

Udałem się więc na bootcamp kiedy jeszcze nie było takiego boomu na programowanie a ceny oscylowały wokół 4000-5000 za kurs zamiast 15.000. Po kursie przez pół roku nie mogłem znaleźć pracy ale zakupiłem masę książek i solidnie pracowałem, praktycznie każdy wieczór po przyjściu z pracy ostro zasuwałem do północy. Udało mi się dostać pracę, na start 2000 netto. Po roku pracy zarabiałem już 4500 czyli prawie 1.5 razy więcej niż w innych pracach.

Programowanie to jest łatwa kasa - przynajmniej kiedyś była, bo wystarczyło pójść na kurs, pozakuwać z pół roku w domu i można było zmienić pracę za godziwą stawkę. To jest taki złoty graal dla ludzi, którym w życiu nie wyszło. Dla ludzi, którzy chcą po prostu dobrze żyć i dobrze zarabiać, przestać być nieudacznikami. Teraz podobno jest ciężej, ale ludzi dalej motywuje zmiana pracy na lekką pracę programisty, zero stresu, cały dzień klepanie w komputer czy śnieg czy deszcz, inni muszą w taką pogodę zasuwać za śmieszne pieniądze ciężko pracując fizycznie.

VE
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 17 godzin
  • Postów:363
0

Teraz to już nie jest łatwa kasa. Chętnych na stanowiska juniorskie jest za dużo, większość firm przestało wystawiać ogłoszenia juniorskie. Na targach pracy jestem co roku, i z roku na rok coraz mniej firm chce przyjąć kogoś bez doświadczenia. Eldorado się powoli kończy, a cieszyć się powinni ci, którzy już pracują i zbierają doświadczenie.

Gdybym w tym momencie decydował o swojej przyszłości to na pewno nie wybrałbym programowania. Przebić się przez spam 400 a nawet 600CV jest praktycznie niemożliwe. Najśmieszniejsze jest to, że ludzie dalej w to brną i niedługo pęknie bariera 1000 osób na miejsce. No nic, dalej namawiajmy do programowania i promujmy ten zawód jako zawód przyszłości. Firmy mają inne zdanie i mają w nosie początkujących

Akihito
daj spokoj, ja w zeszlym roku przebilem sie palcem w dupie malo umiejac. Dopiero kilka miesiecy stazu pokazalo mi jak malo umiem.
GS
  • Rejestracja:ponad 8 lat
  • Ostatnio:8 dni
  • Postów:1265
0
iddqd napisał(a):

Co do sedna pytania to będąc programistą odpalasz IDE i klepiesz taski z Jiry i masz wylane na resztę. Dochodzisz do mitycznego 15k i zostajesz. Jak jesteś dobrym DevOpsem i potrafisz programować to Twoja pensja leci w kosmos, a praca jest według mnie bardzo ciekawa.

Próbujesz porównywać programistów ze średniej półki z DevOpsami z górnej półki. Jak jesteś dobrym programistą, to nie klepiesz tylko tasków z Jiry w jednym języku, tylko dostajesz zadania na poziomie technicznego eksperta, czy architekta. Większość dobrych programistów, których znam też zajmuje się rzeczami, które wymieniłeś w ramach swojej pracy. I pensja tych dobrych programistów też leci w kosmos, a praca jak dla mnie może być 100 razy ciekawsza niż najciekawsza DevOpserka.

0
vendie napisał(a):

Teraz to już nie jest łatwa kasa. Chętnych na stanowiska juniorskie jest za dużo, większość firm przestało wystawiać ogłoszenia juniorskie. Na targach pracy jestem co roku, i z roku na rok coraz mniej firm chce przyjąć kogoś bez doświadczenia. Eldorado się powoli kończy, a cieszyć się powinni ci, którzy już pracują i zbierają doświadczenie.

Gdybym w tym momencie decydował o swojej przyszłości to na pewno nie wybrałbym programowania. Przebić się przez spam 400 a nawet 600CV jest praktycznie niemożliwe. Najśmieszniejsze jest to, że ludzie dalej w to brną i niedługo pęknie bariera 1000 osób na miejsce. No nic, dalej namawiajmy do programowania i promujmy ten zawód jako zawód przyszłości. Firmy mają inne zdanie i mają w nosie początkujących

W Krk nadal biorą każdego kto umie klikać w komputer. A ludzi i tak brakuje, spamią tymi ofertami na lewo i prawo a i tak nie mają zasobów ludzkich do pracy.

0
Krwawy Kaczor napisał(a):

W Krk nadal biorą każdego kto umie klikać w komputer. A ludzi i tak brakuje, spamią tymi ofertami na lewo i prawo a i tak nie mają zasobów ludzkich do pracy.

Bo to jest zniechęcenia młodych do nauki i do rozwijania się. Pojawiły się teraz kursy, które dobrze szkolą ludzi i zapewniają pracę. Przez co starsi stażem programiści boją się o swoją pracę i znieksztatłcają prawdę. CV może przychodzić kilkadziesiąt ale na pewno nie kilkaset. Gdyby tak było to juz od dawna media trąbiłyby, że w Polskim IT brak pracy a studenci informatyki narzekają na bezrobocie. Tymczasem większość studentów pracuje jako programiście, osoby po kursach też, samoucy także, pracy jest sporo tak naprawdę. Tylko mało kto spełnia chociażby 3/4 wymagań pracodawcy, bo żeby spełnić wszystkie wymagania to trzeba by programować w domu z 3-4 lata, tymczasem jednak większość chce po poł roku już pracować i nie kodować tylko dla siebie, tylko też zarabiać.

Nie znięchęcajcie się takimi wpisami o 400 CV, gdyby tak bylo to już dawno ludzie przestaliby programować, a jednak nowe oddziały powstają a programistów brakuje. Po prostu trzeba mieć szczęscie

RE
" Przez co starsi stażem programiści " weź człowieku bo aż ręce opadają. Myślisz że mid/senior znający frameworki czy różne ARM boi się kolesi po bootcampie? Którzy i tak przeważnie idą robić do front endu o paru uda się dostać do java/c#.
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)