Breaking Things To umiejętność
Pracowałem w zdecydowanie zbyt wielu miejscach, które przyjęły argument „jeśli nie jest zepsuty” do tego stopnia, że nie wprowadziły innowacji, a kiedy są w końcu zmuszone do innowacji, reagują nadmiernie, zmieniając wszystko . Po prostu dlatego, że brakuje im doświadczenia w łamaniu rzeczy .
Do zniszczenia potrzeba dojrzałości, umiejętności i doświadczenia.
Zespoły programistów, które zawsze grają bezpiecznie, są najłatwiejsze do pokonania przez konkurenta. Tylko zespoły, które zawiodły, popełniły błędy i popsuły rzeczy, są w stanie naprawdę rzetelnie oceniać ryzyko.
Utrzymanie status quo
Chociaż to prawda, obecny system spełnia aktualne wymagania biznesowe. Nie dotyczy to przyszłych nieprzewidzianych zmian tych wymagań. Jak mówi stare przysłowie „fortuna woli przygotowane”.
To pytanie nie ma nic wspólnego z SQL ani wydajnością. Chodzi o zadanie pytania „czy jest lepszy sposób?” i nie bojąc się spróbować alternatywy.
Twój szef cierpi na przypadek utrzymania status quo .
Majowie
Nic tak naprawdę nie działa idealnie.
Majowie dalej uprawiali żywność na zboczu gór. Dopóki wszystkie składniki odżywcze nie zostały zmyte i nie mieli sposobu na wyżywienie swoich ludzi. Robili to samo, dopóki nie było za późno.
Zakładanie, że będziesz mieć czas na naprawienie problemu, gdy problem się pojawi, jest błędem.
Co robić?
Twój szef cierpi na przypadek uwarunkowania. Ludzie, którzy akceptują status quo, często to robią, ponieważ nie mają możliwości podejmowania trudnych decyzji. W obliczu wyzwania będą zazwyczaj wybierać opcję najbliższą temu, co znają.
Strach dla niego jest wielką motywacją. Lęk przed nieznanymi lub zmieniającymi się warunkami wstrząsa jego perspektywą na status quo. Będzie dążył do jak najszybszego przywrócenia normalnych warunków.
Musisz przedstawiać pomysły w sposób nie powodujący konfliktu. Spróbuj znaleźć wspólną płaszczyznę między tym, co chciałbyś zrobić z tym, co już jest status quo. Przedstaw argumenty, które zmniejszają jego lęk przed zmianą, i zapewniaj, że chcesz wykonać zadanie, które nie spowoduje znaczących zmian.
Rób kroki dziecka
Najlepiej byłoby oferować zmiany, które przesuwają projekt w pożądanym kierunku, ale za pośrednictwem małych projektów przyrostowych. Zamiast tego uderz swojego szefa wielkim pytaniem o wsparcie SSIS. Zaoferuj utworzenie w kodzie warstwy rozdzielającej, która pozwoliłaby na podłączenie „alternatywnych” metod przetwarzania tabel z dużymi załącznikami. Następnie możesz przejść do zalecania SSIS, ponieważ wszystkie wymagania wstępne zostały już dodane do projektu. Zmniejsza to ryzyko, jakie przewiduje twój szef, akceptując zmianę.
To wymaga czasu
Z mojego doświadczenia wynika, że osoby podejmujące ryzyko utrzymują projekt w ruchu, a posiadacze status quo są jak mur z cegły. Trwałość jest twoją jedyną opcją na przełamanie barier. Oczekuj, że nadal będziesz słyszeć „ Nie” w odpowiedzi na twoje pytania.
Kiedy przychodzi czas na innowacje. Twój szef szybko się do ciebie zwróci, ponieważ okazujesz nieustraszoność w obliczu zmiany. Będzie czegoś, czego będzie szukać osoba status quo, a za swoje wysiłki zostaniesz nagrodzony. Nawet jeśli żadne z twoich wcześniejszych zapytań nie zostało zaakceptowane. Szybko staniesz się niezastąpionym aktywem w firmie stojącej przed zmianą, która obejmuje niezmienność.