Czy wysokie iq ma wpływ na zostanie programista?

Czy wysokie iq ma wpływ na zostanie programista?
Adam Sienkiewicz
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 4 lata
  • Postów:17
1

Jaki kluczowy czynnik ma znaczenie ,zeby być programista? Czy rzeczywiście programistami moga byc osoby, które maja od 140 iq? Lekarki żenią sie np: z programistami .Co sprawia, że zawód jest tak elitarny jak prawnik?

edytowany 1x, ostatnio: Adam Sienkiewicz
Zobacz pozostałe 9 komentarzy
somekind
Ja się odnosiłem do tego, co @szarotka pisała. Tacy we flanelowej koszuli kojarzą mi się z ukraińskimi tynkarzami z lat dziewięćdziesiątych.
superdurszlak
Nikt nie powiedział, że @szarotka nie może woleć ukraińskich tynkarzy z lat dziewięćdziesiątych - wszystko się zgadza :)
szarotka
mi się kojarzą ze słodkimi nerdami :)
kate87
Adam czy to Twoje prawdziwe nazwisko? Chwilę mi zajęło zanim dotarło do mnie że przeczytałam imię wieszcza przy nazwisku jednego z znamienitszych polskich pisarzy.
fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
3

Czy rzeczywiście programistami moga byc osoby, które maja od 140 iq?

:D to tak nie dziala.IQ nie jest zadnym wymaganym czynnikiem. Wystarczy myslec logicznie (zero jedynkowo) i juz mozna zostac programista, ale czy ktos bedzie chcial zatrudnic takiego programiste to tez jest zupelnie inna historia ;)

Kazdy kto ma systematycznosc i upartosc by skonczyc to co sie zaczelo moze zostac programista.

Ogladnij, duzo powinno rozwiazac watpliwosci

edytowany 3x, ostatnio: fasadin
stivens
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 8 godzin
4

Osoba z IQ 140 raczej by sie w takiej pracy mogla nudzic :)


λλλ
gk1982
Od ilu IQ człowiek się w ogóle nie nudzi ?
Spearhead
  • Rejestracja:prawie 6 lat
  • Ostatnio:około 6 godzin
  • Postów:1001
0

Ludzie z wysokim IQ zostają naukowcami lub milionerami, a nie programistami.

S9
A co z milionerami programistami?
Spearhead
Podejrzewam, że przestają programować.
renderme
Naukowcami <hahaha>, czyli pracują na polskich uczelniach za 3.2k jako adiunkt.
Adam Sienkiewicz
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 4 lata
  • Postów:17
0

To dlaczego jest tak mało programistów, że firmy płacą po 7 tys zl netto? Tak to to każdy by byl programista.

S9
7k netto to dużo? xD
stivens
Cale 1500 euro XD
ToTomki
Więcej niż większość osób zobaczy w tym kraju na comiesięcznym przelewie, więc chyba tak.
stivens
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 8 godzin
1

Zdajesz sobie sprawe, ze 140 IQ to jakis promil spoleczenstwa? A 120 to juz cos rzedu 10%


λλλ
edytowany 1x, ostatnio: stivens
Adam Sienkiewicz
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 4 lata
  • Postów:17
0

Co sprawia, że ten zawód jest tak elitarny jak prawnik?

stivens
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 8 godzin
0

W ogole skad to pytanie?


λλλ
Adam Sienkiewicz
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 4 lata
  • Postów:17
0

Jestem ciekawy jakie cechy sprawiają, że nie którzy nadaja się tylko do pracy fizycznej a niektórzy sa programistami? Raczej na pewno nie lenistwo.

LE
  • Rejestracja:prawie 6 lat
  • Ostatnio:około 4 lata
  • Postów:41
0

@Adam Sienkiewicz: Trzeba mieć względnie wysokie IQ, przynajmniej 110-120(to nie warunek, ale sporo ułatwia), interesować się programowaniem i ogarniać technologie(jeśli ktoś ma 70lat i 150IQ to pewnie programistą nie zostanie), mimo to mamy w Polsce 450tys programistów, to mało?
Edit:
Zapomniałem o najważniejszym, aby zostać programistą trzeba najpierw wykonać dużo nieodpłatnej pracy i nie gwarantuje to zostania programistą. Myślę, że jest mało ludzi gotowych uczyć się przez ponad rok z nadzieją, że się do tego nadają.

