Jak radzić sobie z technologicznym „dogmatyzmem”

13

Opuściłem pracę (aby przenieść się do innego kraju), gdzie przez większość czasu programowałem w Javascript i Haskell (jakiś python). Bardzo mi się podobało, ponieważ ludzie byli obiektywni, pozytywni, matematyczni, a mimo to zrobili mnóstwo rzeczy. To był naprawdę profesjonalny sklep.

Teraz pracuję w sklepie Agile / XP. Chociaż jest to dobre i wszystko, co czuję, może być nieprofesjonalne, jeśli chodzi o wybór technologii i bibliotek. Uważam, że nasze podejście do pisania oprogramowania jest nieco niedojrzałe i nieuporządkowane. Próbuję czytać książki, które mi zaoferowano i wydają się zachęcać do tego stylu ( ugh ). Wiele razy po prostu wybieramy biblioteki lib z git hub i używamy jej bez żadnego rodzaju recenzji.

Cały czas jestem zmuszony do pracy z kimś, nawet jeśli jest to małe zadanie dla jednej osoby. Wydaje się, że istnieje „szybka” reguła dla wszystkiego, nawet jeśli reguła może być złamana przez trywialny przykład kontr (jeden raz popełniłem błąd, podając ten kontrprzykład i zostałem zaatakowany werbalnie). Czy to normalne tutaj w stanach? Jak poradzić sobie z tym dogmatyzmem?

Snog Fermenti
źródło
2
Kiedy po raz pierwszy usłyszałem o „zwinnym programowaniu”, wiedziałem, że będę musiał zrezygnować z pracy, jeśli kiedykolwiek będę zmuszony do robienia tak głupich rzeczy. Moje sympatie i obyś znalazł lepszą pracę.
Ingo

Odpowiedzi:

12

Nie generalizuj.

Oczywiste jest, że twój obecny sklep jest jednym z tych mylących, którzy myślą, że robią zwinne - ale nie są - i kończą się niemożliwą do zarządzania bazą kodu. „Ściąganie kodu z github bez recenzji”, „słowny atak”, „zmuszenie do pracy z kimś” to sygnały o niebezpieczeństwie. Oczywiście możesz trochę powiększać z powodu szoku kulturowego, ale może powinieneś poszukać nowego miejsca do pracy.

talonx
źródło
4

Z pewnością nie można ocenić całej kultury zgodnie z funkcjonowaniem jednego sklepu deweloperskiego. Twój sklep to Twój sklep. Prawdopodobnie jest wielu takich. Wiele z nich jest „gorszych”, a wiele z nich może być „lepszych”. Jeśli nie czujesz się dobrze z dopasowaniem, przejdź dalej. Dogmat wydaje się dość poważny i wątpliwe jest, czy można go zmienić lub dostosować do niego. Mimo to daj Joel's Getting Things Done, gdy jesteś tylko chuliganem . Możesz znaleźć przydatne strategie przetrwania.

Paul Sasik
źródło