Najlepszy sposób dla kierownika technicznego, aby być na bieżąco z technologią

11

Mój menedżer poprosił o listę blogów technicznych, które powinien śledzić, aby być na bieżąco z technologią. Jego problem polega na tym, że ciągle słyszy warunki, o których nigdy nie słyszał (tj. NoSql, sharding, agure, sevice bus, itp.) I wolałby przynajmniej mieć szansę walki o czymś o nich, bez konieczności bycia reaktywnym i szukam ich. Myślę też, że chce mieć pełny obraz wszystkich powstających technologii i miejsca, w którym pasują do siebie, zamiast po prostu uczyć się o każdej rzeczy w izolacji.

Pytał o blogi, ale myślę, że czasopisma drukowane mogą również pomóc.

Co mam mu odpowiedzieć?

JoelFan
źródło
3
stackoverflow.com i Programmers.stackoverflow.com oczywiście!
Byron Whitlock,
6
Daj mu link do dilbert.com. Zobaczy tam wiele na temat zarządzania technicznego, bez tych wszystkich trudnych nazwisk! :)
Vitor Py
@Joel - To świetne pytanie, ale uważam, że lepiej nadaje się dla Programistów SE. Zamierzam przenieść go do Programistów, a moderator tam połączy odpowiedź z tym pytaniem. Zajrzyj do FAQ, jeśli masz pytania dotyczące tego, jakie pytania zadać w Project Management SE. Dziękuję :)
jmort253

Odpowiedzi:

10

Uważam to za bardzo niepokojące. Menedżerowie techniczne, które z którymi pracuję są bardzo kompetentny i bardzo dużo do prędkości na najnowszych technologii i trendów, a może nawet bardziej, niż ludzie rzeczywiście robi rozwój.

Powodem tego może być to, że kierownicy techniczni na poziomie wykonawczym nieustannie badają najnowsze trendy, mając nadzieję na odkrywanie nowych możliwości rynkowych. Jeśli jesteś CTO, umiejętność pozostania na czele jest ekstremalną koniecznością, jeśli chcesz dostosować się do zmieniających się warunków rynkowych.

Byłbym bardzo ostrożny wobec kierowników technicznych, którzy nie mogą wyszukiwać i znajdować własnych odpowiedzi w Internecie. Mój menedżerowie techniczni i ja czasami rywalizujemy o to, kto nadąży. (To zabawny rodzaj rywalizacji, w której możemy żartować, gdy jedno lub drugie najpierw znajdzie nowe narzędzie lub technologię).

Ponadto powodem, dla którego CTO lub kierownik techniczny powinien wyprzedzić programistów, jest to, że menedżerowie powinni patrzeć w przyszłość na te niebezpieczne góry lodowe wystające z wody, podczas gdy deweloperzy przebywają w maszynowni, wrzucając węgiel do pieców silnikowych.

Jasne, programiści zapewne będą wiedzieli więcej o tym, jak korzystać z narzędzi niż starsi menedżerowie - chociaż ci, z którymi pracuję, mogą zdecydowanie zawiesić się - ale to menedżerowie techniczni powinni patrzeć w przyszłość, aby strategicznie ukierunkować biznes we właściwym kierunku , a do tego wymaga silnych badań i umiejętności analitycznych.

jmort253
źródło
7

Nie jest możliwe ani konieczne, aby wiedzieć wszystko o wszystkim

Podczas gdy wszyscy staramy się nadążać za najnowszymi trendami, fajnymi technologiami, terminologią hip, po prostu nie jest możliwe pokrycie wszystkich baz i utrzymywanie na bieżąco ich wszystkich, przy jednoczesnym zachowaniu skuteczności w pracy.

Niektóre technologie naprawdę nie pozostają wystarczająco długo, aby warto było o nich wiedzieć, a inne są nadal tak mgliste, że „nie jest jasne, jakie będą one faktycznie korzyści.

Zgaduję, że tak się stało z jednego z trzech powodów:

1) Kierownik techniczny stara się nadążyć za kliką ludzi, którzy grają w niektóre gry mocy, wykorzystując najnowocześniejsze technologie, aby sprawić, że on (i może inni) wyglądają na niemądre. Najlepszym sposobem na wygraną w tej grze jest nie grać - nie możesz być „fajniejszy” od nich, więc nawet nie próbuj. Właściwie złapałem grupę facetów, którzy wymyślili terminologię, aby biegać wokół swojego lidera zespołu, który desperacko próbował z nimi żelować.