edytowany 2x, ostatnio: leto
Zobacz pozostały 1 komentarz
LE
Pomyłka, jest 450tys specjalistów IT.
renderme
z czego pewnie góra 30% to dev, bo do tego zaliczają znając życie PMów, monterów, część elektrotechników, support, a nie zdziwilbym sie, gdyby zaliczali sprzedawców z komputronika :D.
renderme
No i pewnie zaliczają phpowców, a nawet wordpress developerów :D.
Miang
marketoidy w firmach komputerowcyh też sie zaliczają (sami)
renderme
@Miang: fujka... to zdecydowanie nie mówimy o elicie.
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
0

W niewielkim stopniu. Wysokie IQ jest potrzebne tylko po to żeby się dostać do Mensy. Oczywiście to czy masz wysokie IQ zmierzy Ci jedynie odpowiedni test. Jaki? Każdy test mierzy inną skalą przy użyciu innych kryteriów, więc to, że masz dajmy na to 120 IQ znaczy, że na w takim stopniu wykonałeś podany test, który miał coś tam sprawdzać.

LE
Bzdura. Jest wyraźna korelacja między IQ i osiągami w życiu.
CZ
Jak widziałem jeden materiał bodajże na YT kiedyś tam to żadna. W każdej grupie było tyle samo ludzi co się stoczyli i tyle samo naukowców, więc przykro mi.
LE
https://en.wikipedia.org/wiki/Intelligence_quotient. W skrócie osoby z wysokim IQ rzadziej się rozwodzą, rzadziej wylądowują w więzieniu, więcej zarabiają, częściej kończą doktorat itd.
Wibowit
Z tego co czytałem to IQ z założenia miało się korelować z osiągami w życiu (w sensie te osiągi zależne od zdolności psychicznych, a nie fizycznych). Obecnie IQ jest też podmiotem poprawności politycznej, a więc np zmanipulowano go trochę, żeby kobiety osiągały taki sam średni wynik jak mężczyźni. "Niestety" (z tego co pamiętam) nie udało się zrobić tak, by czarni i biali mieli taką samą średnią, więc IQ dalej jest rasistowskie.
Adam Sienkiewicz
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 4 lata
  • Postów:17
0

Dlaczego tak cięzko zostać programistą? To ,żeby zarabiac konkretne pieniadze to daleka droga?

CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
1

Ciężko, bo jest nudne na dłuższą metę i trzeba poświęcić trochę czasu.
Bardzo daleka droga. Praktycznie niedostępna.

fasadin
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
  • Postów:4882
1

Ciężko bo musisz siedzieć w kodzie codziennie po 8 godzin i na weekendach lektura o kodzie (framework, documentacja, blog, itd.) przez pół do roku czasu i wtedy możesz nazwać się programistą.

Nie jest ciężko bo IQ. Ciężko bo trzeba (mam nadzieję że nie urazę słownictwem) zapierdalać z praktyką i teoria. Która się zmienia i ja po 10 latach wiem tylko tyle że więcej nie wiem niż wiem (bo to tak szeroka dziedzina)
Rok czasu bylem z obiegu. Wyszły dwie wersje języka w którym zawodowo pisałem.
Rok. A to tylko jedno z narzędzi których jest masę

Oczywiście że im więcej masz praktyki i teorii tym możesz sobie pozwolić na nierozwijanie niczego więcej. Pracowałem też z takimi ludźmi. (I nie mam nic do takich ludzi)

Nie mniej jednak próg wejścia dla osoby spoza it jest... Zależy od osoby. Dlatego widełki są +- pół roku do roku ale to też nie jest pewne

edytowany 3x, ostatnio: fasadin
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:3 dni
  • Lokalizacja:Wrocław
6
Adam Sienkiewicz napisał(a):

Jaki kluczowy czynnik ma znaczenie ,zeby być programista?

Umiejętność programowania.

Czy rzeczywiście programistami moga byc osoby, które maja od 140 iq?

Niestety nie.

Lekarki żenią sie np: z programistami .Co sprawia, że zawód jest tak elitarny jak prawnik?

To nie jest ani trochę elitarny zawód. To po prostu zawód, w którym szybko da się osiągnąć dobre zarobki. Znacznie szybciej niż osiągają je lekarze czy prawnicy.


