Kilka pytań do programisty (projekt szkolny)- Proste

0

U mnie w szkole jest do zrobienia projekt edukacyjny, w którym muszą być zawarte odpowiedzi programisty nie musi być zaawansowany. Bardzo mi to pomoże!

1.Czy twoja praca sprawia ci trudności?
2.Ile dziennie spędzasz czasu przed komputerem?(przy programowaniu)
3.Ile się uczyłeś aby zostać programistą?
4.Jaką szkołę wybrałeś aby zostać informatykiem?
5.Co należy zrobić aby być programistą?
6.Czy miałeś trudności ze nalezieniem pracy?
7.Jakie są największe twoje dzieła?
8.Co najbardziej lubisz w swojej pracy?
9.Czy trzeba mieć jakieś predyspozycje, żeby wykonywać ten zawód?
10.Na czym dokładnie polega twoja praca?

P.S. Nie wiem czy to dobry dział

0
  1. Pewnie że tak. Gdyby było zbyt łatwo to by było nudno :P. Ale tak poważniej, to większość czasu to dłubanina, która wielkiego wysiłku nie wymaga.
  2. Poza pracą? Zwykle tak z godzinkę. Jak mi się chce oczywiście ;]
  3. 5 lat
  4. Uniwersytet
  5. Pisać programy :P
  6. Nie

Zabrakło mi czasu na resztę. Może jak będę mieć więcej to dopiszę.

0
  1. Nie
  2. 8 w pracy + ok. 2 w domu
  3. Dziwne pytanie. Programista uczy się cały czas, ale napisanie pierwszego programiku, który miał jakieś zastosowanie zajęło z tydzień, dwa, przy studiowaniu przykładów z helpa, z którego ni w ząb nic nie rozumiałem (10 lat miałem). Wciąż jednak uważam to pytanie za mało sensowne.
  4. Liceum z profilem mat-inf, potem uczelnię, żeby było zaocznie i żeby była informatyka. Więcej wymagań nie miałem.
  5. Teoretycznie siedzieć przy komputerze i pisać programy, w praktyce pasowałoby lubić interakcje z komputerem, mieć coś w głowie, mieć trochę ambicji i samozaparcia.
  6. Nie
  7. Tu mało kto Ci odpowie chyba, bo największe dzieła zwykle są tajne (tj. nie można się pod nimi podpisać), albo są grupowe (dzieło, które zrobiło 10 osób to już nie to samo, mam napisać, że tu zrobiłem moduły od tego i tego?). Jako, że pracuję w webdev - to moje największe dzieła to strony internetowe oczywiście, osobiście lubię strony jednej z lokalnych, podwarszawskich gazet, jednego nowootwartego hotelu, sklep internetowy dla firmy sprzedającej meble. Sporym dziełem będzie mój autorski CMS, ale jeszcze długo do końca.
  8. To, że większość ludzi z IT jest naprawdę w porządku, z szefostwem jest się na "Ty", zero sztywności i buractwa, a pracę dostaje się zazwyczaj od ręki.
  9. Było w pkt. 5 - trochę oleju w głowie, ambicji i samozaparcia. I przyjaźni skierowanej do komputerów.
  10. Na siedzeniu przy komputerze i klepaniu literek. Dokładniej zawsze zajmowałem się zarówno front- jak i backendem, zarówno po stronie klienta (HTML, JS, CSS, Flash) jak i serwera (PHP, MySQL).
0
  1. Zwykle tak, bo gdyby coś było łatwe do zrobienia to ktoś już dawno by to zrobił :P
  2. 8h w pracy + przynajmniej ze 4 dziubiąc różne rzeczy na uczelnie :(
  3. Trudne pytanie, szczególnie że programista musi uczyć się cały czas. Ja uczę się juz jakieś 10 lat ;) Ale do poziomu na którym mogłem zacząć coś poważnego pisać to jakieś 2 lata.
  4. AGH ;]
  5. Programować ;) A żeby być dobrym programistą warto też interesować się technologiami, językami, nowinkami itd
  6. Nie
  7. A jak bardzo szczegółowo to miałoby być opisane? ;]
  8. Luźną atmosferę, elastyczne godziny pracy :)
  9. Zdolność analitycznego myślenia i zainteresowanie tą dziedziną. Jeśli kogos to nie kręci to nic z tego nie będzie.
  10. Siedzę, pije herbatę, dostaje taska w issue trakcerze, rozkminiam jak go zrealizować, kodzę, testuję, komituję ;]
