Для чего нужно обществознание для программиста

Что такое обществознание?

Для чего нужно обществознание для программиста. Смотреть фото Для чего нужно обществознание для программиста. Смотреть картинку Для чего нужно обществознание для программиста. Картинка про Для чего нужно обществознание для программиста. Фото Для чего нужно обществознание для программиста

Содержание

Зачем нам нужно обществознание?

Первое, что поможет школьнику, — задать себе вопрос: «Зачем мне нужно обществознание и чем оно поможет в реальной жизни?»

Этот предмет учит жить в современном обществе. Мы находим ответы на вопросы: «Зачем нужна семья?», «Почему люди стали жить в городах?», «Зачем появилась религия и почему люди стали верить в одного Бога, а не во множество языческих?», «Почему они носят одежду?», «Что такое власть?», «Почему мы голосуем за президента, какая его роль в современном мире?» и т. д.

С помощью обществознания мы знакомимся со своими правами и обязанностями, учимся жить в социуме и формируем гражданскую позицию. Можно быть абсолютно нерелигиозным, не принадлежать ни к одному общественному течению и даже не участвовать в жизни страны. Но каждый член социума должен знать о существующих типах неравенства, государственной структуре и т. д., чтобы жить полноценно.

К сожалению, даже большинство взрослых не могут нормально объяснить, зачем нужно выходить замуж/жениться, почему нельзя поменять партнера в рамках семьи.

Чтобы докопаться до сути, нужно расширять кругозор, знакомиться с теориями и формировать свое мнение. Легче всего этот экзамен дается тем, кто всегда ищет ответы на вопросы, кому недостаточно одного мнения. Такие школьники увлекаются предметом, и их цель не просто сдать экзамен, а понять обществознание и использовать его в своей жизни. Такие школьники часто проходят наши онлайн курсы для детей.

Рассматривая вопросы предмета с разных точек зрения, мы перестаем смотреть на задачу субъективно.

Как избежать субъективизма от преподавателя, принимающего экзамен?

В конкретных вопросах в 1 и 2 частях по фактам и определениям нет двоякого толкования. Из базовых знаний можно составить разные варианты ответа для второй части: например, может быть «культура цивилизации», может быть «культура человека» — определений множество и просто нужно ориентироваться в контексте.

Преподаватели, принимающие экзамен, действуют по стандартному шаблону минобразования. Чтобы ответы соответствовали этой схеме, нужно учить обществознание по вузовским учебникам: в них более точные и верные определения, нежели в школьных.

Что такое обществознание?

Наука об обществе. Что мы называем обществом: жители города, жители страны, жители планеты Земля? Все это — человеческое общество: разные виды, но под одним определением. Общество — это люди, которых объединяет существенный признак.

Если два человека просто существуют где-то по отдельности — общество не появляется. Как только они начинают взаимодействовать между собой — образуется общество.

Если взять людей с планеты Земля и, к примеру, с Альфа Центавра — мы не сможем объединить их под определением «человеческое общество», так как нет этого общего признака. Как выделить признак, который объединяет людей? Мы с вами разговариваем, мы живем на одной территории (если говорить о стране или планете), но при этом мы не можем назвать животных нашим обществом.

Если мы заговорим о международных отношениях, многие скажут, что это торговля. Но если у нас налажена торговля с китайцами, а с аборигенами нет — это не значит, что вторые не входят в человеческое общество. Следовательно, это не торговля, это не проживание на отдельной территории, это не общие признаки, потому что они могут быть даже у робота, а шаблонно разговаривать мы можем даже со смартфоном.

Признак, который объединяет и речь, и торговлю, и возможное проживание на одной территории, и все остальные признаки — взаимодействие. То есть, если два человека просто существуют где-то по отдельности — общество не появляется. Как только они начинают взаимодействовать между собой — образуется общество.

Но когда мы разговариваем друг с другом, торгуем с китайцами — взаимодействие есть. А как мы взаимодействуем с жителями планеты Земля, с которыми у нас нет ни политических, ни торговых, ни бытовых отношений?

Взаимодействие происходит потому, что мы живем в рамках одной экосистемы, на одной планете. Не существует воды или воздуха отдельно для россиян, отдельно для китайцев и африканцев.

