Стоит ли проходить учебный курс по веб-разработке в 2022 году?

Стоит ли проходить учебный курс по веб-разработке в 2022 году?

13 февраля 2022 г.

What is a Bootcamp?

Что такое буткемп?


A Bootcamp is a course that runs over a short period of time -- often around 3 months. It is normally full-time and intensive, with self-study also required (although part-time options are sometimes available). It is taught by industry experts with an emphasis on giving you the skills you need to land a job.

Bootcamp — это курс, который длится короткий период времени — часто около 3 месяцев. Обычно это полный рабочий день и интенсивный, при этом также требуется самообучение (хотя иногда доступны варианты неполного рабочего дня). Его преподают отраслевые эксперты с упором на то, чтобы дать вам навыки, необходимые для получения работы.


Types of Bootcamps

Типы буткемпов


There are lots of different boot camps that exist, all with their pros and cons. If you are considering doing a Bootcamp then research is key. below is a list of some of the types of boot camps that you can take.

Существует множество различных учебных лагерей, и все они имеют свои плюсы и минусы. Если вы планируете провести Bootcamp, тогда исследование является ключевым. Ниже приведен список некоторых типов учебных лагерей, которые вы можете пройти.


Commercial

Коммерческий


The most common type of Bootcamp is a regular commercial Bootcamp. Normally set up by a group of individual programmers or by a company wishing to deliver a service. There is usually a large upfront cost for this but there is a lot of variation so make sure to do your research.

Самый распространенный тип Bootcamp — это обычный коммерческий Bootcamp. Обычно создается группой отдельных программистов или компанией, желающей предоставить услугу. Обычно за это взимается большая первоначальная стоимость, но существует множество вариантов, поэтому обязательно проведите исследование.


Job Guaranteed

Работа гарантирована


Another increasingly common type of Bootcamp is a job-guaranteed Bootcamp. As the name suggests, they will guarantee that you get a job as a result of completing the course. If you don't get a job within a certain amount of time you will not have to pay for the course. These Bootcamps may be more selective about who they let on the course as they want to make sure everyone has the potential to become employed by the end of it. There are two types of job guaranteed Bootcamps, ones where you need to pay upfront, and will be refunded if you are not able to get a job and ones where you only pay when you get the job. Clearly, there is less risk with the second option.

Еще одним все более распространенным типом Bootcamp является Bootcamp с гарантированной работой. Как следует из названия, они гарантируют, что вы получите работу в результате прохождения курса. Если вы не получите работу в течение определенного периода времени, вам не придется платить за курс. Эти учебные курсы могут быть более избирательными в отношении того, кого они допускают на курс, поскольку они хотят убедиться, что у каждого есть потенциал для трудоустройства к его концу. Существует два типа учебных курсов с гарантированной работой: в которых вам нужно заплатить авансом, и вам вернут деньги, если вы не сможете получить работу, и в тех, где вы платите только после того, как получите работу. Понятно, что второй вариант менее опасен.


Funded

Финансируется


Depending on where you are in the world there may be other options available to you. In the UK the government has funded many "skills bootcamps" to improve the employability prospects of people needing to change careers.

В зависимости от того, где вы находитесь в мире, вам могут быть доступны другие варианты. В Соединенном Королевстве правительство финансирует множество «учебных курсов по развитию навыков», чтобы улучшить перспективы трудоустройства людей, которым необходимо сменить работу.


what's the alternative?

какая альтернатива?


Degree

Степень


There is always the option of going down the traditional route and getting a degree. This is certainly not essential but is one way to get your foot in the door. The upside to this is that you will be able to enroll in a graduate program after finishing your degree, and some employers will only hire people with a computer science degree. The downside (the big one) is that it costs a lot of money. It also takes a lot of time and may be overkill to get your foot in the door as a web developer. That being said, if it's the kind of thing that would interest you anyway, and you've got the time and money, then this is worth considering.

Всегда есть возможность пойти традиционным путем и получить степень. Это, конечно, не обязательно, но это один из способов войти в дверь. Преимущество этого заключается в том, что вы сможете поступить в аспирантуру после получения степени, а некоторые работодатели будут нанимать только людей со степенью в области компьютерных наук. Недостатком (большим) является то, что это стоит много денег. Это также занимает много времени и может быть излишним, чтобы войти в дверь в качестве веб-разработчика. При этом, если это то, что вас в любом случае заинтересует, и у вас есть время и деньги, то это стоит рассмотреть.


self-taught

самоучка


Another popular alternative to going to a Bootcamp is to teach yourself using online resources. There is certainly no shortage of resources, both free and paid. The upside here is that you can get an education in Web Development by spending very little money or even free. The downside is that some employers might not take you as seriously (but if you've got a solid portfolio, that will help). And you lack the format and direction of a formal course. You may also find it harder to make connections with others doing the same thing as you, but there are plenty of opportunities to do so if you look hard enough.

Еще одна популярная альтернатива буткемпу — самообучение с использованием онлайн-ресурсов. Недостатка в ресурсах, как бесплатных, так и платных, точно нет. Положительным моментом здесь является то, что вы можете получить образование в области веб-разработки, потратив очень мало денег или даже бесплатно. Недостатком является то, что некоторые работодатели могут не воспринимать вас всерьез (но если у вас солидное портфолио, это поможет). И вам не хватает формата и направления формального курса. Вам также может быть сложнее установить связи с другими людьми, которые делают то же самое, что и вы, но есть много возможностей сделать это, если вы будете достаточно внимательно искать.


You can also choose to take a Bootcamp style online course. This may help give you a format of what to study and when, which is one of the hardest parts of self-study, but it will lack the in-person feedback you can get from a Bootcamp or degree.

Вы также можете пройти онлайн-курс в стиле Bootcamp. Это может помочь вам определить формат того, что и когда изучать, что является одной из самых сложных частей самообучения, но в нем будет отсутствовать личная обратная связь, которую вы можете получить на Bootcamp или получить степень.


My experience

Мой опыт


I spent most of a year learning Python before switching and teaching myself web development for another year. After that, I joined a funded Web Development Skills Bootcamp.

Я провел большую часть года, изучая Python, прежде чем переключиться и еще год заниматься веб-разработкой. После этого я присоединился к финансируемому учебному лагерю по навыкам веб-разработки.


I have enjoyed the journey of teaching myself. I find the thrill of learning and building new things satisfying in itself. That being said, it can be hard to maintain motivation when you're doing it on your own. It is also hard to decide what to learn when. There's no curriculum to follow and you have to decide for yourself whether to learn Tailwind vs SASS or, React vs Angular, for instance.

Я наслаждался путешествием по обучению себя. Я нахожу острые ощущения от обучения и создания новых вещей само по себе удовлетворительным. При этом может быть трудно поддерживать мотивацию, когда вы делаете это самостоятельно. Также трудно решить, что и когда изучать. Учебного плана нет, и вы должны решить для себя, изучать ли Tailwind или SASS или, например, React или Angular.


My personal bootcamp experience has been underwhelming. I don't want to put anyone off, and I'm sure this is not a universal experience. It's also worth bearing in mind, as shown above, that there are many different types of Bootcamps. The one I'm on is facilitated by a university and funded by the government as part of the Skills Bootcamp initiative. The program has been put together in a rushed way and there have been some poor staffing choices. There doesn't seem to be the drive to add value in the way I imagine a commercial bootcamp might, where the participants might have paid thousands of pounds to attend. But again, I must stress that this is just one experience and there are many other Bootcamps around.

Мой личный опыт буткемпа был неутешительным. Я не хочу никого отталкивать, и я уверен, что это не универсальный опыт. Также стоит иметь в виду, как показано выше, что существует множество различных типов учебных курсов. Тот, на котором я работаю, поддерживается университетом и финансируется правительством в рамках инициативы Skills Bootcamp. Программа была составлена ​​в спешке, и было несколько неудачных кадровых решений. Кажется, что нет стремления повысить ценность, как я себе представляю коммерческий буткемп, за участие в котором участники могли бы заплатить тысячи фунтов. Но опять же, я должен подчеркнуть, что это всего лишь один опыт, и вокруг есть много других буткемпов.


Is it worth it?

Стоит ли оно того?


There are many things to consider when deciding if a bootcamp will be worth it for you. Asking yourself the below questions can help you decide if it's for you

Есть много вещей, которые следует учитывать при принятии решения о том, стоит ли вам буткемп. Задав себе приведенные ниже вопросы, вы сможете решить, подходит ли это вам.


What's the cost?

Какова стоимость?


The question at the front of your mind will probably be the cost. No matter how good it is, you need to be sure that you can afford it and that it won't leave you in a worse financial position.

Вопрос на фронте вашего ума, вероятно, будет стоимость. Независимо от того, насколько это хорошо, вы должны быть уверены, что можете себе это позволить и что это не ухудшит ваше финансовое положение.


What's the indirect cost? As well as the advertised price, there are other costs involved. Most Bootcamps run full time which will mean you will either need to leave your job or drastically decrease your hours. This might be the right thing to do, but take into consideration the income you will lose from doing less, or no work. If you can take a career break or a sabbatical, then this will be less of a risk than if you have to quit your job. But you will still need to find a way to support yourself while you study.

Каковы косвенные расходы? Помимо рекламируемой цены, существуют и другие расходы. Большинство учебных курсов работают полный рабочий день, что означает, что вам придется либо уйти с работы, либо резко сократить количество часов. Это может быть правильным решением, но примите во внимание доход, который вы потеряете, если будете делать меньше или вообще не будете работать. Если вы можете взять перерыв в карьере или творческий отпуск, то это будет меньшим риском, чем если вам придется бросить работу. Но вам все равно нужно будет найти способ поддерживать себя во время учебы.


Is there a guaranteed job?

Есть ли гарантированная работа?


Another factor to take into consideration is whether the bootcamp offers a guaranteed job at the end of the course. Make sure to read the terms and conditions carefully to be sure you're actually getting what you think you're getting.

Еще один фактор, который следует учитывать, — предлагает ли буткемп гарантированную работу по окончании курса. Обязательно внимательно прочитайте условия и положения, чтобы убедиться, что вы действительно получаете то, что, по вашему мнению, получаете.


What employers do they work with?

С какими работодателями они работают?


One of the most valuable things about doing a bootcamp is the connections that the organizers have with employers. Before you start a bootcamp, find out what employers they work with and how you'll be able to interact with them. It's also worth asking how they prepare you for employment. Do they teach you how to write a coding resume? Will they invite local employers or recruiters to talk to you about the process?

Одна из самых ценных вещей в проведении буткемпа — это связи организаторов с работодателями. Прежде чем начать буткемп, узнайте, с какими работодателями они работают и как вы сможете с ними взаимодействовать. Также стоит спросить, как они готовят вас к трудоустройству. Они учат вас, как написать резюме программиста? Будут ли они приглашать местных работодателей или рекрутеров, чтобы поговорить с вами о процессе?


Do they have experience running Bootcamps?

Есть ли у них опыт проведения учебных курсов?


Are they a new operation or have they been running for a long time? Just because they've been around for a while doesn't mean they'll be better but they would have had more time to iron out any kinks in their operation. If it's the very first time they're running the course then be prepared to be a bit of a guinea pig while they figure out how best to run it. It will also be easier to find out what previous students thought of the course. Have a look around in a few different places for online reviews.

Это новая операция или они уже давно работают? Тот факт, что они существуют какое-то время, не означает, что они станут лучше, но у них было бы больше времени, чтобы сгладить любые перегибы в своей работе. Если они проводят курс в первый раз, будьте готовы быть немного подопытным кроликом, пока они выясняют, как лучше всего его проводить. Также будет легче узнать, что предыдущие студенты думали о курсе. Осмотритесь в нескольких разных местах для онлайн-обзоров.


Who are the instructors?

Кто инструкторы?


Most bootcamp instructors will be industry experts but it is worth doing a bit of research and finding out what experience they actually have. Although it's tempting to think that the more experience the instructor has the better, the crucial thing is actually how experienced they are as a teacher. Someone can have all the experience in the world, but if they're no good at explaining it to you then you'll have wasted your time. Check to see if the instructors have experience in running previous Bootcamps or another teaching role.

Большинство инструкторов буткемпа являются отраслевыми экспертами, но стоит провести небольшое исследование и выяснить, какой у них на самом деле опыт. Хотя заманчиво думать, что чем больше опыта у инструктора, тем лучше, на самом деле решающее значение имеет то, насколько он опытен как учитель. У кого-то может быть весь опыт в мире, но если он не сможет вам это объяснить, вы зря потратите время. Проверьте, есть ли у инструкторов опыт проведения предыдущих учебных курсов или другой обучающей роли.


Do you know the basics?

Знаете ли вы основы?


While lots of Bootcamps will say that you don’t need prior coding knowledge, you will be doing yourself a huge favor if you learn a bit before you start. That way you'll be able to hit the ground running when you start the bootcamp and use the first few days as a recap on what you've learned. I would recommend looking for some free tutorials on YouTube or a site like freeCodeCamp. Learn some HTML and CSS and if you've got time learn the basics of how JavaScript works. This will give you the best possible head start for your bootcamp.

Хотя на многих учебных курсах скажут, что вам не нужны предварительные знания в области кодирования, вы окажете себе огромную услугу, если немного научитесь, прежде чем начать. Таким образом, вы сможете сразу же взяться за дело, когда начнете буткемп, и использовать первые несколько дней в качестве подведения итогов того, что вы узнали. Я бы порекомендовал поискать несколько бесплатных руководств на YouTube или на таком сайте, как freeCodeCamp. Изучите немного HTML и CSS и, если у вас есть время, изучите основы работы JavaScript. Это даст вам наилучший старт для вашего буткемпа.


Hopefully, this article has helped you decide if a bootcamp is right for you. Bootcamps are often very expensive. Even if it's free you're paying with your time and lost income. But the potential rewards for completing a bootcamp are also great. It can give you more credibility when applying for jobs, allow you to network with other programmers, and turbo-charge your learning.

Надеюсь, эта статья помогла вам решить, подходит ли вам буткемп. Буткемпы часто очень дорогие. Даже если это бесплатно, вы платите своим временем и потерянным доходом. Но потенциальные награды за прохождение буткемпа также велики. Это может дать вам больше доверия при приеме на работу, позволит вам общаться с другими программистами и ускорить ваше обучение.



Оригинал
PREVIOUS ARTICLE
NEXT ARTICLE