Po dopracowaniu rozwiązania każdy będzie mógł założyć własny drzewiasty wątek.
Zobacz pozostałe 16 komentarzy
Schadoow
@pre55: Też kiedyś myślałem, że to długo trwa dopóki nie poszedłem do luxmedu we Wrocławiu. I to było pare lat temu więc jakby zjeb** to do tego czasu by juz dało znak :p.
P5
@somekind: jak programista siedzi na B2B to też ma przychody od których musi odjąć koszta. @Schadoow: to musiałeś mieć jakiś mały ubytek u mnie to w najlepszym razie trwało 40 minut a często ponad godzina :P
LE
@Schadoow: Pewnie to dlatego do niektórych dentystów dostajesz się od razu, a niektórzy, jak mój, mają terminy co najmniej dwumiesięczne, chociaż pracują codziennie.
somekind
jak programista siedzi na B2B to też ma przychody od których musi odjąć koszta - owszem. Tylko to nie obejmuje etatu recepcjonistki, wynajęcia lokalu z gabinetem i przychodnią, opłacenia sprzątania, czy wydawania setek tysięcy na specjalistyczne wyposażenia i kolejnych tysięcy miesięcznie na materiały medyczne i leki. Jeśli z tych 150zł/15 minut 2/3 idzie na pokrycie kosztów, to nie wygląda już tak cudownie.
somekind
No i ponownie, to że właściciel przychodni może sobie tyle liczyć, to nie dowodzi, że "żaden specjalista IT nie dostanie tyle co prywatnie weźmie specjalista lekarz w ciągu godziny".
cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:około 7 godzin
  • Lokalizacja:Poznań
  • Postów:8749
4

Znacznie szybciej niż osiągają je lekarze czy prawnicy

Plus jednak odpowiedzialność (w 98% przypadków) jest 100 razy mniejsza. Bo jak lekarz się pomyli to może wysłać do piachu pacjenta. A jak frontowiec da ciała, to logo na stronie głównej wyświetli się 30px za bardzo w lewo :D


Zobacz pozostały 1 komentarz
cerrato
No to już jest problem tej osoby, nie mój. Zasdaniczo w kodeksie karnym masz 25 lat za zabójstwo, a nie kojarzę analogicznych zapisów za DROP'a ;)
CZ
Nie nie, jak się lekarz pomyli i np źle zoperuje i przez to pacjent umrze to nie idzie do więzienia. Niemniej jednak jakby kogoś otruł specjalnie to wiadomo. Jako ciekawostkę mogę powiedzieć, że jeżeli inżynier np źle zaprojektuje most, który się później będzie walił to idzie do więzienia a jak programista źle zaprojektuje jakiś system, który się będzie sypał to już nie :D
axelbest
@cerrato: wiesz.. jak zrobisz dropa na bazie medycznej, albo okaże się, że obroty danego silnika będą zbyt wysokie i coś wybuchnie... to może się zakończyć czyjąś śmiercią. Były przecież przypadki takie jak np z jakąś machiną medyczną - wręcz paliła ludzi, bo ktoś pomylił się w oprogramowaniu tego sprzętu. Ooo tu proszę :) artykuł - https://medium.com/swlh/when-software-kills-ab6f48a15825
cerrato
Dlatego napisałem, że w 98% przypadków programista robi jakieś nieistotne badziewie. To, o czym piszesz, mieści się w tych pozostałych dwóch procentach.
FA
Nawet jeśli, to każdy software ma klauzule "As is" i jeśli nie zrobiłeś niczego specjalnie mozesz spać spokojnie. Za to jak zapali sie instalacja elektryczna, lub automatyka np. kogoś przytrzaśnie, to projektant jest pierwsza osobą od której zaczną szukać.
PK
PK
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:245
0

IQ jest potrzebne by umieć szybciej przetwarzać informacje w głowie, by szybciej wiązać przyczynę ze skutkiem, by przewidywać konsekwencje tego co się stanie. Inaczej człowiek jak dostanie ekran kodu to taka rzecz stanie się jak ściana płaczu.

W pewnym stopniu nieco ułatwioną sytuację mają ludzie z zespołem Aspergera oni potrafią więcej zapamiętać, więcej rzeczy skojarzyć, ale nie jestem pewien czy potrafią pisać super prosty kod skoro dla nich większość rzeczy pewnie jest oczywista. Ja np. lubię porządkować, klasyfikować, uogólniać itp a mam cholernie słabą pamięć do imion, numerów, adresów itp i ogólnie to też przekłada się na kod, że jak piszę to próbuje tworzyć zakresy w których nie muszę wieloma rzeczami na raz żonglować więc ze słabości też można uczyć atut.

