7. Не копируйте код
Не используйте ctrl-c ctrl-v. Даже если берете его с условного stack overflow. Напечатайте самостоятельно, будете комфортнее чувствовать себя в IDE, лучше запомните основные конструкции языка. И часто это помогает понять, как работает решение, даже если было не очевидно сначала.
6. Отправляйте резюме, даже если считаете, что не готовы
Тот же совет часто формулируют так: "ходите по собеседованиям". Невозможно понять, на какую зарплату расчитывать, и какие скилы нужны рынку в настоящий момент, без похода по собеседованиям. Описания вакансий, не дают полной картины, а иногда и не отражают реальности. Некоторых вакансий просто нет в открытом доступе.
5. Soft Skills важны
Это большая тема в индустрии в последнее время. Учитесь грамотно писать, внятно говорить и общаться с коллегами. Без этого может быть не важно, насколько хорошо вы кодите, тем более, что качество кода может никто не проверять (даже в крупных компаниях), главное чтобы работало. Как это ни печально, но на большинстве вакансий никакого рокет саенса не будет.
Зарплаты на позиции разработчиков, как правило, не фиксированные, а указываются в диапазоне. Чем лучше напишете резюме и чем лучше пройдете собеседование, тем выше будет зарплата.
4. Поработайте над собственным приложением или сайтом
Для того, чтобы найти работу нужен опыт, а чтобы получить опыт нужно найти работу. Поработайте над собственным проектом, чтобы продемонстрировать работодателю свои навыки. Написать полноценное приложение с нуля и с первого раза довольно сложно (и не нужно, да и скорее всего не получится), поэтому можно ограничиться отдельными модулями. Например, написать работающую авторизацию.
3. Зарплата против опыта
Не выбирайте первую работу с опорой на то, сколько денег предлагают (если можете себе это позволить, разумеется). Выбирайте вакансию, где можно многому научиться. Деньги придут. Год стажером за копейки в условном Яндексе принесет гораздо больше пользы и для навыков, и для резюме, чем год джуном в маленькой фриланс-студии (эти могут и не заплатить).
2. Учитесь задавать вопросы
Задавать вопросы придется часто: либо спрашивать у Google, либо у коллег по работе. Правильно и грамотно поставленные вопросы сэкономят уйму времени.
1. Будьте терпеливы
Наверняка же слышали про 10000 часов Малкольма Гладуэлла? Не торопитесь, все придет с опытом.
Удачи!👨💻