Добрый вечер, мне 22 года 3 из которых я посветил деятельности в IT индустрии ( менеджер по продажам IT продукции). Пришло время двигаться дальше и осваивать новые горизонты, так как нашел в жизни то что нравится - решил посвятить себя в разработку программного обеспечения. Отсюда вопрос, друзья посоветуйте пожалуйста как лучше поступить?
1) высшее образование - заочное.
2) обучающие курсы.
Я прекрасно понимаю что опытные специалисты обучаются этому годами, но начать с чего то надо и хотелось бы услышать мнение знающих людей.
Большое спасибо за ваши ответы и понимание.
JavaScript
Обучение разработки приложений
Привет!
Завидую тебе по белому, что в 22 начал об этом задумываться и понял, что это то, что тебе нравится и интересно. Давай исходить из того какие-нибудь языки уже начал учить? И что больше нравится front-end или back-end?
Завидую тебе по белому, что в 22 начал об этом задумываться и понял, что это то, что тебе нравится и интересно. Давай исходить из того какие-нибудь языки уже начал учить? И что больше нравится front-end или back-end?
Виталий Марченко
Добрый день, приятно услышать ваше одобрение. Пока только поверхностно знакомлюсь с языками. Приоритет однозначно отдаю back end 'у.
Программист — это такой человек, которому для поддержания квалификации и сохранения конкурентоспособности необходимо постоянно осваивать что-то новое. Каждый человек, решивший стать программистом, должен быть готов к регулярному заполнению пробелов в своих знаниях.
Для диплома, без которого где-то могут не взять, высшее образование сгодится. Другое дело, что не все вузы дают адекватную профессиональную подготовку в мире программистов, где каждые 5-10 лет львиная доля технологий изменяется до неузнаваемости.
Для реальных знаний хорошо подойдут курсы и самостоятельное обучение, в том числе по технической литературе на интересующую тему. Но самыми лучшими способами закрепления теоретических знаний я нахожу стажировку или опыт работы над реальными проектами, которые кому-то нужны.
Также может пойти на пользу общение в кругу единомышленников, способных подсказать, направить и подать достойный пример.
Один мой знакомый создал в ВК несколько чатов для любителей языка Java. Правила в них относительно строгие, благодаря чему токсичные люди отсеиваются, а с оставшимися приятно иметь дело. Если вы обитаете в ВК, то могу пригласить.
Для диплома, без которого где-то могут не взять, высшее образование сгодится. Другое дело, что не все вузы дают адекватную профессиональную подготовку в мире программистов, где каждые 5-10 лет львиная доля технологий изменяется до неузнаваемости.
Для реальных знаний хорошо подойдут курсы и самостоятельное обучение, в том числе по технической литературе на интересующую тему. Но самыми лучшими способами закрепления теоретических знаний я нахожу стажировку или опыт работы над реальными проектами, которые кому-то нужны.
Также может пойти на пользу общение в кругу единомышленников, способных подсказать, направить и подать достойный пример.
Один мой знакомый создал в ВК несколько чатов для любителей языка Java. Правила в них относительно строгие, благодаря чему токсичные люди отсеиваются, а с оставшимися приятно иметь дело. Если вы обитаете в ВК, то могу пригласить.
Могу посоветовать уроки по которым научился я — https://www.youtube.com/watch?v=kRcbYLK3OnQ&list=PLQOaTSbfxUtCrKs0nicOg2npJQYSPGO9r
На примере языка С++ автор учит программированию с самого начала, да так что после этих уроков, с без особых сложностей можно перейти на любой другой язык. Огромным плюсом этого канала является понятная и структурированная подача, с простыми объяснениями тонкостей и проблем программирования. Короче советую.
П. С.
Но даже с хорошим курсом или уроками без практики ты программистом не станешь, поэтому как-только выучишь базу, советую поискать тренировочные реальные проекты и единомышленников (их можно легко найти на курсах и вебинарах).
На примере языка С++ автор учит программированию с самого начала, да так что после этих уроков, с без особых сложностей можно перейти на любой другой язык. Огромным плюсом этого канала является понятная и структурированная подача, с простыми объяснениями тонкостей и проблем программирования. Короче советую.
П. С.
Но даже с хорошим курсом или уроками без практики ты программистом не станешь, поэтому как-только выучишь базу, советую поискать тренировочные реальные проекты и единомышленников (их можно легко найти на курсах и вебинарах).
Похожие вопросы
- Почему большинство прогеров не ставят точку с запятой в конце строчек кода при разработке приложений на js?
- Какую структуру данных вы используете в разработке js приложений? Дерево? или Множество объектов? пояснение внутри
- На чём сейчас пишут десктопные приложения?
- В чем сложность разработки соц-сети?
- Почему многие предпочитают ЯП C# нежели Javascript при разработки в Unity?
- Вопрос про развитие во Frontend-разработке
- Зачем нужно приложение github?
- javascript - при обучение данного яп, стоит ли одновременно изучать его фреймворк, если да, то какой?
- Про обучение программированию в школах
- Порядок изучени JavaScripta. Путь к Node.js. Нужен совет по обучению от программистов