Jestem 2-letnim doświadczonym programistą internetowym, głównie pracowałem nad backendem (API, logika java itp.) i pracuję jako konsultant.
Od 2 miesięcy zostałem wysłany do do pracy nad ich front-endem przy użyciu frameworka, w którym nie jestem kompletnym nowicjuszem, ale w zasadzie nie jestem ekspertem.
Projekt jest duży, ale szacuję, że mój kod jest na poziomie „juniora”.
Tutaj pojawia się problem, o ile jestem jedynym programistą front-end w tej grupie, wszystkie krytyczne decyzje dotyczące tego projektu są odroczone do mnie (wybór wzorca kodu, tworzenie instancji nowych bibliotek lub importowanie niektórych kod z zewnętrznego źródła lub tak dalej).
Jak powiedziałem wcześniej, kod nie jest trudny, ale uważam, że tego rodzaju decyzje są zbyt ważne, aby odłożyć je do osoby młodszej w tej strukturze, ze względu na oprogramowanie jest bardzo duże i obsługuje poufne dane dużej firmy.
Zwróć uwagę, że rozmawiałem już z moim szefem, który w zasadzie powiedział mi: „pracuj tak, jak chcesz i jak chcesz, ale projekt musi być gotowe w dniu XXX "
Mój obawiam się, że mogę kod produktu, który działa TERAZ, ale JUTRO będzie miał błędy lub coś podobnego z powodu mojego braku doświadczenia, a jako konsultant zostawiam obok siebie złą reputację.
Jak to zrobić Radzę sobie z tą sytuacją? Co mam zrobić?