<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archiwa: stereotypy - Home</title>
	<atom:link href="https://pardel.pl/tag/stereotypy/feed/" rel="self" type="application/rss+xml" />
	<link>https://pardel.pl/tag/stereotypy/</link>
	<description>While knowledge is limited, your imagination is endless.</description>
	<lastBuildDate>Sat, 20 Mar 2021 08:07:29 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://pardel.pl/wp-content/uploads/2022/03/cropped-ali_alfa_render-1-32x32.png</url>
	<title>Archiwa: stereotypy - Home</title>
	<link>https://pardel.pl/tag/stereotypy/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>IT2.0 #9 Mity i stereotypy w świecie twórców oprogramowania (Część 2) &#8211; czyli w ile minut 6 piekarzy upiecze chleb?</title>
		<link>https://pardel.pl/podcast/it2-0-9-mity-i-stereotypy-w-swiecie-tworcow-oprogramowania-czesc-2-czyli-w-ile-minut-6-piekarzy-upiecze-chleb/</link>
					<comments>https://pardel.pl/podcast/it2-0-9-mity-i-stereotypy-w-swiecie-tworcow-oprogramowania-czesc-2-czyli-w-ile-minut-6-piekarzy-upiecze-chleb/#comments</comments>
		
		<dc:creator><![CDATA[Przemek]]></dc:creator>
		<pubDate>Thu, 04 Feb 2021 08:30:00 +0000</pubDate>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Sezon 1]]></category>
		<category><![CDATA[Wiedza]]></category>
		<category><![CDATA[benefity]]></category>
		<category><![CDATA[Kariera]]></category>
		<category><![CDATA[mity]]></category>
		<category><![CDATA[Początki]]></category>
		<category><![CDATA[praca]]></category>
		<category><![CDATA[Programowanie]]></category>
		<category><![CDATA[stereotypy]]></category>
		<category><![CDATA[testowanie]]></category>
		<category><![CDATA[warunki]]></category>
		<category><![CDATA[zespół]]></category>
		<guid isPermaLink="false">https://pardel.pl/?p=644</guid>

					<description><![CDATA[<p>Dzisiaj dokończę temat rozpoczęty w ostatniej audycji i powiem o 7 kolejnych mitach i stereotypach dotyczących zawodu Programistki/Programisty/Twórcy oprogramowania.Powiem m.in. o tym czy: 6 piekarzy zrobi chleb w 10 minut; Programiści/Programistki to samotnicy pracujący po nocach, którzy nie muszą się znać na testowaniu; Znając świetnie język programowania zrobię świetny projekt; Oraz czy nie jest dla&#8230; <br /> <a class="read-more" href="https://pardel.pl/podcast/it2-0-9-mity-i-stereotypy-w-swiecie-tworcow-oprogramowania-czesc-2-czyli-w-ile-minut-6-piekarzy-upiecze-chleb/">Czytaj dalej</a></p>
<p>Artykuł <a rel="nofollow" href="https://pardel.pl/podcast/it2-0-9-mity-i-stereotypy-w-swiecie-tworcow-oprogramowania-czesc-2-czyli-w-ile-minut-6-piekarzy-upiecze-chleb/">IT2.0 #9 Mity i stereotypy w świecie twórców oprogramowania (Część 2) &#8211; czyli w ile minut 6 piekarzy upiecze chleb?</a> pochodzi z serwisu <a rel="nofollow" href="https://pardel.pl">Home</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Dzisiaj dokończę temat rozpoczęty w ostatniej audycji i powiem o 7 kolejnych mitach i stereotypach dotyczących zawodu Programistki/Programisty/Twórcy oprogramowania.<br>Powiem m.in. o tym czy:</p>



<ul><li>6 piekarzy zrobi chleb w 10 minut;</li><li>Programiści/Programistki to samotnicy pracujący po nocach, którzy nie muszą się znać na testowaniu;</li><li>Znając świetnie język programowania zrobię świetny projekt;</li><li>Oraz czy nie jest dla mnie za późno z nauką programowania, na które będę skazany do końca życia;</li></ul>


<iframe src="https://widget.spreaker.com/player?episode_id=43226947&amp;theme=light&amp;playlist=false&amp;playlist-continuous=false&amp;chapters-image=true&amp;episode_image_position=right&amp;hide-likes=false&amp;hide-comments=false&amp;hide-sharing=false&amp;hide-logo=false&amp;hide-download=true" width="100%" height="200px" frameborder="0"></iframe>



<h2><strong>Programista pracuje sam</strong></h2>



<p>Czasami jesteśmy jedyną osobą, która tworzy aplikację od początku do końca. Wiele takich projektów realizowałem i ma to zarówno swoje wady jak i zalety. Sytuacje takie nie są tym czego powinniśmy oczekiwać jako coś co domyślnie nas czeka. Zazwyczaj duże projekty realizowane są w zespołach. Mniejszych lub większych. Zlokalizowanych w jednym fizycznym miejscu np. biurze lub w wielu lokalizacjach gdzie część zespołu może pracować z biura a część pracowników pracuje zdalnie np. z własnego domowego zacisza. Najczęściej przy tworzeniu oprogramowania nie pracujemy sami i dodatkowo oprócz swoich współpracowników pracować musimy z wszystkimi tymi dla których produkt robimy. Zarówno użytkownikami jak i klientami. </p>



<figure class="wp-block-pullquote"><blockquote><p>W tym zawodzie raczej nie będziesz pracował sam, choć często nad rozwiązywaniem przydzielonego problemu będziesz musiał spędzić sporo godzin sam na sam ze swoim zadaniem.</p></blockquote></figure>



<h2><strong>Programista nie musi się znać&nbsp;na testowaniu</strong></h2>



<p>Opisując rolę testera w zespole napisałem, że: </p>



<blockquote class="wp-block-quote"><p>Pierwszym testerem oprogramowania jest zawsze programista, który tworzy kod. Czasami jest też ostatnim, jeżeli zespół nie posiada dedykowanej osoby w tej roli. </p></blockquote>



<figure class="wp-block-pullquote"><blockquote><p>Każdy programista powinien przynajmniej w jakimś stopniu rozumieć i znać zasady testowania aplikacji. </p></blockquote></figure>



<p>Wspaniale jest gdy nasz kod działa bezbłędnie. Niemniej jednak bardzo często bez dogłębnego testowania pojawia się bardzo dużo zaskakujących sytuacji, które powodują błędne działanie systemu. Musicie uwierzyć mi na słowo, że:</p>



<figure class="wp-block-pullquote"><blockquote><p>znalezienie błędu samemu jest dużo mniej kosztowne niż gdy znajdą go inni. </p></blockquote></figure>



<h2><strong>Programiści pracują po nocach</strong></h2>



<p>Kolejny stereotyp, który w głowie rysuje nam człowieka spędzającego setki godzin przed komputerem i piszącego nudny kod. Możemy sobie dorzucić też wizję człowieka pracującego w strasznych warunkach np. w piwnicy, ze stertą niezdrowego jedzenia na biurku obok klawiatury. I pewnie jak zaczniemy szukać to gdzieś znajdziemy taką osobę i krzykniemy w głębi duszy wiedziałem. Niemniej jednak warunki pracy większości pracy znacznie odbiegają od takiego stereotypu. </p>



<figure class="wp-block-pullquote"><blockquote><p>Warunki pracy w większości firm IT są bardzo dobre lub wręcz celujące. </p></blockquote></figure>



<p>Któż nie słyszał o mitycznych kanapach, grach wideo czy miejscach do krótkich drzemek w pracy. To nie jest wcale mit i obecni pracodawcy z korzyścią dla przyszłych pracowników walczą o to aby pracownicy dobrze czuli się w siedzibie firmy. W grę wchodzą nie tylko benefity fizyczne w pracy lecz także dodatkowe możliwości związane z zarządzaniem godzinami pracy. Praca z domu, lub w wybranych godzinach czasu już nie jest czymś ekstrawaganckim w tym zawodzie. Co czyni ten zawód bardzo atrakcyjnym zarówno dla osób ceniących swoją niezależność jak i tych, które chcą w pewien sposób dostosować rytm pracy do własnej sytuacji rodzinnej. </p>



<h2><strong>Im więcej programistów, tym szybciej zrobimy projekt</strong></h2>



<p>Przypomina mi się teraz taka zabawna zagadka: </p>



<figure class="wp-block-pullquote"><blockquote><p>Jeżeli piekarz robi jeden chleb w godzinę to w ile czasu sześciu piekarzy zrobi chleb? </p></blockquote></figure>



<p>Chciałbym odpowiedzieć że w 10 minut. Ale dobrze wiemy wszyscy, że to nie jest prawda. Nie każde zadanie da się w sposób prosty podzielić lub zrównoleglić. Podobnie jest z wytwarzaniem oprogramowania. Jesteśmy w stanie pewne etapy podzielić pomiędzy grupę osób, lecz grupa ta nie jest grupą nieskończoną. Skupiając się na etapie implementacji (kodowania, programowania) sytuacja będzie trochę analogiczna do naszych piekarzy. Nic nie da nam zwiększenie ilości programistów, gdy praca nad jednym repozytorium kodu będzie niemożliwa oraz komunikacja między programistami będzie zajmowała większość czasu pracy. </p>



<figure class="wp-block-pullquote"><blockquote><p>Niezależnie od przyjętej metodyki, gdy patrzę przez pryzmat doświadczenia, efektywne zespoły powinny liczyć od 3 do 6 programistów. </p></blockquote></figure>



<p>W przypadku większych projektów możemy tworzyć więcej małych grup realizujących odrębnę elementy całego systemu.</p>



<h2><strong>Wystarczy mi znajomość języka programowania aby świetnie programować</strong></h2>



<p>Osobom zajmującym się tworzeniem oprogramowania nie wystarczy tylko znajomość języka programowania aby tworzyć wspaniałe aplikacje. Język programowania jest narzędziem, które pomaga nam dojść do celu. Nawet świetna znajomość języka programowania nie pomoże nam jednak rozwiązać problemu. </p>



<p>Mogę nawet śmiało powiedzieć, że na samo programowanie koncepcji składa się z dwóch etapów.  Pierwszego będącego koncepcją naszego rozwiązania. Tutaj znajomość języka programowania nie jest zupełnie potrzebna. Wystarczy kartka papieru i ołówek. Możemy zrobić opis obrazkowy lub słowny tego jak nasze rozwiązanie problemu będzie funkcjonować tak aby w drugim etapie zająć się wyłącznie kodowaniem danej koncepcji z wykorzystaniem języka programowania. Może zaskoczy Cię to, że najważniejszy jest etap pierwszy. </p>



<figure class="wp-block-pullquote"><blockquote><p>Zrobienie świetnego kodu wymaga doskonałej koncepcji. </p></blockquote></figure>



<p>Dlatego warto spędzić nawet czasami 80% czasu na koncepcję po to aby nasze rozwiązanie zakodować  bezproblemowo w 20% czasu. </p>



<p>Częstym błędem na początku naszej nauki programowania jest to, że zabieramy się za kodowanie bez jakiejkolwiek koncepcji. Co prawda nie jest to niemożliwe aby stworzyć rozwiązanie w ten sposób. Niestety zwłaszcza gdy jesteśmy mniej doświadczeni sprawia to, że spędzamy znacznie więcej czasu nad budowaniem poprawnego i stabilnego rozwiązania. W tym przypadku zasada „pomyśl zanim zrobisz” sprawdza się wręcz idealnie.</p>



<h2><strong>Trzeba zacząć uczyć się programować bardzo wcześnie</strong></h2>



<p>Znamy zapewne kilka historii o genialnych młodych twórcach oprogramowania, którzy zaczęli tworzyć aplikacje w wielki kilkunastu lat a ich aplikacje słynne były gdy ledwo ukończyli osiemnaście lat. Promują one często model, w którym jedynym sposobem aby zostać świetnym twórcą oprogramowania jest rozpoczęcie nauki programowania w bardzo młodym wieku. Fantastyczne historie kreowane na potrzeby magazynów, które muszą czymś zaciekawić czytelników. Może i takie historie czasami są prawdziwe. </p>



<figure class="wp-block-pullquote"><blockquote><p>Tworzenie oprogramowania to nie sport wyczynowy. I możemy rozpocząć trening programowania nawet w wieku znacznie wykraczającym poza ramy średniego wieku końca kariery sportowca wyczynowego. </p></blockquote></figure>



<p>Nigdy nie jest za późno aby się rozwijać. Tworzenie oprogramowania to praca umysłowa. Zatem śmiało można powiedzieć, że na naukę programowania nigdy nie jest za późno. Wiele osób obecnie pracujących w tym zawodzie zaczęło w innych profesjach. Często spędzili kilka, kilkanaście lub kilkadziesiąt lat robiąc co innego, po czym postanowili przebranżowić się na twórcę oprogramowania. Historie wielu osób, które poznałem i znam pokazały mi, że nie ważne jest co robiliśmy w przeszłości, lecz ważne jest to czego naprawdę chcemy i co zrobimy aby stać się świetnym twórcą oprogramowania.</p>



<h2><strong>Tworzenie oprogramowania to głównie programowanie do końca życia</strong></h2>



<p>Myśląc o tworzeniu oprogramowania w głowach wielu ludzi pojawia się wizja programowania. Co za tym idzie wiele osób myśląc o tej profesji zastanawia się czy jak zdecydują się na tą drogę to będą „skazani” na programowanie do końca życia. Jeżeli tylko chcemy programować to faktycznie możemy zdecydować się na tą ścieżkę skupić się na doskonaleniu swoich umiejętności w tym obszarze. </p>



<figure class="wp-block-pullquote"><blockquote><p>Niemniej jednak samo wytwarzanie oprogramowania to nie tylko programowanie / kodowanie. Jest tu dziesiątki dodatkowych możliwości rozwoju zawodowego. </p></blockquote></figure>



<p>Od stanowisk menadżerskich po stanowiska związane z architekturą oprogramowania czy też strategią rozwoju danej aplikacji. To od nas zależy w jakim kierunku chcemy podążać. </p>



<p>Z autopsji znam wielu byłych programistów/programistek, którzy obecnie zarządzają zespołami. I w drugą stronę, wielu byłych menedżerów/menadżerek, którzy zdecydowali się wrócić na ścieżkę programisty po wielu latach pracy w innych obszarach wytwarzania oprogramowania. </p>



<p>Możliwości są wręcz nieograniczone co sprawia, że nawet dziesięć lat spędzonych w zawodzie nie powinno dać nam znudzenia, jeżeli tylko sami chcemy eksperymentować i spróbować czegoś innego w obszarze wytwarzanie oprogramowania.</p>



<h2>Podsumowanie</h2>



<p>Wyrzućmy z głowy stereotypy i mity bo często zniekształcają one nam rzeczywistość. Mam nadzieję, że pomogłem Ci przynajmniej ogólnie zrozumieć świat twórców oprogramowania, który z każdej strony otoczony jest, często krzywdzącymi mitami i stereotypami.</p>



<p>Przemek</p>



<hr class="wp-block-separator"/>



<div class="wp-container-1 wp-block-buttons">
<div class="wp-block-button"><a class="wp-block-button__link">Zapraszam Cię do Newslettera</a></div>
</div>



<p>Materiały źródłowe</p>



<ul id="block-802b2237-9bbe-4735-8ceb-171fd169ffd0"><li><a href="https://www.praca.pl/poradniki/" target="_blank" rel="noreferrer noopener">https://www.praca.pl/poradniki/</a></li><li><a href="https://porady.pracuj.pl/" target="_blank" rel="noreferrer noopener">https://porady.pracuj.pl/</a></li><li><a href="https://geek.justjoin.it/">https://geek.justjoin.it/</a></li><li><a href="https://www.dataart.com.pl/" target="_blank" rel="noreferrer noopener">https://www.dataart.com.pl/</a></li></ul>
<p>Artykuł <a rel="nofollow" href="https://pardel.pl/podcast/it2-0-9-mity-i-stereotypy-w-swiecie-tworcow-oprogramowania-czesc-2-czyli-w-ile-minut-6-piekarzy-upiecze-chleb/">IT2.0 #9 Mity i stereotypy w świecie twórców oprogramowania (Część 2) &#8211; czyli w ile minut 6 piekarzy upiecze chleb?</a> pochodzi z serwisu <a rel="nofollow" href="https://pardel.pl">Home</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://pardel.pl/podcast/it2-0-9-mity-i-stereotypy-w-swiecie-tworcow-oprogramowania-czesc-2-czyli-w-ile-minut-6-piekarzy-upiecze-chleb/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>IT2.0 #8 Mity i stereotypy w świecie twórców oprogramowania (Część 1)</title>
		<link>https://pardel.pl/podcast/it2-0-8-mity-i-stereotypy-w-swiecie-tworcow-oprogramowania-czesc-1/</link>
		
		<dc:creator><![CDATA[Przemek]]></dc:creator>
		<pubDate>Thu, 28 Jan 2021 08:30:00 +0000</pubDate>
				<category><![CDATA[Podcast]]></category>
		<category><![CDATA[Sezon 1]]></category>
		<category><![CDATA[Wiedza]]></category>
		<category><![CDATA[introwertyk]]></category>
		<category><![CDATA[kobieta]]></category>
		<category><![CDATA[mężczyzna]]></category>
		<category><![CDATA[mity]]></category>
		<category><![CDATA[pieniądze]]></category>
		<category><![CDATA[Programista]]></category>
		<category><![CDATA[Programistka]]></category>
		<category><![CDATA[stereotypy]]></category>
		<category><![CDATA[studia]]></category>
		<guid isPermaLink="false">https://pardel.pl/?p=629</guid>

					<description><![CDATA[<p>Informatyk to programista, który skończył świetną uczelnię wyższą na kierunku informatyka.Programista to introwertyk, który musi znać&#160;świetnie matematykę i koniecznie być&#160;mężczyzną.Praca przy wytwarzaniu oprogramowania to ciągłe siedzenie przed komputerem i pisanie kodu z prędkością światła, no ale na szczęście super płatna już od samego początku! Czy się robi czy się leży &#8222;mnóstwo kasy&#8221; się należy. Tak&#8230; <br /> <a class="read-more" href="https://pardel.pl/podcast/it2-0-8-mity-i-stereotypy-w-swiecie-tworcow-oprogramowania-czesc-1/">Czytaj dalej</a></p>
<p>Artykuł <a rel="nofollow" href="https://pardel.pl/podcast/it2-0-8-mity-i-stereotypy-w-swiecie-tworcow-oprogramowania-czesc-1/">IT2.0 #8 Mity i stereotypy w świecie twórców oprogramowania (Część 1)</a> pochodzi z serwisu <a rel="nofollow" href="https://pardel.pl">Home</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<figure class="wp-block-pullquote"><blockquote><p>Informatyk to programista, który skończył świetną uczelnię wyższą na kierunku informatyka.<br>Programista to introwertyk, który musi znać&nbsp;świetnie matematykę i koniecznie być&nbsp;mężczyzną.<br>Praca przy wytwarzaniu oprogramowania to ciągłe siedzenie przed komputerem i pisanie kodu z prędkością światła, no ale na szczęście super płatna już od samego początku! Czy się robi czy się leży &#8222;mnóstwo kasy&#8221; się należy.</p></blockquote></figure>


<iframe src="https://widget.spreaker.com/player?episode_id=43043987&amp;theme=light&amp;playlist=false&amp;playlist-continuous=false&amp;chapters-image=true&amp;episode_image_position=right&amp;hide-likes=false&amp;hide-comments=false&amp;hide-sharing=false&amp;hide-logo=false&amp;hide-download=true" width="100%" height="200px" frameborder="0"></iframe>



<p>Tak &#8222;pół żartem, pół serio&#8221; mową stereotypów i mitów opisałem o czym będzie dzisiejsza audycja. A będzie dokładnie o mitach i stereotypach, które może i są zabawne, ale mają też swoje negatywne strony. Dzisiaj pierwsze 8 z 17 jakie zebrałem i jakimi chcę się z Tobą podzielić.</p>



<h2><strong>Informatyk = Programista</strong></h2>



<p>Często jak ktoś pytał mnie czym się zajmuje i opowiadałem, że razem zespołem tworzymy oprogramowanie to od razu słyszalne komentarz, że jestem tylko informatykiem. Może to nie było bardzo krzywdzące, zwłaszcza, że w moim przypadku to nawet prawda, ale starałem się wyjaśnić, że zasadniczo to nie jestem Informatykiem. Dlaczego to jest ważne?&nbsp;</p>



<figure class="wp-block-pullquote"><blockquote><p><em>Bo nie każdy informatyk to programista&nbsp;ale każdy programista to informatyk.</em></p></blockquote></figure>



<p>No dobrze ale dlaczego skoro:</p>



<ul><li>nie każdy twórca oprogramowania zna się świetnie na budowie komputera,</li><li>i nie każdy Informatyk potrafi pisać oprogramowanie.&nbsp;</li></ul>



<p>To dlaczego nie powiemy, że nie każdy programista to informatyk. Otóż tak jak pisałem wcześniej, twórca oprogramowania (programista) to jeden z zawodów w informatyce. A określenie informatyk jest tylko ogólnym określeniem osoby, która posiadła wiedzę informatyczną, prowadzi badania naukowe w dziedzinie informatyki, wykonuje zawód informatyczny lub osobę nauczającą informatyki. Zatem skoro twoim zawodem jest tworzenie oprogramowania to śmiało można nazwać się informatykiem. W sytuacji odwrotnej musisz pewnie pokazać, że faktycznie jest to Twoja profesja.</p>



<h2><strong>Programiści to introwertycy</strong></h2>



<p>Programiści w wielu środowiskach postrzegani są jako introwertycy oraz głównie osoby nietowarzyskie. Nie ma nic bardziej mylnego. </p>



<figure class="wp-block-pullquote"><blockquote><p>W tym zawodzie pracują ludzie o bardzo różnych cechach charakteru.&nbsp; </p></blockquote></figure>



<p>Dlatego spotkać tu możesz programistów / programistki towarzyskie jak i nietowarzyskie. Gadatliwych i cichych. Spokojnych i bardzo aktywnych. Niech Cię nie zwiodą stereotypy i bądź przygotowany na naprawdę ciekawą mieszankę ludzi pracujących przy wytwarzaniu oprogramowania. <br>Jak można łatwo się domyślić każda cecha którą posiadają członkowie zespołu wnosi coś unikalnego do produktu końcowego. Znając swoje mocne strony i cechy dominujące łatwiej nam będzie też kierować rozwojem kariery zawodowej. <br>Każdemu mogę polecić stronę <a href="https://www.16personalities.com/pl"><strong>https://www.16personalities.com/pl</strong></a> gdzie za pomocą prostego testu możemy dowiedzieć się o swoim wiodącym typie osobowości. <br>Jak piszą autorzy: „Zdobądź konkretny i dokładny opis dotyczący tego kim jesteś i dlaczego w taki a nie inny sposób wykonujesz różne czynności”. Sam zrobiłem ten test kilka lat temu i powiem szczerze, że wyniki bardzo dobrze odzwierciedlały to kim jestem. </p>



<h2><strong>Praca przy tworzeniu oprogramowania to tylko siedzenie przed komputerem</strong></h2>



<p>Oczyma wyobraźni widzimy kogoś siedzącego przed komputerem wpatrującego się w monitor całymi dniami. I tu jeżeli skupilibyśmy się jedynie na programiście to pewnie będzie w części prawidłowe stwierdzenie. Jak wspominałem wcześniej osoby biorące udział w procesie wytwarzania oprogramowania mają bardzo różne role i zadania w tym procesie. Patrząc na niektóre z nich wyraźnie widać, że część zadań wymagało będzie raczej kontaktu z użytkownikiem (klientem) niż siedzenia przed komputerem. <br>Obecnie w czasach pandemii, która dotknęła nas na początku 2020 roku, wiele z tych zadań wykonywanych było i jest online raczej z braku innej możliwości aniżeli z wyboru. <br>Trzeba mieć świadomość, że praca przy wytwarzaniu oprogramowania związana jest z pracą przy komputerze. Ale też mieć świadomość, że poszczególne role osób wytwarzających oprogramowanie charakteryzują się innym czasem jaki spędzają przy komputerze.</p>



<h2><strong>Programista musi znać świetnie matematykę</strong></h2>



<p>Znajomość matematyki jest bardzo przydatna i szczególnie może być pomocna gdy tworzymy specjalistyczne algorytmy. Niemniej jednak nie każdy programista to osoba, która zna świetnie matematykę. Każdy z nas w pewnym stopniu zna matematykę i posługiwanie się podstawową matematyką w tym zawodzie jest bardzo pomocne.</p>



<figure class="wp-block-pullquote"><blockquote><p>Brak znajomości matematyki wyższej nie przekreśla jednak możliwości tworzenia świetnych aplikacji przez programistę.&nbsp;</p></blockquote></figure>



<h2><strong>Aby zostać programistą trzeba ukończyć studia wyższe np. kierunek informatyka&nbsp;</strong></h2>



<p>Osoby, które kończą studia wyższe na kierunku informatyka są informatykami. Zgodnie z tym co pisałem wcześnie bycie informatykiem nie jest równoznaczne z byciem programistą. Niestety jest to bolesna prawda dla tych wszystkich, którzy ukończyli studia i postanowili zostać programistami. Co prawda na studiach wyższych nauczymy się podstaw programowania oraz innych aspektów, które pomogą nam zostać&nbsp;programistami.<br>Niemniej jednak aby zostać programistą należy jeszcze włożyć sporo własnej pracy w to aby poćwiczyć praktyczne aspekty programowania. <br>Z mojej praktyki wiem, że studia to bardzo ciekawa okazja do wchłonięcia olbrzymiej ilości wiedzy na temat całego zakresu świata informatyki. Przy odpowiednim ukierunkowaniu także sporej ilości wiedzy na temat wytwarzania oprogramowania.</p>



<figure class="wp-block-pullquote"><blockquote><p>Brak wykształcenia wyższego nie przekreśla naszych starań aby stać się świetnym programistą. </p></blockquote></figure>



<p>Nie będziemy znali wielu podstaw teoretycznych, które są na studiach, ale bez trudu będziemy mogli się&nbsp;ich nauczyć mając do dyspozycji ogólnodostępne materiały.</p>



<h2><strong>Twórcy oprogramowania zarabiają mnóstwo pieniędzy&nbsp;</strong></h2>



<p>W środowisku utarło się, że twórcy oprogramowania zarabiają gigantyczne pieniądze. Zacznijmy może od postawienia sobie prostego pytania: </p>



<figure class="wp-block-pullquote"><blockquote><p>Czy w tym zawodzie zarabia się dużo? Odpowiedź brzmi zdecydowanie tak. </p></blockquote></figure>



<p>Ale należy mieć na uwadze, że nie każdy od razu dostanie wynagrodzenia na poziomie nawet 4-5 średnich krajowych. <br>Na wynagrodzenie wpływa wiele czynników m.in. takich jak doświadczenie, rola w zespole, ilość&nbsp;”twórców oprogramowania” w danej niszy lub nawet technologia w jakiej pracujemy. <br>Rynek weryfikuje to na bieżąco i czasami można spotkać ogłoszenia z niebotycznymi zarobkami dla osób mających doświadczenie i znających język oprogramowania uznany za “wymarły”. To nie jest żart. Jest grupa systemów informatycznych (np. bankowych), które funkcjonują kilkadziesiąt lat i nadal są utrzymywane np. ze względu na swą stabilność.&nbsp;<br>Należy mieć&nbsp;na uwadze także to, że wynagrodzenia zależne są także od lokalizacji firmy i specjaliści IT preferujący umowę o pracę mogą spodziewać się najbardziej atrakcyjnych zarobków w Warszawie oraz w Krakowie. Szczegółową analizę przedstawię po następnym odcinku o stereotypach.<br>Z jednym na pewno trzeba się tu bezdyskusyjnie zgodzić. Pracując jako twórca oprogramowania w długiej perspektywie Twoje zarobki powinny być bardzo dobre w porównaniu z innymi zawodami na rynku. </p>



<h2><strong>Programista to zawód dla mężczyzn&nbsp;</strong></h2>



<p>Przede wszystkim oddzielmy statystyki od umiejętności. Według statystyk w branży IT średnio 30% pracowników stanowią kobiety, jednak liczba ta z roku na rok wzrasta. Zwiększa się również liczba programujących kobiet i to nie tylko za sprawą zachęcania pań do studiowania kierunków technicznych, lecz także popularyzowanie ścieżki kariery w IT jako możliwości przebranżowienia się.&nbsp;</p>



<figure class="wp-block-pullquote"><blockquote><p>Niezależnie od statystyk kobiety są&nbsp;tak samo świetnymi programistkami jak mężczyźni </p><cite>(ps. często posługuję się słowem programista, tylko ono jest oficjalnie w słownikach, ale mam na uwadze wszystkie osoby z tego zawodu niezależnie od płci)</cite></blockquote></figure>



<p>Specjaliści z branży HR są zgodni, że mieszane zespoły są bardziej efektywne, a managerom zależy na powiększaniu swoich zespołów o zdolne programistki.&nbsp;</p>



<h2><strong>Dobry programista pisze szybko kod</strong></h2>



<p>Jeżeli ktoś szybko pisze na klawiaturze to zapewne jest to bardzo ciekawa umiejętność. Ja nigdy nie pisałem szybko i nawet specjalnie się nad tym nie zastanawiałem. Otóż w świecie tworzenia aplikacji nie jest to koniecznie potrzebne do osiągania dobrych wyników.</p>



<figure class="wp-block-pullquote"><blockquote><p>Pisanie kodu to nie wyścigi, a formułowanie rozwiązania za pomocą kodu zazwyczaj nie wymaga olbrzymiej ilości linii do pisania. </p></blockquote></figure>



<p>Co prawda sumarycznie rozbudowane aplikacje zawierają tysiące, dziesiątki tysięcy i nawet setki tysięcy linii kodu, ale nikt tego nie napisał na czas. W programowaniu często spotkamy się raczej z odwrotną sytuacją, gdzie napisanie jednej czy dwóch znaczących linii kodu będzie zajmowało nam cały dzień. Lub co gorsza znalezienie jednego błędu w kodzie i poprawa jednej linii zajmie nam podobny czas. Oczywiście nikomu tego nie życzę.</p>



<h2>Podsumowanie</h2>



<p>Świat programowania i twórców oprogramowania to świat opisywany bardzo często różnego rodzaju stereotypami i mitami. Dzisiaj poznaliśmy pierwsze 8 stereotypów i mitów, które pomogą nam zrozumieć ten fantastyczny świat. Kolejne 7 przedstawię w kolejnej audycji.</p>



<p>Przemek</p>



<hr class="wp-block-separator"/>



<div class="wp-container-2 wp-block-buttons">
<div class="wp-block-button"><a class="wp-block-button__link">Zapraszam Cię do Newslettera</a></div>
</div>



<p>Materiały źródłowe</p>



<ul><li>Wikipedia &#8211; <a href="https://pl.wikipedia.org/wiki/Programista" target="_blank" rel="noreferrer noopener">https://pl.wikipedia.org/wiki/Programista</a></li><li><a href="https://www.praca.pl/poradniki/" target="_blank" rel="noreferrer noopener">https://www.praca.pl/poradniki/</a></li><li><a href="https://kariera.comarch.pl/blog/" target="_blank" rel="noreferrer noopener">https://kariera.comarch.pl/blog/</a></li><li><a href="https://nofluffjobs.com/insights/" target="_blank" rel="noreferrer noopener">https://nofluffjobs.com/insights/</a></li><li><a href="https://geek.justjoin.it/">https://geek.justjoin.it/</a></li></ul>



<p></p>
<p>Artykuł <a rel="nofollow" href="https://pardel.pl/podcast/it2-0-8-mity-i-stereotypy-w-swiecie-tworcow-oprogramowania-czesc-1/">IT2.0 #8 Mity i stereotypy w świecie twórców oprogramowania (Część 1)</a> pochodzi z serwisu <a rel="nofollow" href="https://pardel.pl">Home</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
