33
Университет като за софтуерни инженери? Как да изберем къде да учим и да се развиваме? Светлин Наков Ph.D., Computer Science www.nakov.co m Има ли въобще такова нещо ??? София, 2.05.2011

Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Университет като за софтуерни

инженери?Как да изберем къде да учим и да се

развиваме?

Светлин Наков

Ph.D., Computer Science

www.nakov.com

Има ли въобще такова нещо ???

София, 2.05.2011

Page 2: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Споразумение Цялата информация в настоящата лекция е лично мнение на автора (д-р Светлин Наков) Препоръките и мненията не са

обвързани по никакъв начин с фирми, организации и други лица, с които е свързан авторът

Препоръките и мненията не целят да обидят никой университет, професор или друго лице

Информацията е насочена към развиващите се в професията "софтуерен инженер" и може да не е валидна за други професии

2

Page 3: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Съдържание1. Състезател в ИТ олимпиади

завършва училище: а сега накъде? Учене или работа или и двете? Избор на ВУЗ: България или

чужбина?2. Кои са добрите университети в

България? Топ заблуди на първокурсника Сравнение на ВУЗ-овете с ИТ

специалности3. Кои са добрите университети в

чужбина?4. Как да се развиваме като

студенти?

3

Page 4: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Състезател в

ИТ олимпиади завършва училищеА сега на къде?

Page 5: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

На къде след училище?

Вие сте състезател по програмиране или по информационни технологии Завършвате училище Евентуално ви приемат за студент

без приемен изпит Може би имате амбиции за

чужбина Може би искате да работите в

софтуерната индустрия На къде да поемете?

5

Page 6: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

На къде да поемете? Какво искате от живота?

Работа изберете подходящ университет (ФМИ или НБУ) и започнете работа веднага

Учене и работа изберете подходящ университет и потърсете работа (не веднага)

Наука кандидатствайте за чужбина

Студентски безгрижен живот изберете подходящ "разпуснат" университет

Образование в чужбина изберете подходящ университет в чужбина

6

Page 7: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

България или чужбина?

Всеки сам прави своя избор дали да учи / живее в България или в чужбина Българското ИТ образование не е

добро Образованието по ИТ в чужбина не

е добро Изключение са само топ

университетите, където за 1 място има 50 кандидата

Добър ли е животът в България? За софтуерните специалисти е

доста добър За някои други професии не е

оферта

7

Page 8: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Учене в България? Предимства на ученето в България Можете да влезете без изпит от

олимпиадата Можете да работите още в първи

курс и да се развивате свободно Има много алтернативни програми

да научите професията софтуерен инженер

Недостатъци на ученето в България Нивото е слабо спрямо топ

университетите Няма условия за развиване на

наука

8

Page 9: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Учене в чужбина? Предимства на ученето в чужбина

Ако уцелите топ университет, нивото ще бъде много високо

Кариерно развитие в топ ИТ фирми

Дисциплината е много строга (като в AUBG)

Възможност за научна работа Недостатъци на ученето в чужбина Средното ниво в Европа за ИТ е

ниско (изключваме топ университетите)

Животът извън България не е за всеки

9

Page 10: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Българските университетиКъде да учим за

софтуерен инженер / ИТ специалист?

Page 11: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Класическите заблудина първокурсниците

Заблуда:

Реалност: Ще получите теоретични и

остарели знания В университета няма да ви

подготвят за работа в софтуерната индустрия

Самообучение, стаж или работа са далеч по-практични начини да станете програмисти

11

Аз сега като вляза в университета и там ще стана добър програмист.

Page 12: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Класическите заблудина първокурсниците

(2) Заблуда:

Реалност: В университета всеки може да е

отличник Например като преписва или

заучава наизуст Фирмите търсят можещи хора, не

дипломи Научете се да мислите!

12

Ако в университета съм отличник, значи на работа ще съм много добър.

Page 13: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Класическите заблудина първокурсниците

(3) Заблуда:

Реалност: Трябва да започнете работа още

като студент Работата е част от образованието

Софтуерен инженер се става с много практика

Университетът не пречи на работата и обратното (при добро желание)

13

Първо трябва да си завърша висшето образование и тогава да търся работа.

Page 14: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Класическите заблудина първокурсниците

(4) Заблуда:

Реалност: Университетът е лесен не го

напускайте Там ще изградите ценни познанства Някой ден някой може да ви иска

диплома Изберете университет, който

толерира работещите студенти!

14

Университетът е безсмислен и трябва да го напусна, защото вече имам работа.

Page 15: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Къде да учим в България?

Кой университет да изберем в България зависи от професията, която сме избрали Софтуерен инженер / програмист –

ФМИ, НБУ Графичен / уеб дизайнер – НБУ,

ФМИ QA инженер – ФМИ, НБУ, ТУ-София ИТ специалист (бази данни,

информационни системи, ERP / CRM / BI) – ФМИ, НБУ, УНСС

ИТ предприемач – ФМИ, АУБГ, НБУ Специалист по мрежи – НБУ, ФМИ,

ТУ-София

15

Page 16: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Къде да учим в България? (2)

Кой университет да изберем в България зависи от професията, която сме избрали ИТ администратор – ФМИ, НБУ, ТУ-

София Визуални / компютърни изкуства –

НБУ Хардуерен специалист – ТУ-София,

НБУ Комуникационен инженер – НБУ,

ТУ-София Специалист по електроника – ТУ-

София Специалист по автоматика – ТУ-

София Учител по информатика (в

училище) – ФМИ

16

Page 17: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

ФМИ на СУ Какво да очакваме във ФМИ на СУ? Базовото ниво по програмиране е

