Что мне учить чтобы с легкостью потом выполнять заказы на фриалнсе по веб программированию?
Для того что бы с
легкостью решать задачи, вам нужно на них
специализироваться.
Вот алгоритм прокачки, которым я пользовался:
0. Составить список классов задач которые хотите уметь решать (не более 5, в идеале 3) и отсортировать их по возрастанию сложности (по вашему личному мнению)
- Взять из них первый (самый простой) пункт, найти соответствующий заказ на бирже фриланса и выполнить его (бесплатно, для себя, не уведомляя заказчика). Попросите ТЗ, выведайте подробности, но заказ не берите.
- Во время выполнения обращайте внимание на проблемы, которые возникают в процессе, выпишите их
- После завершения составьте резюме, опишите что было сложно, подумайте над тем как решить возникшие проблемы
- Если на 3 этапе вы поняли, что решили задачу уверенно, возьмите следующий заказ того же класса, на этот раз его уже за деньги и выполните пункт 2 и 3, если же нет то начните с пункта 1.
Записи это очень важный момент, они помогают запоминать и структурировать информацию, не пренебрегайте этим.
После нескольких повторений вы почувствуете, что многие вещи решаются автоматически, главное тренировать не больше 2 новых для себя специализаций одновременно.