Прошло много времени с тех пор , как я получил предложение от Taobao. Первоначально было решено сообщить 7 декабря, но из -за некоторой мажорной силы график изменился (на самом деле, могу ли я работать над Taobao, все еще неясно). Во время этого тревожного процесса ожидания я хотел бы успокоить и разобраться в своих многочисленных мыслях о планировании карьеры.
Во время первой встречи в Таобао большая часть разговора с Йизшоу была связана с его планом карьеры. Позже я попробовал Google Wave, и по прихоти я задал вопрос: « Нужно ли сделать рефакторинг отдельной профессии ?» Я признаю, что с этой проблемой очень трудно столкнуться, особенно для тех, кто находится в «сообществе рефакторинга». Это действительно забавно, когда я думаю об этом. понял, что эта позиция на самом деле имеет большой потенциал. Но это не дело.
Откуда берутся новые фронтальные люди?
Я думаю, что по сравнению с другими техническими позициями, фронт-энд-это положение ИТ, которое меньше всего будет выгнано. Я заметил, что многие «реконструкции страниц», «Инженеры по развитию фронт-эндов» и т. Д., Набираемые школой, являются некомпьютерными специальностями (как и я, наука о древесине ... чушь ~). Это, конечно, потому что интернет -индустрия привлекательна, а отправная точка для входа в HTML и CSS низкая. Более того, из-за пересечения позиций многим передовым сотрудникам суждено изменить карьеру:
- Дизайнеры переключаются на фронт <br /> Это наиболее распространенное. «Художники» в небольших компаниях по -прежнему выполняют такую работу - рисунок (Photoshop) -> резка (HTML/CSS). Я также начал на дороге фронта, потому что помог моей сестре (дизайнеру + код слезы) вырезать картинки. Преимущество того, чтобы быть дизайнером, вы можете лучше понять ключевые моменты проекта и можете легко разрешить нестандартные операции некоторых визуальных дизайнеров. Недостатки также очевидны, в том числе отсутствие математической основы, написанный код недостаточно строги, а фундамент JavaScript, как правило, плохой, что делает невозможным делать реальную «фронтальную разработку».
- Бэк-эндовый программист переходит на фронт
Первый фронт-инженер Таобао сам написал Java. Еще одна причина, по которой на фронт-конце есть много специалистов по некомпьютерам, заключается в том, что студенты-компьютерные науки «презирают», чтобы участвовать в передней части работы. Вы сказали, что изучали компьютерные науки в течение четырех лет, но затем вы в конечном итоге режут картинки и пишете CSS. Таким образом, те, кто переходит от бэкэнда на фронтенд, обычно хотят участвовать в так называемых веб-приложениях, веб-приложениях, основанных на AJAX и различных сложных архитектурах. Это техническое направление на самом деле является общей тенденцией фронтального конца (обсуждается ниже). - Сеть на переднем крае
В настоящее время многим детям нравится заниматься в Интернете, и играть в игры все время скучно. (Потому что это просто.) Те, кто родился в 1990-х годах, которые заинтересованы в этом, стали универсалами: они могут играть с Photoshop, CSS и PHP ... Несколько знаменитостей в Твиттере, в том числе автора из бутылочки, являются типичными Примеры их. используется. Конечно, простота использования зависит от так называемого «дизайнера взаимодействия», но разве дизайн взаимодействия тоже не является частью фронта?
Кроме того, есть много веб-мастеров, которые выросли на практике и все еще имеют определенные «передние достижения». Может быть, сначала они просто хотели построить несколько веб-сайтов для развлечения и изучили некоторые передние технологии в процессе создания веб-сайтов. Некоторые люди специализируются на переднем крае, в то время как другие продолжают выполнять повторяющиеся задачи или сидеть на руках. Это не по теме и не должно быть заявлено.