
10 вещей, которые должен знать каждый новый разработчик
8 декабря 2022 г.1. Найдите дело, в которое вы увлечены внести свой вклад
Это позволит сохранить ваш огонь в долгосрочной перспективе. Всякий раз, когда вы чувствуете, что застряли, всегда помните, почему вы начали.
2. Создайте систему, ориентированную на долгосрочный рост
- Сначала сосредоточьтесь на основах.
- Планируйте перед кодированием. Разбивайте проблемы на более мелкие части и пытайтесь решать их одну за другой.
- Необязательно заканчивать все в первый же день. Вместо этого вам следует сосредоточиться на решении проблем и понимании глубины проблемы.
- Регулярно тренируйтесь.
3. Не бойтесь просить о помощи
- Найти сообщество. Присоединяйтесь к профессиональному сообществу, чтобы получать отзывы о своем программировании.
- Общайтесь с другими разработчиками.
- Обратитесь к коллегам.
- Используйте StackOverflow.
- Если вы застряли, не бойтесь искать в google 😉
4. Будь твоим союзником
- Отмечайте свои победы. Не заставляйте себя.
- Сначала вам не нужно знать все.
- Постепенно ваш мозг будет строить связи, и вы сможете понимать и решать сложные проблемы.
- Дайте себе время переварить то, что вы съели.
- Не забывайте пить воду. Тренируйтесь и медитируйте, чтобы убедиться, что ваше тело и разум работают хорошо, потому что вы не можете наливать из пустой чашки.
- Смиритесь с неудачей.
## 5. Работайте над своими социальными навыками
Хорошие навыки межличностного общения помогают вам создавать сети внутри организаций и сообществ. Это открывает двери для новых возможностей.
## 6. Инвестируйте в хорошие ресурсы
Инвестируя в хорошие ресурсы, вы можете сэкономить время и избежать ненужной путаницы, обучаясь у экспертов в этой области. Это уменьшит вашу кривую обучения и поможет вам повысить уверенность в себе.
## 7. Начните создавать портфолио своих проектов
Присоединитесь к группе программистов, примите участие в хакатоне или попробуйте принять участие в проекте с открытым исходным кодом.
## 8. Понимание проблемной области, над которой вы работаете
Как только вы поймете проблемную область, над которой работаете, станет ясно, к какой конкретной задаче относится ваша задача и как двигаться дальше.
## 9. Помогите/обучите других
Обучение или помощь другим поможет вам учиться лучше и быстрее. Это поможет вам понять, как другие люди подходят к решению проблем. Это также поможет вам улучшить свои навыки общения.
## 10. Не бойтесь задавать вопросы
Никто не является экспертом во всем, и вы постоянно оказываетесь в ситуации, когда не знаете столько, сколько, по вашему мнению, должны, поэтому не бойтесь спрашивать.
Пожалуйста, дайте мне знать, если вам понравилась эта статья в разделе комментариев. И подпишитесь на меня, чтобы получать больше статей о стратегиях роста инженера-программиста, React, React Native, JavaScript и разработке программного обеспечения.
Главное изображение источник
Первоначально опубликовано здесь.
Оригинал