Jaki jest najlepszy / najłatwiejszy sposób na uzyskanie dyplomu, będąc już doświadczonym programistą? [Zamknięte]

15

Od pięciu lat jestem aktywnym profesjonalnym programistą (głównie korzystającym z .NET) i, nie będąc zbyt sobą, powiedziałbym, że jestem bardzo kompetentnym programistą. Jestem na bieżąco z najnowszymi narzędziami, branżą oraz nowoczesnymi standardami / praktykami. Pracuję w dość wysokiej firmie informatycznej i dobrze sobie radzę z resztą. Jestem nawet na bieżąco z najnowszymi dynamicznymi metodami zespołu i czuję, że mam dobre umiejętności przywódcze / zarządcze / ludzkie.

Jednak nigdy nie dostałem dyplomu. Nauczyłem się i uczę wszystkiego, co wiem na podstawie setek książek i doświadczeń. Przez jakiś czas prowadziłem własną firmę programistyczną, aż jakiś rok temu stało się to dużym hitem ekonomicznym. Zajęło mi to dużo czasu i DUŻO aplikacji, ale w końcu znalazłem pracę, którą mam teraz.

Jak idiota porzuciłem studia, żeby nie płacić więcej za naukę, i założyłem swoje towarzystwo. Z biegiem życia żałuję, że nie zostałem i nie dostałem dyplomu. Mam zaległe kredyty studenckie i pracuję nad tym, by spłacić te długi teraz, kiedy znów zarabiam sporo pieniędzy.

Osiągnąłem zbyt wiele pułapów bez tego stopnia. Po pierwsze, nigdy nie zarobię tyle, co ktoś o tym samym poziomie wiedzy i doświadczeniu, ale także posiadający dyplom. Również wysiłek włożony w znalezienie pracy w branży bez dyplomu był wyczerpujący i przygnębiający.

Teraz zastanawiam się, jaki jest najlepszy sposób na uzyskanie dyplomu?

  1. Czy istnieją szkoły internetowe oferujące ten stopień?
  2. Czy szkoła online byłaby dobrym wyborem?
  3. Czy moja wiedza i doświadczenie w branży pomogłyby mi ukończyć szkołę szybciej / taniej?
  4. Czy któryś z was kiedykolwiek znalazł się w podobnej sytuacji? Jeśli tak, to w jaki sposób pokonałeś wszystkie bariery nałożone na siebie?
  5. Czy któryś z was miał kiedykolwiek pożyczki studenckie i próbował wrócić do szkoły później? Jak sobie z tym poradziłeś i jak to na ciebie wpłynęło?
Jake117
źródło
Co sugeruje Twoja oryginalna szkoła?
1
Jestem w prawie identycznej sytuacji. Programuję od wczesnej młodości, mówię płynnie w Pythonie, JavaScript i C ++, i jestem biegły w Scheme, OCaml, PHP i PERL (itp.). Porzuciłem studia z powodu problemów zdrowotnych. Właśnie dzisiaj musiałem odrzucić ofertę pracy (jako koder HTML ...) za wynagrodzenie porównywalne do wynagrodzenia niewykwalifikowanego pracownika fizycznego ... Zacząłem myśleć, że będę musiał pracować jako jeden. Jednak kiedy przeczytałem twoje pytanie, postanowiłem, że nie poddam się tak łatwo. Dzięki.
cji
2
To pytanie najlepiej pasuje do kwestii zawodowych, które znajdują się obecnie w fazie zaangażowania.
Jim G.
2
@ Jake117 pominąłeś kluczową informację: w jakim jesteś kraju?
MattDavey,
1
Sądzę, że najpierw musisz pozbyć się tych pożyczek. Wątpię, czy ktoś da ci kolejną pożyczkę.
HLGEM

Odpowiedzi:

12
  1. Jest ich kilka, ale najpierw warto sprawdzić ich akredytację. Spójrz także na lokalne szkoły, aby zobaczyć, czy oferują korespondencję lub program flex-student (jeden z moich kolegów zrobił to, gdzie mogą uczęszczać na zajęcia lub robić to online, w zależności od harmonogramów w tym tygodniu).

  2. Zdobyłem licencjat ze szkoły internetowej (już miałem współpracowników), z mojego doświadczenia wydawało mi się, że dobrze pasuje i nie miałem z tym problemów. Internet jest również bardzo niezależnym badaniem, często o wiele trudniej jest uzyskać pomoc (chociaż e-mail / telefon jest zwykle opcją) i musisz być szczery ze sobą, że będziesz wystarczająco zmotywowany, aby załatwić sprawę, ponieważ większość zajęcia będą się odbywały z tygodnia na tydzień w bardziej samodzielnym tempie i dla niektórych osób jest to trudne (mój szwagier miał z tym problem, choć miał 4.0 w swoich zajęciach na miejscu), nie jest to dla wszystkich.

  3. Nie jestem pewien, czy jest tańszy / szybszy, ale możesz być w stanie przetestować niektóre klasy, choć jest to rzadkie. Przekonałem się, że poradzę sobie z większą liczbą zajęć z programowania, ponieważ były one dla mnie o wiele łatwiejsze niż te, które dopiero wprowadzano do przedmiotów.

  4. Byłem w stanie ukończyć 4-letni okres urodzenia 2 dzieci, mojej teściowej, która umarła, i pracy na pełny etat. Jeśli jesteś zaangażowany, możesz to zrobić. Byłem zdumiony, o ile lepiej byłem skupiony niż kiedy byłem młodszy.

  5. Przepraszamy, nie mogę na to odpowiedzieć.

