Jaką specjalizację wybrać

0

Witam, właśnie stanąłem przed wyborem specjalizacji po studiach inżynierskich. Waham się pomiędzy technikami wytwarzania oprogramowania (takie IO), a technologiami mobilnymi. Po której specjalizacji wg. was będę bardziej atrakcyjnym pracownikiem na rynku pracy? Wiem, że sens pójścia na daną specjalizację zależy w znacznym stopniu od uczelni i jej poziomu, ale na potrzeby tego tematu załóżmy, że nie ma to znaczenia :P

0

Zastanów się co Cię bardziej interesuje. W sumie rynek aplikacji mobilnych wydaje się być dochodowy (ios, android, windows).

0

wybierz Archeologię śródziemnomorską
będziesz najlepszym archeologiem wśród informatyków
i najlepszym informatykiem wśród archeologów

0
Xitami napisał(a)

wybierz Archeologię śródziemnomorską
będziesz najlepszym archeologiem wśród informatyków
i najlepszym informatykiem wśród archeologów

Właśnie o taką odpowiedź mi chodziło :P. A tak na serio to rozumiem, że ta odpowiedź to tak a propos bezsensowności pytania typu "wybierzcie za mnie specjalizację". Broniąc się przed kolejnymi wrzutami tego typu dodam, że chodziło mi konkretnie o zapotrzebowanie na rynku na dany typ specjalisty czy też o wysokość płac. Mam jako takie obeznanie w obydwóch dziedzinach i obie wydają mi się całkiem ciekawe. Zastanawiam się co mogą powiedzieć o nich ludzie bardziej doświadczeni ode mnie.

0

Wybrałbym IO.
Na uczelniach jeżeli chodzi o technologie mobilne raczej niewiele naucza, a jak naucza to w starych technologiach. To co sie nauczysz na IO przyda Ci sie na przyszlosc obojetnie czy bedziesz pisal aplikacje webowe, programy, czy aplikacje mobilne (do pisania ktorych jezeli znasz dobrze jezyki programowania tj. Java, Objective C wystarczy Ci manual i dobre checi).

0

Frameworki do aplikacji mobilnych cały czas się zmieniają więc raczej nie ma większego sensu się tego uczyć na specjalizacji. Natomiast na IO prawdopodobnie poznasz więcej ogólnych rzeczy, metodologie wytwarzania oprogramowania, wzorce projektowe itd. Pisanie aplikacji mobilnych to też jest inżynieria oprogramowania tak więc możesz łatwo przeskoczyć. W ogóle to podaj jakie są przedmioty na tych specjalizacjach bo tak to są raczej wróżby z fusów.

0

Spis przedmiotów:
IO:

  1. Zarządzanie projektem informatycznym
  2. Zarządzanie jakością i kosztem oprogramowania
  3. Architektura zorientowana na serwisy
  4. Inżynieria aplikacji internetowych
  5. Wytwarzanie aplikacji sterowane modelami
  6. Języki baz danych
  7. Programowanie systemów baz danych
  8. Projektowanie i implementacja hurtowni danych
  9. Zespołowy projekt programistyczny
  10. Wykład monograficzny

Technologie mobilne:

  1. Procesory ARM w systemach wbudowanych
  2. Systemy operacyjne na platformach mobilnych 1
  3. Techniki programowania 1 (C#)
  4. Systemy łączności mobilnej i bezprzewodowej
  5. Systemy operacyjne na platformach mobilnych 2
  6. Zaawansowane techniki programowania 2 (C++)
  7. Kodowanie informacji multimedialnych
  8. Mobilność i multimedia w sieciach IP
  9. Projekt programistyczny
  10. Wykład monograficzny

Jak widać na mobilnych jest trochę elektroniki, ale nie przeraża mnie to specjalnie :P

0

A ja bym wybrał IO, aczkolwiek przedmioty w Technologiach mobilnych też wyglądają ciekawie. Idź na to co wolisz. Obie specjalizacje wyglądają ciekawie.
Z doświadczenia mogę jedynie powiedzieć, że projekt IO na koniec zawsze jest robiony dość ciekawie i sporo można się dowiedzieć. Przynajmniej ja osobiście sporo się nauczyłem i dowiedziałem. Wraz z kolegą musieliśmy wykonać "System sprzedaży internetowej biletów do kina" i to w wersji "teoretycznej". Wiadomo UML wykresy, grafy itd. Sporo ciekawych rzeczy, bo programowanie samo w sobie wiadomo jak wygląda. Zaś nie zawsze student wie co to dokładnie IO i jak to ugryźć.

0

IO, widzę, że na mobilnych jest sporo przedmiotów programistycznych... Podejrzewam, że tak jak na innych uczelniach, programowania to oni cię dobrze nie nauczą... Programowania najlepiej uczy praca, na studiach zawsze oddaje się projekty wykonane na ostatnią chwilę, byle jakie, bez obsługi wyjątków... Nie ma czasu ani sensu refaktoryzować kodu... Cóż, według mnie uczelnia nie nauczy się dobrze programować.

Za to IO jest bardziej teoretyczne i uniwersalne. I potrzebne również wtedy gdy programujesz na urządzenia mobilne.

1 użytkowników online, w tym zalogowanych: 0, gości: 1