Програмна інженерія
Розробка і оптимізація алгоритмів оптичного розпізнавання символів і їх програмна кроссплатформова реалізація з використанням OpenCV
Я, Макогон Сергій Олександрович, народився в місті Горлівка 16 січня 1994 року в родині в родині майстер ділянки Горлівського РЕМ Макогона Олександра Миколайовича і електромонтера Горлівського РЕМ Макогон Олени Євдокимівни. Напевно, автобіографічні нариси на сайті магістрів є не тим місцем для подібних заяв, але я хочу висловити подяку моїм батькам за все те, що вони мені дали як батьки. Сподіваюся, що ще встигну повернути їм хоча б частину тих сил, які вони вклали в мене.
У дитячому садку був розумною і допитливою дитиною. Першим у групі навчився читати, тому вихователі іноді залишали наодинці з групою для читання хлоп'ятам книжок.
У 2001 році пішов у Горлівську загальноосвітню школу №25. Програма навчання давалася надзвичайно легко. Найцікавішими предметами в школі особисто для мене були англійська мова, російська і зарубіжна література, біологія і математика. Труднощі викликали тільки написання різних творів російською та українською мовами. Брав активну участь в шкільних та міських олімпіадах практично з усіх дисциплін, які були. Бували навіть випадки, коли в один день проводилося по 3 олімпіади, в яких я брав участь. Найбільш успішні результати були в олімпіадах з німецької та англійської мови. Брав участь у відбіркових турах програми Flex, але на останньому етапі відмовився їхати на рік в США, тому що вважав більш пріоритетним завершення навчання в школі.
Нормальний комп'ютер в родині з'явився досить пізно, в 2009 році. Як зараз пам'ятаю, коли ми з батьками повернулися додому, а там вже стояв він. У перший час мене все влаштовувало, але через рік виникла потреба в розширенні функціональних можливостей комп'ютера, а саме встановлення оперативної пам'яті та відеокарти. Після усвідомлення цього я загруз у вивченні специфікацій і можливостей материнської плати (який тип пам'яті підтримується, її максимальний об'єм, які типи роз'ємів маються). Далі пішов кропіткий процес накопичення грошей. І, буквально через півроку, я зміг вичавити максимум з цього комп'ютера (він працює і донині).
У шкільні роки намагався всебічно розвиватися і цікавився літературою (частіше художньої, іноді психологічної), вивченням англійської мови, біологією, географією, економікою.
Протягом навчання в 10-11 класі відвідував додаткові курси з математики, які проводилися у нас в школі.
У 2012 році закінчив школу і отримав атестат з відзнакою і золоту медаль. Спочатку я не планував пов'язувати своє життя з
програмуванням, вважаючи за краще навчання або за економічним напрямом, або за мовним профілем, зокрема англійською мовою.
Але, буквально перед здачею документів, я вирішив спробувати удачу і подав документи по напрямках, пов'язаних з програмуванням.
Вступ до університету не викликав ніяких складнощів через високі бали, які я отримав під час здачі ЗНО. Малося велике бажання
вступити до Харківського інституту радіоелектроніки на спеціальність програмна інженерія q>, але туди, на жаль, пройти мені не
вдалося з огляду на те, що я не писав іспит для отримання 20 додаткових балів при вступі до ХІРЕ. А мій однокласник,
який скористався цією можливістю, але отримав менше балів на ЗНО, пройшов туди завдяки цьому, обігнавши мене по балам
у рейтинговому списку. Також подавав документи до Харківського університету імені В.Н.Каразіна, Університет імені Т.Г.Шевченка та
Національний технічний університет
Харківський політехнічний інститут q>, куди, в результаті, і вступив початково.
Навчався там до березня 2015 року. Маючи на увазі загострення політичної обстановки був змушений повернутися додому і забрати документи з інституту.
У вересні 2015 року зарахований на навчання в Донецький національний технічний університет. У 2017 році влітку отримав диплом бакалавра і прийняв рішення про продовження навчання за програмою магістра.
Знання про основи програмування я отримав перебуваючи на навчанні в НТУ ХПІ q>. На перших порах навчання давалося вкрай нелегко,
тому що раніше з програмуванням я практично не стикався. Максимум з того, чим я займався раніше - невелика модифікація ігрових
файлів. Під час вивчення дисципліни «Основи програмування» були вивчені основи мови програмування C++. У наступному семестрі ми
вивчали Java, а, після цього, решту часу було присвячено C#. Найскладніше давався саме C++, так як була потрібна велика
уважність до деталей і усидливість адже це були мої перші кроки в програмуванні.
У ДонНТУ я вступив вже маючи освітню базу. У процесі навчання були вдосконалені навички програмування з використанням Java, більш глибоко вивчені організація проектної діяльності.
Основним і найбільш пріоритетним завданням на найближчий час є написання і захист магістерської дисертації та отримання диплома. Своє професійне становлення мені спланувати точно буде складно, але хотілося б працювати в напрямку мобільної розробки під платформу Android. Однак, тільки цим обмежувати себе я не буду, так як хочеться отримати досвід роботи в стількох галузях, скільки стане можливим.