Есть круговорот воды в природе: та вода, которую мы пьем, и тот воздух, которым мы дышим, тот дождь, который у нас идет, — они общие для всех жителей планеты Земля. Если где-нибудь в Китае сбросят химические отходы в реку, то эта отравленная вода попадет и в нашу экосистему.

Для чего нужно обществознание для программиста. Смотреть фото Для чего нужно обществознание для программиста. Смотреть картинку Для чего нужно обществознание для программиста. Картинка про Для чего нужно обществознание для программиста. Фото Для чего нужно обществознание для программиста

Поэтому не существует независимых людей, чья деятельность не влияла бы на всех остальных жителей планеты Земля, если эта деятельность влияет на воду и воздух. Если бразильцы вырубят все джунгли на территории Амазонии — на планете Земля станет меньше кислорода в 2 раза. А если мы, жители России, еще вырубим всю тайгу, которая есть на территории западной и восточной Сибири, то кислород кончится на всей планете. Потому что именно джунгли Амазонии и сибирская тайга являются легкими планеты.

Если этих двух лесных массивов не будет — того количества кислорода, которое вырабатывают листья, а также иголки этих деревьев, — оставшегося кислорода не хватит для нормального обеспечения всех живых существ на земле.

И снова мы возвращаемся к необходимости в рамках обществознания изучать разные науки. Ведь с помощью фотосинтеза вырабатывается кислород — и этот факт изучается в ботанике, но при этом объединяет людей в общество в рамках экосистемы

Поэтому чтобы дать определение обществу, нужно знать, что взаимодействие осуществляется в самых разных формах: например, если мы вырубим тайгу — китайцам не хватит кислорода, а если все китайцы одновременно выдохнут воздух, то Дальний Восток накроет облаком углекислого газа.

Резюмируем: общество — это люди, взаимодействующие между собой в разных сферах и обстоятельствах.

Источник

Программирование с нуля: с чего начать и как выучить

Для чего нужно обществознание для программиста. Смотреть фото Для чего нужно обществознание для программиста. Смотреть картинку Для чего нужно обществознание для программиста. Картинка про Для чего нужно обществознание для программиста. Фото Для чего нужно обществознание для программиста

Какой язык программирования учить первым?

Программирование — это процесс создания программ (программного обеспечения). Для этого программисты пишут исходный код на одном из языков программирования.

Существует более 300 языков программирования, но для успешной карьеры можно выбирать из десяти самых популярных. Еще правильнее будет сначала определиться с областью, в которой вы собираетесь работать, и только потом приступать к выбору языка.

Одним из лучших языков для начинающих является Python. Этот популярный язык общего назначения хорош лаконичностью и простотой синтаксиса, его активно используют в IT-компаниях России и мира.

Другими популярными языками считаются Java и C. Они сложнее, особенно для новичков, но владение ими обеспечивает лучшее понимание того, что вы делаете и что происходит с вашей программой. Вместе с языком Pascal язык С обычно изучается в вузе на профильных факультетах.

Использование других языков программирования зависит от цели деятельности. Например, в качестве серверных языков популярны php, Java, ruby. Из клиентских языков наиболее перспективен Java Script. Для разработки сложных высоконагруженных проектов требуется C++. На этом же языке пишутся игры. Еще одна перспективная сфера — разработка приложений для мобильных устройств. Тут используют Java, Objective-C, Swift. Любой опытный программист знает несколько языков, однако код на работе он пишет только на одном из них.

Нужно ли программисту знать математику и английский?

Да. Любому программисту необходимо знать английский язык и математику. Вся важная документация и качественные курсы опубликованы на английском. Знание математики требуется не настолько категорично. Но уверенное владение математикой обеспечивает четкое понимание создаваемого кода, осознанность каждого шага и позволяет прикидывать в голове эффективность алгоритмов.

Какой язык программирования учить, чтобы делать сайты?

Евгений Кучерявый, автор блога онлайн-университета SkillBox, рассказал, чем занимаются веб-разработчики и какие языки им непременно нужно знать.

Такой разработчик по определению стоит на «переднем крае» и отвечает за визуальную составляющую сайта: то, каким его видит посетитель. Frontend-разработчики следят за тем, чтобы все графические элементы исправно работали, контент отображался на всех устройствах, шрифты не «ползли», а картинки не загружались слишком долго.

1. Обучение HTML

В первую очередь начинающий frontend-разработчик должен освоить HTML — язык гипертекстовой разметки. Это базовый инструмент, который позволяет вынести на страницу все основные элементы, будь то фотографии, таблицы или текст.