добро Много добри външни

преподаватели и съвременни технологични курсове

Можете да работите още в първи курс (присъствието не е задължително)

За да се развивате трябва да работите Имате възможност дори на пълен

работен ден Нивото на студентите е най-високо

Шампионите от олимпиади учат във ФМИ

17

Page 18: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

НБУ Нов Български Университет (НБУ)

Частен университет Добри преподаватели, отлична

организация, повечето студенти работят още в първи курс

Таксата е 4 пъти по-висока от ФМИ Годишни такси за 2010: ФМИ – 664

лв., ТУ-София – 580 лв., НБУ – 2656 лв.

Базовото ниво по програмиране е добро

Има много будни студенти, но и пълни лекета

Технологичните курсове са малко

18

Page 19: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

ФМИ-Пловдив ФМИ на Пловдивския университет (ФМУ-ПУ) Базовото ниво по програмиране е

приемливо Някои студенти работят още от

първи курс Набляга се повечко на

математиката Почти няма външни

преподаватели и курсове (съвременни технологични курсове)

Нивото на студентите е по-слабо от ФМИ-СУ

В Пловдив няма работа за ИТ специалисти (както в София) и са по-ниски заплатите

19

Page 20: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

АУБ Американски университет в България (АУБ) Базовото ниво по програмиране е

приемливо Американска система много

строга дисциплина, домашни, проекти и т.н. Не можете да работите (не остава

време)! Много високи такси за обучение

(7200 USD) Компютърните специалности не са

силни Почти няма съвременни

технологични курсове Нивото на студентите е приемливо

20

Page 21: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

ТУ-София Технически университет – София (ТУ-София) Базовото ниво по програмиране е

слабо Не можете да работите до 3-4

курс! Ако отсъствате, трябва да

прекъснете Развитието ви би могло сериозно да

се забави Няма външни преподаватели и

курсове (съвременни технологични курсове)

Нивото на студентите е по-слабо от ФМИ-СУ

Феодална система: корупция, подкупи, мръсни номера, интриги, …

21

Page 22: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

УНСС Университет за национално и световно стопанство (УНСС) Базовото ниво по програмиране е

слабо Набляга се на икономически и

бизнес курсове Обучението в компютърните

специалности няма технологична ориентация

Много студенти работят още в първи курс

ИТ нивото на студентите е ниско Някои преподаватели взимат

подкупи

22

Page 23: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Софтуерен инженер: къде?

Професията софтуерен инженер / софтуерен разработчик / програмист Най-добър избор: ФМИ на СУ

Софтуерно инженерство, компютърни науки, информационни системи, информатика, математика и информатика

Добър избор: НБУ Компютърни технологии,

информатика Приемлив избор: ФМИ-Пловдив,

АУБГ Лош избор: ТУ-София, УНСС, други

ВУЗ-ове

23

Page 24: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Софтуерен инженер: класация

Класация на българските университети по отношение на обучението за професия "софтуерен инженер" (към май, 2011 г.)

24

№ ВУЗ оценка1 ФМИ на СУ най-добър

избор2 НБУ добър избор3 ФМИ-Пловдив приемлив

избор4 АУБ-

Благоевградприемлив избор

5 УНСС лош избор6 ТУ-София лош избор

Page 25: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Университети в чужбинаКъде има смисъл да учим за

софтуерен инженер в чужбина?

Page 26: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Как да изберемуниверситет в

чужбина? Ако все пак сте решили да учите и живеете в чужбина, изберете елитен университет! Няма смисъл да учите в

долнопробен университет в чужбина И в България има менте

университети Ако искате да станете софтуерен

инженер, изберете топ университет с ИТ насоченост

Ученето в чужбина е скъпо! За топ студенти има предвидени

стипендии

26

Page 27: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Класация на ИТ университетите

Световна класация за компютърни науки и информационни технологии (за 2011 г.)

27

Rank University Countr

y#1 Massachusetts Institute of

Technology (MIT)US

#2 Stanford University US#3 University of Cambridge UK#4 University of California, Be

rkeleyUS

#5 Harvard University US#6 University of Oxford UK#7 California Institute of Tech

nologyUS

Източник: http://www.topuniversities.com/university-rankings/world-university-rankings/.../computer-science

Page 29: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Как да се развиваме

като студенти?Развитието не идва на готово!

Page 30: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Как да се развивамекато студенти?

Как да се развиваме като софтуерни инженери в университета (в България)? Най-добрият начин е да започнем

работа Втори курс е отличен момент за

работа / стаж Работата не означава да напуснем

университета! Просто инвестираме времето си

приоритетно в своето професионално развитие

Посещаваме смислените курсове Участваме в студентски проекти и

конкурси

30

Page 31: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Учене или работа? Ученето е важно!

Ученето развива мисълта Ученето по някои предмети е

много полезно Дава дълбоки теоретични

познания и разширява вашия кръгозор

Работата е важна! Работата дава практика Без практика не може да се

научите Винаги съчетавайте учене и практика

31

Page 32: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

От кого да взимаме съвети за своето

развитие? Взимайте съвети от успели хора!

От хора, на които искате да приличате

Кои са те всеки може сам да прецени

Да следваме ли съветите на родителите си? Те успели хора ли са? Харесва ли ви техният живот?

Да следваме ли съветите на своите учители и преподаватели? Те успели хора ли са?

32

Page 33: Как да изберем университет, ако искаме да станем софтуерни инженери? (класацията на Наков)

Университет като за софтуерни инженери?

Въпроси? ?

?? ? ??

?? ?

?