Obecna praca: praca jako główny analityk biznesowy dla firmy Big 4, kierująca zespołem programistów i testerów pracujących nad dużym projektem zmiany platformy (4 deweloperów na lądzie, 4 deweloperów na lądzie, kilku testerów na lądzie / na morzu). Pracuj również z podobną wydajnością w innych mniejszych projektach.
Zakres mojej roli: zbieranie / zapisywanie wymagań, tworzenie specyfikacji funkcjonalnych, projektowanie interfejsu użytkownika (w zasadzie mapowanie wszystkich aspektów front-end systemu), ścisła współpraca z programistami w celu komunikowania / wyjaśniania wymagań i wymyślania rozwiązań, gdy napotykamy przeszkody , pisanie przypadków testowych (i przeprowadzanie dużej części testów), praca z wyższym kierownictwem i kluczowymi interesariuszami, zarządzanie testerami beta, tworzenie instrukcji obsługi i prowadzenie sesji szkoleniowych, zapewnianie kluczowego wsparcia technicznego.
Piszę też sporo makr w Excelu za pomocą VBA (kilka moich makr jest teraz używanych w całej firmie, więc może jest ich około 1000 osób) i używam SQL na co dzień, zarówno na kompaktowych plikach SQL programu polega na naszych danych SQL Server i dowolnych bazach danych Access, które tworzę. Programiści uważają, że jestem całkiem dobry w tej roli, ponieważ dużo rozumiem na temat programowania, nieodłącznych ograniczeń systemowych, struktury baz danych itp., Więc łatwiej mi jest przekazywać pomysły i przedstawiać sugestie, gdy napotykamy problemy.
Najbardziej interesuje mnie tworzenie oprogramowania. Zajmuję się programowaniem w języku VBA i od jakiegoś czasu chciałem nauczyć się języka C # (zespół programistów używa języka C # - od czasu do czasu sprawdzam kod, ale nie miałem praktycznego doświadczenia w posługiwaniu się nim). Interesuje mnie nie tylko proces biznesowy, ale także techniczna strona rzeczy, więc tradycyjna rola licencjata nie zaostrza mojego apetytu na rzeczy, które chcę robić. W tej chwili mam kilka małych projektów, które dostałem od menedżerów i znajduję nowe sposoby ich realizacji (np. Tworzenie niestandardowych aplikacji Access), więc jest tu i tam trochę, aby mnie zainteresować.
Moje pytanie brzmi: co chciałbym zrobić, to stworzyć niestandardowe aplikacje Excel lub Access dla małych firm jako niezależny biznes (działający jako jednoosobowy; może mieć okazjonalnego kontrahenta w zależności od złożoności projektu). To oczywiście zaczynałoby się jako przedsięwzięcie w niepełnym wymiarze godzin, kiedy mam pracę dzienną, ale ostatecznie stało się pracą na pełny etat. Czy łudzę się, że mogę przejść od programisty licencjata / VBA w niepełnym wymiarze godzin do podjęcia pracy na własny rachunek (gdzie zaczynałbym od pisania niestandardowych aplikacji Excel / Access w VBA)? A może zwykle nie próbuje się tego rodzaju rzeczy, dopóki ktoś nie zdobędzie lat doświadczenia w programowaniu na pełny etat? I czy istnieje rynek takich aplikacji wśród małych firm (a może średnich)?