RiddlerDev
źródło
8

Wygląda na to, że obawiasz się wzrostu dochodów. Oznacza to, że celem uzyskania dyplomu jest posiadanie kartki papieru, która pomoże ci przejść przez postrzegane pułapy (których istnienia nie akceptuję , ale jest to cała „inna kwestia”). W takim przypadku stopień może nie być najlepszą drogą. Być może brakuje ci lasu dla drzewa dyplomowego. Skupiasz się na zwiększaniu wynagrodzenia z jednej pracy, podczas gdy zamiast tego powinieneś skupić się na zwiększaniu całkowitego dochodu. Poza tym największa korzyść z posiadania tego stopnia - doprowadzenie cię do pierwszej pracy - już minęła, odkąd tam byłeś / zrobiłeś to. Więc huk za złotówkę, który dostaniesz, jest już zmniejszony.

Alternatywnie, rozważ poświęcenie całego czasu i wysiłku, który poświęciłbyś na uzyskanie dyplomu, zamiast skupienia się na dodatkowych źródłach dochodów. Stwórz poboczny biznes, kup nieruchomości do wynajęcia, inwestuj itp. Jesteś oczywiście przedsiębiorczy, więc myślę, że to prawdopodobnie najlepsza droga.

Istnieją poważne wady powrotu do college'u na studia licencjackie, gdy jesteś już uznanym profesjonalistą:

  • nie wiesz, czy tym razem go ukończysz (oczywiście nie podobało ci się to za pierwszym razem, więc co myślisz, że tym razem to zrobisz?). Jeśli nie, po prostu spłukujesz całą naukę.
  • to kosztuje dużo pieniędzy
  • wzrost wynagrodzenia, który zobaczysz, biorąc pod uwagę, że jesteś już doświadczonym programistą, byłby minimalny, jeśli taki istnieje. IMO, już wybrałeś trudną trasę.
  • Możesz być w stanie uzyskać taki sam wzrost wynagrodzenia, po prostu zmieniając pracę. Nie każdy pracodawca dba o twój stopień naukowy, szczególnie jeśli masz duże doświadczenie. Może być po prostu łatwiej i szybciej znaleźć takiego, który bardziej ceni osobę za jej umiejętności niż za papierowy ślad.

Nie mówię, że nie wracaj do szkoły, ale raczej zastanów się, jaki jest twój ostateczny cel, a następnie rozważ szersze opcje.

Grandmaster B.
źródło
1
Bardzo dobre punkty. Zgadzam się z tobą całym sercem o wielu wypowiedziach, w tym o niechęci do świata skoncentrowanego na stopniach. Jednak pomimo tego, jak bardzo go nienawidzę, faktem jest, że potrzebuję stopnia, aby uzyskać połączenia telefoniczne od potencjalnych pracodawców w 99% przypadków. Mogę tylko powiedzieć, że jestem o wiele bardziej zdyscyplinowany niż 5 czy 6 lat temu, kiedy chodziłem do szkoły. Czuję, że tym razem bym to zrobił. Ale możesz mieć rację. Dywersyfikacja moich dochodów jest prawdopodobnie najlepszą drogą do zejścia.
Jake117
Wydaje mi się, że po ostatnim wypadzie do przedsiębiorczego stylu życia mam po prostu taki zły smak. Ale z drugiej strony to doświadczenie z pewnością pomoże mi tylko za drugim razem. Spróbuj ponownie, prawda? To jest coś do rozważenia. Na dłuższą metę zakładanie innej firmy byłoby znacznie tańsze niż szkoła i mogłem to zrobić na boku.
Jake117
1
Tak, to właściwie dobra uwaga. W jaki inny sposób możesz zużyć taką samą energię (a może mniej $$) na rozwój kariery technologicznej? Czy możesz przyczynić się do powstania popularnego projektu typu open source? Czy możesz stworzyć od zera? To świetny sposób na ustalenie silnej reputacji wśród programistów. Zamiast powiedzieć „Mam licencjat z tak-tak-tak-stanowego uniwersytetu”, twoje CV mówi: „Jestem głównym autorem LibTurtleExtreme, popularnego silnika e-commerce w javascript!”. To może znacznie przyspieszyć twoją karierę.
Stephen Gross
3

