предисловие
Я не делал резюме для себя со времен колледжа, поэтому я буду подводить итоги этих лет вместе, пока я свободен в последнее время. Позвольте мне сначала представиться.Автор был первокурсником в 2017 году и изучал технику связи (собачья голова с ручным управлением) в обычном 211 в провинции Гуандун. Теперь старший Цю Чжао получил предложения от Tencent и Byte. Итак, как я перешел от чтения электроники к работе с интерфейсом, и как я сам научился интерфейсу. И слушай меня внимательно~
PS: предлагаю искренне для сравнения
- Внешний интерфейс Byte DATA, выполняющий набор экологии апплета заголовка (такое ощущение, что чистый интерфейс)
- Стажировка в Tencent превратилась в обычную, а дальше должен быть полный стек Лично я чувствую, что нужно дополнить много фоновых знаний.
- база Шэньчжэнь
- прошу совета~
первокурсник
В сентябре 2017 года я взял с собой маленькую школьную сумку и с тоской пришел в Педагогический университет, готовый начать прекрасную студенческую жизнь, как сериал, но, конечно, я слишком много думал. Университет — это не рай, который вы себе представляли, может быть, средняя школа, которую вы оставили, — это настоящий рай. Еще я забыл, почему я специализировался на электронике, раз я выбрал ее, то должен хорошо ее читать. В тылу находилась ассоциация электроники, набиравшая новых рекрутов, а для собеседования был специально выбран технический отдел.Нам предстояло освоить технологию, но мы не прошли. После этого я вместе со своими одноклассниками играл в схемы и микроконтроллеры, а также участвовал в некоторых конкурсах по проектированию электроники. Люблю ли я электронику? Не говоря уже о том, может быть, просто не ненавидеть это.
Когда первый семестр моего первого курса близился к концу семестра, я случайно увидел объявление о расширении бизнеса предпринимательской команды старшего F, поэтому попробовал. знать, что такое фронт-энд и бэк-энд. Старший брат тоже очень хороший, давайте сначала закончим выпускной экзамен, а потом начнем учиться потихоньку. Этот год был, кажется, единственным зимним учебным годом в Педагогическом университете, но после военных сборов было почти поздно, и я вернулся. Пробыв дома две недели, я пришел в школу, чтобы начать фронтальное обучение. Я совсем забыл, как попасть в яму Кажется, я пошел в библиотеку, чтобы найти книгу три в одном по HTML+CSS+JS?
В марте на первом курсе я запустил первый в своей жизни веб-проект, который представлял собой интерфейс небольшой программы. В то время я толком вообще не умел писать логику JavaScript и очень медленно писал страницы, к счастью, старший брат П., который был старше меня на год, терпеливо учил меня (сейчас брат П. в байте). Этот простенький апплет мне дали за три дня, и я почти успел его написать, на тот момент я его реально писал больше месяца (закрывая лицо). Предприимчивая команда брата Ф. не занималась систематически, но они также по частям изучили некоторые фронтенд и бэкенд знания и немного познакомились с PHP (заложив предзнаменование).
К концу первого года обучения, поскольку предпринимательская команда старшего брата П. начала формироваться, нам, студентам, не нужно подрабатывать. Так что я ушел из команды, и, наконец, узнал, что в колледже есть преподаватель, у которого тоже есть такая студия веб-разработки, и после многих перипетий я, наконец, попал туда.
Резюме первокурсника: невежда, бездельник
второкурсник
На самом деле, я не концентрировался на изучении фронтенда на первом и втором курсе, в то время я не был уверен, чем буду заниматься в будущем, а у людей вокруг меня всегда было несколько работ, и были много вещей на моем теле.Казалось, что это будет очень приятно. На самом деле, сейчас, оглядываясь назад, польза невелика, если мы сможем сконцентрироваться на одном направлении раньше, польза через два-три года точно будет ошеломляющей для окружающих.
В то время я также присоединился к встроенной лаборатории, и группа занималась распознаванием изображений. Позже, подумав об этом серьезно, я почувствовал, что у меня действительно нет никакого смысла в электронике, встраиваемых системах и т. д., и у меня не было того шока, который передала мне фронтенд-разработка с 0 до 1. Я просто отказался от всего и сосредоточился на изучении внешнего интерфейса. Я начал покупать книги и курсы для чтения, читать технические посты в блогах каждый день и читать всякую всячину.
Во втором семестре моего второго курса я случайно увидел информацию о наборе на летнюю стажировку, опубликованную Goose Factory, поэтому я составил простое резюме и представил его с мыслью попробовать. Мне может повезти однажды в Африке, стек технологий React+PHP как раз соответствует команде, в которой находится интервьюер. Потом я поехал на гусиную фабрику на стажировку во время летних каникул.
Резюме второкурсника: начните концентрироваться на изучении веб-разработки, изучайте все виды знаний и беритесь за различные проекты.
младший год
Когда я был на первом курсе, я начал готовиться к весеннему и осеннему набору, нашел кучу записей интервью и опыта. Я тоже подвела множество, и постепенно понимаю некоторые принципиальные вещи. Иногда я также отмахивался от вопросов по алгоритмам, и, чтобы подготовиться к собеседованию, я получил предложение о долгосрочной стажировке от Guangzhou CVTE, когда я был на третьем курсе. В конце концов, по каким-то причинам он не устроился на работу, и Мо пришлось посетить их пятизвездочный ресторан со шведским столом.
Сразу после начала эпидемии я также готовил дома несколько весенних рекрутинговых стажировок, но все собеседования с Alibyte оказались безрезультатными. Я вернулся на предыдущую групповую стажировку в Tencent в мае и узнал, что был первым техническим стажером. После почти четырехмесячной стажировки я наконец-то прошел защиту и получил предложение.
Итоги младших классов: систематическая учеба, целенаправленная подготовка
старший год
Я закончил стажировку и вернулся в школу в сентябре, и так случилось, что у меня было однобайтовое приглашение на собеседование. Я просто пошел на собеседование с мыслью попробовать, в то время я не думал, что смогу пройти, потому что писал о бизнесе компании несколько месяцев, и меня не было на собеседовании. состояние в течение долгого времени, и в течение этого времени давление было относительно высоким, и я был совершенно спокоен Не против прийти на интервью. Неожиданно я получил предложение, а потом закончил свой осенний переезд и начал жить мертвой жизнью~
маршрут обучения
Поговорив так много, я напишу, какие книги я читал (электронные книги, бумажные книги), В основном электронные книги
HTML
Я не видел ни одной книги на эту тему
CSS
- "Мир CSS"
JavaScript
- «Продвинутое программирование на JavaScript»
- Geek Time: анализ основных принципов JavaScript
- «Высокопроизводительный JavaScript»
- «JavaScript, которого вы не знаете» (тома 1, 2 и 2)
- Функциональное программирование JavaScript
- Geek Time: полная оптимизация производительности фронтенда на практике
Node.js
- «Введение в Node.js» (рекомендуется)
- Борьба за разработку Node.js (забудьте, какая платформа является онлайн-курсом)
- «10+ примеров кода для освоения основных основ NodeJS» (буклет Nuggets)
- «Дорога продвинутого уровня Node.js»
Webpack
- Видео тренировочного занятия на станции B
- «Углубленный веб-пакет»
- Используйте webpack для настройки среды разработки переднего плана (буклет Nuggets)
Vue
- "Углубленный Vue.js"
- Анатомия внутреннего рабочего механизма Vue.js (буклет Nuggets)
- Курс объяснения исходного кода Vue
React
- React advanced 45 лекций (забудьте, какая платформа)
- Углубленный анализ исходного кода React
- «Реагировать на полный стек»
- «Погрузитесь в стек React»
браузер
- "Инсайдер технологии WebKit"
- Geek Time: иллюстрация Google V8
- "Как работают браузеры"
- Принцип работы браузера и практика (забудьте на какой платформе)
Интернет
- «Иллюстрированный HTTP»
- Geek Time: веселый разговор о сетевых протоколах
- "компьютерная сеть"
алгоритм
- Меч относится к предложению, LeetCode
- Курс алгоритмов Ню Кэ Зуо Шен
- Geek Time: красота структур данных и алгоритмов
- Geek Time: Алгоритм Интервью Прохождение 40 Лекции
- «Описание структур данных и алгоритмов JavaScript»
Я не буду публиковать разные резюме блога, может быть, это все для книг или курсов ~
наконец
Я рад, что ты так много слушала, как я болтаю, надеюсь, мы сможем подружиться. Если вам понравилось, ставьте лайк~