Jednym ze sposobów na zerwanie tego w zarodku jest poproszenie zaangażowanych osób o wyjaśnienie, czym jest technologia dla reszty zespołu i dlaczego jest ona przydatna / korzystna. TM nie musi przyznawać, że nie wie, po prostu poproś chłopaków, aby włączyli wszystkich do dyskusji technicznych. Jeśli ich użycie terminologii jest autentyczne, otrzyma wyjaśnienie. Gdyby grali w gry o władzę, to się więcej nie powtórzy.

2) Kierownik techniczny jest naprawdę poza swoją głębokością, kroczy wodą i desperacko prosi o pomoc. Proste wyszukiwanie w Google dałoby garść blogów / forów lub pytanie programmers.stackexchange.com z pytaniem o zalecaną listę blogów, podobnie jak to pytanie. Możesz wpisać przykładowe terminy na przykład w Wikipedii i skorzystać z niektórych linków do tematów, aby przeczytać i odebrać inne.

To, że poprosili cię o wymyślenie tego (i nie mogli), jest trochę niepokojące.

JBRWilkinson
źródło
3

Niech codziennie dołączają do programistów na lunch.

IMHO, dobry menedżer, wykorzystuje wiedzę swoich programistów, zamiast chcieć „załadować” tę samą wiedzę.

Joeri Sebrechts
źródło
Najbardziej podoba mi się ta odpowiedź. Ale powinien również należeć do menedżera zachęcającego programistę do ciągłego uczenia się, ćwiczenia i rozwijania zestawu umiejętności.
crosenblum,
2

Są twoje podstawowe strony, takie jak Stack Exchange (oczywiście), Tech Republic , SlashDot , Wired.com i około miliona innych.

Jeśli to możliwe, naprawdę musisz znaleźć strony związane z Twoją pracą.

Jeśli chodzi o publikacje drukowane, to eWeekly, PCMag, PC Weekly, Computer World i jeszcze około miliona innych. Wiele z nich ma również sporo wiadomości na swoich stronach.

Wszystkie znane mi strony i magazyny z „nowinkami technicznymi” są dość trafione, jeśli chodzi o „Current Project X”, chyba że znajdziesz takie, które specjalizują się w twojej dziedzinie pracy.

Moim zdaniem, jeśli to możliwe, musi się zaangażować w stronę społeczności związaną z pracą, którą wykonujesz.

Garet Claborn
źródło
1

Myślę, że tutaj Twitter jest naprawdę przydatny. Moc mediów społecznościowych, które pomagają podnieść śmietankę.

Zaproponuj, aby podążał za liderami myśli w zakresie wzorców i praktyk procesowych. Śledź programistów lub technologicznych liderów platform hostów, na które kierujesz reklamy. Śledź niektórych liderów domen, dla których budujesz. Często liderzy w tych różnych obszarach pomogą promować dobre pomysły lub pomysły, które uznają za obiecujące (i często powiązane z bardziej kompletną myślą za pośrednictwem posta na blogu), a z tych promowanych retweetów dowiesz się, co dalej realizować.

Od czasu do czasu przekomarzania się w serwisie Twitter można znaleźć wyjątkowych, ale być może wcześniej nieznanych komentatorów bardzo technicznych problemów, które będą szczególnie interesujące dla twojego wysiłku technicznego.

JustinC
źródło
0

Możesz mu powiedzieć, że przynajmniej dostanie kanał z wiadomościami lub po prostu przejdzie do następujących stron. Powinno to przynajmniej pomóc mu uzyskać z lotu ptaka informacje na temat technologii lub oprogramowania, które mogą być potrzebne, aby dowiedzieć się więcej. nawiasem mówiąc, jesteś świetnym pracownikiem, że nawet wchodzisz do sieci i zadajesz pytania, aby mógł mu pomóc i za co zasługujesz na podwyżkę :)

grepit
źródło
-1

Najpierw poleciłbym, aby przeczytał i ponownie przeczytał tę książkę Joela Spolsky'ego, Smart And Gets Things Done .

Świetna książka dla menedżerów technicznych, aby dowiedzieć się, jak być świetnym menedżerem, jak pracować z programistami, jak stworzyć świetne środowisko programistyczne i jak załatwić sprawę.

Crosenblum
źródło