2. Обучение CSS

Внешне написанная на HTML интернет-страница будет напоминать простейший текстовый документ. Чтобы «оживить» его, используется каскадная таблица стилей или CSS. Она меняет не структуру страницы, а ее внешний вид: шрифты, расположение элементов, тени и цвета. Другими словами, если HTML используется для описания логической структуры страницы, язык CSS отвечает за графические элементы и прописывается в отдельном файле.

3. Обучение JavaScript

Наконец, чтобы элементы веб-сайта могли перемещаться и реагировать на действия пользователя, разработчик прописывает код на языке JavaScript. Он заметно сложнее первых двух, но результат стоит того: от скриптов зависит появление всплывающих окон или же перетаскивание элементов на странице (например, сортировка фото в соцсети). В отличие от CSS, код JavaScript встраивается в структуру HTML, поскольку влияет не на внешний вид элементов, а на их поведение на странице.

Красивая оболочка сайта не имеет смысла без начинки: видеоролики, гиперссылки и картинки должны быть связаны с сервером, базой данных, с другими интернет-сайтами. Программно-аппаратную работу сервиса берут на себя backend-разработчики. Они же отвечают за информационную безопасность (защиту от хакеров) и следят за нагрузкой на сервер (чтобы страница не «висла» из-за наплыва посетителей).

1. Обучение PHP

Базовый инструмент backend-разработчика — язык программирования PHP. Он нужен, чтобы связать видимую пользователю страницу с сервером, где хранятся какие-либо данные. Например, чтобы не выкладывать на веб-сайт по одной фотографии при помощи HTML, можно запустить скрипт, автоматически подгружающий туда условную галерею, лежащую на сервере. Язык PHP настолько сильно упрощает работу по созданию сайта, что изучать его SkillBox рекомендует и frontend-разработчикам.

2. Обучение SQL

Аббревиатура SQL расшифровывается как «структурированный язык запросов». В отличие с PHP, который нужен для связи сайта с сервером, языки SQL позволяют управлять уже самими базами данных. Сейчас существует множество подобных языков, самые распространенные из которых — это MySQL, MSSQL, PostgreSQL и прочие.

Разработчики «полного цикла» в совершенстве владеют языками, необходимыми как для frontend-, так и для backend-программирования. Они являются универсальными специалистами, хотя, очевидно, глубина их погруженности в какую-то конкретно область веб-разработки уступает осведомленности узких специалистов.

А какие еще бывают программисты?

Куда пойти учиться на программиста?

Если есть возможность поступить в вуз, то лучше выбрать один из ведущих: МГУ, МИФИ, ВШЭ, СПБГУ, МФТИ, МГТУ им. Баумана, МАИ, ИТМО и т.д. Речь идет, естественно, о профильных факультетах. Выпускники этих университетов лидируют в рейтинге портала Superjob, составленного по критерию уровня стартовых зарплат программистов.

Для чего нужно обществознание для программиста. Смотреть фото Для чего нужно обществознание для программиста. Смотреть картинку Для чего нужно обществознание для программиста. Картинка про Для чего нужно обществознание для программиста. Фото Для чего нужно обществознание для программиста

Можно ли научиться программированию на онлайн-тренингах и курсах?

Можно. Начальные навыки программирования помогут приобрести такие популярные платформы, как Яндекс.Практикум, Сodecademy, Skillbox, GeekBrains, HTML Academy. После прохождения подобных курсов человеку становится легче понять, в сторону какого направления двигаться в профессиональном развитии.

Бесплатные курсы нередко открывают и спонсируют крупные российские компании: Mail.Ru Group, «Яндекс», «Лаборатория Касперского», Сбербанк, Тинькофф банк, «2ГИС», «Роснано», «Сколково» и HeadHunter.

Многие ведущие мировые вузы открывают курсы в онлайн. Например, курсы MIT можно найти на платформе Coursera.

Как освоить программирование самостоятельно?

Освоение программирования на 80% предполагает самостоятельную работу. Почти все необходимые материалы есть в интернете. Самое главное: мотивация. Лучше всего подходить к изучению комплексно, например, совмещая онлайн-курсы, официальную документацию к языкам, лекции, статьи, книги. При этом не следует распространяться на несколько языков сразу, лучше начать с самых простых.

