Jeśli chcesz zerwać z martwej pracy i podjąć elastyczną karierę technologiczną, od razu masz dobre wieści: nie będziesz musiał spędzać lat wracając do tradycyjnej uczelni na nowy stopień. Umiejętności kodowania można zdobyć na wiele sposobów, z których większość zajmuje miesiące, a nie lata.
Wśród tych szybkich dróg do technologii są wciągające, osobiste szkoły kodowania zwane bootcampami dla programistów. Są to tradycyjnie trwające od 8 do 12 tygodni programy na miejscu (niektóre trwają od sześciu miesięcy do dwóch lat), w których uczniowie podejmują intensywny program nauki języka, po czym starają się o pracę dla początkujących programistów.
Jednak porzucenie obecnej pracy, być może przeprowadzka i wymyślenie gotówki na pokrycie kosztów czesnego i innych wydatków nie jest drobną rzeczą. Przed zaangażowaniem się w trasę Bootcamp, ałun Skillcrush, ałun Bootcamp i inżynier oprogramowania Sarah Ransohoff sugerują, że należy zadać sobie cztery główne pytania:
1. Jaki styl uczenia się jest dla Ciebie najlepszy?
„Bootcamps” mają tę nazwę z jakiegoś powodu - są to intensywne programy zaprojektowane, aby przejąć twoje życie na tygodnie, które zapisałeś.
Ransohoff, który uczestniczył w pięciomiesięcznym programie w Flatiron School w Nowym Jorku, mówi, że jeśli zastanawiasz się nad zapisaniem się na bootcamp, bardzo ważne jest, aby pamiętać, że to będzie to, co robisz (i prawdopodobnie jedyne, co możesz zrobić ” ll do) na czas trwania programu. Oznacza to, że twoja zdolność do sukcesu zależy od tego, czy jesteś kimś, kto swobodnie koncentruje całą uwagę na jednym zadaniu przez cały dzień, od sześciu do siedmiu dni w tygodniu.
I tak, mówi, zanim zdecydujesz się na program, musisz cofnąć się i zadać sobie pytanie, jak najlepiej się uczysz.
W przypadku Ransohoff mówi, że uczy się najlepiej, zdobywając praktyczne doświadczenie i robiąc wszystko, czego próbuje się nauczyć, więc format działał idealnie dla niej. Oczywiście ten styl uczenia się nie działa dla wszystkich - dla niektórych osób może być zbyt przytłaczający, a samodzielny format online może działać lepiej.
Ransohoff mówi, że dobrym pomysłem jest przetestowanie wód. Wypróbuj kurs online, warsztaty programowania lub sprawdź, czy możesz umówić się na wizytę w szkole, którą rozważasz na jeden dzień.
2. Czy możesz sobie pozwolić na Bootcamp z kodowaniem?
Bootcampy nie są tanie. Według Course Report czesne w pełnym wymiarze godzin w USA kosztuje średnio 11 451 USD i może wynosić od 9 000 do 21 000 USD.
To ogromna inwestycja (jednak, oparta na technologicznych przedziałach płac, o znacznym zwrocie w dół drogi), więc musisz poważnie zastanowić się nad swoimi finansami i zdecydować, czy jesteś w stanie i chcesz wydać taką gotówkę.
Dobra wiadomość jest taka, że istnieją możliwości stypendialne i stypendialne - na przykład Etsy oferuje „stypendia hakerskie” na uczestnictwo w Recurse Center w Nowym Jorku, Flatiron School oferuje programy stypendialne dla grup niedostatecznie reprezentowanych oraz stypendium dla kobiet Take Tech dla kandydatek i Ada Akademia programistów jest bezpłatna dla kandydatów z różnych płci.
Jednak - nawet jeśli jesteś w stanie pokryć czesne stypendium - Ransohoff twierdzi, że jest jeszcze jeden składnik kosztów bootcampu, o którym należy pamiętać. Chociaż Ransohoff miała tyle szczęścia, że mogła opłacić swoje czesne w ramach programu stypendialnego Flatiron, wciąż była na haczyku przez pięć miesięcy kosztów utrzymania bez możliwości pracy i generowania dochodów w tym czasie (z powodu rygorystycznego harmonogramu). Ransohoff podkreśla, że kluczowe znaczenie ma uwzględnienie tych dodatkowych ukrytych wydatków w planach.
Jeśli tego rodzaju oszczędności są poza zasięgiem, możesz rozważyć szkołę kodowania online jako alternatywę dla ostatecznie bardziej kosztownego (i mniej elastycznego) rozwiązania na miejscu.
3. Czy spędziłeś już trochę czasu z podstawami techniki?
Ponieważ format bootcamp uderza w ziemię i nigdy się nie poddaje, nie ma dużo miejsca na okres dostosowawczy. Mając to na uwadze, prawdopodobnie nie jest najlepszym pomysłem użycie programu bootcamp jako pierwszego kontaktu z podstawowymi pojęciami i terminologią kodowania.
Ransohoff mówi, że przed uczęszczaniem do Flatiron zaczęła zajmować się podstawowymi umiejętnościami HTML, CSS i JQuery podczas nauki projektowania (jej pierwotny cel kariery). Mówi, że - patrząc wstecz - dobrym pomysłem było udanie się na jazdę próbną i sprawdzenie, czy kodowanie naprawdę jej się spodobało, zanim dokonała dużej inwestycji.
Rozważ więc ustanowienie bardzo podstawowego fundamentu przed wejściem all-in. Ćwiczenie nóg z samouczkami online, aby poznać języki i narzędzia, z którymi będziesz pracować, ułatwi skorzystanie z zanurzenia, jeśli zdecydujesz się na trasę bootcampu.
4. Co chcesz wydostać się z Bootcampa?
Chociaż nie musisz planować całej ścieżki kariery przed zapisaniem się na bootcamp, nadal pomocne jest uspokojenie swojej decyzji poprzez ogólne wyobrażenie o tym, co próbujesz osiągnąć - jest to zbyt intensywna inwestycja, ponieważ w tej chwili brzmi dobrze.
Ransohoff mówi, że jej długoterminowym celem, kiedy zapisała się do Flatiron, było zostać projektantem user experience (UX), ale przez cały czas zachowywała otwarty umysł.
Dziś jest inżynierem oprogramowania, więc mimo że zaczęła uczyć się programowania jako sposobu na poprawę umiejętności projektowania UX, umiejętności te stały się podstawą wszystkiego, co robi zawodowo.
Ogólnie rzecz biorąc, Ransohoff twierdzi, że możliwość pozytywnego udzielenia odpowiedzi na każde z tych pytań oznaczała, że format bootcamp był dla niej naturalny. Chociaż nie zawsze było to łatwe - „Czułem, jakbym łamał sobie mózg, aby go odbudować w nowy sposób” - mówi - wyszła z tego doświadczenia z mocnym opanowaniem umiejętności kodowania, co doprowadziło do sukcesu kariera w technologii.
Ten artykuł został pierwotnie opublikowany w Skillcrush. Zostało tu opublikowane za pozwoleniem.