0
  1. Zależy od zadania, ale najczęściej nie (chociaż zdarzają się momenty, w których nad 3-4 linijkami kodu myślę przez kilka dni)
  2. Przy samym programowaniu koło 3 godzin.
  3. Liczy się też bycie samoukiem? :) Jeśli tak, to od 5 lat, a jeśli nie, to się wcale nie uczyłem.
  4. Skończyłem technikum w kierunku informatyka, stwierdziłem, że programista to samouk i tak siedzę :)
  5. Trzeba znać język angielski (nie ma liczących się materiałów po polsku z wyjątkiem książek) oraz co najmniej jeden język programowania. Sam zaczynałem od HTML, CSS (chociaż to raczej nie są języki programowanie), od 3 lat jestem na manii Javy i to się raczej nie zmieni. Oprócz tego, dla zabawy liznąłem podstawy PHP, C++ i JavaScript (konkretnie framework jQuery)
  6. Ja mam szukać pracy? Uahaha, dobre! To praca szuka mnie :)
  7. Obiecywałem klientom pełną dyskrecję, więc mogę powiedzieć tylko o projektach-zabawach, które raczej nie są zbytnio zaawansowane. Hmmm... niech będzie: napisałem zalążek edytora tekstu (chciałem zrobić cały pakiet biurowy na licencji GNU GPL i udostępnić na sourceforge, ale brakuje mi czasu)
  8. To, że cały czas muszę się doszkalać, cały czas odkrywam coś nowego - więc raczej mi się to nie znudzi.
  9. Być kreatywnym i znać angielski. Zapamiętywanie wszystkich funkcji w językach to głupota - wystarczy mieć pod ręką dokumentację i korzystać z niej w razie potrzeby, a wszystko zacznie samo wskakiwać do głowy.
  10. Przeglądam e-maile, robię projekty na zamówienie. Jeśli czegoś takiego nie ma, robię własne projekty - zabawki. Piję herbatkę (hej Shalom! :] )
0

Dzięki wielkie ! Ludzie uratowaliście mi przepustkę do następnej klasy! Miłego programowania i pozdrawiam kristofer32

0

1.Czy twoja praca sprawia ci trudności?

Trudności w sensie takim, że ciągle muszę mierzyć się z problemami, na które rozwiązań nie ma w Internecie - tak.
Trudności w sensie takim jak w zdaniu "Jaś ma w szkole trudności z matematyką - nie.

2.Ile dziennie spędzasz czasu przed komputerem?(przy programowaniu)

Różnie. Ale typowo od 4 do 10 godzin.

3.Ile się uczyłeś aby zostać programistą?

Od 6. klasy podstawówki.

4.Jaką szkołę wybrałeś aby zostać informatykiem?

Politechnika Warszawska.

5.Co należy zrobić aby być programistą?

Dużo programować. Pogłębiać wiedzę. Stawiać sobie coraz trudniejsze zadania.

6.Czy miałeś trudności ze nalezieniem pracy?

Nie. Praca mnie znalazła. Nie ma miesiąca aby jakiś headhunter na mnie nie polował.

7.Jakie są największe twoje dzieła?

Wszystkie największe dzieła powstają udziałem wielu osób. To nie jest dziedzina dla samotnych rycerzy.
Obecnie pracuję nad przy rozwoju systemu baz danych opartego na Cassandra + Hadoop + Solr.

8.Co najbardziej lubisz w swojej pracy?

Wypłatę :D A tak serio, to satysfakcję z rozwiązania jakiegoś trudnego problemu, które komuś jest potrzebne.

9.Czy trzeba mieć jakieś predyspozycje, żeby wykonywać ten zawód?

Raczej tak. Raczej głąb matematyczny będzie mieć pod górkę. Choć pewnie w tym jak w każdym innym zawodzie brak predyspozycji można zastąpić ciężką pracą.
Żeby być przeciętnym programistą też znowu nie trzeba jakiś cudownych zdolności. Kodowanie to nie jest żadna czarna magia.

10.Na czym dokładnie polega twoja praca?

Na rozwiązywaniu problemów innych ludzi zwykle za pomocą kodu.

1 użytkowników online, w tym zalogowanych: 0, gości: 1