PK
pan_krewetek
No właśnie, także są programiści i programisci-mutanci o nadprzyrodzonych zdolnościach :D
BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
1
Adam Sienkiewicz napisał(a):

To dlaczego jest tak mało programistów, że firmy płacą po 7 tys zl netto? Tak to to każdy by byl programista.

Ile zarabia się w Lidlu w Niemczech?
W Niemczech, ojczyźnie Lidla pensje są kilka razy wyższe. W dodatku za zachodnią granicą pracownicy Lidla mają znacznie więcej możliwości. Lidl płaci im za naukę zawodu sprzedawcy, można z firmą nawet zrobić studia. I Lidl za to takiemu studentowi zapłaci - nawet 1800 euro miesięcznie.

Z kolei** kierownik sklepu** w zachodniej części kraju może liczyć na wynagrodzenie od 3,4 do nawet 4,3 tys. euro brutto (czyli od 14,7 do 18,6 tys. zł).

https://www.portalspozywczy.pl/handel/wiadomosci/ile-zarabia-sie-w-lidlu-w-niemczech,168423.html


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
edytowany 2x, ostatnio: BraVolt
PK
pan_krewetek
Piszesz brutto, a zatem ponad 40% podatku oddaje Państwu. Czyli ile takiemu zostanie jednak 8,5-11 zł co przy kosztach jakie są w niemczech to średniawo.
BraVolt
@pan_krewetek: Ironii całej sytuacji nie zauważyłbyś nawet gdyby wyszła zza krzaka i zgadnij co zrobiła?
PK
pan_krewetek
Słaba ironia jeśli odpowiada przykładem bez sensu.
P2
@BraVolt: a ile zarabia taki programista w Niemczech? Koszty życia pewnie też są dużo wyższe niż w polsce, dlatego pracownik Lidla tyle zarabia
PK
PK
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:245
1

Ja dodam jedną rzecz. Na pewnym etapie IQ lub doświadczenie wadzi, jeśli większość rzeczy idzie przewidzieć, jeśli wiesz, że spotkasz rzeczy, których wolałbyś normalnie uniknać, a ogólnie wiesz, że spotkasz i ogólnie wiesz, że zbyt wielkiego wpływu na to nie masz to taka świadomość trochę daje popalić i albo odpuścisz sobie programowanie albo musisz robić coś co pozwoli Ci przekraczać kolejne granice, inaczej chu*nia. Także ja nie powiedziałbym, że człowiek musi się uczyć, bo świat tak szybko pędzi, ale dobrze na tym skorzysta jak zacznie się uczyć, by nie zbzikować przy projektach na jakie można trafić.

PK
pan_krewetek
tzn?
superdurszlak
to tzn cały ten post, zgadzam się z nim. Może poza tym, że nawet nie trzeba spędzić pół życia w zawodzie ani mieć zadatków na geniusza, by szło zbzikować
PK
pan_krewetek
dobrze to ująłeś
renderme
  • Rejestracja:około 6 lat
  • Ostatnio:około 10 godzin
  • Postów:1461
1

Z całą pewnością zawód programisty jest skorelowany z wysokim IQ, jak wiele innych zawodów, np. lekarz. W tej branży jest ono wyższe niż średnia.
Test IQ jest równocześnie pewnym narzędziem, które nie daje pełnego obrazu inteligencji.
Pytanie trochę zbliżone do tego, czy predyspozycje do budowy tkanki mięśniowej mają wpływ na zostanie kulturystą.
Na zostanie może mają mniejsze, na osiągnięcie w tym wyników już większe.

Bo tak szczerze, zadanie pytania, czy zdolności umysłowe są przydatne w pracy umysłowej, to właściwie pytanie retoryczne, ale czy ma wpływ na "zostanie", to już inna kwestia.


Granie w gry i robienie gier ma tyle wspólnego, co uprawianie seksu z pracą ginekologa.
BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
0
pan_krewetek napisał(a):

W pewnym stopniu nieco ułatwioną sytuację mają ludzie z zespołem Aspergera oni potrafią więcej zapamiętać, więcej rzeczy skojarzyć

