ale kiedy mój kierownik projektu zaczyna mówić o tym, jak wygraliśmy nowy kontrakt, jesteśmy zaangażowani w nową ofertę oferty lub ... coś, co jest bardziej biznesowe niż techniczne, naprawdę ... naprawdę mogę się szybko zgubić.
Aby dowiedzieć się więcej o firmie, wystarczy się zaangażować. Spotkanie może nie być najlepszym forum do poruszania niektórych pytań, ale zdecydowanie po takich spotkaniach poproś swojego menedżera o rozwinięcie propozycji lub spraw związanych z biznesem, które zgubiłeś.
Pytania takie jak
- jaki jest proces składania wniosków w firmie?
- jak się zaangażowaliśmy?
- jak planujemy rozliczać klienta?
Każde z powyższych jest niewielkim wskaźnikiem działania Twojej firmy. To przybliża Cię do elementów wewnętrznych i wewnętrznych, dzięki czemu przynajmniej wiesz, jak firma zarabia pieniądze. Myślę, że najważniejsze jest tutaj pytanie o rzeczy, których nie znasz!
Także „Mogę zgubić się dość szybko” albo dla mnie znaczy, że dajesz sh1t albo naprawdę nie wiesz. Twoje podejście może mieć znaczenie, jeśli chcesz dowiedzieć się więcej na ten temat.
Co jest absolutnym minimum, które wszyscy programiści muszą wiedzieć o zarządzaniu projektami / biznesie, aby funkcjonować?
W tej kwestii nie wydaje mi się, że istnieje konkretna odpowiedź. Moje początkowe przemyślenia to podstawowe umiejętności rachunkowe i umiejętności ludzi. Zarządzanie projektami i prowadzenie firmy to dwie różne rzeczy, jednak pewne zestawy umiejętności będą się nakładać.
Pamiętaj tylko - umiejętności, których uczysz się jako programista „czasami” (jeśli nie przez większość czasu) stają się nieważne, kiedy przechodzisz na wyższe stanowisko (np. Menedżera). Na przykład. twoje umiejętności ludzi będą musiały bardziej skupić się teraz na twojej poprzedniej roli jako programisty.
Wskazówka ogólna - ucz się / ćwicz / doskonal umiejętności inne mniej techniczne na wczesnym etapie kariery, ponieważ będzie to korzystne w późniejszych latach (chyba że nadal decydujesz )