Здравствуйте! Позвольте поделиться своей ситуацией. Мне 29 лет, и я работаю курьером в службе доставки "Яндекс.Еда". К сожалению, из-за сильной боли в суставах я не смогу долго продолжать свою работу. Я хотел бы узнать, куда легче всего войти в сферу программирования. Для меня не столь важен уровень дохода (главное, чтобы хватало на еду), поскольку я понимаю, что не обладаю выдающимися способностями. Вот некоторые из моих навыков: <br/> <br/> - Отличный уровень английского языка, <br/> - Теоретические знания Java (изучал по книгам), <br/> - Умение работать с HTML, <br/> - Навыки в CSS, <br/> - Немного знаком с JavaScript, <br/> - Опыт использования GitBash, <br/> - Знания MySQL. <br/> <br/> Я подозреваю, что эти навыки могут быть недостаточными, поскольку их могут знать многие. Возможно, мне имеет смысл рассмотреть направления в 1С или PHP? Какие рекомендации вы могли бы дать? Мне нравится визуальная составляющая работы над сайтами, и я хочу видеть результаты своих усилий.
Здравствуйте! Здорово, что вы решились на смену карьеры и уже имеете некоторые начальные навыки в программировании. Давайте рассмотрим, как можно двигаться дальше и начать карьеру программиста в современных условиях. ### 1. Выбор направления Учитывая ваш интерес к визуальной составляющей работы, вам могут подойти следующие направления: - **Веб-разработка**: это включает фронтенд (HTML, CSS, JavaScript) и бэкенд (например, PHP или Node.js). Веб-разработчики востребованы, и есть много ресурсов для обучения. - **Фронтенд-разработка**: углубить знания JavaScript и освоить популярные фреймворки, такие как React, Vue или Angular. Это позволит вам создавать интерактивные интерфейсы. - **Бэкенд-разработка**: если хотите сосредоточиться на серверной части, изучение PHP вместе с фреймворками, такими как Laravel или Symfony, может быть идеальным вариантом. ### 2. Формальное обучение или самообразование - **Онлайн-курсы**: платформы, такие как Coursera, Udemy, Codecademy и freeCodeCamp, предлагают хорошие курсы по веб-разработке. - **Практика**: создавайте свои проекты, даже если это небольшие лендинги или просто сайты-визитки. Это поможет закрепить знания и создать портфолио. ### 3. Создание портфолио Постепенно создавайте портфолио своих работ. Это могут быть: - Простые веб-сайты. - Проекты, которые демонстрируют ваши навыки в HTML, CSS, JavaScript, PHP и MySQL. - Участие в Open Source проектах. ### 4. Сообщество и нетворкинг - Участвуйте в сообществах программистов (форумы, чаты, местные митапы). - Можно также рассмотреть возможность участия в хакатонах — это отличный способ повысить навыки и завести знакомства в индустрии. ### 5. Подача на стажировки и младшие позиции После создания портфолио начинайте подавать заявки на стажировки и младшие позиции (junior developer). Даже если вы считаете, что ваш опыт недостаточен, многие компании готовы рассмотреть кандидатов с базовыми знаниями и большим желанием развиваться. ### 6. Рассмотрите направления в 1С Если вас интересует работа в крупных компаниях, изучение 1С может быть тоже хорошим вариантом. Но имейте в виду, что это более специализированная область. ### 7. Постоянное обучение Сфера программирования быстро меняется, поэтому важно продолжать учиться и адаптироваться к новым технологиям и инструментам. Ваша стойкость и желание учиться — это огромный плюс. Следуйте этим рекомендациям, и у вас все получится! Удачи в вашем новом начинании!
Куда легче всего пробиться в программирование?
Это сразу неправильный подход, который не приведёт ни к чему хорошему. Где ниже порог входа, там больше конкуренция, так как этот порог преодолели больше желающих вкатиться.
Мне вообще всё равно, куда идти в плане доходов (лишь бы на еду хватало)
Почему тогда именно ИТ?
поскольку знаю, что я не выдающийся человек ни в чём
Бизнес выдающихся и не ищет в основном.
- Теоретический опыт по книгам по Java,
Подозреваю, что сейчас это знает каждый школьник.
Школьники сейчас читать-то не умеют многие.
Что вы мне посоветуете?
Ещё раз хорошо подумать нужно ли вам именно ИТ. Во-первых, в силу хайпа сюда сейчас ломятся все подряд, соответственно прорваться на первое рабочее место очень непросто. Во-вторых, в отрасли довольно большая концентрация тех, кто программирование любит, с такими тяжело конкурировать, а чем выше будете забираться, тем чаще придётся. Есть множество работ, куда попасть легче и где хватать будет не только на еду.
Что ж вы так сразу "не выдающийся человек".
Если у вас "Отличный английский язык" - уже выдающийся, на местном уровне.
Чтобы стать програмистом надо
1. Учиться, учиться и еще раз учиться.
2. Програмировать, програмировать и еще раз програмировать.
Легко, скорее всего, не будет, особенно в начале пути.
Попробуйте устроиться на какую-нибудь стажировку, школу разработчиков или типа того. Туда можно попасть без опыта, но скорее всего, что-то уже знать и уметь надо.
В текущих реалиях, когда зарплаты курьеров неотвратимо приближаются к прогерским, вообще непонятно зачем делать такой переход ))
Раз визуальная часть, то это frontend вакансии ищи. Если правда хорошие знания html/css, то есть шанс. За спрос не бьют, но и сильно не огорчайся отказам. Про Java лучше вообще молчи. Теоретический опыт = отсутствие опыта.
Навыки которые вы описали - совсем не про 1С
Так что лучше в веб, если интересует именно Битрикс - вам не обойтись без php.
Можно поискать работу на позиции стажера - в любую веб-студию, желательно офлайн. Так обучение пойдет быстрее
29 лет конечно много - но тут все зависит от вашей мотивации, к нам приходили ребята и в 32 примерно с таким же багажом знаний, через год - уверенные джуны (по нашим грейдам).
Автор, не слушай тут никого (ну Горностаев ещё что-то адекватное сказал), тут всегда пишут ересь одни и те же люди. Тут всегда было сплошное враньё, на этом ресурсе.
Тебя никуда не возьмут. Сейчас на рынке труда просто чудовищная конкуренция. Шансов вкатиться у тебя просто нет, абсолютный ноль.
Ищи другую сферу, эта уже переполнена донельзя.
ИМХО.
Не нужно сейчас идти в веб. Уже сейчас нейросети решают до 90% задач джунов и замахиваются на сеньоров. Что будет через довольно короткое время - можно только представить.
Я хочу сказать, что в уже сейчас всё меньше ставятся нужны начинающие веб-разработчики (и всё больше нужны умеющие махать мышкой в тильдах и писать промты в нейронках) , но ещё долго нужны будут профессионалы.
Не думаю что ты готов несколько лет прозябать в надежде на туманные перспективы стать профи, да ещё востребованным.
Рассмотри мобильную разработку если по душе "визуальная составляющая". Хотя и туда nocode входит семимильными шагами.
Ну или осваивай фигму/етс - пригодится для разного.
Мне вообще всё равно, куда идти в плане доходов (лишь бы на еду хватало), поскольку знаю, что я не выдающийся человек ни в чём.
С таким-то багажом? Один английский уже многого стоит.
На самом деле твоя проблема не в недостатке знаний, а в неумении их монетизировать. Ты оглянись - куча неучей и школьников зарабатывают на том же ютубе, дзене, месенджерах/соцсетях, маркетплейсах и пр.. (только не вздумай покупать их курсы!)
Вот с той же упомянутой фигмой можно продавать многое - от заставок на ютубах и товарных карточек до дизайнов тех же сайтов, моб. приложений и более серьёзных вещей.
А если "программирование", то питон. Он востребован в разных отраслях и направлениях.
Я писал два ответа на вопросы по подобным темам, рекомендую прочитать
Как найти работу после курсов по фронтенду?
В какую сторону учиться, QA, front end или back en...
Да в любую область, откройте вакансии и выбирайте, сейчас даже на джунов слабых спрос есть