Практика

Практика


Долго от меня не было никаких новостей. В основном это связано с моей практикой, о которой я сегодня расскажу. Будет полезно прочитать тем, у кого она впереди

Вступление

Как и положено любому студенту - я прохожу летнюю практику. Началась она с учебной практики, а затем с производственной, но как многие знают - я участник и призер World Skills по разработке и веб дизайну, поэтому у меня все это проходило немного иначе, но несмотря на это, я наблюдал, как ее проходят мои одногруппники. Но обо всем по порядку

Как все проходило

Я не знаю как у других специальностей, но лично у нас это проходит примерно так - 2 недели учебной практики, 2 недели производственной. И так 2 раза (сейчас идёт вторая учебная). Учебная от производственной отличается тем, что на учебной ты выполняешь задание преподавателя, а на производственной - компании, в которой проходишь практику. Самое геморное и неприятное во всем это - бумажная волокита. Россия - страна бюрократии и ничего просто так тут не посходит. Итак, чтобы сдать 1 практику из 4 нужно сдать отчёт, а это около 30 листов которые ты точно будешь хотя бы раз, но перепечатывать, потому что 1 неточность критична. Не тот размер шрифта? Перепечатывай. Не тот стиль шрифта? Перепечатывай. Отступ не 1, а 1,5? Перепечатывай. И так далее. На производственной практике тоже самое. Но думаю, что вам интересно, как все это проходил я. Т.к я знаю всю базу моего курса и следующего тоже, то давать задания мне бесполезно, поэтому от меня требовался лишь отчёт (для отчётности), благо преподаватель у меня понимающий. Прошла учебная практика, все сдали отчёты и началась производственная - самое интересное во всем этом рассказе. Интересное началось с того, что я решил не проходить практику, а сразу пойти на стажировку, однако с первого раза меня не взяли и пришлось что-то придумывать на ходу. В итоге после разговора с преподавателем решили, что я пойду в другую компанию. Так и произошло, я пошел в другую компанию, в которой на данный момент прохожу практику, а в будущем, скорее всего, буду проходить стажировку. Главный вопрос, наверное, как это? То есть какого это и как это все происходит. Могу сказать так, что происходит это все в офисе компании. Вообще, я люблю работать в офисах и сам офис для меня играет огромную роль в освоении на рабочем месте. Честно говоря, поначалу офис мне не особо понравился, но со временем привык. 

Задачи

Какие задачи решаю? На данный момент я занимаюсь разработкой видеочата, в основе которого лежит технология WebRTC с работой через веб-сокеты. Никогда этим не занимался и даже не слышал что это, поэтому учить и делать приходится на ходу. Так же с недавнего времени я буду заниматься совместной разработкой системы паркинга. Нет, нет, не подумайте, я не занимаюсь разработкой под реальные машины. Задача: разработать на Arduino парктроник, чтобы при приближении к объекту загорался датчик или издавался какой-либо звук. Он будет встроен либо в гироскутер, либо в какую-нибудь машину на радиоуправлении. Опять же, этим я никогда не занимался, поэтому интересно понять что это и как это. Работать над данным проектом я буду вместе со студентом из магистратуры и его преподавателем (напомню, что я 2-3 курс СПО). 



С какими проблемами могут столкнуться люди, которым предстоит проходить практику? Смотря на своих одногруппников я могу с уверенностью сказать, что вы точно столкнетесь с проблемой нехватки знаний. Вы банально растеряется и это нормально. 

Мой наставник (а по совместительству начальник компании, в которой я прохожу практику) сказал как-то раз: "люди готовы покупать решение, а не технологию". Поэтому, чтобы предоставить это решение качественно в короткие сроки нужно обладать огромным багажом знаний и опытом, которые никогда не даст вам российский техникум или университет, следовательно настоятельно советую вам заниматься самообразованием. Не ждите, что вас всему научат. Этого никогда не будет, вы сами должны всему научиться и идти в университет или техникум с надеждой, что вас всему научат - глупо. Да, университет даст вам базу с которой вы, вероятнее всего, сможете устроиться на работу, но ответьте себе на вопрос: вы хотите быть серой массой, которая по расписанию работает и получает среднюю зп каждый месяц, или вы хотите стать одним из лучших в своём деле и идти на работу с мыслью, что наконец то я могу поработать? Я не пытаюсь сейчас быть каким-то психологом или охрененным мотиватором, отнюдь, я пытаюсь донести до людей тот факт, что чтобы реально чего достичь - не достаточно просто учиться в каком-то заведении, нужно гореть тем делом, которым ты занимаешься и огромное количество часов тратить на самообразование. 

Что в итоге?

Отвечая на вопрос, что ты узнал для себя благодаря всему этому, могу сказать, что узнал для себя очень много нового не только по теме разработки, но и много нового в себе. Также теперь я могу дать как минимум один совет людям, которым только предстоит все это пойти:

Если вы не знаете уровень своих знаний - загуглите стандартные вопросы на собеседованиях. Например, на программиста (Android-разработка) это примерно следующие (основаны на личном опыте):

Что такое ООП. Чем отличается абстрактные классы от интерфейсов. Что такое коллекции. Многопоточность. Компоненты Android. Назвать все версии Android с коднеймами. Могут спросить про дженерики, жизненный цикл фрагмента или активности. Это все и не только необходимый минимум. 

Но помимо этого практика так же дала мне понять мои слабые стороны, которые порой просто невозможно понять в одиночку. Научила быть ответственнее к вещам и т.д

На заметку

Подводя итог могу сказать, что не стоит бояться трудностей на своем пути, ведь именно они обучают вас больше всего в этой жизни и именно они дают тот жизненный опыт, который необходим для выживания в нашем мире. 

Удачи, и помните - все зависит только от вас...

Report Page