Можно изучать, играя: некоторые обучающие сайты сами являются играми, например, Code Combat и CodinGame.

На GitHub можно найти огромную коллекцию бесплатных книг по программированию. Также доступен корпус электронных книг, охватывающий 24 языка программирования.

В сообществе программистов также много людей, готовых помочь следующему поколению программистов. Hack.pledge — сайт, который поможет найти наставника.

Кроме того, можно подписаться на тематические каналы в Telegram, например: канал для новичков в Python, сообщество веб- и Java Script-разработчиков, канал разработчиков Ruby и Ruby on Rails и другие.

В программировании актуален принцип «практика важнее теории». Освоить большой объем информации по языкам сразу не получится, поэтому намного лучше посвящать больше времени оттачиванию полученных умений.

Где найти самоучитель по программированию?

Лучше всего подходить к изучению комплексно, например, совмещая онлайн-курсы, официальную документацию к языкам, лекции, статьи, книги. На GitHub можно найти огромную коллекцию бесплатных книг по программированию. Также доступен корпус электронных книг, охватывающий 24 языка программирования.

Что такое метод Франклина и как он может помочь в обучении программированию?

Это способ, позволяющий систематизировать информацию из лекций и самоучителей.

Его можно описать следующими ступенями:

Этот метод кажется простым и немного похожим на процессы, совершаемые автокодировщиком в машинном обучении. Его суть заключается в усвоении мысленных образов: в основе — идея ментальных репрезентаций и имитации.

Кстати, его можно применять не только при обучении программированию.

Нужен ли диплом и опыт работы после обучения веб программированию с нуля?

Считается, что высокие инженерные или исследовательские должности без высшего образования недостижимы. Также диплом необходим тем специалистам, которые захотят работать за границей. При этом многие российские HR-специалисты говорят, что при приеме на работу смотрят, в основном, не на строку «образование» в резюме программиста, а на реальный опыт работы. Кроме того, перед собеседованием или во время него претенденту, скорее всего, предложат выполнить тестовое задание.

С чего программисту начать поиск работы?

Анна Смирнова, менеджер по трудоустройству на программе «Веб-разработчик» в «Яндекс.Практикуме», советует четко определить свои намерения и цель, взвесить все риски и понять, сколько у вас есть времени на поиск работы и какие усилия вы готовы предпринять. Пример четко сформулированной цели — трудоустроиться за четыре месяца на позицию младшего разработчика в продуктовую компанию с полноценной командой разработки и закрепленным наставником.

Далее стоит продумать стратегию поиска. Стандартный подход — изучение вакансий на сайтах по поиску работы, в LinkedIn и телеграм-каналах. Но есть и другой вариант — нетворкинг. А именно, посещение митапов, профильных конференций и курсов, что поможет вам завести новые знакомства и искать возможности уже через них. Этот путь более тернистый в начале, но дает больший эффект, потому что вы задействуете «теплые» контакты.

Затем нужно подготовить резюме, портфолио и сопроводительные письма. Именно они создают первое впечатление о кандидате.

Как составить резюме, если нет опыта?

В резюме рекрутер смотрит на амбиции человека: к чему он хочет прийти и как это делает. Анна Смирнова советует собрать весь опыт, который относится к веб-разработке: участие в хакатонах, посещение митапов, некоммерческие и фриланс-проекты, обучающие курсы. Предыдущую работу в другой сфере тоже нужно указать, но сделать это следует емко и через точки соприкосновения с новой профессией.

Еще один важный пункт — заполнение навыков. Например, на HeadHunter они работают как теги, по которым рекрутеры ищут кандидатов. Поэтому лучше описать максимальное количество технологий, которые вы изучали или с которыми приходилось работать, а не только базовые JavaScript, HTML и CSS.

Где брать проекты для портфолио?

Портфолио выпускников курсов похожи друг на друга, потому что во время учебы студенты выполняют одни и те же задания под присмотром преподавателей и наставников. Проекты вне учебной программы демонстрируют работодателю, что у вас достаточно смелости и самостоятельности, чтобы сделать что-то самому. А значит, вам можно доверить работу над реальным проектом.

Примеры самостоятельных проектов начинающего разработчика:

Источник

Профессия: программист. Не всё однозначно

