diff options
| Commit | d1b51dc4f4f9ceccfd46050bcff894b1fd24fc87 (patch) | |
|---|---|---|
| Author | 2023-07-13 17:16:19 +0300 | |
| Committer | 2023-07-13 17:16:19 +0300 | |
| Files | d4514b3e3aec58be119493a527b614daae2369b3 /src/blog | |
| syndamia.com-d1b51dc4f4f9ceccfd46050bcff894b1fd24fc87.tar syndamia.com-d1b51dc4f4f9ceccfd46050bcff894b1fd24fc87.tar.gz syndamia.com-d1b51dc4f4f9ceccfd46050bcff894b1fd24fc87.zip | ||
| Parent | e344906a54d68d7584f496f91d425c641884557a (diff) | |
(blog/fmivisshe/bal) Started work on studies & survival, as well as what we study sections
1 files changed, 113 insertions, 15 deletions
| -rw-r--r-- | src/blog/fmi-i-vissheto-obrazovanie-v-programistkata-industriq/index.md | 128 |
diff --git a/src/blog/fmi-i-vissheto-obrazovanie-v-programistkata-industriq/index.md b/src/blog/fmi-i-vissheto-obrazovanie-v-programistkata-industriq/index.md index 0019165..76acab9 100644 --- a/src/blog/fmi-i-vissheto-obrazovanie-v-programistkata-industriq/index.md +++ b/src/blog/fmi-i-vissheto-obrazovanie-v-programistkata-industriq/index.md @@ -23,6 +23,7 @@ Макар и този блогпост да е главно за [Факултета по Математика и Информатика](https://www.fmi.uni-sofia.bg/) към [Софийски Университет](https://www.uni-sofia.bg/index.php), по-общата ми цел е да споделя всичко , което знам свързано с образованието в индустрията. Бърза бележка: всичко казано **важи за моя випуск**, с времето нещата се изменят и може повечето информация тук да бъде **невалидна за модерното време**. +Допълнително, [тук](./balove-2021.html) имам изкарани баловете във ФМИ (на СУ) за 2021 година. ## Кой съм аз @@ -73,19 +74,16 @@ ### Технически университет -## Има ли смисъл от висшето образование +## ФМИ -Надявам се, че успях да те убедя, че измежду университетите, ФМИ е за хората със сериозни амбиции и всичко останало е за по-мързеливите и хората, които не им дреме толкова много. +Надявам се, че успях да те убедя, че измежду университетите, ФМИ е за хората със сериозни амбиции и останалите университети са за хората с по-хлабави цели и желание. Все пак въпросът "дали има смисъл да се следва във ФМИ" остава неотговорен. + Онлайн има стотици часове материали и курсове, повечето от които са безплатни, на всяка тема свързана с програмиране. -Допълнително имаш [Telerik Academy](https://www.telerikacademy.com/) и [SoftUni](https://softuni.bg/) (само искам да напомня, че СофтУни **не е университет**, макар и така да се казват) - две места които предлагат обучение със сертификати. +Допълнително имаш [Telerik Academy](https://www.telerikacademy.com/) и [SoftUni](https://softuni.bg/) (само искам да напомня, че СофтУни **не е университет**, макар и така да се казват) - две места които предлагат разнобразни програмистки и чисто практически курсове (и също дават сертификати). А и повечето програмисти нямат висше и са самоуки, тоест този път не е изобщо странен, даже е най-често следвания. -Финалното ми мнение се намира [най-долу](#section-), но все пак това е твърде индивидуално. -Познавам хора, които не са следвали и са много много добри и виждам хора които следват и не са кой знае колко добри. -Затова сега добре ще задълбая във всички аспекти на ФМИ. - -## ФМИ +Финалното ми мнение се намира [най-долу](#section-), но едон такова решение трябва да се вземе с възможно най-много информация. ### Специалности @@ -93,7 +91,7 @@ Технически всяка се занимава с различни неща, но на практика всички влезли искат да са програмисти. От тях, най-желани са компютърни науки и софтуерно инженерство (тези ще наричам "хубавите" специалности). -В информатика се влизаше много лесно, там балът беше безнадеждно нисък[^2021-inf-bal], обаче следването е най-трудно от всички останали дисциплини. +В информатика се влизаше много лесно, там балът беше [безнадеждно нисък](./balove-2021.html), обаче следването е най-трудно от всички останали дисциплини. Късането е брутално, особено първи курс: по Алгебра 1 от към 200 човека (това включваше и минали години май) само един човек е *допуснат* до изпит (ама си го мина де). По дискретни структури бяха повече, цели 10тима човека. Общо от 1ви курс преминаха успешно 20-30 човека във 2ри курс (за да минеш не е нужно всички изпити да си минал, ама детайли [по-късно](#section-)). @@ -111,7 +109,7 @@ Това разпределение е на случаен принцип, макар че не знам дали ако не помолиш любезно при подаване на документи, няма да те сложат в поток по желание (ама ме съмнява). Затова ще разглеждаме поток 1 (КН1) и поток 2 (КН2) като на отделни дисциплини. -От тях в СИ е най-лесно, въпреки че балът там беше най-висок. +При СИ е по-лесно отколкото при КН, въпреки че балът там беше най-висок. Цялостното ми впечатление е, че повечето хора там са на малко по-ниско ниво като умения и знания от КН2, с изключение на няколко индивида които респектират и най-добрите в КН. По всички предмети, поне за 1ви курс, повечето студенти минават, но цената за това е качество. @@ -157,7 +155,8 @@ Въпреки това, влизането във ФМИ беше лесно, общо имаше 525[^2021-mesta] места, предостатъчно, имайки предвид, че не всички явили се на тези изпити, кандидатстваха в компютърна специалност (оценката важи за физическия и стопанския факултет). Вече за конкретни специалности беше малко по-трудно, 300 от тези места бяха в хубавите компютърни специалности, така че конкуренцията беше горе-долу двама човека за едно място. -Също е добре да спомена, че баловете бяха супер ниски, в компютърни науки влязох с 4.70 (на Математика II) на първо класиране, на второ можеше и с 4ка да вляза. +Също е добре да спомена, че баловете бяха супер ниски, в компютърни науки влязох с 4.70 (на Математика II) на първо класиране, на второ можеше и с 4.30 да вляза. +Конкретни стойности за баловете от тази година съм изкарал [тук](./balove-2021.html). В Софтуерно инженерство бяха малко по-високи изискванията (а там бяха най-високи от компютърните специалности), ама пак, далеч от времето, когато с 5.40 е можело и да не влезеш[^visoki-iziskvaniq]. С новия изпит вече конкуренцията е малко по-висока, все пак са се явили 969[^2022-kandidati] ученици на Математика през 2022 и максимум 979[^2023-kandidati] през 2023. @@ -166,16 +165,113 @@ Обаче, **най-важното: материалът във ФМИ не се е изменил!** Макар и изпита да е значително по-лесен, трудността на материала не се е снижила (или поне толкова, колкото изпита) и в същото време математиката се изучава доста. Тоест, един човек, влязал с най-ниския бал на Математика ще е далеч по-неподготвен за ФМИ от човек с минимален бал на Математика II. -Затова **препоръчвам всеки кандидат-студент да може да реши някоя Математика II за към 4.50!** +Затова **препоръчвам всеки кандидат-студент да може да реши някоя Математика II за към 4-4.50!** Това са горе-долу 5-6 от 8те задачи. -Иначе ако не можеш да се справиш, следването ще бъде твърде трудно според мен. +Иначе ако не можеш редовно да учиш математика и не можеш да се справиш с такива задачи (които са по-прости като характер в сравнение с това, което учим в университета), следването ти ще бъде твърде трудно според мен. ### Следване и оцеляване -### Какво се учи +Всеки предмет е разделен на три типа занятия: лекции, семинарни упражнения и практикуми (практически упражнения). +Лекции се водят от "главния" преподавател (лектор) и се учи главно теория. +Практикуми се водят от асистенти, които лектора е избрал и тяхната цел е изцяло да се упражняваш. +Семинари са нещо по средата, където пак се упражняваш, обаче учиш и нещо отгоре, най-често някакви методи за решение на задачи. + +Примерно по някой предмет по програмиране, лекциите ще изнасят някаква суха теория за самия начин на програмиране, семинарите ще обяснят горе-долу тези неща, като ги показват с писане на код и на практикума вече сам плучаваш задачи и пишеш код (с помощ от асистента ако е нужна). +Ама практикуми и семинарни упражнения са кажи-речи едно и също нещо, освен ако нямаш и двете едновременно. + +В учебните планове, под седмична заетост, стойностите са във формата "часове лекции на седмица + часове семинарни упражнения на седмица + часове практикуми на седмица". + +#### Оценяване, влачене и повтаряне + +Чисто организационно, академичната (учебната) година се разделя на два семестъра (срока), като месеца след всеки семестър всички влизат в сесия. +Повечето предмети имат някакви контролни и домашни през семестъра, но на практика това са максимум 3 на брой от всяко (макар че понякога има и седмични малки задачки). +През сесията имаш изпити, дефакто контролни които включват целия материал. +Най-често имаш два изпита, един на задачи и един на теория, и двата писмени (устните изпити са сравнително рядки, единици предмети за цялото следване). + +Оценката се формира по различни начини при различните предмети, но най-често контролните и домашните през семетъра носят 40-50% и през сесията си изкарваш остналата част от оценката. +Също понякога, ако си се справил достатъчно добре на контролните през семестъра, може да бъдеш освободен от изпит-задачи (не е нужно да ходиш и като оценка на него ти се пише средно аритметично от контролните). +Обаче почти винаги **ако изкараш двойка на някой от изпитите през сесията, цялата ти оценка за предмета става двойка!** + +Когато не си минал един предмет, ти го "влачиш". +За всеки предмет имаш две дати през академичната година, през които може да го вземеш: редовната сесията след семестър (тоест когато по принцип се изпитват хора по този предмет) и поправителната сесия, която се случва във втората половина от август. +По принцип имаш и ликвидационна сесия, ама нейната цел е ако два изпита през поправителната сесия ти се препокриват, през поправителната да отидеш на единия и на ликвидационната ще може да отидеш на другия. +Ама това важи само когато преподавателя реши да я организира и когато предоставиш някаква декларация, че си ходил на едини и другия се препокрива. + +Можеш да преминеш към следващия курс (клас) без проблеми ако влачиш максимум 3 предмета от годината (тоест и на поправителната сесия не си успял да си ги вземеш). +Ако влачиш 4 предмета става малко условно, подаваш като декларация в която се обясняваш защо не си ги минал, ама в повечето ситуации те пускат в следващия курс (освен ако не си минал две двойки близки предмети). +Вече ако влачиш 5 предмета или повече повтаряш учебната година. +При повтаряне си запазваш резултата от взетите предмети (които си минал с поне 3ка), обаче при предметите които не си минал, всички оценки се забравят и почваш от нулата (освен ако преподавателя не е казал друго). + +Също към всеки предмет се добавя и година, ако не е от предишния курс. +Тоест, ако аз влача някакъв предмет от първи курс, то когато дойде време да ме запишат във втори курс, няма да съм минал един предмет. +Обаче, когато дойде време да ме запишат за трети курс и все още не съм минал този предмет, той ще се зачита за два неминати предмета. +Аналогично, като дойде време да ме запишат за четвърти курс, той би се зачитал като три неминати предмета. + +#### Седмична заетост + +Учебните занятия се случват от понеделник до петък, от най-рано 8 часа до най-късно 19 часа (макар че поняга упражнения се избутват и до по-късно, към 21 часа, ако студентите са съгласни). +През уикенда, като цяло няма занятия, освен ако някое не е било изпуснато и се наваксва. +Ама събота и неделя са най-често отделени за контролни през семестъра. + +Количеството подготовка за едно контролно зависи от човек на човек, но ако нищо не си учил, бих казал че е поне една-две интензивни седмици за сериозните предмети са достатъчни. +За домашните е по-малко, защото по принцип те са върху неща, изучавани на упражнения, така че ако си си водел записки (или споделящи колеги са водели) ще знаеш как да решиш всички задачи (разбира се, има изключения). + +Нещо много хубаво е, че никой не следи за присъствие на занятия и не се пишат отсъствия както в училище. +Разбира се, това не означава, че не е нужно да се ходи на всички занятия, напротив, но ако искаш винаги може да пропуснеш нещо. +Друг ефект на това е, че винаги може да ходиш на упражненията на друга група, вместо на своета, ако имаш проблеми с часа на упражнението или преподавателя. +Макар че не е хубаво да ходиш на упражненията на другия поток или специалност, понеже материалът може да е различен (за това след малко). + +#### Преподаватели + +Лекторите са главните преподаватели по дадения предмет. + +#### Избираеми дисциплини и работа + +Както в училище, имаш една камара задължителни предмети, изброени в учебния план на специалността. +Обаче, си задължен и да ходиш на избираеми дисциплини: имаш минимален брой избираеми за всеки семестър, минимален общ брой за всичките години и минимален брой ECTS кредити за всичките години. +За разлика от училище, имаш доста голям избор и много от тях са интересни и полезни. + +Обаче, **не записвай избираеми през първи курс!** +Скоро ще обсъдим предметите, обаче **първи курс е най-труден и изисква цялото ти работно време!** +Това трябва да навежда на мисълта, че **не трябва да работиш по време на първи курс**, освен ако не ти се налага или не си от най-умните хора в специалността. + +Материалът е нещо напълно ново, не само като изучавани неща, ами и като концепции и модел на учене. + +### Какво се учи в компютърни науки + +Важно е да спомена, че всеки лектор изцяло дефинира материалът, който ще се изучава, и форматът на изпитване. +Разбира се, неговите решения са прегледани от някаква комисия, но главния ефект е, че за един и същ предмет, различни преподаватели имат колосално различни изисквания и може да има огромни разлики в преподадения материал. +Като цяло няма да казвам имена на лектори и асистенти, освен ако не е за хвалба, обаче ако си много любопитен, в разписа на сайта на ФМИ си пише имена срещу всеки предмет. + +Преди да задълбая във всички предмети (до втори курс включително, понеже за момента до тук съм стигнал), искам малко да поговоря за математика. + +#### Училищната математика срещу университетската математика + +В училище разграничаваме математиката на алгебра и геометрия (и понякога стереометрия). +Дори в профилираните места се учат само формули и методи за решаване на задачи. +Това не е същото като математиката, изучавана в университета (и истинката математика с която математици работят). +В училище на практика учим аритметика и евклидова геометрия - материалът изучаван от преди 2000 години по времето на древната Гърция, с някои модерни добавки и формулировки. + +Истинската математика се занимава с твърдения и доказателства върху определени аксиоми. +Аксиомите са неща, които приемаме за верни без обосновка, това е ясно, но в математиката аксиомите са много по-основни и по-общи. +Твърденията са неща, които казваме че са вярни за дадена конструкция, тоест за нещо, което си измислим (и което не противоречи на аксиомите). +Конструкция е ключова дума, понеже не строим (повечето) твърдения директно върху аксиомите, а сътворяваме с въображение някакъв обект, нещо с някакви свойства и после доказваме, чисто формално и прецизно със стриктно определени уреди, че дадения обект прави това, което мислим че прави. + +Трудно ми е да дам лесен пример, понеже това е напълно нова концепция, но ще пробваме следното: нека да разгледаме множества. +Множество е просто някаква колекция от елементи[^def-set], представи си кутия с някакви предмети в нея. +Аз твърдя, че празното множество, тоест една празна кутия, е елемент на друго празно множество, тоест че празната кутия се съдържа в кутия, която е празна. +Това е очевидно грешно[^axiom-of-choice], нашето доказателство е, че щом кутията е празна, то по дефиниция няма елементи, следователно няма как да има друга кутия в нея. + +Ето: конструкция, твърдение и доказателство, доста елементано и очевидно, но все пак се опитвам да не навлизам в детайли, а и в математиката има такива резултати, които не са хич очевидни. +Също, доказателството, че нещо не е вярно може би изглежда безполезно, но твърдението лесно може да се формулира така че да описва нещо, което е вярно: в едно празно множество не се съдържат други празни множества. + +Сега вече ще обсъдим конкретно изучаваните предмети в детайл. + +#### Първи курс: М-то във ФМИ означава МатеМатика + -## Въпреки това, пепоръчвам ФМИ! +## Има ли смисъл от следване във фми? ДА! Да не говорим, че няма да представя ФМИ в много добра светлина, там се следва много трудно и обучението е далеч от перфектно. @@ -189,3 +285,5 @@ [^visoki-iziskvaniq]: Доколкото съм чувал, тази схема е била валидна до към 2014, поне за специалности като компютърни науки и софтуерно инженерство. Сякаш малко след това баловете на всичко започват яко да падат, ама такива статистики вече хептен ги няма публично. Единствената така информация имат кандидат-студенти, и то за своята година в която влизат, и не се познавам с достатъчно хора, за да разпитвам. [^2022-kandidati]: Както за 2021, пак трябваше да се ровя, но намерих разпределението по зали за [единствената изпитна сесия по Математика](https://www.uni-sofia.bg/index.php/bul/content/download/266692/1750342/version/1/file/2022-04-03_09-00_%D0%9C%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0.pdf) през 2022 (също архивирано в [archive.org](https://web.archive.org/)). [^2023-kandidati]: Както за 2021, пак имаше ровене, но намерих разпределението по зали за [първата изпитна сесия по Математика](https://www.uni-sofia.bg/index.php/bul/content/download/285793/1865079/version/1/file/2023-04-02_09-00_%D0%9C%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0%E2%80%93%D0%BE%D1%81%D0%BD%D0%BE%D0%B2%D0%B5%D0%BD_%D0%BF%D1%80%D0%BE%D1%82%D0%BE%D0%BA%D0%BE%D0%BB.pdf) и [втората изпитна сесия по математика](https://www.uni-sofia.bg/index.php/bul/content/download/290157/1891849/version/1/file/2023-06-11_09-00_%D0%9C%D0%B0%D1%82%D0%B5%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0.pdf) (както винаги, налични в [archive.org](https://web.archive.org/)). На първата са се явили 979 и 875 на втората. +[^def-set]: Формално няма дефиниция на множество, понеже става малко бездънно: какво е множество, еми колекция от елементи, какво е колекция от елементи, еми съвкупоност от елементи, какво е съвкупност, еми множество от елементи. Формално казваме, че множество е първично понятие, тоест че няма дефиниция и се надяваме, че читателя схваща за какво се говори. +[^axiom-of-choice]: В интерес на истината, това със сигурност е вярно само когато приемаме [аксиомата за избора](https://en.wikipedia.org/wiki/Axiom_of_choice), ако не я приемем, тогава доооста неща стават супер неинтуитивни и изглеждат грешни, обаче чисто формално и математически са вярни. |