{"id":2499,"date":"2012-01-10T20:06:30","date_gmt":"2012-01-10T19:06:30","guid":{"rendered":"http:\/\/touk.pl\/blog\/?p=2499"},"modified":"2023-03-22T12:28:11","modified_gmt":"2023-03-22T11:28:11","slug":"moze-masz-jakies-pytania-do-nas-czyli-co-odpowiadamy-na-pytania-kandydatow","status":"publish","type":"post","link":"https:\/\/touk.pl\/blog\/2012\/01\/10\/moze-masz-jakies-pytania-do-nas-czyli-co-odpowiadamy-na-pytania-kandydatow\/","title":{"rendered":"Mo\u017ce masz jakie\u015b pytania do nas? &#8211; czyli co odpowiadamy na pytania kandydat\u00f3w"},"content":{"rendered":"<p>Ostatnio na jednej z rozm\u00f3w rekrutacyjnych dowiedzieli\u015bmy si\u0119, \u017ce na grupie dyskusyjnej warszawskiego juga pojawi\u0142 si\u0119 kiedy\u015b w\u0105tek \u201d<a href=\"https:\/\/groups.google.com\/d\/topic\/warszawa-jug\/ZE1S-CzuqhE\/discussion\">jakie pytania zadawa\u0107 pracodawcom<\/a>\u201d. Postanowili\u015bmy odpowiedzie\u0107 na pytania jakie na pocz\u0105tku zada\u0142 Witalij Olejnik.<\/p>\n<h3 id=\"1-o-ktorej-zaczyna-sie-i-konczy-praca\">1&#046; O kt\u00f3rej zaczyna si\u0119 i ko\u0144czy praca?<\/h3>\n<p>Jeste\u015bmy um\u00f3wieni, \u017ce wszyscy s\u0105 w biurze pomi\u0119dzy 10-16. Pracujemy osiem godzin dziennie. Od ka\u017cdego indywidualnie i od umowy z reszt\u0105 zespo\u0142u zale\u017cy czy zacznie prac\u0119 o 8 czy o 10:00. Staramy si\u0119 nie zostawa\u0107 po godzinach, w cz\u0119\u015bci projekt\u00f3w s\u0105 dy\u017cury z domu.<\/p>\n<h3 id=\"2-ktorego-dnia-miesiaca-pensja-wplywa-na-konto\">2&#046; Kt\u00f3rego dnia miesi\u0105ca pensja wp\u0142ywa na konto?<\/h3>\n<p>Zwykle do ostatniego dnia miesi\u0105ca. Je\u015bli kto\u015b wystawia faktur\u0119, w ci\u0105gu kilku dni od wystawienia.<\/p>\n<h3 id=\"3-czy-zespol-spotyka-sie-po-pracy\">3&#046; Czy zesp\u00f3\u0142 spotyka si\u0119 po pracy?<\/h3>\n<p>Raz w roku mamy imprez\u0119 og\u00f3lno firmow\u0105, w mi\u0119dzy czasie chodzimy na piwo (jak pojawi si\u0119 taka inicjatywa), zdarza si\u0119, \u017ce gramy w pi\u0142k\u0119 lub squasha.<\/p>\n<h3 id=\"4-jakie-narzedzia-poza-ide-sa-wykorzystywane\">4&#046; Jakie narz\u0119dzia poza IDE s\u0105 wykorzystywane?<\/h3>\n<p>Nie narzucamy u\u017cywania IDE, chocia\u017c wi\u0119kszo\u015b\u0107 os\u00f3b u\u017cywa IDEI. :-) Pilnujemy zasady, \u017ceby projekt budowa\u0142 si\u0119 i testowa\u0142 z linii polece\u0144. Dzi\u0119ki temu od razu dzia\u0142a ci\u0105g\u0142a integracja i statyczna analiza kodu. Je\u015bli potrzebne s\u0105 inne narz\u0119dzia, to je kupujemy i u\u017cywamy.<\/p>\n<h3 id=\"5-czy-odbywaja-sie-wewnetrzne-szkolenia\">5&#046; Czy odbywaj\u0105 si\u0119 wewn\u0119trzne szkolenia?<\/h3>\n<p>Tak, pi\u0105tek jest naszym dniem nauki. Odbywaj\u0105 si\u0119 wtedy warsztaty OCR (Open Code Review), wyk\u0142ady technologiczne oraz nauka prezentacji. Jak masz dobry pomys\u0142 na zespo\u0142ow\u0105 nauk\u0119, ch\u0119tnie pomo\u017cemy Ci w realizacji.<\/p>\n<h3 id=\"6-czy-piszecie-testy-jednostkowe-jesli-tak-to-czego-do-tego-celu-uzywacie\">6&#046; Czy piszecie testy jednostkowe, je\u015bli tak to czego do tego celu u\u017cywacie?<\/h3>\n<p>Tak, kilku or\u0119downik\u00f3w-ewangelist\u00f3w nas tego nauczy\u0142o. Nowe projekty maj\u0105 ca\u0142kiem niez\u0142e pokrycie testami. Narz\u0119dzia s\u0105 r\u00f3\u017cne w zale\u017cno\u015bci od projektu, zespo\u0142u, technologii &#8211; junit, mockito, jmock, spock. Jako\u015b testujemy javascrypty &#8211; o szczeg\u00f3\u0142ach b\u0119dzie na wyk\u0142adzie w pi\u0105tek. Mo\u017ce autor opisze to na blogu?<\/p>\n<h3 id=\"7-w-jaki-sposob-jest-gromadzona-wiedza-wiki\">7&#046; W jaki spos\u00f3b jest gromadzona wiedza? Wiki?<\/h3>\n<p>Wiedza jest w samodokumentuj\u0105cym si\u0119 kodzie. I na firmowym Confluence.<\/p>\n<h3 id=\"8-w-jaki-sposob-tworzycie-warstwe-dostepu-do-danych\">8&#046; W jaki spos\u00f3b tworzycie warstw\u0119 dost\u0119pu do danych?<\/h3>\n<p>Nie tworzymy, sama si\u0119 robi. A je\u015bli to &#8211; z jaki\u015b przyczyn &#8211; pobo\u017cne \u017cyczenie, to u\u017cywamy narz\u0119dzi, kt\u00f3re w danym kontek\u015bcie s\u0105 najlepsze.<\/p>\n<h3 id=\"9-jakie-frameworki-wykorzystujecie-w-warstwie-prezentacji\">9&#046; Jakie frameworki wykorzystujecie w warstwie prezentacji?<\/h3>\n<p>Ja pami\u0119tam: Strutsy, Wicketa, GWT, GXT, SmartClient, Spring MVC. Pewnie by\u0142o ich wi\u0119cej.<\/p>\n<h3 id=\"10-czy-istnieja-wewnetrzne-frameworki-biblioteki\">10&#046; Czy istniej\u0105 wewn\u0119trzne frameworki\/biblioteki?<\/h3>\n<p>Najwa\u017cniejsze s\u0105 do\u015bwiadczenia. Mamy ma\u0142o powtarzalnej pracy, dlatego wolimy korzysta\u0107 z otwartego oprogramowania, ni\u017c tworzy\u0107 w\u0142asne frameworki. Z naszych wi\u0119kszych kawa\u0142k\u00f3w softu na Apache-u s\u0105: xmlbeansxx &#8211; biblioteka do manipulacji XMLem w C++ oraz HISE &#8211; implementacja specyfikacji WS-HT.<\/p>\n<h3 id=\"11-czy-uzywacie-serwera-ciaglej-integracji\">11&#046; Czy u\u017cywacie serwera ci\u0105g\u0142ej integracji?<\/h3>\n<p>Aplikacji pilnuje u nas Jenkins.<\/p>\n<h3 id=\"12-jakie-metody-prowadzenia-projektow-stosujecie\">12&#046; Jakie metody prowadzenia projekt\u00f3w stosujecie?<\/h3>\n<p>Wewn\u0105trz zespo\u0142\u00f3w u\u017cywamy zwinnych metodyk. Czasem metodyka ma inn\u0105 fasad\u0119 dla klienta.<\/p>\n<h3 id=\"13-czy-prezes-firmy-programuje-programowal\">13&#046; Czy prezes firmy programuje\/programowa\u0142?<\/h3>\n<p>Niestety ca\u0142y zarz\u0105d ci\u0105gle programuje. :-)<\/p>\n<h3 id=\"14-czy-moj-przelozony-programuje-programowal\">14&#046; Czy m\u00f3j prze\u0142o\u017cony \u00a0programuje\/programowa\u0142?<\/h3>\n<p>Jest to niemal pewne. Tylko dwie osoby ze wszystkich 60, kt\u00f3re zajmuj\u0105 si\u0119 na co dzie\u0144 projektami nie programuje obecnie, ale wszyscy kiedy\u015b programowali.<\/p>\n<h3 id=\"15-jakiego-narzedzia-do-sledzenia-bledow-uzywacie\">15&#046; Jakiego narz\u0119dzia do \u015bledzenia b\u0142\u0119d\u00f3w u\u017cywacie?<\/h3>\n<p>Do wizualizacji b\u0142\u0119d\u00f3w i zada\u0144 w og\u00f3le &#8211; tablicy z postitami. Je\u015bli w gr\u0119 wchodzi wsp\u00f3\u0142praca z klientem, to r\u00f3\u017cnych system\u00f3w ticketowych u klient\u00f3w.<\/p>\n<h3 id=\"16-narzedzia-do-budowania-projektow\">16&#046; Narz\u0119dzia do budowania projekt\u00f3w?<\/h3>\n<p>To zale\u017cy od zespo\u0142u, technologii. Musi dzia\u0142a\u0107 z linii polece\u0144, zwykle Maven, kt\u00f3rego u\u017cywamy te\u017c do zarz\u0105dzania wydaniami, ale te\u017c ant i r\u00f3\u017cne skrypty.<\/p>\n<h3 id=\"17-dlaczego-poprzedni-pracownik-zrezygnowal\">17&#046; Dlaczego poprzedni pracownik zrezygnowa\u0142?<\/h3>\n<p>Dosta\u0142 lepsz\u0105 finansowo ofert\u0119, przeprowadzi\u0142 si\u0119 (z \u017calem). Generalnie po\u015bwi\u0119camy sporo czasu na rekrutacj\u0119 i mamy ma\u0142\u0105 rotacj\u0119.<\/p>\n<h3 id=\"18-ok-pokazalem-wam-swoj-kod-a-teraz-pokazcie-mi-swoj\">18&#046; OK, pokaza\u0142em wam sw\u00f3j kod, a teraz poka\u017ccie mi sw\u00f3j.<\/h3>\n<p><a href=\"https:\/\/github.com\/TouK\/\">https:\/\/github.com\/TouK\/<\/a><\/p>\n<h3 id=\"19-jezeli-odpowiedz-na-niektore-z-pytan-nie-na-wszystkie-inaczej-tam-nie-ide-4-6-7-11-12-15-16-beda-negatywne-czy-ja-bede-mial-mozliwosc-jego-narzedzia-uruchomienia\">19&#046; Je\u017celi odpowied\u017a na niekt\u00f3re z pyta\u0144 (nie na wszystkie, inaczej tam nie id\u0119;-) ). 4, 6, 7, 11, 12, 15, 16 b\u0119d\u0105 negatywne: czy ja b\u0119d\u0119 mia\u0142 mo\u017cliwo\u015b\u0107 jego (narz\u0119dzia) \u00a0uruchomienia?<\/h3>\n<p>Jak s\u0105dzisz?<\/p>\n","protected":false},"excerpt":{"rendered":"Ostatnio na jednej z rozm\u00f3w rekrutacyjnych dowiedzieli\u015bmy si\u0119, \u017ce na grupie dyskusyjnej warszawskiego juga pojawi\u0142 si\u0119 kiedy\u015b w\u0105tek&hellip;\n","protected":false},"author":30,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[238,237],"tags":[21,209,210],"class_list":{"0":"post-2499","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-news-events","7":"category-processes-practices","8":"tag-conference","9":"tag-praca","10":"tag-recruitment"},"_links":{"self":[{"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/posts\/2499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/users\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/comments?post=2499"}],"version-history":[{"count":12,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/posts\/2499\/revisions"}],"predecessor-version":[{"id":2506,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/posts\/2499\/revisions\/2506"}],"wp:attachment":[{"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/media?parent=2499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/categories?post=2499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/touk.pl\/blog\/wp-json\/wp\/v2\/tags?post=2499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}