Czy informatyka to dobry kierunek? Plusy i minusy

Jako były rekruter dla startupów technologicznych, wiele osób pyta mnie „Czy powinienem studiować informatykę?”

Jeśli zastanawiasz się, czy Informatyka jest dobrym kierunkiem, oto umowa…

Myślę, że Informatyka jest jednym z najlepszych kierunków, jakie możesz wybrać i ma lepsze perspektywy kariery niż 98% innych wyborów, ale nie jest dla każdego. Więc zamierzam wyjaśnić, dla kogo jest, dla kogo NIE jest i dlaczego.

To pomoże ci zdecydować, czy powinieneś studiować informatykę, czy nie. Zacznijmy.

Should I Major In Computer Science? Pros And Cons

Kto jest dobry dla informatyki (i kto nie jest dobry dla)

Jeśli nienawidzisz matematyki i nienawidzisz analitycznego myślenia i rozwiązywania problemów, zawsze będziesz dolne 50% pracowników w inżynierii oprogramowania lub informatyki.

Możesz znaleźć firmę o niskim poziomie i być przeciętnym w tej firmie, ale płaca nie będzie wielka i nie będziesz pracował nad niczym bardzo ekscytującym lub znaczącym.

I to neguje niektóre z wielkich korzyści, dlaczego powinieneś mieć major w Computer Science w pierwszej kolejności! (więcej na ten temat wkrótce).

Więc nie rób tego tylko dlatego, że twój tata kazał ci to zrobić, lub słyszałeś, że możesz zarobić $100K kilka lat po szkole (możesz).

Bo jeśli nienawidzisz tych rzeczy, będziesz nieszczęśliwy i nie będziesz facetem zarabiającym $100K tak czy inaczej. Najlepsze firmy zatrudniają ludzi, którzy kochają te rzeczy i są pasjonatami.

Teraz, jeśli lubisz rozwiązywać problemy, lubisz matematykę, lubisz się uczyć w ogóle… spodoba ci się Informatyka. Wszystkie powyższe korzyści są prawdziwe, i będziesz cieszyć się ścieżkami kariery, które Informatyka oferuje…

Types of Jobs You Can Get With a Computer Science Major

Jeśli major w Informatyce, są zmotywowani, zrobić kilka projektów pobocznych na githubie w ciągu ostatniego roku, aby pokazać, że zależy ci na tej rzeczy, i są gotowi iść do pracy w dużym mieście, takim jak Nowy Jork, San Francisco, Boston, LA (lub nawet mniejsze miasto, takie jak Austin, TX), będziesz zarabiać $100K FAST. W ciągu kilku lat.

Możesz zajmować się tworzeniem aplikacji mobilnych (iOS lub Android)

Może to być tworzenie gier, firmy skupione na urządzeniach mobilnych (jak Uber) lub firmy z witryną internetową, które również mają aplikację mobilną (na przykład bank lub instytucja finansowa).

Możesz dołączyć do agencji cyfrowej i wykonywać różne projekty lub iść pracować dla jednej firmy

Zalecam opcję # 2. Agencje cyfrowe mają tendencję do wypalania ludzi, a kiedy już w nich jesteś… trudniej jest zatrudnić się w firmie technologicznej z jednym produktem. Więc gdybym to był ja, po prostu zacząłbym tam.

Czy dołączysz do agencji lub firmy z jednym produktem lub platformą, masz kilka opcji wyboru, w jakim rodzaju programowania się specjalizować…

Możesz skupić się na front-end (część strony internetowej, którą możesz zobaczyć jako odwiedzający) lub inżynierii back-end (jak interfejs, który widzisz, współdziała z bazą danych i wszystkimi informacjami, których nie możesz zobaczyć). Lub niektórzy ludzie robią obie, co jest znane jako „full stack” development.

Możesz zrobić web development, lub budować oprogramowanie, które społeczeństwo nie widzi – jak wewnętrzny dashboard, że pracownicy firmy use.

Możesz dostać się do inżynierii danych i data science zbyt. Ten obszar staje się OGROMNY, a ci ludzie otrzymują wynagrodzenie TON.

To normalne w Nowym Jorku (miasto, w którym byłem tech rekruterem dla startupów), aby zobaczyć dobrego inżyniera danych z kilkuletnim doświadczeniem, który zarabia 150K $ lub więcej za wynagrodzenie podstawowe. Mówię o kimś w wieku 20 lat, kto nie zarządza żadnymi ludźmi. Nieźle, prawda?

Dlaczego ludzie zarabiają tak dużo po ukończeniu studiów informatycznych?

Ogromny niedobór talentów

Firmy technologiczne, szczególnie startupy, STARAJĄ SIĘ o dobre talenty inżynierskie z 4-letnim wykształceniem informatycznym (certyfikat z tych „bootcampów kodowych”, które trwają 12 tygodni NIE jest taki sam… nie wychodzisz z takim samym fundamentalnym zrozumieniem informatyki, algorytmów, itp… i firmy o tym wiedzą).

Jasne, możesz zrobić 12 tygodniowy bootcamp i być przyzwoitym programistą internetowym, ale nie zamierzasz zatrudnić się jako inżynier w Facebooku lub Spotify lub czymś podobnym.

