Как выжить первокурснику-программисту?

Kate Pereverzeva
Sep 5, 2018 · 3 min read

Пытаясь вспомнить себя на первом курсе, что было относительно недавно, ощущаю только тревогу и очень (очень много раз слово “очень”) много вопросов как к себе, так и к другим. Начиная от обыденных, заканчивая философскими: почему именно программирование, потяну ли я это, нужно ли мне вообще связывать жизнь с этой сферой?

Первое, что могу отметить это “не боятся”. Банально, но такой совет приходит в голову именно сейчас. Страх перед новым — это то, что должно развеяться буквально за 2 недели учебы. Приоткрывая штору, которую я тоже открыла совсем недавно, могу сказать, что сфера IT — место, где ты почти никогда не будешь делать вещи, которые знаешь идеально, всегда нужно будет чему-то учиться, совершенствоваться и делать много ВЫБОРА.

“person holding compass facing towards green pine trees” by Jamie Street on Unsplash

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

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

Исходя из этого, выучив основы, вам будет легко ориентироваться. Осознав эту простую на первый взгляд вещь, вы элементарно найдете что ответить зазнавшемуся человеку на предъявы типа “я знаю Kotlin, твой С++ уже никому не нужен”.

Третье, люди с которыми вы знакомитесь в университете, не менее важны чем предметы, которые там преподают. Уверяю вас, даже просто общение с нужными людьми даст вам столько, сколько учебное заведение никогда в жизни дать не сможет. Помню, за обедом один парень мне рассказывал как он распределяет день и насколько важно умение быть “менеджером своего времени”.

У самого могущественного человека в мире есть 24 часа в сутки, чтобы сделать то, что ему нужно. У самого богатого человека есть 1440 минут в день, чтобы заработать еще денег. А сколько времени у вас? Grant Cardone

Разговор забылся быстро. Но благодаря курсовой работе в конце 1 года, вспоминаются самые лучшие советы. И именно когда проект нужно было сдать “на вчера”, применение правил о времени помогло неимоверно!

“photo of three person sitting and talking” by Helena Lopes on Unsplash

А теперь более практические рекомендации:

  • Математика будет и ее будет много. Запаситесь толстой тетрадью, с которой можно легко списать информацию на коллоквиуме, или на других, таких же пугающих, штуках.
  • Практикуйте английский, берите от университета в этом плане максимум, и по возможности занимайтесь дома, а лучше и вовсе запишитесь на курсы. А причина в том, что программирование это чтение (кода и документаций), в большем количестве, да еще на английском.
  • Наличие ноутбука на лекциях по программированию не обязательное, но очень желательно его таки иметь. Запустить код в среде разработки и записать тот же код в тетрадь — это далеко не тоже самое.
  • Не долбитесь в туториалы, которые вы не способны сейчас понять, особенно в 1 семестре. Уверена, что в группе точно найдется человек, обознан в теме, и он сможет вам помочь. Научитесь налаживать коммуникации.
“smiling man and woman hand shaking inside room” by rawpixel on Unsplash

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

Kate Pereverzeva

Written by

instagram: https://www.instagram.com/ka.tha.ri.ne/

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade