<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Как стать программистом]]></title><description><![CDATA[<p dir="auto">Наверное, это одна из самых избитых тем на любом форуме или в любом онлайн-сообществе, но я все же хочу ее осветить.<br />
Потому что новички появляются всегда, а в интернете столько информации — часто противоречивой, — что в ней легко запутаться. Надеюсь, мои <strong>размышления</strong> окажутся кому-то полезными, а может быть, просто станут поводом для интересного разговора.</p>
<p dir="auto">Профессия программиста до сих пор остается и будет актуальной еще многие годы. Развею сразу миф “<strong>ИИ заменит всех программистов</strong>” -  это не так, бездумный вайбкодинг не сделают из Вас хорошего разработчика. Но ИИ кардинально изменит профессию всех разработчиков.</p>
<p dir="auto">Я бы назвал это дережерством, вы тот самый человек который понимает как пишутся программы, как строится код, а ИИ ваш личный подопечный который лишь ускорит реализацию ваших задач.</p>
<blockquote>
<p dir="auto">Если вы ждете что здесь будет гайд про то как стать программистом - увы. Тут вы найдете лишь размышления и возможный вектор направления.</p>
</blockquote>
<hr />
<h2>Преимущества</h2>
<p dir="auto"><strong>Основным преимуществом</strong> я бы выделил комфортные условия труда - мы не гнем спину на заводе, не доставляем в знойную жару или холодную зиму продукты людям. А лишь сидим в офисе или на удаленке в кресте с компьютером решая задачи.</p>
<p dir="auto"><strong>Доход</strong> - Доход программистов на порядок выше чем у более простых профессий таких как - продавец, менеджер и т.д. Минимальная оплата труда начинающего разработчика может составлять от 60-70 тыс. руб. и выше.</p>
<blockquote>
<p dir="auto"><strong>Развею миф курсов по программированию</strong>. Многие курсы говорят что вот ты сейчас обучишься и пойдешь джуном зарабатывать 120к в месяц, но сразу огорчу… Всего скорее такую ставку могут предложить лишь крупные компании, а вкатиться туда еще тот геморой. А ваш путь скорее всего начнется с локальных веб-студий.</p>
</blockquote>
<p dir="auto"><strong>Постоянное обучение</strong> - Если вы любите много читать, узнавать тонны информации то эта профессия точно для вас. Ведь изучать постоянно что-то новое это неотъемлемая часть работы всех программистов.</p>
<p dir="auto"><strong>Гибкий график и удалённая работа</strong> - Многие компании предлагают удалёнку и гибкое расписание. Но тут тоже не спешите радоваться! Иногда, а даже чаще всего придется работать сверх нормы. Вы можете просыпаться в 10 утра, но закрывать задачу в 3 ночи <img src="https://forum.exlends.ru/assets/plugins/nodebb-plugin-emoji/emoji/android/1f601.png?v=a1e94250dac" class="not-responsive emoji emoji-android emoji--grin" style="height:23px;width:auto;vertical-align:middle" title=":grin:" alt="😁" /></p>
<p dir="auto"><strong>Широкие перспективы</strong> - От разработки до анализа данных, DevOps, машинного обучения, архитектуры систем — IT в целом предлагает множество направлений. Можно расти как технический специалист, переходить в управление (например, стать тимлидом или CTO) ну и конечно запускать собственные проекты.</p>
<p dir="auto">Перечислять преимущества можно еще долго, по этому перейдем от разговоров к делу.</p>
<hr />
<h2>С чего начать</h2>
<p dir="auto"><s>Как выбрать первый язык программирования</s>?</p>
<p dir="auto">Многие начинающие задаются вопросом: <em>«С какого языка программирования начать?»</em><br />
Но правильнее будет сначала спросить себя: <strong>«Что я хочу создавать?»</strong> — потому что за любым приложением, сайтом или программой стоят две фундаментальные части.</p>
<p dir="auto">Неважно, на каком языке ты пишешь — Python, JavaScript, C# или Go. Всё, что вы видите на экране, и всё, что происходит «под капотом», можно разделить на два слоя:</p>
<ol>
<li><strong>Frontend (интерфейс)</strong> — то, что видит пользователь: кнопки, меню, формы, анимации. Это «лицо» программы.</li>
<li><strong>Backend (логика)</strong> — «внутренности»: обработка данных, работа с базами, алгоритмы, безопасность. Это мозг и сердце системы.</li>
</ol>
<p dir="auto">Предположу что вы читаете эту статью на компьютере. Скорее всего, у вас Windows, macOS или Linux.<br />
Задумайтесь:</p>
<ul>
<li>Что вы <em>видите</em>? Окна, иконки, панель задач — это <strong>интерфейс</strong>.</li>
<li>А что <em>работает</em>? Файловая система, процессы, управление памятью — это <strong>логика</strong>.</li>
</ul>
<p dir="auto">То же самое с сайтом, телефон или любой другой программой:</p>
<ul>
<li>Вы видите красивый дизайн — это <strong>frontend</strong>.</li>
<li>Но когда вы нажимаете «Войти», кто-то проверяет ваш пароль, ищет вас в базе данных и выдаёт доступ — это <strong>backend</strong>.</li>
</ul>
<blockquote>
<p dir="auto">Главная мысль которую которую я хочу донести - не важно на каком языке вы будите писать, а что вы хотите создавать и что вам будет нравится.</p>
</blockquote>
<p dir="auto">Кстати если хотите более подробный план как чего и где после того как определитесь с тем что вам нравиться просто ищите в интернете “дорожная карта веб-разработчика” или “дорожная карта разработчика игр”</p>
<hr />
<h2>Популярные направления и соответствующие языки</h2>
<p dir="auto">Ладно, допусти мы определились с тем что нам больше всего нравится.<br />
Если это:</p>
<ul>
<li>Сайты - JavaScript (хотя их можно также писать на чем угодно, но js создан для этого)</li>
<li>Аналитика, ИИ, базы данных - конечно же Python! Но кроме него отличным выбором станет Go, C#.</li>
<li>Игры - куда без них! Смело берем C++, Lua.</li>
<li>Приложения для телефонов - если ios то точно swift, а для android java.</li>
</ul>
<hr />
<h2>Основы алгоритмического мышления и математики</h2>
<p dir="auto">Для развития алгоритмического мышления поможем естественно практика! Потому что любую задачу можно решить несколькими способами как минимум, попрактиковаться в решении задач можно на <a href="http://codewars.com" target="_blank" rel="noopener noreferrer">codewars.com</a>. Мне в свое время очень помогла книга “Грокаем алгоритмы”, помните что программист учится всегда?</p>
<p dir="auto">Если вы занимаетесь разработкой интерфейсов математика конечно важна, но не на столько что бы углубляться в нее с головой, а вот если вы решает задачи аналитики на python то тут конечно же стоит вспомнить базовую алгебру.</p>
<p dir="auto">Больше задач - больше практики. И только так вы сможете развить алгоритмическое мышление.</p>
<blockquote>
<p dir="auto">Программист учится программировать, только программируя.</p>
</blockquote>
<hr />
<h2>Образование и обучение</h2>
<p dir="auto">Хотелось бы сказать что все и так есть в интернете и научиться можно самостоятельно, но если не хватает времени и хочется четкий план с дедлайнами - то однозначно стоит присмотреться к курсам.</p>
<p dir="auto">Могу от себя добавить что я обучался js и react в Яндекс.Практикуме, меня мотивировало то что есть четкий план и график, ну и конечно же вложенные денежные средства.</p>
<p dir="auto">Тут на самом деле кто на что горазд если хотите жесткий план - добро пожаловать на курсы. А если уверены в себе то пожалуйста все в ваших руках - книги, статьи, видео, блоги, сообщества, форумы и т.д.</p>
<hr />
<h2>Коротко</h2>
<p dir="auto">А теперь давайте подведем короткий итог. Не надо бежать сломя голову "<strong>ыыы я тоже хочу в ИТ за 300к в нано сек щас запишусь на курсы и меня возьмут в яндекс</strong> <img src="https://forum.exlends.ru/assets/plugins/nodebb-plugin-emoji/emoji/android/1f921.png?v=a1e94250dac" class="not-responsive emoji emoji-android emoji--clown_face" style="height:23px;width:auto;vertical-align:middle" title=":clown_face:" alt="🤡" /> ".</p>
<ol>
<li>Определитесь с тем, чем хотите заниматься от этого будет зависеть ваш будущий язык программирования.</li>
<li>Практикуйтесь осваивайте различные методы и подходы к решению задач, развивайте мышление и свою логику.</li>
<li>Сообщество - казалось бы зачем оно нужно? Но от коллег всегда можно узнать что-то новое.</li>
</ol>
]]></description><link>https://forum.exlends.ru/topic/235/kak-stat-programmistom</link><generator>RSS for Node</generator><lastBuildDate>Sat, 17 Oct 2026 03:12:31 GMT</lastBuildDate><atom:link href="https://forum.exlends.ru/topic/235.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 02 Sep 2025 18:13:47 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Как стать программистом on Fri, 05 Sep 2025 11:00:14 GMT]]></title><description><![CDATA[<p dir="auto">Пользователь @Алекс44 написал в <a href="/post/440">Как стать программистом</a>:</p>
<blockquote>
<p dir="auto">И как справляться с выгоранием? Учусь уже полгода, а ощущение, что ничего не знаю. Каждый день новые технологии, кажется, что не успеваю за трендами.</p>
</blockquote>
<p dir="auto">Со временем все устаканится, и будешь думать так: “Как я раньше был так глуп, что такую простую вещь не понимал”. Главное продолжить в чем то развиваться. Технологии меняются  не так часто, как об этом  пишут и может показаться. Выбираешь то, что видишь актуально для твоих задач. Далее когда уже освоился, можно попробовать другие технологии. Но на это надо настраиваться так: я  это изучаю для общего развития, чтобы лучше картину всего понимать, а также я встречу паттерны и практики, которые  могу внедрить уже на текущих работах (иначе смысла гнаться за технологиями я не вижу)</p>
<p dir="auto">А про выгорание - обычно это уже у ребят, которые давно работают и делают одно и тоже, и нет творчества или исследования/роста для себя. А когда ты молодой зеленый,  тащить тебя должно желание изучить, освоить навыки, это должно давать сил.</p>
]]></description><link>https://forum.exlends.ru/post/446</link><guid isPermaLink="true">https://forum.exlends.ru/post/446</guid><dc:creator><![CDATA[Mugiwara]]></dc:creator><pubDate>Fri, 05 Sep 2025 11:00:14 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Fri, 05 Sep 2025 07:37:52 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wowk" aria-label="Profile: Wowk">@<bdi>Wowk</bdi></a> это естественно. Если не гнуть пальцы веером, как делают многие (мои знакомые, во всяком случае), я смело могу сказать, каким бы ты профи не был, пока ты изучаешь новое (а в этой области это бесконечный процесс) - ты растешь, но при этом, даже если вы выполняешь работу на высоком уровне, сам себя ты будешь чуствовать себя новичком и через 10 лет.</p>
]]></description><link>https://forum.exlends.ru/post/445</link><guid isPermaLink="true">https://forum.exlends.ru/post/445</guid><dc:creator><![CDATA[SkitRa]]></dc:creator><pubDate>Fri, 05 Sep 2025 07:37:52 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:42:10 GMT]]></title><description><![CDATA[<p dir="auto">Спасибо за советы! Теперь понятно, что не нужно разбрасываться. Возьму JavaScript + React и буду глубже изучать, а не прыгать между технологиями. И перестану сравнивать себя с опытными разработчиками — у них был свой путь.</p>
]]></description><link>https://forum.exlends.ru/post/443</link><guid isPermaLink="true">https://forum.exlends.ru/post/443</guid><dc:creator><![CDATA[Алекс44]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:42:10 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:41:46 GMT]]></title><description><![CDATA[<p dir="auto">Для фронтенда хватит базовой математики: пропорции, координаты, немного логики. Глубже — это только если будешь делать сложную анимацию или игры. Не переживай, большинство веб-задач — это работа с данными, а не интегралы.</p>
]]></description><link>https://forum.exlends.ru/post/442</link><guid isPermaLink="true">https://forum.exlends.ru/post/442</guid><dc:creator><![CDATA[Wowk]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:41:46 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:40:49 GMT]]></title><description><![CDATA[<p dir="auto">А как насчёт математики? Я не силён в алгебре, но хочу в разработку. Это критично для фронтенда? Можно без нее обойтись или нет?</p>
]]></description><link>https://forum.exlends.ru/post/441</link><guid isPermaLink="true">https://forum.exlends.ru/post/441</guid><dc:creator><![CDATA[Василий]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:40:49 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:39:53 GMT]]></title><description><![CDATA[<p dir="auto">И как справляться с выгоранием? Учусь уже полгода, а ощущение, что ничего не знаю. Каждый день новые технологии, кажется, что не успеваю за трендами.</p>
]]></description><link>https://forum.exlends.ru/post/440</link><guid isPermaLink="true">https://forum.exlends.ru/post/440</guid><dc:creator><![CDATA[Алекс44]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:39:53 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:39:39 GMT]]></title><description><![CDATA[<p dir="auto">Вась, ну это нормально же. Я работаю 5 лет и до сих пор иногда чувствую себя новичком. Главное же не пытаться выучить всё сразу. Выбери стек для первого job и сфокусируйся на нём. Остальное придёт с опытом.</p>
]]></description><link>https://forum.exlends.ru/post/439</link><guid isPermaLink="true">https://forum.exlends.ru/post/439</guid><dc:creator><![CDATA[Wowk]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:39:39 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:38:15 GMT]]></title><description><![CDATA[<p dir="auto">Поддерживаю. Python - это отличный выбор для анализа данных и AI, но если хочешь в веб - учи JavaScript. Кстати, не стоит бояться конкуренции: хороших разработчиков всё равно мало, хоть на Python, хоть на JS.</p>
]]></description><link>https://forum.exlends.ru/post/438</link><guid isPermaLink="true">https://forum.exlends.ru/post/438</guid><dc:creator><![CDATA[Василий]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:38:15 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:37:30 GMT]]></title><description><![CDATA[<p dir="auto">Лично я начинал с JavaScript потому что он везде нужен. И фронтенд, и бэкенд и даже мобилки. Конкуренция есть везде, но и вакансий много. Главное — делать проекты, а не просто учить синтаксис.</p>
]]></description><link>https://forum.exlends.ru/post/437</link><guid isPermaLink="true">https://forum.exlends.ru/post/437</guid><dc:creator><![CDATA[Wowk]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:37:30 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:36:38 GMT]]></title><description><![CDATA[<p dir="auto">Так какой язык посоветуешь для самого начала? Многие говорят про Python, но я слышал, что рынок переполнен джунами. Может, лучше что-то менее популярное, но с меньшей конкуренцией?</p>
]]></description><link>https://forum.exlends.ru/post/436</link><guid isPermaLink="true">https://forum.exlends.ru/post/436</guid><dc:creator><![CDATA[Алекс44]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:36:38 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:36:14 GMT]]></title><description><![CDATA[<p dir="auto">Согласен с выше написанным. Я начал с фронтенда, но потом увлёкся работой с серверами. Сейчас программист, и это идеально — вижу всю картину. Советую не зацикливаться на выборе, а пробовать оба направления первые месяцы.</p>
]]></description><link>https://forum.exlends.ru/post/435</link><guid isPermaLink="true">https://forum.exlends.ru/post/435</guid><dc:creator><![CDATA[Василий]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:36:14 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:34:54 GMT]]></title><description><![CDATA[<p dir="auto">Ага, я тоже долго метался. Пока не осознал, что фронтенд — это про визуал и мгновенный результат, а бэкенд — про логику и данные. Попробуй сделать простой сайт с формой: если интереснее верстать кнопки — твой путь фронтенд, если хочешь понять, куда данные уходят — бэкенд.</p>
]]></description><link>https://forum.exlends.ru/post/434</link><guid isPermaLink="true">https://forum.exlends.ru/post/434</guid><dc:creator><![CDATA[Игорь_И]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:34:54 GMT</pubDate></item><item><title><![CDATA[Reply to Как стать программистом on Thu, 04 Sep 2025 20:34:28 GMT]]></title><description><![CDATA[<p dir="auto">А как понять, что тебе больше нравится — фронтенд или бэкенд? Я пробовал и то, и другое, но пока не чувствую, где моё. Может, есть какой-то тест или чек-лист?</p>
]]></description><link>https://forum.exlends.ru/post/433</link><guid isPermaLink="true">https://forum.exlends.ru/post/433</guid><dc:creator><![CDATA[Алекс44]]></dc:creator><pubDate>Thu, 04 Sep 2025 20:34:28 GMT</pubDate></item></channel></rss>