Kto chce pracować w szybkim tempie? Nie ja! Chcę cywilizowanego środowiska, w którym ludzie mają poczucie równowagi. Praca o wyższej jakości jest wykonywana w ten sposób, a życie zawodowe nie jest pełne stresu i udręki.
Kto chce pracować w szybkim tempie? Nie ja! Chcę cywilizowanego środowiska, w którym ludzie mają poczucie równowagi. Praca o wyższej jakości jest wykonywana w ten sposób, a życie zawodowe nie jest pełne stresu i udręki.
Odpowiedzi:
Jest to kod dla: „Bardzo zmieniamy zdanie na temat tego, czego oczekujemy od oprogramowania, a jeśli cię zatrudnimy, nie chcemy, abyś narzekał. W rzeczywistości oczekujemy, że poświęcisz dużo nadgodzin, aby wdrożyć nasze ostatnia decyzja kaprysu, ponieważ jesteśmy w szybkim tempie . Zostałeś ostrzeżony. ”
Mówiąc programiście, oznacza to: „nie mamy specyfikacji, testów jednostkowych, a jeśli o to chodzi, każdy, kto pamięta, dlaczego nasze oprogramowanie jest takie, jakie jest”.
Ponieważ większość ogłoszeń o pracę nie jest pisana przez inżynierów oprogramowania.
Jest to dokładnie ten sam powód, dla którego wielu wymaga „zdolności do wykonywania wielu zadań”. Każdy szanowany programista wie, że ludzki mózg nie może wykonywać wielu zadań. Lub masz 10-letnie doświadczenie w Windows Server 2008.
Może to stary pierd we mnie, ale kiedy widzę, że myślę, że szukają młodych ludzi, którzy będą pracować z wielką pasją, podekscytowaniem i poświęceniem ... i za mniej pieniędzy.
Ale to ja.
Wiele osób (uważa HR, ponieważ to oni piszą te rzeczy) utożsamia „szybkie tempo” z podnieceniem, a jeśli to nie jest ekscytujące, to jest nudne.
Kto chce nudnej pracy? Jeśli jest nudno, z pewnością „najwyższy talent” nie chce tego robić i naprawdę nie jest tego warte.
Ten sposób myślenia, choć powszechny, jest błędny.
Nie daj im znać, żeby tego nie wkładali, musimy być w stanie łatwo wyeliminować firmy, w których nie chcemy pracować! Dla mnie „środowisko w szybkim tempie” = wiele niezapłaconych nadgodzin.
Nie zgadzam się z negatywnymi poglądami na to. Kiedy słyszę „Szybkie środowisko”, myślę „wiele interesujących obowiązków, ponieważ praca jest wykonywana skutecznie, abyś mógł przejść do czegoś innego”. Opisałbym moje obecne środowisko pracy jako „w szybkim tempie”, ale zachwycałbym się również równowagą między pracą a życiem prywatnym.
Myślę, że problem polega na tym, że rekruterzy mylą „w szybkim tempie” z „mamy wiele nagłych wypadków i zmuszamy ludzi do spędzania wielu godzin” - co jest prawie przeciwieństwem szybkiego. Sytuacje awaryjne wykoleją i losują ludzi, spowalniając tempo działalności. Długie godziny pracy są symptomem braku szybkiego tempa w normalnych godzinach pracy i próbowania nadrobienia tego poprzez większą pracę. „Ciężka praca, długie godziny przy losowym losowaniu, gdy coś idzie nie tak” i „szybkie generowanie doskonałej wartości biznesowej” to dwie różne, często sprzeczne rzeczy.
„Szybka”, w znaczeniu „nasz zespół zapewnia dużą wartość biznesową w krótkim czasie”, jest pożądana, ponieważ prowadzi do poprawy równowagi między życiem zawodowym a prywatnym. Dostajesz świetne materiały do wznawiania i rozwijasz swój talent bez inwestowania dużej ilości czasu w niezależne studia we własnym czasie, ponieważ dużo uczysz się w pracy - co oznacza, że twój wolny czas można spędzić na programowaniu bez hobby. „Szybkie tempo” również nie jest nudne, ponieważ szybko kończysz jeden projekt, a następnie możesz przejść do czegoś nowego. IMO, nieustanne zajmowanie się sytuacjami kryzysowymi i „pożarami”, ukrywanie błędów innych ludzi, radzenie sobie z kiepskimi narzędziami i słabą dokumentacją itd., Jest bardzo frustrujące i nudne.
Edycja: Pomyślałem o kilku innych „szybkich” sugestiach, które są pozytywne i mogą być atrakcyjne: Po pierwsze, sugeruje, że zespół stosuje praktyki Agile; wodospad nie jest w szybkim tempie. Po drugie, implikuje to, że firma lub zespół jest mały i lekki, i nie jest związany w różnych procesach; ludzie, którzy siedzą na wielu spotkaniach i muszą wypełnić trzy formularze dla każdej poprawki błędu, nie będą się szybko poruszać. Po trzecie, wskazuje na rozwijającą się firmę (może start-up?) Lub zespół, który robi postępy i zapewnia wiele wartości swoim klientom, w porównaniu do firmy lub zespołu, który wykonał już swoją interesującą pracę i teraz po prostu tam siedzi przeprowadzanie konserwacji i uzyskiwanie pieniędzy za pracę, którą już wykonali.
Jeden komentarz poniżej wskazuje również, że „szybkie tempo” jest przeciwieństwem „dogłębnego”. Środowisko o szybkim tempie to takie, w którym zdobywasz wiele umiejętności w bardzo krótkim czasie, ale nie może stać się ekspertem w żadnej z nich. Wolniejsze środowisko, w którym potrzebnych jest wielu ekspertów i rzeczy muszą być zrobione dobrze za pierwszym razem, zwiększa prawdopodobieństwo pogłębienia umiejętności. Posiadanie szerokiej gamy swoich umiejętności i posiadanie kilku umiejętności dogłębnych to bardzo różne ścieżki kariery, więc „szybka” jest również sygnałem, że ludzie, którzy chcą zostać ekspertami w stosunkowo wąskim zestawie umiejętności, prawdopodobnie nie powinni się stosować.
Jestem rekrutem w dziedzinie technologii. Większość „opisów pracy” jest mytych przez HR, zanim pojawią się przed opinią publiczną. Menedżer ds. Inżynierii może więc tam siedzieć i napisać uzasadnione wymaganie, mówiąc o tym, że „TBD” nigdy nie jest dozwolone przy ustalaniu wymagań, opisać swój zespół, rodzaje projektów, na których się skupiają, aby je rozdzielić, itp. Itd., Yadda yadda . Następnie HR to rozumie i mówi „ale każdy lubi„ ciężko pracować, grać ciężko, prawda ”? To znaczy, tak mówi każdy inny opis stanowiska. Lepiej powiedz ludziom, że jesteśmy„ szybcy ” ”, albo będziemy wyglądać zbyt oldschoolowo i nudno. Google jest w szybkim tempie, prawda? Tak? Musimy być jak Google !! Och, i pozbyć się wszystkiego, co moglibyśmy niejasno, potencjalnie, 1-w-a- milion szans na pozwanie ”.
Ugh Nienawidzę większości opisów stanowisk. Pełne śmieci, jak opisał Chuck. Ponadto są tylko listą wymagań, bez mięsa. Większość działów HR idzie na stronę konkurentów, znajduje pracę podobną do tej, którą muszą wypełnić, skopiować i wkleić, zmienić nazwę firmy, może nieco ulepszyć wymagania, a następnie opublikować.
Są to reklamy: powinni dobrze przekazać to, co naprawdę lubi firma (tzn. Kiedy podejmujesz pracę, nie siedzisz tam przez 3 miesiące, czując, że jesteś do bani, a potem muszą cię zastąpić, gdy wyszedłes); bądź śmieszny (bo, no dalej, kto nie lubi zabawnych - znowu, to reklama); i nie przerażaj ludzi „szybkimi” i „twardymi” typami fraz, jeśli nie są prawdziwe.
Koniec rant ...
Terminem banalnym jest tutaj „młody i dynamiczny zespół”. Innymi słowy, grupa ludzi, którzy są zbyt niedoświadczeni, aby wiedzieć, że poświęcenie 20 godzin nadgodzin tygodniowo bez wynagrodzenia nie jest normalne i nie jest oznaką zdrowego projektu, którego wymagania zmieniają się kilka razy dziennie do 5 minut przed dostawą jest nienormalna i niezdrowa itp.
Jest to także sposób na powiedzenie ci, że jesteś za stary, bez faktycznego oświadczenia (co byłoby nielegalne w świetle przepisów o dyskryminacji ze względu na wiek).
Jeśli wszystko wydaje się pod kontrolą, po prostu nie jedziesz wystarczająco szybko. Mario Andretti (kierowca samochodu wyścigowego)
Używam „szybkiego tempa” jako kodu „nieco poza kontrolą”. Niektórzy to lubią. Inni nie.
Do tej pory moim ulubionym stwierdzeniem wraz z „szybkim tempem” było to, że menedżer HR starał się, aby zabrzmiało to jak coś w rodzaju zabawnej imprezy typu sen senowy, aby zostać w biurze do północy, wypychając kod.
Osobiście chcę pracę, która jest zrelaksowana i ma ciasteczka ...
mmmmm ..... ciasteczka ..... (> ^. ^)> (#) mmmmmm ..... coookies ....
Ale wydaje się, że większość ludzi HR nie chce wierzyć, że my, ludzie programowania, chcemy szybkich, szybkich, wypełnionych stresem miejsc pracy, nie jestem pewien, kto dał im ten pomysł, ale trzeba go zmiażdżyć.
Wiele osób skupiło się na tym, co może oznaczać szybkie tempo, ale myślę, że jest jeszcze jeden powód: wiele sklepów jest powolnych do punktu stagnacji - wyobraź sobie miejsce, w którym znalezienie problemu skutkuje prośbą o szkolenie poza placówką lub złożenie zgłoszenia bilet i powrót do domu na cały dzień. Jeśli zatrudniasz, istnieje chęć unikania zgłoszeń ze strony programistów, którzy wkroczyli do branży myśląc „praca w domu, bez podnoszenia ciężarów”, ale to konkretne sformułowanie jest zbyt klarowne, aby to zrobić.
Może to próba odstraszenia leniwych programistów ...
Masz na myśli to?
„Musisz być w stanie dobrze prosperować w środowisku Agile / Scrum, które jest szybkie i ma minimalną strukturę i proces oraz szybko rośnie”.
Myślę, że to oznacza ekscytujące. Z drugiej strony, może to również oznaczać ekstremalne nadgodziny i utracone zarobki.
Kto do diabła chce szybkiego środowiska?
** podnosi rękę **
„Środowisko o szybkim tempie” może być środowiskiem z piekła rodem lub środowiskiem technologicznym. Trzymam się z dala od tego pierwszego, ale celowo szukam późniejszego. Oczywiście należy dążyć do równowagi (szczególnie jeśli jesteś podobny do mnie, z rodziną i dziećmi). Jeśli jednak twoja praca nie podważa twoich umiejętności i pasji, nie uczysz się. I to jest najgorsze, co możesz zrobić dla rozwoju swojej kariery zawodowej.
Założenie, że środowisko w szybkim tempie jest zawsze złe, pokazuje szczególne spojrzenie na życie i rodzaj kariery zorientowanej na technologię, którą wybraliśmy dla siebie. Każda praca ma swoje brodawki. To, co z nich zrobisz, nawet najgorsze otoczenie, zależy wyłącznie od ciebie.
Niektóre „szybkie” prace (w złym znaczeniu tego słowa) były po prostu okropne i nigdy więcej nie postawiłbym na te firmy. Ale same doświadczenia nauczyły mnie, jak radzić sobie z presją w sposób profesjonalny i jak robić rzeczy tak, jak to tylko możliwe. Te prace były okropne nie z powodu wyzwań technicznych i wymagań, ale z powodu okropnej osobistej dynamiki i stylu zarządzania.
Z drugiej strony, najlepsze prace, jakie kiedykolwiek miałem, były również „przyspieszone” pod względem zmieniających się wymagań i wyzwań technologicznych. Właśnie tam naprawdę uczysz się, jak wznieść się do celu i dostarczać, a tego ostatecznie powinien szukać każdy programista (lub każdy profesjonalista).
Trudność czegoś nie jest usprawiedliwieniem unikania jego osiągnięcia.
Tylko ludzie zmieniają zdanie, jeśli chodzi o oprogramowanie, nie jest złą rzeczą. Jest odzwierciedleniem dynamiki świata, a my w branży oprogramowania tworzymy realistyczne wykonalne modele świata. Dziwi mnie, ilu programistów faktycznie tego nie rozumie.
Wyzwanie polega na tym, aby wiedzieć, jak zarządzać ciągłym (i zazwyczaj chaotycznym) tempem zmian. I są w tym dwie strony medalu: zarządzanie nietechniczne i zarządzanie techniczne (Twoja rola jako programisty i inżyniera oprogramowania). A późniejsze jest równie ważne, a może nawet bardziej, niż poprzednie.
Ostatecznie chcesz trzymać się z daleka od złego środowiska pracy, ale aby kultywować swoją karierę zawodową, zawsze powinieneś szukać środowiska w szybkim tempie. W przeciwnym razie moglibyśmy po prostu szukać zadania od 9 do 5, obsługującego raporty COBOL / RPG.
Wow, wszyscy głęboko zaglądacie w dokładne znaczenie tego zdania :-)
http://en.wikipedia.org/wiki/Hanlon%27s_razor mówi: „Nigdy nie przypisuj złośliwości temu, co jest odpowiednio wyjaśnione głupotą”.
Dlaczego reklamy dla inżynierów technicznych zawsze mówią, że „oferują szybkie środowisko”?
Ponieważ ogłoszenie o pracę zostało napisane przez kogoś, kto tak naprawdę nie umie pisać, nie ma wyobraźni, więc musi wrócić do zmęczonych starych fraz takich jak ta?
Chodzi mi o to, wszyscy wiemy, jak dobrzy programiści są w pisaniu dokumentacji :-P
Odpowiedź brzmi, ponieważ dobrzy programiści łatwo się nudzą, a gdy się nudzą, odchodzą. Mówienie, że oferujesz szybkie środowisko, jest próbą znalezienia dobrych programistów. W rzeczywistości oferowanie szybkiego środowiska jest dobrym sposobem na zmniejszenie obrotów.
Widziałem też, jak ktoś wspomniał o „leniwych programistach”, z tym też się zgadzam. Fast Paced oznacza, że nie będziesz mieć czasu na naukę bycia deweloperem, więc powinieneś już nim być.
Ponadto przez większość czasu reklamy, które piszą, pochodzą z działu HR lub kogoś, kto nie wie nic o pozycji. „Wymagamy poziomów eksperckich w [wstaw tutaj zupę alfabetu] oraz BA i 10-letnie doświadczenie i [wstaw tutaj inne szalone wymagania]”. Nienawidzę tych reklam.
To tylko cukier syntaktyczny na stres i chaos .
Oto co to znaczy. Oznacza to, że musisz szybko się dostosować, co wymyśli wczorajsze terminy i będziesz musiał sobie z tym poradzić, ponieważ jest to szybkie środowisko. Po prostu ładna składnia i wymówka dla środowiska, które będzie stresujące.
Być może zastanawiamy się nad tym.
Myślę, że często się go używa, ponieważ „kurcze mam tylko trzy zdania i absurdalnie duży zestaw punktorów… Lepiej wymyślę coś innego do powiedzenia”.
Kiedy to słyszę, myślę o tym blogu z Coding Horror . Szybkie tempo z pewnością może być ogromną zaletą, jeśli chodzi o iteracje i rozwój. Niestety wątpię, by „szybkie tempo” w ogłoszeniach o pracę dotyczyło szybkości iteracji.
dla mnie szybkie tempo środowiska oznacza, że wnioskodawca musi być gotowy nauczyć się nowych rzeczy.
Przykład
Jako ktoś, kto niedawno napisał opis stanowiska, miałem ochotę użyć tego wyrażenia, ale tak naprawdę nie z większości powodów, o których wszyscy wspominali powyżej. To nie dlatego, że wszystko wymyka się spod kontroli i nie dlatego, że wszystko jest bałaganem, ani dlatego, że potrzebujemy, abyś załadował łódź niezapłaconych nadgodzin. To nie jest w szybkim tempie. To tylko złe zarządzanie.
Szybko dla mnie jest: Mamy wiele do zrobienia i musisz nadążyć. Jeśli chcesz pracować w spokojnym, rządowym tempie, nie jest to odpowiednie miejsce dla ciebie.
Jest to pozytywne, ponieważ oznacza, że istnieje wiele możliwości tworzenia wartości dla firmy, co przełoży się na większy rozwój firmy i wyższe wynagrodzenie dla Ciebie.
Czy angielski nie jest genialny? Proste oświadczenie złożone z dwóch słów może wywołać wielką debatę opartą na interpretacji, dwuznaczności i osobistych doświadczeniach.
Nie sądzę, żeby było coś złego w „naśladowaniu”, pod warunkiem, że jest wykwalifikowany. Powiedziawszy to, biorąc pod uwagę brak kwalifikowanego oświadczenia, wolę alternatywny synonim lub więcej szczegółów. Jeśli próbujesz powiedzieć „częste, dwutygodniowe iteracje” lub „wielu entuzjastycznych programistów, którzy chcą spędzić 80% swojego programowania”, powiedz to, nie mów „szybkim tempem”, ponieważ jest dwuznaczny i otwarty na interpretację.
Zdecydowanie zbyt często dodawanie ofert pracy jest zwięzłe i zawiera słowa, które rekruter uważa, że chcesz usłyszeć.
Z mojego doświadczenia wynika, że szybkie tempo często oznaczało gaszenie pożarów lub pracę nad projektami w terminach, w których nie było wystarczająco dużo czasu, aby dostarczyć wszystko najlepiej jak potrafisz. Niekiedy było to spowodowane złym zarządzaniem i nieprzewidzianymi okolicznościami, ale wybrałbym bardziej zrelaksowane, zrównoważone (ale wydajne i usprawnione dostarczanie) podejście zamiast „szybkiego”.
Kiedyś przeczytałem ogłoszenie o pracy, w którym rekruter umieścił coś w rodzaju „najlepszej pracy, jaką zobaczysz w tym roku”. Natychmiastowa reakcja, bzdury, to sprzedaż, dlaczego? ponieważ umieszczam rekruterów w tej samej grupie co pośredników w obrocie nieruchomościami (są tam prowizje i nie mogą sobie pozwolić na szczerość).
Mam przyjaciela, który jest samoukiem. Wiesz, jedynym językiem, w którym jest trochę biegły, jest C #, co nie jest złe, dobrze jest znać tylko jeden język, ale dobrze go znać. Nie miał profesjonalnego wykształcenia, oprócz certyfikatów Microsoft (MCSE czy coś w tym rodzaju), nie miał dyplomu ukończenia szkoły ani nic, ledwo wyszedł z liceum.
Teraz wciąż publikuje na Facebooku informacje o swoim najnowszym pomyśle na aplikację na Androida, na nowego klienta Twittera, usługę skracania adresów URL, hosting obrazów ...
Chciał opracować nową przeglądarkę w języku C #, ale zatrzymał się w połowie drogi.
Ciągle tworzy na YouTube filmy o TFS i o tym, jak fajne jest zarządzanie projektami z tymi wszystkimi ładnymi produktami Microsoft.
Teraz ma kolejny startup - klienta integracji sieci społecznościowych do użytku z produktami MS Office.
* westchnienie *
„Start-upy” i oprogramowanie, które opracowuje, jest dokładnie tym, co wyobrażam za tymi reklamami. Bąki mózgu, które brzmią ekscytująco, ale przegrywają, są dość szybkie. Planują uczynić oprogramowanie darmowym i pobierać opłaty za wsparcie. To wszystko wydaje się trochę vaporware. Wygląda na to, że praca dla nich wiąże się z pracą, z której większość rzeczy ostatecznie nie zostanie wykorzystana, a potem wszystko się wyłącza i wszyscy szukają winowajcy, leniwego tyłka, który nie wykonałby pracy .
To ich sposób na powiedzenie „sh * t popłynie w dół rzeki szybciej niż można wiosłować przeciwko niemu”. Wymagania zmienią się szybciej niż będziesz w stanie ukończyć kodowanie poprzedniej wersji, a funkcje będą dodawane za każdym razem, gdy pomyśli o tym kierownik projektu napędzany RedBull.
Cieszę się, że nie muszę już zajmować się realizacją „wizji pod prysznicem” innych ludzi.
Zwykle dlatego, że uważają, że użycie Boost i C ++ czyni je najnowocześniejszymi.