Zespół Aspergera – objawy
upośledzenie interakcji społecznych
brak empatii
brak chęci współpracy lub nieumiejętnością współpracy w grupie
kłopoty z porozumieniem się
kłopoty tworzeniem się więzi emocjonalnych
problemy z zawieraniem przyjaźni
ograniczoną komunikację niewerbalną
występują ograniczenia w zrozumieniu przenośni, ukrytych znaczeń
wąskie, specjalistyczne zainteresowanie jedną dziedziną
czasami, nie zawsze, występuje również ograniczona sprawność ruchowa i niezdarność.

Więcej: https://www.medonet.pl/choroby-od-a-do-z/choroby-wieku-rozwojowego,zespol-aspergera-u-dzieci--syndrom--choroba----objawy--leczenie,artykul,1721418.html

Zespół Aspergera u dorosłych daje podobne objawy jak u dzieci, mogę się one jednak manifestować w inny sposób. Objawy te to najczęściej:
problemy z nawiązywaniem nowych znajomości oraz podtrzymywaniem starych,
posiadanie nietypowego hobby (najczęściej odnoszące się do nauk ścisłych),
brak umiejętności podtrzymywania rozmowy,
zaburzenia pamięci proceduralnej (problemy z odruchowym wykonywaniem zwykłych czynności, np. ubieraniem się),


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
PK
pan_krewetek
Te objawy to ja widzę u siebie, i u wielu innych dobrych programistów jakich widziałem w pracy :D Ogólnie w polskim IT gdzie większość prac to outsourcing i komunikacja to wiadomo ten asperger to średniawo, ale z drugiej strony i tak mało osób oczekuje, że programista będzie wylewny. Natomiast w krajach gdzie robi się coś trudniejszego, to możliwość wbicia lepiej skilla raczej rekompensuje braki w komunikacji ;-)
CZ
dlatego sklasyfikować czy ktoś jest Aspergerem najłatwiej można jak jest się dzieckiem i nie ma jeszcze zaburzeń osobowości związanych z doświadczeniami z życia, ponieważ to wszystko co jest UP występuje u wielu ludzi u których wytworzyło się to przez wiele czynników przez całe życie a nie, bo jest to wbudowane w jego mózg jak to jest u autysty-aspergera właśnie.
PK
pan_krewetek
hmm.. czyli jeszcze wszystko przed mną, nieźle :-]
KamilAdam
@BraVolt: jakbyś pisał idealnie o mnie. Chyba najlepiej nieumiejętnością współpracy w grupie przezwyciężyłem bo jednak pieniądze motywują
BraVolt
@KamilAdam: Ale ja nie jestem panią doktor Aleksandrą Witkowską. To nie ja pisałem. mój wkład to Copy+Paste.
Miang
  • Rejestracja:prawie 7 lat
  • Ostatnio:około godziny
  • Postów:1659
6
BraVolt napisał(a):

występują ograniczenia w zrozumieniu przenośni, ukrytych znaczeń

ja specjalnie czasem udaje że się nie domyślam ukrytych znaczeń, mówię że potrzebuję coś na piśmie, żeby nie dać się wrobić w jakieś niejasne biurowe gierki (jak kogoś lubię to się domyślam i nie rżnę głupa)


dzisiaj programiści uwielbiają przepisywać kod z jednego języka do drugiego, tylko po to by z projektem nadal stać w miejscu ale na nowej technologii
edytowany 1x, ostatnio: Miang
CZ
W rozmowie z menadżerami i hrami to standard, albo udawanie debila i wypytywanie się żeby wszystko wyszczególnić. Jak nie masz nic na piśmie to później po przychodzi rozmowa i "no taaak rozmawialiśmy o tej podwyżce, ale wiesz jak jest na razie nie możemy jakoś Ci dać"
Charles_Ray
  • Rejestracja:prawie 17 lat
  • Ostatnio:około 18 godzin
  • Postów:1873
3

Dlaczego to jest elitarny zawód? Fach jak każdy inny, taki współczesny murarz.


