Я 17-летний студент, собираюсь поступать в университет, и мне постоянно вдалбливают, что мне нужно набраться опыта и проявить инициативу по сравнению со своими сверстниками в поиске стажировки. Я действительно понятия не имею, как даже сформулировать письмо, мои знания в области программирования минимальны, и вся концепция написания письма кому-то, объясняющему, почему я должен быть частью их стажировки, абсолютно обескураживает. Я полон энтузиазма, и просто быть в среде программирования было бы очень полезно, но на самом деле написать письмо кажется очень трудным.
Что должно повлечь за собой это письмо, если у меня нет опыта или навыков? Говорю ли я о своих чувствах и энтузиазме? Если да, то как бы я сделал это для страницы?
К сожалению, без каких-либо навыков или опыта вы не представляете большой ценности как стажер/сотрудник. Даже студенческие работы в кампусе потребуют от вас определенной компетентности, прежде чем вас пригласят на работу. Многие компании с программами стажировок требуют, чтобы вы находились на определенном этапе обучения, прежде чем вас примут к рассмотрению (например, на уровне Junior или Senior в традиционной 4-летней программе Fr/Soph/Jr/Sr).
Вот как набраться опыта...
Выберите личный проект для работы, который вас интересует. Учитесь на ходу.
Пройдите несколько курсов, которые дадут вам некоторый опыт программирования. Преуспевать в них . На самом деле узнайте , чему они вас учат, особенно как применять это к другим проблемам, а не только к тому, что есть в тесте или в заданиях.
Как только вы узнаете достаточно, чтобы не ломать чужие системы, вы можете попробовать стать волонтером в своем сообществе (вы хотите, чтобы они были счастливы, что вы помогаете). Например, вы можете помочь с сайтом какой-нибудь организации. Или вы можете объединиться с кем-либо, к кому организация обращается за компьютерной работой, и учиться у них, например, в рамках неформального ученичества.
Когда вы приобретете больше опыта и станете лучше программировать, вы также можете попробовать внести свой вклад в проект с открытым исходным кодом. Это даст вам более ценный опыт в виде наблюдения за тем, как другие проектируют и пишут свое программное обеспечение, работы в (удаленной) команде и т. д.
Принятие этих мер во время получения образования поможет вам выделиться, когда придет время для стажировки.
Начните со своего университета. У многих есть работа в кампусе, и у них есть возможность для студентов подать заявку на эту работу. Это может быть не стажировка, но вы не можете превзойти работу там, где вы ходите в школу.
Университет и конкретно ваш факультет/специальность должны помочь вам найти работу. Имейте в виду, что некоторые работодатели не будут рассматривать вас, пока вы не закончите свой первый год. Но также помните, что они заполняют эти должности за месяцы вперед.
Ищите ярмарки вакансий в университете в течение учебного года. Некоторые университеты также разрешают компаниям размещать вакансии на сайте университета. Университет также сможет оказать помощь в написании резюме.
Стажировки — это место, где вы получаете опыт. Вам просто нужны полуприличные оценки (даже не хорошие). Через два года у вас будет гораздо больше знаний в области программирования, чем у ваших сверстников. Даже задать этот вопрос сейчас (в 17 лет) — это хорошо.
Джефф Ноэль
ХорусКол
Майлз
Пепоне