Anyway, moim punktem jest to, że te firmy mają miliony dolarów w funduszach od firm venture capital. Oni nie próbują zaoszczędzić $20K na swojej pensji, jeśli jesteś zmotywowany i mają stopień Computer Science z dobrej szkoły. Próbują znaleźć wspaniałych ludzi, którzy zbudują ich produkt i sprawią, że odniesie on ogromny sukces.

Co oznacza, że dostaniesz bardzo dobre wynagrodzenie, zwłaszcza jeśli zmienisz firmę raz lub dwa razy we wczesnej części swojej kariery.

Long-Term Career Outlook for Computer Science Majors

W dłuższej perspektywie, jeśli chcesz prowadzić ludzi, możesz w końcu zarządzać zespołem inżynierów lub działem.

Jeśli nie, możesz przyjrzeć się czemuś, co nazywa się „architekturą” oprogramowania. Dobry architekt może zarobić $180-200K bez zarządzania kimkolwiek.

Możesz również stworzyć produkt i założyć firmę samemu.

Komputerologia jest wybitną ścieżką kariery w tej chwili, a jeśli idziesz do przyzwoitej szkoły pod względem programu informatyki, będziesz miał firmy ścigające cię po ukończeniu studiów, jeśli jesteś w średnim lub dużym mieście.

Other Perks of Majoring in Computer Science

Tech companies treat their software engineers like KINGS

If you join a tech-focused company like Spotify, Facebook, Apple, etc. (a nie pracy, w której robisz inżynierię oprogramowania dla Walmartu, itp.), będziesz traktowany jak absolutny król.

Większość tych firm pozwala ci nosić dżinsy, daje ci darmowe jedzenie i wiele innych atutów. Nie wszystkie, ale większość.

Czy to się zmieni w ciągu najbliższych 5 lat? Nie.

Świat jest budowany w technologii. Coraz więcej produktów staje się „podłączonymi urządzeniami” – fizycznymi produktami, które mają komponent oprogramowania i łączą się online. Termostaty, lodówki, samochody, itp.

Więc nie mówimy tu tylko o stronach internetowych i aplikacjach mobilnych.

Plus e-commerce staje się masowy. Amazon zatrudnia jednych z najlepszych inżynierów oprogramowania na świecie, aby ich systemy działały sprawnie.

Będzie tak wiele nowych obszarów jak ten, wraz ze wszystkimi tradycyjnymi obszarami, które wymagają wielkich talentów inżynierii oprogramowania (finanse, gry i rozrywka, wirtualna rzeczywistość, SaaS, itp.)

Wysokie prawdopodobieństwo, że możesz pracować zdalnie

To nie jest gwarantowane, i zależy od firmy, ale ze wszystkich zawodów tam … inżynierowie oprogramowania mają jedną z najłatwiejszych ścieżek, aby dostać się do pracy zdalnej.

Inne kariery, w których jest nieco prawdopodobne, że możesz znaleźć pracę zdalną:

  • Wykwalifikowane pisanie (copywriting, pisanie medyczne, itp.)
  • Sprzedaż „wewnętrzna” (sprzedaż telefoniczna)
  • Wsparcie klienta (nisko płatne. Nie zalecane!)

Wracając jednak do inżynierii oprogramowania. Dlaczego będziesz w stanie znaleźć pracę zdalną, jeśli studiujesz informatykę?

Twoje umiejętności będą cieszyły się dużym popytem, a Twoja codzienna praca nie wymaga bycia twarzą w twarz z kolegami. To dobry przepis na to, aby móc pracować w domu lub gdziekolwiek indziej chcesz.

Które szkoły mają najlepsze programy informatyczne?

Tutaj znajduje się lista 50 najlepszych programów CS w USA. Jeśli zdecydujesz się na kierunek Informatyka, spróbuj pójść do jednej z tych szkół.

Ogółem, Informatyka jest bardzo dobrym kierunkiem dla wielu typów studentów, i to jest to, co bym wybrał, gdybym zaczynał moje dorosłe życie od nowa.

Jednakże pytanie: „Czy powinienem studiować Informatykę?” jest skomplikowane i zależy od twoich zainteresowań, osobowości, motywacji i innych opcji, które masz.

Jednakże, ogólnie rzecz biorąc, Informatyka jest bardzo dobrym kierunkiem, który jest niesamowicie przydatny i da ci możliwość budowania rzeczy, które kształtują świat i są używane przez miliony ludzi.

I będziesz bardzo dobrze opłacany robiąc to.

A także, jeśli chcesz być przedsiębiorcą w przyszłości, tło Computer Science będzie przydatne tam też.

(Jedyną rzeczą, którą powiedziałbym, że jest bardziej przydatna jest wiedza na temat marketingu / sprzedaży, ale są to rzeczy, które musisz odebrać w prawdziwym świecie tak czy inaczej. To, czego uczą w szkołach na te tematy, NIE pomoże ci założyć firmy ani odnieść sukcesu jako przedsiębiorca. I możesz znaleźć współzałożyciela, który jest marketerem lub sprzedawcą tak czy inaczej, jeśli nie chcesz się uczyć tych rzeczy).

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.