”Engineering is easy. People are hard.” Bill Coughran
Zobacz pozostały 1 komentarz
PK
pan_krewetek
Wiadomo jeśli ktoś uprawia ten zawód na siłę, tylko z perspektywy kasy to wiele z tych atutów jest średnia lub nawet niezauważalna. Niektórzy też lubią czuć większy kontakt z ludźmi i też wtedy perspektywy jakie ma programista to wygląda słabo, ale dla osób, które więcej czasu siedzą w komputerze to takie warunki po prostu robią wrażenie :-)
stivens
nie wymaga wielkich kosztów, robienia studiów czy licencji, no czyli de facto NIE jest elitarny :)
Charles_Ray
Nie do końca murarz, ale wierz mi, że inne branże tez wpadły na pomysł dzielenia się wiedza :) https://youtu.be/HMmTRZHSmXo Celowo bardzo mocno upraszczam, chodzi mi o inny punkt spojrzenia na zawód programisty. Nie widzę w nim żadnego elitaryzmu, jest to specjalizacja która sama z siebie żadnej wartości nie niesie.
PK
pan_krewetek
No multum jest też minusów dużo pracy kosztują rzeczy, których dla koncowej osoby zbytnio nie widać, programista finansowo ma dobrze w większych firmach, ale tam z drugiej strony częsciej spotkać mozna przeciwieństwo tego co chciałby zobaczyć w projekcie oraz ograniczone pole co do samej decyzyjności, tak w zasadzie trzeba się ciągle dopasowywać do sytuacji stąd jest też wiele minusów, no i też jestem ich świadom. Nie nazywam IT, tym bardziej polskiego arystrokracją, ale widzę też multum plusów, które podkręca jakość życia w typowej piwinicy :D
PK
pan_krewetek
Natomiast ciężko jest mi wskazać ogólnie zawód, a tym bardziej alternatywę dla mnie gdzie czułbym, że praca coś wartościowego mi daje, w większości przypadków (dopóki ktoś się czegoś nie dorobi) to sama praca kosztuje wiele człowieka, a zarobki względem zaangażowania są conajmniej śmieszne, i pod tym względem typowy programista może tego nie widzieć, ale ma zajebiste perspektywy.
renderme
  • Rejestracja:około 6 lat
  • Ostatnio:około 10 godzin
  • Postów:1461
2

@Charles_Ray:

Racja,
Programista to zawód dość mocno egalitarny. Nie ma formalnych barier wejścia.
Do pewnego stopnia jego elitarność może wynikać z wysokiego poziomu wejścia jeżeli chodzi o wiedzę i intelekt, ale... też bym nie przesadzał.
Jest to zwyczajnie zawód wymagający wysokich kwalifikacji, w ramach popularnych rozwiązań, co czyni go dobrze płatnym. Jest trochę takich zawodów, często fizycznych.

Inne elitarne zawody bywają czasem mniej płatne, np. sędzia, ale warto zwrócić uwagę, że tym mianem nazywa się zawody zaufania publicznego, które dają dużą władzę i wiążą się z dużą odpowiedzialnością.
Może trochę się zdenuncjuje, ale mam taką refleksje, związaną z moim bratem - lekarzem. Parę razy zatrzymała nas policja za np. prędkość i puściła bez mandatu, gdy dowiedziała się, że lekarz, a jak jakaś ciotka słyszy, że lekarz, to patrzy jak w obrazek.

Dzieje się tak wcale nie przez kompetencje lekarzy, ale przez ich władzę. Każdy może kiedyś trafić na oddział i to od decyzji lekarza będzie zależał standard opieki lub czasem samo przyjęcie do szpitala (lekarz to pan życia i śmierci - nawet w obozach koncentracyjnych byli traktowani lepiej). Jak ja mówię, że zajmuję się programowaniem, to nie jestem bardziej przydatny, ani nie mam większej władzy niż, np. tynkarz, murarz, zbrojarz itp. Czasem ktoś może chcieć za pół darmo, żebym mu jakąś usługę zrobił, np. serwis komputera, albo stronkę, ale taki sam interes może mieć do tynkarza/malarza.


Granie w gry i robienie gier ma tyle wspólnego, co uprawianie seksu z pracą ginekologa.
edytowany 1x, ostatnio: renderme
Charles_Ray
  • Rejestracja:prawie 17 lat
  • Ostatnio:około 18 godzin
  • Postów:1873
0

@renderme: no dokładnie, jaką odpowiedzialność ma programista, a jaką lekarz czy prawnik :) Znam wiele osób i właśnie z tą odpowiedzialnością i ownershipem tematów bywa spory problem - ja jestem developerem, nie będę testował, nie wiem, kiedy wejdzie na proda i czy to w ogóle spełnia założenia.

