CS50 - пройден!
Вчера завершил курс от Гарварда - CS50. Это были 4 месяца работы по вечерам, но оно того стоило.
На гифке, вы можете увидеть мой финальный проект. И, возможно, с первого взгляда, ничего выдающегося, но это проект, написанный мной с 0 на чистом C при помощи фреймворка Raylib.
Что это значит? А то, что, в данном проекте, я применил знания, которые приобрел на курсе. Структуры, функции, циклы, переменные, работа с пулом объектов - все это и больше, я применил без беспечного следования туториалу, а сам, что-то гугля, что-то додумывая сам.
Также, в написании проекта, я сталкивался с проблемами, для которых искал решения: как обрабатывать коллизии, как разбивать астероид на два, как повторить космическую инерцию, которая была в оригинале. Это невероятный опыт.
И я могу сказать: проект написан мной. Очень рад, что когда-то, зимним вечером, взял себя в руки и решился на прохождение курса. Две самые важные вещи, которым я научился (нет, не только сам синтаксис) - это умение декомпозировать любую проблему и отсутствие страха чистого листа.
Так что, все, кто раздумывает, как наконец-то, взяться за программирование - вот вам ответ.
Ну а я: пойду учиться дальше, ведь впереди - куча интересного!
Post #119
949
- 🔥 35
- 👍 3