Co to za programista ??

0

Mam takie pytanko.. nurtuje mnie to już od paru tygodni.. mianowicie:

.. co to za programista, który pisze program i nie wie jak działa ?? :| i to by sie wydawało że w porządnej firmie...

może ktoś mi na to pytanie odpowie.. :/ albo to jest takie proste albo ja czegos tu nie rozumiem..

0

Moze zjechał skądś zrodelka, czy algorytmy i zadowolony, a jak dzialaja juz nie wie, bo sie nie zglebial w to :)

0

.. co to za programista, który pisze program i nie wie jak działa ??

Lol? Żadne programista ?

0
olson napisał(a)

.. co to za programista, który pisze program i nie wie jak działa ?? :|

Dupa nie programista, trzeba znaleźć tą subtelną różnicę. Koder może nie wiedzieć szczegółów dot. pewnych fragmentów programu (jak się mnie ktoś zapyta jak działa kompresja zip bo program ma to sorry ale nie za bardzo wiem). Jeżeli mówisz natomiast o generalnym algorytmie programu to widocznie zerżnął skądś gotowca.

0
Oleksy_Adam napisał(a)

Koder może nie wiedzieć szczegółów dot. pewnych fragmentów programu (jak się mnie ktoś zapyta jak działa kompresja zip bo program ma to sorry ale nie za bardzo wiem)

Dokładnie, np. nie ma większego sensu, żeby programista 'marnował' czas zagłębiał się w kod generujący hash md5/sha1/etc. skoro po prostu potrzebuje go użyć w danym miejscu programu, raczej poświęca ten czas na dopracowanie głównych części projektu.

pzdr.

0

Hmm, jak pisalem osa to po kilku miesiacach nie wiedzialem juz jak on dziala... :P

0

Jesli dostarczona jest dokumentacja techniczna i programista czytajac ja nie wie dalej jak dziala program to cos jest nie halo. Jesli mowisz o powaznej firmie to zakladam, ze wszystko jest dokladnie rozpisane na papierze - wtedy owszem, powinien znac dokladne dzialanie aplikacji lub jej czesci, ktora aktualnie sie zajmuje.

Pewnie przesadzasz bo nie wiedzac jak dziala program W OGOLE nie da sie go pisac.
Osoba, ktora ma caloksztalt funkcjonowania aplikacji w glowie jest projektant i to on wie jak dziala program, programiscie wystarczy wiedza na temat, ktorym on aktualnie sie zajmuje+nezbedne powiazania.
W razie niejasnosci czyta sie dokumentacje i wszystko (lub co gorsza w przypadku braku rozpiski zadaje sie mase pytan o z pozoru male elementy funkcjonalnosci, ale jak kazdy programista wie z malych spraw sklada sie calosc projektu :)

Moze mylisz pojcia: projektant/programista?

No wiec co to za programista?
Normalny programista, ktory dostaje tyle ile programista i robi to co powinien programista - czyli programuje (no chyba, ze nie programuje :P). Genealnie pytanie jakies z d**y za przeproszeniem.

Stary przy wiekszych projektach zdaza sie, ze programisci nawet nie wiedza, w ktorym miejscu dziala ich kod, wiec wyluzuj :)

0

Programista ma za zadanie napisać coś co ma dzałać ;-P a nie zawsze musi wiedzieć jak to działa
bo korzysta się również z tego co wymyślili inni - dobrym przykladem jest ta kompresja zip :)
po prostu gdy pracujesz nie możesz zagłębiać się w dokładne zasady działania czegoś bo nic byś przez ten czas nie zrobił :-P .
Podam jeszcz głupszy przykład -można by pisać wszystko od 0 (nawet w asemblerze ) - lub i to już skrajność maxymalna hexedytorze ;-P tylko pytanie po co ? Korzystając więc z tego co wymyślił ktoś inny oszczędza sie czas.
zresztą Popatrz na to tak :
Wstawiając buttona na forme czy pisząc sin() Korzystasz z bibliotek które ktoś napisał wcześniej a nie koniecznie musisz wiedzieć jak to działa - ważne że dzała.

0

Poza tym moze po prostu nie pamietac. Jak mnie ktos pyta o szczegoly projektow sprzed dwoch lat to chwilke sie musze zastanowic, zeby sobie przypomniec co to w ogole byl za projekt. A co dopiero jakie byly szczegolowe rozwiazania, ktore tam zastosowano :) Inna sprawa, ze od tego mam dokumentacje (albo pisze samokomentujacy sie kod), zeby rzucic okiem i wiedziec :)

0
olson napisał(a)

.. co to za programista, który pisze program i nie wie jak działa ?? :|
No wlasnie pytanie brzmi: w jakiej czesci nie wie? To co pisal, powinien mniej wiecej umiec wytlumaczyc, chociazby szkielet. Tak jak pare osob wyzej napisalo, nie bedzie znal szczegolow dzialania poszczegolnych bibliotek, komponetow, itp. Ale jezeli nie wie co sie dzieje po wybraniu jakiejs opcji, ktora sam implementowal, to lekka lipa

i to by sie wydawało że w porządnej firmie...
Tia, znam te "przadne" firmy, hehe

0
Wolverine napisał(a)

Hmm, jak pisalem osa to po kilku miesiacach nie wiedzialem juz jak on dziala... :P
Jesteś z Microsoftu? ;-P

Kiedyś na gg dostałem wiadomość mniej więcej takiej treści (jakiś tam stosunkowo niewielki program na studia):
"Hej możesz rzucić na to okiem, bo napisałem program i działa tylko nie wiem jak ta funkcja działa" (chodziło o główną funkcję programu, rzekomo napisaną przez autora^^)

0

olson:A jaki to program był? może wziął gotowca z neta, a nie napisał go.

0

.. no tak .. może w sumie macie racje.. że nie każdy programista piszący program (zaznaczam sam) musi wiedzieć jak działa.. no ale chociaż powinien wiedzieć.. bo wskazówki dla testerów są niezbędne.. a ten program był przygotowywany pod działanie linii produkcyjnej..

.. tak więc yba macie racje ;)

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