Позвольте мне вкратце рассказать о моей 15-летней степени бакалавра в области инженерии связи (которая является родственной специализацией в области компьютерных технологий). Перед тем, как войти в поле переднего плана, я несколько месяцев изучал себя, потому что был очень занят работой в телекоммуникационной отрасли, что не соответствовало моей личности.
26 августа 2016 года я пришла в первую маленькую компанию, с окладом стажировки 4500, без 5 страховок и одного жилищного фонда. В этой компании я использовал только jq, css и html.Потом я взялся за знание замыканий, цепочек прототипов и т. д., и постепенно соприкоснулся с некоторыми знаниями, такими как node vue, но я никогда не использовал их в своей работе. проект. Такое ощущение, что компания вообще не относится к технологиям серьезно. Поэтому он ушел в отставку 9 июня 2017 года.
В июне 2017 года я присоединился к другой компании, которая просто обычно перепрошивала проект, делала несколько статичных страниц и закрывалась. Так что я снова потерял работу в декабре 2017 года, и я очень простаивал в этот период. Только что получил некоторые передовые знания. или укрепить фундамент.
Затем я присоединился к команде интервью. Собеседование было хорошим, но я мог ответить на основные вопросы. Я получил 3 предложения за 5 дней. Первая компания отказалась, потому что она была слишком далеко от того места, где я жил, а вторая компания отказалась Технология, необходимая для фронтенд-разработки — React Третья компания занимается небольшим фронтенд-разработкой и небольшой частью бэкенд-разработки (python).
После выбора была добавлена третья компания. В первый месяц я знакомлюсь с бизнесом и модифицирую несколько простых страниц. На втором месяце я модифицировал простую логику фона и разработал простые модули.
Настало время 2018 года. Вернувшись с Весеннего фестиваля, тимлид решил провести рефакторинг python в java. И переделайте главную страницу. Конечно, я могу отвечать только за внешний вид. Я рекомендую переключиться на реакцию. Лидер не согласился, потому что я не делал React и мне нужно его переучить, и я боюсь, что уже поздно. Затем лидер нашел интерфейсный UI-фреймворк layui. Ну, я просто сделал то же самое, сделал страницу входа, сделал список домашней страницы. В постели одну ночь. Десять тысяч травяных и грязных лошадей проскакали в моем сердце. Он так долго стоит на месте. Я действительно ненавижу себя за то, что не могу оправдать моих ожиданий. Ничего, кроме написания страниц. На следующий день я агрессивно пришел в компанию и вызвал лидера в офис (ха-ха, немного преувеличено). Первое предложение состоит в том, что эта работа не была проделана, а я ее проделал, и я не добился никакого прогресса. Я хочу изменить внешний фреймворк. Я собираюсь перейти на Vue. Лидер спросил в ответ: «Вы когда-нибудь делали Vue?» Я сказал: «Я еще не делал этого, я тоже сделаю это, и мне также нужно сделать back-end java. задней части этой платформы, и я не хочу, чтобы вы вмешивались в дела платформы.
Лидер слегка улыбнулся и наконец согласился дать мне 3 дня на сборку Vue. Сделайте небольшое демо. Потом я не возвращался 3 дня и все время оставался в компании. Посмотрите документацию, посмотрите на пользовательский интерфейс элемента, посмотрите на выборку, посмотрите на интерфейс и код бэкенда, посмотрите на webpack, посмотрите на nginx. Почему рефреш 404, почему прокси не запросил и не прошел. К счастью, на его сборку ушло 3 дня, а еще я написал несколько небольших демок.
Лидер, наконец, передал проект мне. Поэтому я устанавливаю интерфейс после работы. Утром разрабатывайте фронтенд-функции, а днем разрабатывайте бэкенд-функции (мне больно, я не знаю... Я могу только проверить, сталкиваюсь ли я с проблемами, какие хуки маршрутизации, какой vuex, как использовать es6, что такое mybatis, что такое аннотация sql?как писать и т.д. и т.п....) Передняя часть проблемы может также решить внутреннюю проблему действительно ослеплены. Вы должны пойти и спросить других. Люди в этой группе заняты и имеют наглость спрашивать другие группы. Даже если они ни разу не говорили, они все равно спрашивают. Я чувствую, что люди избегают меня. Каждую ночь я оставался один в компании. Да, забыл упомянуть, руководитель ушел в отставку через полмесяца после того, как я получил проект.
На данный момент я работаю уже почти два с половиной года. Но все равно ничего подробного. Очень запутался, слишком много вещей нельзя сделать сейчас, и в этом году все внимание сосредоточено на внутреннем сервере. Помимо наблюдения за vue в течение нескольких дней, я почти не видел никаких других знаний о внешнем интерфейсе. Но в этом году я чувствую, что тоже вырос. Linux также считается знакомым. Java-проект также сделал два или три. Я также изучил nginx, и Vue используется в реальном бою. Из-за проблем с загрузкой файлов я также создал jenkins для команды проекта и планирую добавить докер на сервер в следующем месяце. Самое большое чувство роста в этом году - в менталитете. Я не особенно боюсь незнакомых технологий. Я преодолел много незнакомых вещей, и моя уверенность в себе выросла. Я чувствую, что если я столкнусь с незнакомыми проблемами, до тех пор, пока я готов узнать его, я буду в состоянии решить их. Сейчас моим основным направлением становится java-разработка. Я также изучаю Java каждый день.
Мои собственные внутренние мысли, я хочу быть глубоким инженером. Но я впервые в этом году открыл глаза в плане широты. В настоящее время я каждый день изучаю соответствующие знания и архитектуру микросервисов. Технология следующего года, сосредоточьтесь на некоторых глубоких знаниях, таких как потоки, структуры данных и алгоритмы. Оптимизация SQL, настройка jvm, а затем изучение внешнего интерфейса в соответствии с бизнесом.
Я не знаю, правильно или неправильно так думать, но я буду продолжать усердно работать для достижения своих целей. Я спешу, и прошу прощения за любые необоснованные заявления.