Jak wygląda praca zawodowa jako programista ?

0

Witam

Jestem programistą amatorem, nie znam się na tym - pytam z ciekawości. Jak wygląda praca programisty w dużych firmach, czy dostaje się klasy do napisania czy też jakieś moduły , jak to jest z projektowaniem tego, jak z dokumentacją ?

I też ważne pytanie ile zarabiacie ?

0

Ja nie zarabiam, jestem na rencie.

0

Praca, jak to praca, trzeba wstac rano i przyjsc do niej, zjesc sniadanie, poczytac prase, dotrwac do obiadu, pozniej po nim odpoczac, przejrzec maile, odpalic visuala ale chwila, chwila... przeciez pora juz do domu ;)

1

Dokumentacja? Może w Erze mają ;)

Klasy? Może się coś trafi. Przeważnie jest to tak, że siadasz do aplikacji, która jest rozwijana przez zespół już jakiś czas. Jest dużo core'u, o którym nie masz pojęcia, bo nikt Ci nie mówił i generalnie musisz się w nim połapać, a także w kodzie pisanym przez iluś programistów ;)

0

Taak, w Erze mają, mają między innymi ja pisałem :P

0

rnd napisz coś więcej :) Juhas to jak wy to potem wszystko łączycie w jeden program ??? JUHAS - Jak to jest że nazwy się zgadzają ?

1

Były już takie tematy (pamietam, że sam zakładałem pare lat temu :)).
Jak wygląda praca programisty?
Przez pierwsze 2 miesiące wdrażanie się do projektu, jakieś szkolenia (które zresztą nie za wiele wtedy mi dały). Tak dopiero po miesiącu dostałem zadanie w których ruszyłem coś w kodzie. Pierwszy miesiąc to głównie czytanie dokumentacji i opierdzielanie się (chyba nie da się czytać cały dzień javadoca i prezentacji...). Dopiero po miesiącu coś zaczęło się dziać.
A jak wygląda praca po 7 miesiącach? Jak przychodzi jakiś większy request z "góry" to najpierw pisze się architecture proposala, który musi być zatwierdzony przez architekta. Potem dopiero jest faza implementacji, która z resztą trwa dosyć krótko w porównaniu z innymi fazami. Jak już wszystko jest zaimplementowane to pisze się testy i daje się kod do weryfikacji. Weryfikacja trwa całkiem długo i niestety to jest chyba najnudniejsza część roboty. Często dostaje się logi czasem po 600MB, które trzeba przeanalizować co sie spierdzieliło w serwisie.
Jak wygląda praca kiedy nie ma większych requestów? Zazwyczaj naprawia się błędy, refaktoryzuje istniejący kod, odpowiada się na pytania z maili itp.
A jak wygląda pojedyńczy dzień? Pracować mamy po 5h, 1,5h to jest support czyli głównie odpowiadanie na maile a 1,5h jest wolne (no chyba, że jest jakiś gorący okres w firmie). Tak ze 40 minut gramy sobie w Warsowa, reszta czasu to jakiś obiad, spotkania na herbacie itp.
W pracy jest całkiem przyjemnie :) Nie wiem czemu niektórych ludzi praca tak znięchęciła do programowania czy informatyki w ogólności.

1

Moja firma: miedzynarodowa spolka akcyjna, oddzialy na calym swiecie; moje biuro zajmuje sie glownie programowaniem (inne na przyklad wdrozeniami czy konfiguracja).

U nas dokumentacja to specyfikacja funkcjonalnosci (czyli podstawa do podpisania umowy z klientem). Dokumentacja biznesowa istnieje bardzo dobra (formularze wypuszczenia produktu, testow akceptacyjnych, podreczniki instalacyjne etc - wzorowe), dokumentacji projektowej nie ma w ogole - czyli albo odpala sie jakis generator tworzacy helpa na podstawie kodu, albo narzedzie inzynierii odwrotnej i przeglada struktury baz danych.

Jak wyglada praca? Przychodze na dziewiata, przegladam poczte, bugtracka i liste zadan od menedzera. Siadam do roboty (w moim przypadku VS + SVN). Jak menedzer w miedzyczasie nic nie podesle, kodujac docieram do lunchu o 12. Godzine pozniej znow siadam do pracy i koduje do szostej. Na ogol koduje, choc staram sie duzo czasu poswiecac na analizowanie tego co podeslal analityk (i czesto odsylac ze zaznaczonymi bledami z powrotem). Jak skoncze, daje do testow i weryfikacji (jak napisal przedmowca, kodowanie to tylko maly odcinek czasu przy negocjacjach, analizie i testowaniu).

... a jak mi sie pofarci to jade do Malezji na rozmowy z klientem lub testy akceptacyjne :-)

Na ogol jak projekt jest wiekszy, a ma pracowac nad nim kilka osob, to sami wydzielamy klasy, nad ktorymi kazdy pracuje osobno, by je w koncu polaczyc. Na ogol kazdy programista pracuje nad niezalezna aplikacja lub modulem, zamowionym przez klienta.

Od projektowania i dokumentacji biznesowej sa analitycy i menedzerowie, do dokumentacji produkcyjnej nikt (poza mna i dwoma innymi programistami, ktorzy rowniez dostrzegli ten problem).

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