Tutaj w Belgii i Holandii mamy coś, co nazywa się otwartym uniwersytetem. Jest to współpraca między różnymi uniwersytetami, a niektóre stopnie naukowe, takie jak informatyka, można z niego uzyskać.

Dostajesz program nauczania, informacje o kursach i książkach, które musisz dla nich znać, a za każdym razem, gdy uczysz się kursu, po prostu dzwonisz, aby umówić się na egzamin (dwa tygodnie wcześniej). W ten sposób możesz to zrobić tak szybko lub tak wolno, jak chcesz. Niewiele osób to robi, większość wybiera się na „prawdziwy” uniwersytet, ale jest to idealne rozwiązanie, jeśli jesteś w takiej sytuacji.

Jest specjalnie zaprojektowany dla dorosłych, którzy wciąż chcą uzyskać stopień naukowy i uważam, że to świetna inicjatywa.

Nie wiem dokładnie, gdzie mieszkasz, ale może istnieją inne inicjatywy, takie jak te, z których pochodzisz? Tutaj koszt jest naprawdę rozsądny, nie sądzę, że pobierają więcej niż normalni studenci (900 dolarów rocznie, jeśli zawierają książki, czesne ...), ale obawiam się, że skąd jesteś .

Najwyraźniej jego pochodzenie pochodzi z Wielkiej Brytanii i można je śledzić, akredytowane przez Stany Zjednoczone. Nie wiem, jak to jest drogie, ale możesz znaleźć więcej informacji na stronie wikipedii lub na oficjalnej stronie głównej .

To też mogę zrobić później. Obecnie zajmuję się inżynierią biznesu, ale naprawdę chciałbym też uzyskać stopień naukowy z informatyki.

J. Maes
źródło
900 USD rocznie? Wow, chcę się przeprowadzić do Brukseli!
Stephen Gross
1

Po pierwsze, zrozum, że staromodny stopień pobytu, obejmujący wykłady osobiste, laboratoria i testy, będzie miał większą wagę niż prawie jakikolwiek stopień „online”. Jeśli faktycznie wyssiesz go i wrócisz do szkoły w pełnym wymiarze godzin, aby go ukończyć, będzie to dużo dźwigać z rekrutami na drodze.

Po drugie, zrozum, że nauczyłeś się pewnych rzeczy na temat dojrzałości i harmonogramu spotkań, o których inni uczniowie jeszcze się nie dowiedzieli. To da ci przewagę nad szkolnymi.

Zacznij od rozmowy ze szkołą wyższą, którą opuściłeś. Dowiedz się, czy kwalifikujesz się do readmisji. Dowiedz się, czy od czasu ukończenia szkoły możesz otrzymać jakąkolwiek nagrodę za doświadczenie zawodowe i samodzielne uczenie się. (Nigdy nie boli pytać. Jeśli powiedzą „nie”, straciłeś co najwyżej kilka minut. Jeśli powiedzą „tak”, wygrałeś.)

Dowiedz się, co jeszcze musisz zrobić, aby ukończyć studia w ramach starego planu studiów lub w ramach obecnego planu. Napisz plan pro forma.

Spójrz na inne opcje studiów na tej samej uczelni. Kiedyś spotkałem dziewczynę, która 13 razy zmieniła licencjat i skończyła major hindi, ponieważ w tym momencie była to najkrótsza droga do ukończenia studiów. Skontaktuj się z innymi działami i sprawdź, czy uznają niezależną naukę lub doświadczenie życiowe.

Jeśli rozmawiasz z prywatną szkołą wyższą lub uniwersytetem, nie może zaszkodzić zapytać o bezpośredni dostęp do programu magisterskiego lub zunifikowanego programu podwójnego licencjata / magistra, jeśli taki istnieje. Może się okazać, że profesorowie lubią mieć kogoś, kto był tam i zrobił to.

John R. Strohm
źródło
0

Zdobądź dyplom poza sferą informatyki. Rób coś, co sprawia ci przyjemność, aby mieć przyszłość na tym rynku. Jeśli naprawdę lubisz oprogramowanie, to idź tam. Jeśli chcesz być menedżerem, logistyką lub czymkolwiek, zdobądź tam dyplom.

Zastanów się poważnie, czy chcesz być koderem i / lub jakiego rodzaju koderem chcesz być. Jeśli jesteś zadowolony z aplikacji internetowych / cokolwiek, z najnowszymi trendami, to właśnie tam powinieneś się starać.

Zgadzam się z opinią, że jeśli wszystko, czego potrzebujesz, to kartka papieru, to idź do najtańszego akredytowanego instytutu, jaki możesz znaleźć. Ale pamiętaj, moja żona, która ukończyła szkołę w Ivory League, ma więcej otwartych drzwi niż ja z moim podstawowym (mniejszym / nieznanym) dyplomem szkoły państwowej

Paweł
źródło