Коли ви тільки задумуєтеся над тим, щоб потрапити в ІТ, ви гуглите щось на кшталт "Які професії є в ІТ". Професій багато: від HR`а до гейм-дизайнера. Та серцевина ІТ – розробники, люди, які пишуть код. Так, ті самі "айтішники", про яких так багато жартують, хочуть знайти і одружитися.
Ми не будемо розповідати про усі професії в ІТ. Ліпше зосередимося на ІТ-професії, популярній на ринку праці, і вже у деталях розповімо, як же стати тим самим фулстек джаваскріпт розробником.
Для початку розберемося: JavaScript Fullstack розробник – хто це? Це людина, яка знає мову JavaScript. І яка вміє послуговуватися іншими технологіями, що дає можливість мати приставку FullStack ("повний набір").
Фулстек розробника ще називають девелопером. Окрім навичок розробки (тобто реалізації візуалу сайту чи застосунку), такий спеціаліст має знання як писати серверний код та працювати з базами даних. Тобто це такий універсальний солдат, який може самостійно розробити веб-продукт.
Які ж технології має знати програміст,щоб отримати статус фулстек-розробника? Зазвичай, для цього потрібно знати Linux, Git, HTML5, CSS, JavaScript, React JS, Redux. React-Redux, NodeJS, Docker, PostgreSQL та MongoDB.