Мы писали о фронтендерах и бэкендерах, о мобильной разработке и о тестировании, но это были частные случаи. Когда человек подходит к первой или очередной профессии, он редко говорит, что станет разработчиком под iOS или проктологом, как правило это звучит «программистом» и «врачом». Специализация приходит позже, с опытом. Но чтобы твёрдо заявить, что ты хочешь стать программистом, врачом, архитектором, геологом и т.д., нужно избавиться от романтизации профессии и подойти к ней здраво и осмысленно. Даже если вы вдруг решили стать программистом, чтобы «войти в айти после 35-ти». Если говорить о программистах с позиций романтики, то это люди, которые превращают наши замыслы в код и делают жизнь лучше, проще, удобнее. Если говорить прямо, то работа программиста — напряжённый, зачастую рутинный труд с множеством плюсов и минусов. Об этом и поговорим.

Для чего нужно обществознание для программиста. Смотреть фото Для чего нужно обществознание для программиста. Смотреть картинку Для чего нужно обществознание для программиста. Картинка про Для чего нужно обществознание для программиста. Фото Для чего нужно обществознание для программиста

Художник — Надежда Коткина, позировал — cyber_roach

Кто это?

За термином «программист» могут скрываться узкопрофильные программисты, разработчики программного обеспечения, инженеры, системные аналитики и т.д. Тем не менее, всех программистов объединяет одно — умение облечь человеческие требования в машинный код, чтобы сделать труд или развлечение автоматизированным, удобным, простым. Программист создаёт инструкции для компьютера, в результате выполнения этих инструкций получается какой-то целевой результат.

Вам стоит задуматься, не будущий ли программист вы, если…

… ваша мотивация исходит изнутри, вам нравится процесс управления компьютером, вы хотите не просто использовать программу (игру, приложение), но и знать, как она работает, модифицировать её.

… вы не ожидаете бешеных доходов и не думаете о том, что программирование — новый рок-н-ролл, первично именно желание творить магию: превращать идеи в код.

… вы знаете, как сделать лучше любую программу, любой сайт, любое мобильное приложение. Вы точно знаете, что можно хотеть от программы и мечтаете научиться делать совершенный код.

Где нужен?

Сегодня программисты нужны везде и я не думаю, что этот тренд изменится в ближайшие 10-15 лет. Программисты нужны в промышленности, науке, космосе, бизнесе, медицине, транспорте и даже не в ИТ-компаниях (шутки шутками, а вы знаете, как трудно найти отличного программиста 1С или разработчика для интернет-магазина на 1С-Битрикс?!). В общем, даже в институте церкви и благотворительности есть спрос на программистов. И это здорово, потому что вы можете не просто выбрать профессию программиста, но и соотнести её со своим увлечением: химией, биологией, механикой, связью и даже историей и лингвистикой. Более того, если вы будете сочетать в себе навыки разработки ПО и основы профильной деятельности, ваша цена на рынке здорово вырастет, а конкуренция изменится.

Поэтому вам нужно понять не столько, где работать, сколько что именно из разработки вам ближе.

Важно понимать ещё одно разделение.

Базовые требования к профессионалу

Само по себе написание кода — это не самая сложная задача, гораздо сложнее понять требования, интерпретировать их и перевести в понятный машине язык. Работать с заказчиком кода (здесь мы имеем в виду и клиента, и коллег, и работодателей и т.д.) это всегда нервы и приключения, потому что они сами не знают, что хотят, мыслят упрощённо и считают технологии всемогущими. Но если вы претендуете на то, чтобы быть профессиональным программистом, вам необходимо не только хмуро бить по клавишам, но и активно работать с людьми, с техническими заданиями, требованиями и т.д. Это отличает программиста от простого кодера.

Для чего нужно обществознание для программиста. Смотреть фото Для чего нужно обществознание для программиста. Смотреть картинку Для чего нужно обществознание для программиста. Картинка про Для чего нужно обществознание для программиста. Фото Для чего нужно обществознание для программиста

Для чего нужно обществознание для программиста. Смотреть фото Для чего нужно обществознание для программиста. Смотреть картинку Для чего нужно обществознание для программиста. Картинка про Для чего нужно обществознание для программиста. Фото Для чего нужно обществознание для программиста

Необходимость знания иностранных языков

Можно ли обойтись в разработке без знания иностранного (в частности английского) языка? Можно. Достаточно выучить синтаксис и слова языка программирования, мыслить и общаться вы можете исключительно на русском языке. Незнание языка не будет помехой в карьерном росте, развитии, коммуникациях в очень многих компаниях.

