Skip to main content

Практика

            Розкажу трохи про практики які я проходив за весь курс навчання в коледжі і університеті.
Перша моя практика була на 2 курсі в коледжі. Це була двохтижнева практика на засвоєння курсу Pascal i C. Pascal ми вчили в першому семестрі а С почали вчити в другому. Сама практика почалась в  другому семестрі і С повністю ми не знали, я маю на увазі  - умови, цикли, масиви і тд.
Перша програма на С  - звичайний ввід і вивід з обчисленням даних виглядала дуже складною. Але потім все пішло як по маслу. І в кінці практики я зробив висновок, що С легше вчити ніж Паскаль. Зараз, згадуючи ті завдання, я розумію, що вони були досить простенькими. Я не пам'ятаю чи була практика на 3 курсі.
              Потім на 4 курсі (випускному) у нас мала бути виробнича практика. Постало питання, де проходити практику? Викладач нам порадив піти в фірму Eleks. Якщо пам'ять мене не зраджує одне із питань було про нормальні схеми БД. Це були перші лекції про бд. Тільки в лекціях трошки не так  було все описано і  я заплутався. Але нічого страшного, згодом мені прийшлось робити одним людям курсовий, а там було завдання створити бд і нормалізувати її до форми Бойса-Кодда, ось тоді я  з цими питаннями розібрався. Отже, на практику нас взяли, я був не один. До речі, разом проходити практику досить цікаво. Нам видали завдання, пошук дублікатів файлів  і трьохрівнева програма (БД - Сервер - Клієнт). Так вийшло, що прийшлось мені одному робити щось, я вибрав пошук дублікатів, хоча і міг робити клієнт-сервер, тим більше, що у нас був похожий курсовий. Але все таки людина шукає легший варіант  і я звичайно як усі взявся за дублікати. Програму написав на С#. На моєму тодішньому диску С (110 000 файлів), саме так, це результат довгої неперестановки віндовса і встановлення різних непотрібних програм, програма находила  дублікати приблизно за 30-40 хвилин. Довго, дуже довго. У вас напевно виникне питання: ти що побайтно перевіряв файли? Ні. Я використовував хеш-суму. Далі розказувати не буду, буде нецікаво. Ось саме завдання.
            Потім я знов проходив практику в університеті. Але на будівельній фірмі. Ну я думаю ви зрозуміли про що мова. Завдання як такого немає, отже потрібно його придумати. Мій друг придумав зробити "базу". Я взявся за створення. Всі мої результати можна подивитись в цій темі. Можливо моя практика не проходила так як має бути, але я  час не гаяв. Пройшов 3 десятка відео уроків по Zend Framework, поставив Убунту як єдину ОС, відправив заявку на отримання Canon SDK, працював на городі і ще багато іншого.
            Висновок.
Не ходити на практику на будівельні фірми. Потім тільки незручності всякі, такі як "що робити?"
Ще одна рекомендація - ходити на практику як мінімум парами.
Дякую всім за увагу.

Comments

Popular posts from this blog

New Personal Website

Hello World, hello my blog again. I have good news, finally, I created my website , I do not know exactly what is the main goal for that and how it will be updated. Now I want to sync my current posts from the blogger platform and personal website, it can be easily done by using the `Blogger API` with some extra requirements which I want to have.   Especially,   - able to show/hide the post separately from blogger (1)   - use custom posts order (2)   - add some extra information besides tags (3)    For instance, technology stack, team size, etc. - add a possibility to use any 3rd party code highlighter instead of post-computed HTML from blogger (4) I think that the 4 the most required and nice feature - able to sync manually, or use cron for syncing with blogger (5)   There is some initial schema of my application   This is a pretty simple solution: two go services, one for fetching data, checking referential integr...

Університет нафти і газу

Всім привіт. Я поступив в національний технічний університет Нафти і Газу. Поступив на 2 курс, хоча мав б бути на третьому. Я дякую, за те, що поступив на другий курс на держ. форму. Але не все так просто. Потрібно перезаразувати години предметів, які вчили в універі на 1 і частково на 2 курсі, для того щоб без проблем перейти на 3 курс. На рахунок програмування, майже нічого нового немає. Хіба що будем вчити Java на на предметі "технологія розробки ПЗ". Ось і все, що я хотів написати. Всім удачі!