Niestety - często jak się chce większej odpowiedzialności jako programista, to trzeba wejść na ścieżkę managerską lub produktową. Sama znajomość technikaliów staje się mocno drugorzędna (chyba ze pracujemy nad jakimiś systemami medycznymi albo kosmicznymi, gdzie mamy wpływ na ludzkie zdrowie i życie - co ciekawe do systemów finansowych tez biorą juniorów).


”Engineering is easy. People are hard.” Bill Coughran
edytowany 4x, ostatnio: Charles_Ray
renderme
Niestety lekarze też mają podobne podejście, ale tutaj ryzyko tego, co się stanie jest inne.
PK
PK
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:245
1

@Charles_Ray:

Z mojego punktu widzenia to odpowiedzialność to nie tylko gotowość do poniesienia kar za swoje błędy, ale także ta druga strona, dotyczące gratyfikacji za swoje ciężko wypracowane sukcesy.

W przypadku lekarzy, prawników, pilotów i innych zawodów, które uznajemy za odpowiedzialne to kary są odczuwalne i człowiek musi mieć świadomość, że jak coś pewnego dnia zrąbie tak solidnie to połowa życia mu się posypie. Natomiast jaka nagroda z tego tytułu ich czeka? To są typowi etatowcy więc żadne miliony i ogólnie jedyne czym mogą się cieszyć to większą decyzyjnością, która też odciska na nich swoje piętno.

I tutaj gdy mamy w zestawieniu programistę na etacie to cóż taka osoba może nie ma wielkiej odpowiedzialności, ale też z drugiej strony nawet w przypadku sukcesu firmy taki programista zbytnio nie zmieni swojego życia na plus, nie będzie miał nawet podstaw by odcinać kupony od tego sukcesu firmy, chyba, że wcześniej dostał jakieś udziały, ale to jest tak sytuacja, że ją celowo pomijam.

Do czego zmierzam, jeśli wraz z odpowiedzialnością nie rosną szanse na sukces to po co komu taka duża odpowiedzialność?

Przykładowo jeśli ktoś w IT zdecyduje się na własną firmę, bo własny produkt, bo własne zasady, bo większy hajs w przypadku sukcesu to jest odpowiedzialność, bo jeśli firma nic nie ugra to będą straty i trzeba być ich świadomym. Natomiast w przypadku sukcesu, będzie kasa i tu ponownie widzę, że przypadek IT ma lepiej zbalansowaną odpowiedzialność.

Charles_Ray
  • Rejestracja:prawie 17 lat
  • Ostatnio:około 18 godzin
  • Postów:1873
0

Sporo wątków poruszyłeś :)

  1. Czym jest „sukces”?
  2. Programista zakładający firmę IT to nie programista, ale przedsiębiorca. Myślisz, że founder ma czas na kodowanie? :)

”Engineering is easy. People are hard.” Bill Coughran
PK
pan_krewetek
1) To działanie zakończone pomyślnym wynikiem, chociaż każdego sukces coś innego znaczy, tak emocjonalnie to sukces jest tym większy im większy jest opór ze strony świata. No, ale w dużym stopniu chodzi tu o jakiś wyczyn który później sprowadza się do super reputacji, super kasy itp
PK
pan_krewetek
2) Na początku ten programista też może programować nim produkt się nie rozkręci, co jest częstym przypadkiem. Dopiero potem jak produkt ma wzięcie, wtedy ta rola programistyczna zanika.
Wibowit
  • Rejestracja:prawie 20 lat
  • Ostatnio:40 minut
0

Jak chodziłem na operacje/ zabiegi/ etc do lekarzy to przed operacją obowiązkowo trzeba podpisać cyrograf, że nie będzie się nikogo posądzać w różnych strasznych przypadkach. Przykładowy (w sensie nie dokladnie taki jak ja podpisywałem tylko znaleziony na szybko w necie) wzór zgody na leczenie:
https://medispace.pl/wp-content/uploads/2019/02/zgoda-pacjenta-na-zabieg-chirurgiczny-1.pdf