Однако — что даёт знание иностранного языка?

Где учиться

В современных российских вузах есть масса программистских специальностей, есть бакалавриат и магистратура, есть форматы дополнительного образования. Если вы ещё только выбираете свой вуз, то, конечно, стоит идти на специальный факультет, либо на физику, математику и другие технические специальности.

Если программирование вам нужно как вспомогательный инструмент для основной специальности, то либо поищите смежный вариант (типа медицинской кибернетики и информатики), либо обучайтесь параллельно главной специализации.

Если у вас уже есть образование, то для вас есть самообразование, различные курсы, онлайн-школы, корпоративные университеты и т.д. Вы можете изучать программирование с помощью этих средств обучения либо полностью самостоятельно или даже с ментором. О дополнительном образовании можно почитать здесь.

Для чего нужно обществознание для программиста. Смотреть фото Для чего нужно обществознание для программиста. Смотреть картинку Для чего нужно обществознание для программиста. Картинка про Для чего нужно обществознание для программиста. Фото Для чего нужно обществознание для программиста

Обращаю ваше особое внимание: высшее образование по-прежнему важно, поскольку оно имеет значение для работодателя, нужно при переезде в другую страну, а также даёт базу, основу, которая позволит быстро развиваться в любом новом направлении.

Более того, не столько важно, какой язык программирования вы освоите, сколько важно, что вы знаете о математике, алгоритмах, вычислениях, сетевом и серверном администрировании, принципах организации сетей, стеках и проч. А эту основу как раз неплохо дают в вузах.

Лучшие книги и средства обучения

Для каждой специальности есть свой набор книг и ресурсов для обучения, но есть вещи, которые стоит прочитать всем.

Из любимых ресурсов:

Ещё одна огромная и свежая подборка полезного онлайна для программистов.

Совет: даже если вам иногда лень заниматься, слушайте лекции хотя бы фоном, так вы погрузитесь в терминологию, обратите внимание на какие-то незаметные при напряжённом изучении моменты.

Для чего нужно обществознание для программиста. Смотреть фото Для чего нужно обществознание для программиста. Смотреть картинку Для чего нужно обществознание для программиста. Картинка про Для чего нужно обществознание для программиста. Фото Для чего нужно обществознание для программиста

Мифы профессии

Про программистов ходит очень много мифов и слухов: про характер, грубость, неумение строить личную жизнь и т.д. Но это частные случаи, которые можно найти в профессии. Например, я был одно время близок к сфере медицины и могу сказать, что там тоже немало замужних за работой и женатых на работе, немало суровых интровертов и грубых, но профессиональных ребят (скорее, задолбанных). Да и вообще сложно представить «анклав» счастья в какой-то определённой сфере.

Для чего нужно обществознание для программиста. Смотреть фото Для чего нужно обществознание для программиста. Смотреть картинку Для чего нужно обществознание для программиста. Картинка про Для чего нужно обществознание для программиста. Фото Для чего нужно обществознание для программиста

А если программист ещё и геймер… Всегда можно найти пару 😉

Поэтому я разберу четыре самых популярных мифа.

Главный совет

Если вы учитесь быть программистом, однажды вам обязательно захочется бросить это всё, потому что путь покажется слишком длинным. Вы устанете от однообразных тренировочных задач, каждая неудачная компиляция будет вызывать тупое, болезненное отчаяние, вам будут сниться указатели, рекурсии и принципы ООП (ну или неудачные вызовы функций). Вся эта возня покажется безумного далёкой не только от вашего первого самостоятельного проекта, но и от первого корпоративного мержа…

Желание бросить — первый признак того, что вы идёте верным путём, что вы действительно напрягаетесь, а не мастрячите какой-то код методом копипаста из Google (даже не с GitHub!). Только когда вы настолько натренируетесь на простых задачах, что они вам станут противно скучными, вы сможете уверенно перейти на новый этап с отличной базой знаний.

Совет простой: не бросайте. Отвлекитесь, переспите с этими мыслями, забросьте обучение на неделю и вернитесь. Вы сами не заметите, как в голове что-то «щёлкнет» и всё встанет на свои места и вот он, первый мерж, первое код ревью, первый коммит в open source, первое выступление на митапе, свой пет-проект, первые задачи на должности миддла. Не останавливайтесь — всё будет!

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *