Найти в Дзене
Fetch Lab

Бомбит! Toster.ru и советы начинающим веб-разработчикам

Как-то раз ко мне обратился парень, который хотел изучить программирование. Я ему помогал советами, старался отвечать на его вопросы. Сегодня он мне пожаловался на Toster: Я примерно 2 года сижу, читаю тупой тостер. Только начинаю учить, спрошу что-нибудь, меня один зальёт дерьмом, мол ты чё дурак чтоли так делать, да ты как пишешь, вообще этот язык не нужен здесь. И пишет мне список из 15 штук, и говорит вот тебе, 10 лет учи это, я такой мол ты чё совсем дурень, он начинает мне а как ты хочешь разрабатывать тогда, я вот тут сижу лет 10 делаю, ну и ты давай. У меня просто голова после этого ломается. Я ***** ничего не хочу, всё кидаю. Я попросил у него ссылки на вопросы, где такое происходит. Потом сам пошёл и полистал тостер полистал. В общем-то, у меня пригорело. Toster.ru Тостер — это помойка, где сидят бывшие профессионалы. Они прекратили развиваться в 2014 году, а с того времени многое поменялось. Сейчас я приведу несколько примеров того, как они путают начинающих раз
Оглавление

Как-то раз ко мне обратился парень, который хотел изучить программирование. Я ему помогал советами, старался отвечать на его вопросы. Сегодня он мне пожаловался на Toster:

Я примерно 2 года сижу, читаю тупой тостер. Только начинаю учить, спрошу что-нибудь, меня один зальёт дерьмом, мол ты чё дурак чтоли так делать, да ты как пишешь, вообще этот язык не нужен здесь.
И пишет мне список из 15 штук, и говорит вот тебе, 10 лет учи это, я такой мол ты чё совсем дурень, он начинает мне а как ты хочешь разрабатывать тогда, я вот тут сижу лет 10 делаю, ну и ты давай.
У меня просто голова после этого ломается. Я ***** ничего не хочу, всё кидаю.

Я попросил у него ссылки на вопросы, где такое происходит. Потом сам пошёл и полистал тостер полистал. В общем-то, у меня пригорело.

Toster.ru

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

jQuery, Bootstrap, PHP

Под каждым вопросом "С чего начинать веб-разработку" рекомендуют изучать jQ + Bootstrap + PHP + MySQL и пихать их в каждый проект. Так делать нельзя! Каждый проект индивидуален и должен отвечать конкретным требованиям.

Добавлять jQuery в проект ради пары функций — убийство. Bootstrap бесполезен, если ты пишешь что-то сложнее шаблонного лендинга. PHP вообще умирающий язык, которым пользуются только потому что раньше альтернатив либо не было, либо они были хуже. Сейчас есть Python, Go, Ruby on Rails и NodeJS, который для новичков самое то.

Оскорбления

Задавая вопрос на тостере ты должен понимать, что в 90% случаев тебя опустят и пошлют. Ты найдёшь решение быстрее сам с помощью гугла.

Советы

Английский

Можешь не учить его до A до Z. Тебе хватит переводчика и небольших знаний, чтобы уметь формулировать запросы и читать ответы. Ну и переменные писать.

Какой язык программирования?

Если ты уже писал на JS, учи NodeJS. Это не сложно, ведь по сути это почти один и тот же язык.

Если хочется чего-нибудь более оптимизированного, выбирай ЯП сам по производительности и нравится ли он тебе.

Как учиться?

Тут всё просто: начни писать. Если не получается, то следуй по такому пути:

Левел 0. Возьми чужие проекты и переписывай их. Не копипаст в тупую, а задавая вопросы: "Так, это что такое и как это работает?".
Левел 1. Начни писать тоже самое, но иначе. На этом этапе старайся думать, как улучшить этот код.
Левел 3. Начни небольшой проект и пиши его сам.

На каждом этапе у тебя будут возникать трудности. Ищи ответы в гугле.

Про jQuery и другие фреймворки

Тут нужно думать и действовать в зависимости от задачи. Не пихай большие фреймворки везде. Найди что-нибудь полегче, а если тебе нужна только одна функция, напиши или найди её сам.

Вывод

Не ведись на слова пряников с Тостера. Просто делай что хочешь и всё получится.