Oświadczam, że zostałem(łam) poinformowany o przeciwwskazaniach do rozpoczęcia
leczenia, sposobie przeprowadzenia terapii/zabiegu, o najczęściej występujących
następstwach i możliwych powikłaniach, a także o „długoterminowych” skutkach
wdrożonego leczenia/wykonanego zabiegu. Zostałem(łam) również poinformowany
o następstwach i powikłaniach rzadkich, których nie można wykluczyć.
Zgodnie z Ustawą o zawodach lekarza i lekarza dentysty z 5.12.1996 r., (tj. DzU 2008 r., nr
136, poz. 857), lekarz ma obowiązek poinformować pacjenta o dających się przewidzieć
następstwach i powikłaniach planowanych czynności medycznych. W związku z powyższym
oświadczam, że wystąpienie negatywnych następstw i powikłań, których występowanie jest
incydentalne i których nie da się przewidzieć w świetle aktualnej wiedzy medycznej nie
będzie z mojej strony przedmiotem roszczeń z tytułu niewłaściwego wykonania badania.

Ponadto przed rozpoczęciem leczenia udzieliłem(łam) pełnych i prawdziwych odpowiedzi na
pytania, które lekarz zadawał w trakcie wywiadu lekarskiego odnośnie stanu zdrowia,
przyjmowanych leków, oraz przebytych urazów i zabiegów.
Informacja przekazana przez lekarza przed przystąpieniem do leczenia była dla mnie w pełni
jasna i zrozumiała. W trakcie rozmowy z lekarzem miałem(łam) możliwość zadawania pytań
dotyczących proponowanego leczenia.
Niniejszym oświadczam, że zapoznałem(łam) się z powyższym tekstem i wyrażam świadomą
zgodę na rozpoczęcie leczenia/wykonanie zabiegu chirurgicznego/czynności diagnostycznych
podwyższonego ryzyka, tj.:

Równie dobrze można sporządzić np umowę: telefon firmy X działa dobrze tylko z ładowarkami firmy X. Kupując telefon firmy X użytkownik zrzeka się ewentualnych roszczeń dotyczących ładowania telefonu firmy X ładowarkami innych firm. Tyle, że to trochę inaczej działa. Telefon kupuje się jak ziemniaki, nie trzeba podpisywać zgód. Windowsa w wersji BOX tak samo. Podpisywanie takich umów przy kupnie programów czy towarów byłoby zbyt uciążliwe. Wizyt u lekarza na poważniejszych zabiegach czy operacjach jest jednak znacznie mniej niż zakupów albo deployów na proda.

W sumie jeśli chodzi o zakupy to czasem są wiadomości o tym, że jakaś partia żywności czy leków jest (potencjalnie) skażona. Czy wtedy lecą głowy w firmie, która to wyprodukowała?


"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
edytowany 1x, ostatnio: Wibowit
LE
@Wibowit: których występowanie jest incydentalne i których nie da się przewidzieć w świetle aktualnej wiedzy medycznej No właśnie, tu chodzi o to, czego nie sposób uniknąć, a nie o pomyłkę, postępowanie niezgodnie ze sztuką, zwykły niedostatek wiedzy albo przeoczenie. Poza tym odpowiedzialność to nie tylko zagrożenie karą. Nie każdy jest psychopatą.
Miang
  • Rejestracja:prawie 7 lat
  • Ostatnio:około godziny
  • Postów:1659
0

odpowiedzialność programisty
"Prokuratura Regionalna w Lublinie poinformowała wczoraj o zatrzymaniu Krzysztofa J., pracownika spółki zewnętrznej, która na drodze przetargu świadczyła usługi utrzymania serwerów dla KSSIP
https://niebezpiecznik.pl/post/jak-doszlo-do-wycieku-danych-sedziow-i-prokuratorow/


dzisiaj programiści uwielbiają przepisywać kod z jednego języka do drugiego, tylko po to by z projektem nadal stać w miejscu ale na nowej technologii
BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
1
Miang napisał(a):

odpowiedzialność programisty

A w cytowanym artykule wyraźnie: "administratora serwera".

BTW
Krzysztof J. w trakcie migracji danych szkoły na nową platformę utworzył katalog, do którego przeniósł dane osobowe pracowników wymiaru sprawiedliwości, zapisane w systemie informatycznym KSSiP. Następnie katalogowi nadał uprawnienia publiczne, tzn. umożliwił pobranie danych z katalogu dowolnej osobie, mającej dostęp do internetu. Pliki te zostały pobrane przez dotychczas nieustalone osoby i zamieszczone w serwisach internetowych.

No i Google Nierychliwy w końcu jednak zindeksował to co wystawione w public/


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
edytowany 1x, ostatnio: BraVolt
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)