Як отримати посаду штатного верстальника
Доброго часу доби всім. Я розумію, що в правилах порталу рекомендувалося не ставити кілька запитань одразу, але я ризикну ;)
Хочу впритул зайнятися web-розробкою, і мене хвилює таке:
1) Який мінімальний та середній поріг знань/навичок на посаді junior frontend розробника?
2) Наскільки багато портфоліо необхідно мати, щоб мною зацікавилися?
3) Чи критична відсутність вищої технічної освіти за наявності вищої гуманітарної?
4) Зараз знаю html+css на рівні, достатньому, щоб згорнути не найскладнішу web-сторінку. Якщо вивчу js + наб'ю руку, чи зможу зацікавити роботодавця і яку зарплату зможу претендувати?
5) Який зараз стан ринку? Чи багато, мало фронтендерів? Як сильно їх цінують і за які якості/знання?)
Заздалегідь дякую за допомогу.
3. Тех. освіта у верстальника це смішно. Гуманітарки вистачить цілком.
4. Без нього нікуди. Зарплату по вашому регіону не знаю
5. Гарний фахівець завжди потрібний, і тут справа в умінні розбиратися в середовищі роботи, любити свою справу, бути асом або на підході до цього стану, а не в строкатому портфоліо і т.д.
>>3. тех. освіта у верстальника це смішно.
Конкретизуйте та аргументуйте Вашу думку.
1. HTML4/5, CSS2/3 – визначення, специфікація. Це мінімальний рівень. - Як вирівняти блок/блоки по центру/ліворуч/праворуч/вертикалі/по baseline? - Сітка (grid): як реалізувати особливості, підводні камені? - Вставити картинку на сторінку: особливості, варіанти, а "так, щоб вивелася на друк"? - Різниця DOM/HTML/XHTML/SVG. - Google CSS Guide, Github CSS Guide або будь-яка інша домовленість про теякпишеться CSS/LESS/Stylus
Всі інші питання є суто project specific. І від співбесіди до співбесіди можуть відрізнятись. Найчастіше ті, хто співбесідують, самі не знають точних відповідей на свої запитання. Тут вже відповідь має сполучатися з "очікуваною відповіддю".
3. Якщо вам вказали на співбесіді, що відсутність технічної освіти – це мінус, можливо, не варто йти в цю компанію. Закінчена вища означає, що кандидат хоч якоюсь мірою вміє долати труднощі. Але сам пункт не є гарантією, що кандидат буде старанний у робочих проектах.
5. Ринку потрібні верстальники-раби. Багато. Люди приходять до "верстальників" і йдуть. А завдання залишаються, і їх ще буде достатньо. Цінують за "міждисциплінарні" знання. На співбесіди люблять поставити академічні питання, а в роботі доводиться стикатися з реальними броузерами, реальними користувачами та реальними відносинами в команді.
В ідеалі фронтенд повинен ідеально представляти як працює броузер, як взаємодіють з сервером, розбиратися в мережевих питаннях, знати про обмеження "по специфікації" і особливих реалізації в ПЗ. і тоді його звуть як Frontend Archetechtor або Senior Practice Frontend Lead. Але навіть на цих посадах мають обмежені знання. Тому на ринку потрібні різні люди з різними знаннями.