С чего начать учить – С чего начать учить английский самостоятельно: руководство

Содержание

С чего начать учить английский самостоятельно: руководство

– С чего начать учить английский самостоятельно?

Этот вопрос могут задать две категории людей: совсем-совсем новички и те, которые имеют какую-то заветрившуюся со школьных времен базу. Так что давайте сразу разделяться: новички – налево (точнее, читаем дальше эту статью), а изучавшие – направо и переходим по ссылке. Потому что рецепт для вас будет разным.

Теперь обращаюсь только к вам, новички: эта статья посвящена вашему маршруту от уровня beginner до elementary. Вместе с Ольгой Синицыной, руководителем отдела методики Lingualeo, мы подробно описали каждый шаг и собрали все необходимые ссылки. Это самая полная статья по теме. Именно для тех, кто хочет сделать все сам.

Содержание статьи: обучение английскому языку самостоятельно с нуля

  1. Выучи английский алфавит: как и где это сделать
  2. Изучи звуки и правила чтения: таблица со звуками и буквами
  3. Начни учить первые слова: где и как учить
  4. Начинай читать книги: как и какие
  5. Учи целые фразы: где их взять
  6. Разберись с грамматикой: с каких тем начать
  7. Развивай аудирование, говорение, письмо: как и где
  8. Научись планировать: как не опустить руки
  9. А что же дальше?

1. Алфавит: учим английский язык с нуля самостоятельно и бесплатно

Без английского алфавита никуда. Тебе понадобится узнать:

  • Название каждой буквы, например, A = называется «эй», B = «би», C = «си» и т.д. Это понадобится на случай, если кто-то станет диктовать тебе свое имя или другое слово по буквам;
  • Внешний вид каждой буквы – и большой, и маленькой, потому что некоторые маленькие не похожи на своих крупных собратьев: Q q, G, g и др.

По ссылке ты найдешь все необходимое: не только сам алфавит, но и крутые задания на проверку изученного – это первый пробный урок «курса от Lingualeo «Английский с нуля» (доступен после бесплатной регистрации).

Также стоит запомнить порядок алфавита: для работы со словарями, справочниками, которые оформлены в алфавитном порядке. В этом тебе помогут специальные детские песенки – ABC songs.

2. Звуки и правила чтения: выучить английский язык с нуля самостоятельно и бесплатно

Что такое «правила чтения»? Давай на всякий случай вспомним, что буква – не равна звуку. Мы видим буквы на письме и читаем их как определенные звуки. Например, букву «ю» в начале слова мы прочитаем как звуки «й» и «у». Так вот правила чтения – это законы, по которым носители языка видят в сочетании букв определенный звук.

В английском языке правила чтения – настоящий ад для изучающих: из-за исторических процессов английские слова пишутся совсее-еем не так, как слышатся. Иногда даже близко нет: blew – читается как «блу», phoenix – как «финикс» и др. Из-за этого родилась шутка: «В английском пишем – Манчестер, произносим – Ливерпуль».

К тому же в английском языке 44 звука, тогда как букв – 26. Это еще одна трудность для нас, изучающих английский язык: одна и та же буква может передавать множество звуков. Например:

  • буква C в английском языке может обозначать звук / k /, как в слове
    cat
    (кот),
  • может – звук / s /, как в слове ice (лед),
  • а может – звук / ʃ / (похож на русский / ш /), как в слове ocean (океан),
  • и это еще не все варианты прочтения этой буквы.

Мы подготовили для тебя таблицу в pdf со всеми звуками английского языка и правилами чтения. Там ты найдешь звук, его примерный аналог в русском языке, сочетания букв, которые передают этот звук, и пример слова.

Скачать по ссылке: таблица букв и звуков английского языка

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

Обрати внимание: звуки нужно изучать сразу внутри слов-примеров. Изучать отдельные звуки – бессмысленно.

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

Например, в английском слове men (мужчинЫ, мн. число) произносится гласный звук / e /, похожий на русский / э /. А в слове man (мужчинА, ед. число) уже произносится тот самый / æ /. Как русскоговорящему различать эти слова, если звуки для него будут одинаковыми?

Именно поэтому с самого начала приучай себя находить отличия звуков английского языка от своих. Сравнивать – да, но не приравнивать! Мы посвятили этой теме целый цикл статей. В таблице правил чтения рядом со звуками стоят ссылки на соответствующие статьи цикла: изучи их и научишься видеть отличия.

Посмотри наш видеоурок, чтобы понять, почему очень важно работать над произношением

Чтобы уточнять, как именно произносятся слова, рекомендуем использовать англоязычные толковые словари: Cambridge Dictionary, Macmillan Dictionary, Oxford Learner’s Dictionaries. Пользоваться ими просто: вводишь интересующее слово в поисковую строку, смотришь транскрипцию и слышишь эталонное звучание. Еще советуем сразу вооружить свой браузер нашим бесплатным расширением для Chrome, которое будет переводить и озвучивать незнакомые слова на любом сайте в два клика и добавлять их на изучение в Lingualeo.

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

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

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

У нас на Lingualeo есть наборы самых распространенных английских слов: топ 100, топ 200, топ 300 и т.д. Есть и наборы топ существительных, топ глаголов и т.д. Все это ты найдешь в разделе «Словарь». Добавляй слова в свой персональный словарик и прогоняй через тренировки.

Также научись считать, выучи местоимения. Для перехода на следующий уровень ты должен научиться говорить о себе: личная информация, распорядок дня, привычки. Знать основные глаголы, существительные, прилагательные; названия еды и напитков, названия стран и национальностей; наречия времени, места и частоты. Уметь сказать «сколько времени», говорить в магазине о ценах.

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

4. Читаем книги: с чего начать изучение английского языка самостоятельно

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

Выученные слова будут в правильном контексте, ты начнешь подмечать особенности грамматики и погрузишься в язык. Нужная твоему уровню литература есть по ссылке. Читать будет легко: книги снабжены кликабельными субтитрами, то есть нажал на слово – увидел перевод. Как правильно читать, смотри в видео:

Обучение английскому языку самостоятельно с нуля онлайн и бесплатно

5. Английские фразы: как изучить английский язык самостоятельно с нуля бесплатно

Выучи целиком простые фразы для общения. Это поможет сразу начинать общаться на английском языке. Например:

Hello, my name is … (Привет, меня зовут…)

Nice to meet you. (Приятно с вами познакомиться)

Thank you very much. (Спасибо вам)

You’re welcome. (Не за что, обращайтесь)

How are you? (Как дела?)

Where are you from? (Откуда вы?)

What time is it? (Который час?)

How many (much)? (Сколько?)

This way, please. (Сюда, пожалуйста)

I don’t understand. (Я не понимаю)

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

6. Учим грамматику английского языка для начинающих

Параллельно с чтением и изучением целых фраз тебе нужно разбираться с грамматикой. Но не в теории, не копаться в ней самой по себе – учи полезные английские фразы и на их же примере вникай в суть грамматических правил. Как это работает, читай в статье.

Также смотри видео о том, как правильно учить грамматику начинающему

Давай разберем, что именно нужно понять и запомнить на начальном уровне:

Артикли. Их в русском языке нет вообще. Артикль – это служебное слово, которое используется вместе с существительным:

an apple (яблоко)

Здесь мы употребили неопределенный артикль

an, потому что слово начинается с гласной. Если слово начинается с согласной, то артикль будет – a.

a dog (собака)

Но помимо неопределенного артикля, есть еще и определенный – the. Разобраться с артиклями поможет наша статья и видео:

Множественное число. Изучи правила образования множественного числа у существительных. Обычно это происходит прибавлением суффикса -s:

a cat – cats (кот – коты)

Но есть исключения и свои особенности. Подробнее в пробном уроке курса «Грамматика для начинающих».

Порядок слов в предложении. В английском языке он строгий: сначала идет подлежащее, затем сказуемое, затем другие члены предложения:

I love my job. (Я люблю свою работу)

В вопросительном предложении уже другой порядок слов и добавляется вспомогательный глагол:

Do I love my job? (Я люблю свою работу?)

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

Обязательно есть глагол. Без глагола английское предложение просто не может существовать. А там, где в русском языке глагола нет, в английском появляется глагол-связка.

I am a doctor. (Я – доктор или Я есть доктор, если дословно)

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

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

Love me! (Люби меня!) Do it! (Сделай этой)

Но опять же есть свои тонкости.

И другие темы: степени сравнения прилагательных, правильные и неправильные глаголы, оборот there is – there are. Весь список тем есть по ссылке. И так мы с тобой постепенно доберемся до elementary.

7. Комплексно, со всех сторон: как учить английский язык самостоятельно с нуля

Все это – слова, фразы, грамматика – нужно прокачивать с 4-х сторон: аудирование, написание, говорение и чтение. Мы собрали и описали для тебя самостоятельные упражнения и материалы для работы над каждым навыком:

А еще обязательно посмотри этот видеоурок

8. Последнее, но не по важности! Как изучить английский язык самостоятельно в домашних условиях с нуля

А теперь самое главное. Заранее поставь себе очень конкретную цель и распланируй ее ограниченными отрезкам времени. Это важно, чтобы ты с самого начала не забросил обучение, видел свой прогресс, корректировал программу. Давай к конкретике. Что нужно сделать по шагам:

Твой уровень сейчас – нулевой или beginner. В среднем для достижения следующего уровня требуется 90-100 часов занятий. Сразу реши, сколько часов в день ты готов заниматься? Если по часу, то через 3 – 3,5 месяца ты должен достигнуть уровня elementary. Если по полчаса, то умножай срок на два. Вот и обозначь себе этот период крайним сроком.

Теперь разбей эту огромную цель «достигнуть уровня elementary» на конкретные и очень четкие задачи вроде «научиться выражать мысли в настоящем времени», «выучить 100 самых распространенных слов», «прочитать книгу на английском». Эти задачи тоже распланируй по конкретным срокам.

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

Обязательно прочти! Или посмотри видео:

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

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

Английский язык учить самостоятельно онлайн с нуля

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

corp.lingualeo.com

С чего начать учить английский язык: пошаговое руководство ‹ Инглекс

«Каждый новый язык расширяет сознание человека и его мир. Это как будто еще один глаз и еще одно ухо», — так считает герой книги Людмилы Улицкой Даниэль Штайн. А вы хотели бы расширить свою картину мира и найти общий язык с более чем миллиардом человек? Для тех, кто ответил утвердительно, мы расскажем, с чего начать учить английский язык. Надеемся, наше руководство поможет сделать первые шаги начинающим и подскажет правильную дорогу тем, кто продолжает изучать язык.

Для начала предлагаем вам посмотреть запись двухчасового вебинара с Викторией Кодак (преподавателем и методистом нашей онлайн-школы), в котором она максимально подробно отвечает на вопрос о том, как правильно приступить к изучению английского:

1. Введение: Когда и как лучше начать учить английский язык

Некоторые взрослые считают, что начинать учить английский с нуля могут только дети. Кто-то считает, что взрослому стыдно начинать с азов и учить элементарные правила и слова, кто-то полагает, что только дети могут успешно изучать иностранные языки, ведь у них прекрасная память и способности к обучению. И первое, и второе мнение ошибочно. Нет ничего постыдного в том, что вы начинаете учить язык, будучи взрослым, даже наоборот: тяга к знаниям всегда вызывает уважение. По статистическим данным нашей школы, люди начинают изучать язык с первой ступени и в 20, и в 50 и даже в 80(!) лет. Причем они не просто начинают, а успешно учатся и достигают высоких уровней знания английского. Так что неважно, сколько вам лет, важно ваше желание учиться и готовность совершенствовать свои знания.

Многие задаются вопросом: «Как лучше начать учить английский язык?». Сперва следует выбрать удобный вам способ обучения: в группе, индивидуально с преподавателем или самостоятельно. О плюсах и минусах каждого из них можно почитать в статье «Лучшие способы изучения английского языка, которые вам стоит попробовать».

Самый оптимальный вариант для тех, кто собирается осваивать язык «с нуля», — это занятия с преподавателем. Вам нужен наставник, который объяснит, как «работает» язык, и поможет заложить крепкий фундамент ваших знаний. Преподаватель — ваш собеседник, который:

  • поможет вам начать говорить на английском;
  • пояснит грамматику простыми словами;
  • научит читать тексты на английском;
  • а также поможет вам развить навык понимания английской речи на слух.

Читайте также

По каким-то причинам у вас нет желания или возможности заниматься с учителем? Тогда изучите наше пошаговое руководство о самостоятельном изучении английского языка для начинающих.

2. Общие советы о том, как лучше учить английский язык с нуля

Для начала мы хотим дать вам несколько советов о том, как лучше организовать свои занятия, чтобы усилия не пропали даром. Мы рекомендуем:

  • Заниматься не менее 2-3 раз в неделю по 1 часу. В идеале нужно заниматься английским языком ежедневно хотя бы по 20-30 минут. Однако если вы хотите устраивать себе выходные, занимайтесь через день, но в двойном объеме — 40-60 минут.
  • Работать над речевыми навыками. Пишите коротенькие тексты, читайте простые статьи и новости, слушайте подкасты для начинающих и постарайтесь найти себе собеседника, чтобы тренировать навык говорения.
  • Сразу же применять полученные знания на практике. Используйте в устной и письменной речи изученные слова и грамматические конструкции. Простая зубрежка не даст нужного эффекта: знания вылетят из головы, если их не использовать. Выучили десяток слов — составьте короткий рассказ с использованием всех этих слов, проговорите его вслух. Изучили время Past Simple — напишите коротенький текст, в котором все предложения будут в этом времени.
  • Не «распыляться». Главная ошибка начинающих — это попытка взять как можно больше материалов и работать с ними всеми одновременно. В итоге изучение получается бессистемным, вы путаетесь в обилии информации и не видите прогресс.
  • Повторять пройденное. Не забывайте повторять пройденный материал. Даже если вам кажется, что вы назубок знаете слова по теме «Погода», вернитесь к ним через месяц и проверьте себя: все ли вы помните, возникли ли затруднения. Повторение пройденного никогда не бывает лишним. В нашем блоге мы уже писали о том, как повторять, чтобы ничего не забывать. Ознакомьтесь с техниками и попробуйте применять их на практике.

3. Руководство: Как начать учить английский с нуля самостоятельно

Так как английский язык для вас пока — terra incognita, мы постарались выбрать для вас только самые нужные материалы. Получился довольно объемный список, из которого вы узнаете, с чего надо начинать учить английский язык и как делать это правильно. Сразу скажем, работа предстоит непростая, зато интересная. Приступим.

1. Изучите правила чтения английского языка

Театр начинается с вешалки, а английский язык — с правил чтения. Это базовая часть знаний, благодаря которой вы сможете научиться читать по-английски и произносить звуки и слова правильно. Рекомендуем воспользоваться простой таблицей из Интернета и выучить правила наизусть, а также познакомиться с транскрипцией английского языка. Сделать это можно, например, на сайте Translate.ru.

2. Уточните, как произносятся слова

Даже если вы назубок знаете правила чтения, при изучении новых слов проверяйте, как они правильно произносятся. Хитрые английские слова не хотят читаться так, как пишутся. А некоторые из них и вовсе отказываются подчиняться каким-либо правилам чтения. Поэтому мы советуем уточнять произношение каждого нового слова в онлайн-словаре, например, Lingvo.ru или на специальном сайте Howjsay.com. Прослушайте несколько раз, как звучит слово, и постарайтесь произнести его точно так же. Заодно потренируете правильное произношение.

3. Начните формировать словарный запас

Возьмите на вооружение визуальные словари, например, воспользуйтесь сайтом Studyfun.ru. Яркие картинки, озвученные носителями слова и перевод на русский облегчат вам процесс изучения и запоминания новой лексики.

С каких слов начать учить английский? Мы рекомендуем начинающим ориентироваться на список слов на сайте Englishspeak.com. Начните с простых слов общей тематики, вспомните, какие слова вы используйте чаще всего в своей речи на русском языке. Кроме того, советуем уделить больше времени изучению глаголов английского языка. Именно глагол делает речь динамичной и естественной.

4. Учите грамматику

Если представить речь в виде красивого ожерелья, то грамматика — это нить, на которой вы располагаете бусины-слова, чтобы в итоге получить красивое украшение. Нарушение «правил игры» английской грамматики карается непониманием собеседника. А выучить эти правила не так уж сложно, достаточно заниматься по хорошему учебнику. Мы рекомендуем взять первую книгу из серии пособий Grammarway в переводе на русский язык. Подробно об этой книге мы писали в нашем обзоре 6 лучших учебников по грамматике английского языка. Кроме того, рекомендуем ознакомиться с нашей статьей «Учебники английского языка для начинающих: какие пособия взять новичку», из нее вы узнаете, какие книги вам понадобятся на начальном этапе изучения английского.

Считаете учебники скучными? Не беда, обратите внимание на нашу серию статей «Английская грамматика для начинающих». В ней мы простыми словами излагаем правила, приводим много примеров и тесты для проверки знаний. Кроме того, наши преподаватели составили для вас простой и качественный онлайн-самоучитель грамматики английского языка. А еще советуем почитать статью «Английский без учебников: за и против», в ней вы найдете 8 весомых причин взяться за пособия, а также узнаете, когда можно обойтись без учебников в изучении языка.

5. Слушайте подкасты своего уровня

Как только вы начали делать первые шаги, сразу нужно приучать себя к звучанию иностранной речи. Начните с простых подкастов длительностью от 30 секунд до 2 минут. Найти простые аудиозаписи с переводом на русский можно на сайте Teachpro.ru. А чтобы получить максимальную пользу от прослушивания, ознакомьтесь с нашей статьей «Как учить английский по подкастам».

6. Смотрите новости на английском

После того как вы сформируете начальный словарный запас по английскому языку, самое время начинать смотреть новости. Рекомендуем ресурс Newsinlevels.com. Тексты новостей для первого уровня простые. К каждой новости есть аудиозапись, так что обязательно послушайте, как звучат новые для вас слова, попытайтесь повторить их за диктором.

7. Читайте простые тексты

Во время чтения вы активируете зрительную память: новые слова и фразы будут легко запоминаться. А если вы хотите не просто читать, но и изучать новые слова, совершенствовать произношение, слушайте тексты, озвученные носителями языка, а потом читайте их. Простые короткие тексты вы можете найти в учебниках вашего уровня, например New English File Elementary, или в Интернете на этом сайте.

8. Установите полезные приложения

Как начать учить английский с нуля самостоятельно, если под рукой есть смартфон или планшет? Приложения для изучения английского языка — это мини-самоучители, которые всегда будут у вас в кармане. Известное приложение Lingualeo идеально подходит для изучения новых слов: благодаря технике интервального повторения новая лексика не выветрится у вас из памяти через месяц. А для изучения структуры, принципа «работы» языка советуем установить Duolingo. Это приложение позволит вам помимо изучения новых слов потренировать грамматику и научиться строить предложения на английском языке, а также поможет вам вырабатывать хорошее произношение. А еще ознакомьтесь с нашей подборкой лучших приложений для изучения английского языка и выберите оттуда наиболее интересные вам программы.

9. Занимайтесь онлайн

Если вы спросите у Гугла, с чего начать учить английский язык самостоятельно, заботливая поисковая система тут же подкинет вам пару сотен сайтов с различными уроками, онлайн-упражнениями, статьями об изучении языка. У неискушенного студента сразу же возникает соблазн сделать себе 83 закладки «ну очень нужных сайтов, на которых я буду заниматься каждый день». Мы хотим предостеречь вас от этого: в обилии закладок вы быстро запутаетесь, а заниматься нужно систематично, не прыгая с одной темы на другую. Добавьте в закладки 2-3 действительно хороших ресурса, на которых вы будете заниматься. Этого более чем достаточно. Мы рекомендуем выполнять онлайн-упражнения на сайте Correctenglish.ru. Также ознакомьтесь с нашей статьей «ТОП-22 сайта для изучения английского языка для начинающих», в ней вы найдете еще больше полезных ресурсов. А после того, как освоите азы английского, ознакомьтесь со статьей «Как учить английский язык самостоятельно и бесплатно + 156 ресурсов», где можно скачать файл со списком полезных материалов и сайтов для изучения языка.

4. Подведем итоги

Немаленький получился список, причем мы попробовали собрать для вас только самые необходимые составляющие успешного изучения английского языка. Тем не менее нам не удалось задействовать самый важный навык — говорение. Его практически невозможно тренировать наедине с самим собой. Максимум, что можно сделать — попытаться найти друга, изучающего английский. Однако друг с более высоким уровнем знаний вряд ли захочет заниматься с новичком, а такой же начинающий, как и вы, не может быть помощником. Более того, когда вы занимаетесь с непрофессионалом, есть риск «подхватить» его ошибки.

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

Читайте историю бизнесмена, который на уровне Elementary уже может общаться с иностранными партнерами.

Теперь вы знаете, как учить английский язык самостоятельно с нуля. Признаемся, путь предстоит нелегкий, однако если вы уже поставили себе цель и готовы к работе, положительные результаты не заставят себя ждать. Желаем вам терпения и упорства на пути к намеченной цели!

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

© 2019 englex.ru, копирование материалов возможно только при указании прямой активной ссылки на первоисточник.

englex.ru

Инструкция для тех, кто хочет стать программистом с нуля

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

С чего начать

Есть несколько вариантов развития событий, в результате которых человек становится программистом. Первый — родители-программисты, которые всему научили своих детей. Таким детям даже не нужно идти в университет. Второй вариант — модная профессия программиста. После школы нужно было выбрать, куда пойти учиться, и выбрали модное направление IT, вроде бы понравилось. И последний вариант — хобби, которое переросло в работу.

Если с вами ничего из вышеперечисленного не произошло, значит, у вас есть выбор из четырёх вариантов:

  • Самообразование. Этот вариант можно использовать как самостоятельно, так и в паре с другими методами. В интернете полно сайтов, книг и приложений, которые помогают изучать различные языки программирования и технологии. Но это самый тяжёлый путь для начинающих.
  • Университет. Если вы оканчиваете школу и хотите быть программистом, тогда идите в университет. Если не за знаниями, тогда за корочкой. Она может послужить бонусом при устройстве на работу. Хотя и какие-то знания вы тоже получите. Но не забывайте заниматься и самообучением. К выбору вуза стоит подойти очень ответственно. Внимательно изучите программы обучения и выбирайте лучшие технические вузы.
  • Ментор. Будет очень неплохо, если вы найдёте человека, который согласится помочь вам и направит вас в правильную сторону. Он подскажет подходящие книги и ресурсы, проверит ваш код, даст полезные советы. Кстати, мы уже писали о полезном ресурсе, где вы сможете найти ментора. Наставника можно искать среди знакомых программистов, на IT-тусовках и конференциях, на онлайн-форумах и так далее.
  • Специализированные практические курсы. Попробуйте поискать в своём городе курсы, где вас обучат какому-нибудь языку программирования или технологии. Я был приятно удивлён количеством таких курсов в Киеве, в том числе бесплатных и с последующим трудоустройством.

Какой язык, технологию и направление выбрать

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

  • Наличие на рынке вакансий. Конечная цель этого пути — найти работу программистом. А это будет трудно сделать, если на рынке вакансий никто не будет искать разработчиков на вашем языке программирования. Проверьте сайты с вакансиями, посмотрите, кого больше ищут, выпишите десяток языков. И переходите к следующему критерию.
  • Низкий уровень вхождения. Если вам придётся потратить длительное время на изучение языка, это может отбить у вас охоту к программированию вообще. Почитайте о тех языках, которые вы выбрали выше. Просмотрите литературу, которую нужно будет прочитать, чтобы изучить эти языки. И выберите те, о которых пишут, что они лёгкие, или которые вам показались лёгкими. Такими языками могут оказаться PHP, Ruby, Python.
  • Кайф от процесса. Если вам не нравится писать код на выбранном языке, вы не будете получать удовольствия от этого процесса, от работы и от жизни. А оно вам надо? Делайте правильный выбор.

Также вам придётся определиться с направлением программирования. Мобильное, десктопное, игры, веб, низкоуровневое программирование и так далее. Самые популярные и относительно лёгкие отрасли — разработка под веб, мобильные и десктопные клиенты. Под каждое направление может подходить один язык и совсем не подходить другой. То есть при выборе языка программирования также стоит отталкиваться и от этого фактора.

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

Как получить начальный опыт

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

Во-первых, не стоит ждать, пока вы прочитаете все книги по выбранному языку программирования. Начинайте писать свои первые строки кода уже после второй главы книги. Выполняйте все задания из книг, перепечатывайте примеры, разбирайтесь в них. Усложняйте примеры и задания из книг своими идеями. Создавайте свои задачи к пройденному материалу. Решайте эти задачи.

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

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

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

Четвёртый вариант получения опыта — помощь знакомым программистам. Попросите их передать вам маленькие и несложные задания. Если что-то не будет получаться, у вас всегда будет к кому обратиться. И при этом вы будете участвовать в реальном проекте.

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

Почему стоит выбрать Python

Давайте немного подробнее поговорим о выборе первого языка программирования. Первый язык должен быть простым и популярным на рынке. Таким языком является Python. Я очень советую выбрать именно его в качестве первого языка программирования.

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

Справедливости ради стоит упомянуть и о других языках программирования. Java может стать неплохим выбором для новичка. Этот язык популярнее, чем Python, но и немного сложнее. Зато инструменты для разработки гораздо лучше проработаны. Стоит только сравнить Eclipse и IDLE. После Java вам будет проще перейти к работе с низкоуровневыми языками программирования.

PHP — ещё один очень популярный язык. И, мне кажется, он даже проще, чем Python. Очень легко найти себе ментора или решение какой-нибудь проблемы на форуме. Всё потому, что в мире существует огромное количество PHP-программистов разного уровня. В PHP нет нормального импорта, есть множество вариантов решения одной и той же задачи. А это усложняет обучение. И PHP заточен исключительно под веб.

Языки C и C# очень сложны для новичка. Ruby — хороший выбор в качестве второго языка, но не первого. JavaScript — очень простой язык, но ничему хорошему он вас не научит. А задача первого языка программирования всё-таки научить вас чему-то правильному, задать какую-то логику.

Важен ли английский язык

Важен! Не знаете? Учите. Знаете? Совершенствуйте. Учитесь читать, писать, слушать и говорить на английском. Делайте упор на техническую литературу. Слушайте англоязычные подкасты. Читайте англоязычные учебники по программированию.

Что нужно знать, кроме языка программирования

Конечно же, кроме языка программирования и английского, нужно знать что-то ещё. А вот что — зависит от направления, которое вы выберете. Веб-программист обязан знать HTML, CSS, JavaScript. Десктоп-программист учит API операционной системы и различные фреймворки. Разработчик мобильных приложений учит фреймворки Android, iOS или Windows Phone.

Всем нужно выучить алгоритмы. Попробуйте пройти курс на Coursera или найти подходящую для себя книгу по алгоритмам. Кроме этого, нужно знать одну из баз данных, паттерны программирования, структуры данных. Стоит также познакомиться с репозиториями кода. Хотя бы с одним. Обязательно знание систем версионного контроля. Выбирайте Git, он самый популярный. Вам нужно знать инструменты, с которыми вы работаете, операционную систему и среду разработки. И главный навык программиста — уметь гуглить. Без этого вы не проживёте.

Последние шаги

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

lifehacker.ru

Программировать с нуля. «Сейчас» — самое подходящее время, чтобы начать


(Иллюстрации к статье А.П. Ершова «Программирование — вторая грамотность»)

Стив Джобс не написал ни строчки кода, Билл Гейтс — написал. Пол Грэм — первоклассный программист, Питер Тиль — юрист по образованию, сооснователь PayPal и владелец Palantir (написал ли он что-нибудь?), а Илон Маск в детстве написал свою игру и успешно её продал.

Никита truesnow из #tceh сказал мне, что на курсе «Врубаемся в Ruby» они научат программировать любого человека, даже с нуля. Я спросил его: «А с гуманитарием справитесь?» И мы задумались, были ли случаи, когда «гуманитарий» выучил язык программирования?

На ум сразу пришел бомж-программист, но после успеха с его приложением он предпочёл остаться «дзен-монахом». Есть ли еще примеры? Вдохновляющий пример, что научиться кодить может каждый — слепой программист. Когда я прочитал статью на Хабре «Смотря на код с закрытыми глазами», то понял, что нет преград, кроме собственных отмазок.

А у меня для вас есть три истории из моей жизни. Просто три истории.

История первая — ламер

Слово «ламер» я прочитал в «Компьютерре». Там давалось такое определение: «Ламер — отнюдь не безграмотный человек, не умеющий (как бы это помягче выразиться?) программировать». Окрылённый истиной я побежал и рассказал об этом друзьям-одноклассникам, но они предпочли поиграть в футбол, вместо того чтобы освоить суперспособности. Забавно, что потом все они зарабатывали программированием деньги, а я нет. Через неделю я записался в краевую станцию юных техников (КСЮТ), где был кружок по программированию. Там для новичков давали qbasic. А боги прогали на C.

Так вот как-то один из «богов» подозвал меня к монитору и спросил: «Так сможешь?». И показал прогу, которая ждала, когда пользователь введёт в командной строке любой символ, а потом поворачивала его на 90 градусов. Я был ошеломлен.

Наверное, меня это так зацепило, что я решил — во что бы то не стало, выучить все что можно, и стать самым крутым программистом. Заряда хватило на годы. Этот случай я позабыл, прошло несколько лет, и, вспомнив о нем, я написал не больше десятка строк на basic`e минут за 20. Программа работала идеально.

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

История вторая — первый шифр

Идея пришла внезапно. Пришла так, что не смог заснуть и сел кодить. Из шифров тогда я знал только про пляшущих человечков из Шерлока Холмса (а это класс 8 или 9, занимался программированием полгода-год). Мне захотелось написать шифр, чтобы нельзя было так просто его вскрыть простым анализом.

Задумка была следующая: каждой букве русского алфавита мы приписываем массив из 5 символов в виде букв русского и английского языка, спецсимволы. При шифровании мы рандомно выбираем один из них. Получалась «расширенная» простая замена. Это сейчас мне понятно как его ломать, но тогда для меня была запредельная высота. Через 3-4 года я поступлю на компьютерную безопасность.

Вывод. Решать интересные задачи — это круто. Но гораздо круче придумывать и находить задачи самому.

История третья — триумф BASIC`а

Я уже 2 года «занимался» программированием. И тут в школе появилась… информатика. Меня почему-то отправили в слабую группу. Как узнал позже, моё лицо не понравилось преподавательнице и она посчитала, что я тупой. Мои друзья ворвались в кабинет к директору и сказали, что я занял призовое место на краевой олимпиаде по программированию. Начались, разборки, но мне было так пофиг, что я остался в слабой группе, где учили вводить цифры в Exсel. За первую неделю я сдал всю программу и спокойно ходил играть в Diablo 2 в компьютерный клуб.

А на олимпиаде был забавный случай. Разрешённые языки — C, Pascal, а я то был прожжённым бейсичником. Выкрутился. Задачу принимали в виде exe’шника, а я подсуетился и нашёл бейсик, который кует exe’шники. Программы проходили тесты, а сами тесты принимались на серваке. Одна задача была сугубо вычислительная. Давались координаты центров и радиусы двух окружностей. Требовалось выдать взаимное расположение окружностей в текстовом виде: пересекаются, касаются, одна в другой, совпадают, и прочие.

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

Вывод. Школа — зло. Результат — круто. Нестандартное мышление — прикольно. Обходной путь есть всегда.

Зачем взрослым учиться программировать

У меня есть три ответа на этот вопрос. Они зависят от горизонта планирования:

— Цель на 1 неделю или месяц — это вызов. Это как пробежать марафон или забраться на Эльбрус, проверить не засохли ли мозги, выйти из зоны комфорта.

— Цель на год-два — это бабло. За это время можно научиться создавать ценность и работать удаленно. Или учить других. Очень многие хотят научиться программировать.

пруф

сам поискал 8 сентября:

на русском в 1000 раз меньше:


— Цель на 5-10 лет — развитие в целом. Во-первых, вы улучшите своё мышление. Во-вторых, вы сделаете неоценимый подарок детям. Они получат несколько лет форы в изучении программирования и у вас появится много чудных моментов совместного написания программ. Для полного счастья останется научиться играть в компьютерные игры, но это вы скорее всего уже умеете.
Как научиться программировать

Есть заезженная картинка на этот счёт:

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

Если готовы приступить по-взрослому, то есть множество ресурсов для самообучения. От Coursera (раз, два) до всяких %имя%academy (codeacademy, htmlacademy и пр)

Если намерения совсем серьёзные, могу посоветовать курс «Врубиться в Ruby».

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

— Никита, почему именно Ruby?
— Все просто, мы нашли очень хорошего преподавателя.

Про Ruby
Попробовать сделать первые шаги можно прямо сейчас, займет всего 5-10 минут.


Нашел шикарный ресурс с геймификацией и сразу из браузера tryruby.org
За 5 минут выполняем несколько заданий, получаем ачивку и переходим на следующий уровень.


А зомбяк не хотите ли? railsforZOMBIES.org

Про Lisp

«Однако я не думаю, что смогу убедить кого-нибудь (старше 25) выучить Lisp.» Пол Грэм, «Побеждая посредственность»

Начитавшись Грэма, осваиваю Lisp.
;; Welcome to L(λ)THW!
(let ((llthw '(learn lisp the hard way)))
  (format t "~{~@(~A~)~^ ~}, because ~{~A~^ ~} is easier!" llthw (cddr llthw)))

;; Common Lisp: Powerful, Expressive, Programmable, General Purpose, Multi-Paradigm.


Нашёл для себя удобную браузерную обучалку Learn Lisp The Hard Way

«За те годы, что я проработал в Viaweb, я прочитал множество объявлений о найме на работу. Примерно каждый месяц появлялся новый конкурент. Первое, что я делал после того, как проверял, доступна ли онлайновая демонстрация работы их программы, — смотрел список их вакансий. Через пару лет я научился отличать опасных конкурентов от неопасных. Чем больше отдавало IT-мэйнстримом от описания требуемых кандидатур, тем менее опасна была компания. Самыми безопасными были те, кому требовались специалисты по Oracle. О таких не стоило беспокоиться. Также мы были спокойны, если требовались разработчики на C++ или Java.

Если требовались программисты на Perl или Python, это уже было слегка пугающе — это значило, что компанией или, по крайней мере, ее технической частью заправляли настоящие хакеры. Если бы я когда-нибудь увидел объявление о найме на работу Lisp-хакеров, я бы обеспокоился не на шутку.» Пол Грэм, «Побеждая посредственность»

Ещё пара советов

  • Читайте Хабр. Например, вот это статья может очень помочь тем кто уже начал свой путь — «Почему научиться программировать так чертовски тяжело?» Или история успеха — «Как я сам научился программировать за 8 недель»
  • Читайте Пола Грэма. Он вдохновит заняться программированием кого угодно. Даже меня. Даже на Lisp.
  • Найдите единомышленников
  • Найдите вдохновляющую задачу
    напримерОбщие упражнения:
    Project Euler содержит более 500 математических задач (на теорию чисел, числовых систем и пр.), которые нужно решить, используя программирование на любом языке.
    Code Abbey хранит более 200 задач по программированию. За решения 125 из них выдают сертификат, чем мотивируют многих студентов.
    Rosalind — это ещё один сайт наподобие Project Euler, который предоставляет на выбор более 200 задач по биоинформатике.
    Codingbat.com дарит упражнения по Java и Python, как для новичков, так и для продвинутых программистов.
    codegolf.stackexchange.com – сайт, на котором публикуют и обсуждают программистские головоломки.
    Ruby Quiz — серия головоломок, в которых вас просят написать короткие программы различной сложности. Исходные решения описаны на Ruby, но их можно реализовать на любом языке.

    Задачи из олимпиад по программированию:
    UVa Online Judge — коллекция из сотен задач с олимпиад по программированию, с онлайн-системой проверки решений.
    TopCoder содержит сложные задачи на алгоритмы, собранные годами с разных соревнований. Также несколько раз в месяц проводит олимпиады по программированию.
    CodeForces похож на TopCoder, но содержит больше задач на соревнованиях и несколько особых фишек, включая «виртуальные соревнования».
    Timus — то же, что и UVA. Содержит задачи с последних соревнований (мирового и регионального уровня).
    SPOJ — похож на UVA, с огромным числом языков программирования на выбор.
    USACO содержит несколько задач на алгоритмы с руководством по их решению.

    Под определённые языки:
    Для Prolog, Lisp и подобных языков посетите P-99 и L-99, наборы из 99 задач для повышения вашей эффективности в данных языках.
    Python Challenge — объединяет загадки и головоломки, которые помогут вам серьёзно прокачаться в Python.
    4Clojure — набор упражнений по программированию, специально разработанных под Clojure, Lisp-подобный язык.

  • Соревнуйтесь
  • Играйте в Игры для программистов
  • Пишите код каждый день
  • Пишите о своих успехах и находках на Хабр

P.S.
Ещё интересные статьи с Хабра на тему быть/не быть программистом и как делать шаги на пути мастерства

P.P.S.
Алан Кэй делится яркой идеей об идеях. Архитектура, математика, обучение, программирование и много ещё интересного.

habr.com

С чего начать изучение английского языка самостоятельно

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

В чем залог успешных занятий по английскому

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

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

  • Переезд на ПМЖ в Англию или Америку;
  • Ведение бизнеса с иностранными компаниями;
  • Учеба заграницей;
  • Заведение новых знакомств и поиск друзей среди иностранцев;
  • Заграничное путешествие и т.п.

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

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

Методики изучения языка и форматы проведения занятий

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

  1. Вы хотите заниматься с преподавателем или изучать английский язык самостоятельно?
  2. Если вам нужен наставник, то вы готовы заниматься в группе или индивидуально?
  3. Сколько времени вы готовы выделить для уроков английского?
  4. Какой тип восприятия наиболее характерен для вас: аудиал (воспринимает на слух), визуал (зрительная память), кинетик (ощущения)?
  5. В какой срок вы планируете завершить обучение?

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

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

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

  1. Определитесь со временем уроков. Каждый день вы будете заниматься, или 3 раза в неделю, по 2 часа одно занятие или только по 30 минут и т.п. Наиболее оптимальный вариант 3-4 раза в неделю по 1,5 -2 часа занятий. Но, если вам нужно освоить язык за короткий срок, то лучше занимайтесь ежедневно. Главное – это регулярность уроков. Ни в коем случае не позволяйте себе пропускать занятия.
  2. Подберите учебные материалы. Здесь важно не только ориентироваться на доступное объяснение правил и качественное оформление текстов, словарей и упражнений. Нужно учесть и собственный тип восприятия. Если вы визуал, то больше подойдут видеоуроки, а если аудиал, то есть смысл активно пользоваться аудиолекциями.
  3. Ознакомьтесь с методиками для начинающих. Для новичков продуманы специальные курсы, которые содержат необходимый минимум грамматический и лексической информации по английскому. Ознакомьтесь с нашим материалом про методы изучения иностранного языка, и, возможно, подберете себе уже проторенную дорожку к освоению английского.
  4. Отведите место для проведения занятий. Очень важно иметь свой рабочий стол, где будут храниться все тетради и учебные пособия. Наличие рабочего места еще и психологический фактор, т.к. косвенно оно усиливает ответственное отношение к урокам.
  5. Составьте тематический план. Для начала продумайте формат 3 первых уроков. Например, первый урок – изучение алфавита, работа с лексикой. Второе занятие начнется с повтора лексики, затем повтор алфавита и изучение личных местоимений. Третий урок отведем на повтор всех изученных элементов, и прослушивание аудиозаписей с новой лексикой. После первых занятий, составляйте новый план на неделю и т.д. Обязательно нужно ставить цели на каждый урок, чтобы они мотивировали на работу с полной отдачей.

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

С чего начать изучение английского языка самостоятельно – подробная инструкция

Изучающих английский много, а владеющих языком примерно 10% от этой массы. Почему так? Потому что 90% не пользуются своими знаниями. Выучили одну тему, через несколько дней вроде как повторили, и на этом все. Следующую тему откладывают еще на несколько дней, а к тому моменту уже и первая забыта. Чтобы не попасть в этот замкнутый круг, запомните главный принцип того, как правильно учить английский язык:

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

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

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

Алфавит, фонетика, транскрипция

Буквы и звуки – важнейшие элементы языка, и они же самые простые нормы речи. Поэтому долго думать с чего начинать обучение не придется. Наша цель – разговорный английский, а как заговорить, не зная ни звуков и ни букв? Поэтому логично, что первая ступень изучения английского – знакомство с алфавитом и фонетическим строем языка.

Английский алфавит содержит 26 букв. С их изучением проблем не возникнет, если работать с озвученным и структурированным материалом. Мы рекомендуем следующую схему изучения: сначала внимательно ознакомьтесь с таблицей алфавита, тщательно проработайте написание и произношение букв. Затем переходите к заучиванию материала наизусть. К слову, не обязательно скучно зубрить букву за буквой. Воспользуйтесь песнями и стишками для заучивания английского алфавита. Так и дело пойдет веселее, и результат не заставит себя ждать. Заодно еще и познакомитесь с дополнительной лексикой.

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

На освоение первого раздела уйдет порядка 3 основательных занятий. В перерывах между уроками также не ленитесь уделить 10 минут для повторения английских букв и звуков.

Правила чтения

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

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

На отработку правил чтения рекомендуется отвести до 4 занятий. Разделите весь материал на части и отрабатывайте по несколько сочетаний за урок, совмещая их с изучением новой лексики. А заключительное занятие посвятите повторению всех правил чтения с помощью небольшого адаптированного текста.

Лексика

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

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

И важный момент касается содержания лексических уроков. Здесь можно дать следующие советы:

  • Учите самые распространенные слова;
  • Используйте тематические подборки;
  • Всегда сверяйтесь в правильном произношении слов;
  • Больше работайте с выражениями и контекстами;
  • Для облегчения запоминания пользуйтесь специальными методиками.

Также обязательно прорабатывайте материал в разных последовательностях: перевод – английское слово; английское слово – перевод.

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

Грамматика

Выше отвечая на вопрос о том, как научиться говорить на английском языке, мы уже упоминали о важности грамматики. Без этого связующего звена ваши знания никогда не превратятся в «живую» английскую речь.

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

  1. Связка to be и личные местоимения.
  2. Вопросы и отрицания с to be.
  3. Артикли.
  4. Притяжательные местоимения.
  5. Множественное число существительных.
  6. Вопросительные местоимения.
  7. Устойчивые конструкции this is/there are.

Освоив этот минимум, вы сможете составлять простейшие выражения или придумать мини-диалог на английском.

  • What is it? – Что это?
  • It is a pen – Это ручка.
  • Is it your pen? – Это твоя ручка?
  • No, it is her pen – Нет, это ее ручка.

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

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

Дополнительные материалы

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

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

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

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

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

  • Italki;
  • Conversation exchange;
  • Speaky;
  • Interpals;
  • Easy language exchange.

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

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

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

Успехов в начинаниях и до новых встреч!

Просмотры: 702

speakenglishwell.ru

Английский для начинающих или с чего начать учить английский язык

Информации об английском так много, что в ней легко запутаться!

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

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

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

Содержание:

С чего начать учить английский язык?

Если вы решили учить английский язык “с нуля”, то идти нужно от простого к сложному, от самого необходимого к более редкому. Прежде всего постарайтесь заложить фундамент будущих знаний и навыков, изучить основы языка. К самым базовым знаниям относятся:

Заложив фундамент, нужно много и разносторонне практиковаться во все видах речевой деятельности: читать, слушать, писать и говорить на английском.

Собственно, вот и все. Вы только что прослушали краткий курс изучения языка! Остальное – детали и частности.

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

Рекомендации по выбору учебников читайте в статьях:

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

Какие есть сайты по английскому языку для начинающих?

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

“Метод Тичера” – пошаговый курс для детей и взрослых

“Метод Тичера” – это интерактивный курс для разных уровней, начиная с практически нулевого. В него входят курсы трех уровней сложности для взрослых и детей, а также отдельный детский курс для самых маленьких.

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

“Метод Тичера” входит в линейку обучающих сервисов Puzzle English, подробный обзор здесь: Puzzle English – учим английский язык с помощью сериалов.

LinguaLeo – английский для начинающих и не только

Лингвалео – это сервис для самостоятельного изучения английского языка с помощью:

  • Оригинальных и адаптированных материалов – видео с субтитрами, песни, рассказы и т. д.
  • Различных интерактивных курсов, в основном, по грамматике.
  • Упражнений для заучивания слов и фраз.

План занятий создается автоматически и выглядит как список “Задания на сегодня”, однако ему следовать необязательно. На сайте много аудио, видео и текстовых материалов разных уровней сложности – от простых до оригинальных материалов иностранного ТВ, поэтому он подходит не только для поурочного изучения языка, но и для практики в чтении и слушании. Большая часть функций бесплатна, за дополнительную плату можно приобрести интерактивные курсы (например, грамматические или английский для детей) и разблокировать некоторые режимы заучивания слов.

Подробнее читайте по ссылке: Обзор Lingualeo – онлайн-сервиса для изучения английского языка.

Duolingo

Бесплатный интерактивный курс, в котором, как и в “Методе Тичера”, нужно идти от урока к уроку. Но объяснений здесь почти нет, обучение строится по другому принципу. Нужно выполнять задания, изучая практическую сторону грамматики и применяя изученную в начале урока лексику на практике: строить и переводить фразы. Брать за основу изучения английского этот курс нежелательно, но подойдет как вспомогательная обучающая игра.

Обзор: Duolingo – изучайте языки в игровой форме.

Английский для начинающих: бесплатные видеоуроки

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

Начинающим лучше начать с уроков на русском языке. Например:

  • Видеоуроки Puzzle English – в них рассказывается в основном о грамматике, но есть и уроки на разговорные темы, в том числе и для начинающих. Темы объясняются легким понятным языком и с живыми примерами. В Puzzle English значительная часть функционала доступна только с платным абонементом, но видеоуроки можно смотреть бесплатно. Вот пример урока. Его, кстати, ведет Александр – основатель Puzzle English.

  • Курс “Полиглот” – известный цикл из 16 уроков полиглота Дмитрия Петрова, который одно время шел по каналу “Культура”. Скажу сразу, великого чуда не произойдет и как лондонец вы, пройдя уроки, не заговорите. Но курс хорошо дает основы грамматики и лексики. Упор делается на обучение построению простых функциональных фраз для разговора. Более подробно свое мнение о курсе я выразил в обзоре книги “16 уроков английского языка”.

  • Из уроков английского на английском же языке мне больше всего нравятся уроки EngVid.com (обзор читайте здесь) – это проект, в котором работают несколько учителей из разных стран, они записывают уроки для разных уровней, в том числе и для начинающих. Если вы понимаете уроки от носителей языка хотя бы процентов на 80, можно заниматься по ним – очень большая польза для развития навыка понимания на слух и для изучения языка в целом.

А может лучше к учителю?

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

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

Для поиска репетитора есть множество сайтов, назову два популярных:

  • Italki.com – известный во многих странах сайт для поиска онлайн-репетиторов. В Айтоки есть учителя самых разных языков, многие имеют многолетний стаж преподавания через интернет. Большой плюс сайта в том, что он является очень большим языковым сообществом, соответственно преподавателей много, диапазон цен также довольно широкий. При желании легко найти не только преподавателя носителя языка, но и русскоязычного, что более предпочтительно для начинающих. Основная задача Italki – это посредничество между учителями и учениками, но здесь также можно найти партнеров для бесплатной языковой практики-взаимопомощи.

  • Skyeng.ru – известная языковая школа со штатными преподавателями – как русскоговорящими, так и носителями языка. Занятия проходят с помощью специального интерфейса, виртуального класса. На экране вы видите и учителя, и задание. Очень удобно для взаимодействия учителя с учеником. Первое занятие проходит бесплатно – на нем вас знакомят с системой обучения и подробно оценивают уровень знаний. Я прошел такой пробный урок и подробно рассказал о нем в обзоре школы SkyEng.

Я считаю, что начинающим лучше заниматься с русскоязычными преподавателями, и вот почему:

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

Главные советы по изучению языка

Принципы изучения языка очень просты и известны давным-давно.

1. Ставьте перед собой конкретные и достижимые цели

Двигаться к цели намного удобнее, когда она обозначена, чем когда она – неясный туман за горизонтом. Зачем вы вообще решили учить язык? Чтобы устроиться в “Нью Девелопмент Инджиниринг” главным инженером? Чтобы переехать к тете в Сидней? Ваши цели во многом определят то, как вы будете к ним идти. Например, если вы хотите учиться в зарубежном вузе, то нужно будет уметь грамотно писать, что не так уж важно для поездки в США по программе Work and Travel.

Желательно помимо долгосрочной ставить ближайшие цели. Например, пройти уроки 1 – 6 за две недели, выучить 100 слов за неделю, прочитать первую главу “Гарри Поттера” за месяц, и т. д. Не нужно ставить нереальные цели. Лучше идите маленькими шагами, но без остановки.

2. Старайтесь заниматься регулярно, желательно каждый день!

В идеале нужно заниматься каждый день по 1-2 часа. На практике это получится не у всех, но при большом желании выделить хотя бы полчаса в день можно. Главное не обманывать себя, придумывая отговорки о нехватки времени и безумной занятости. Ничего страшного, если вы на полчаса меньше посмотрите телевизор или управитесь с делами на полчаса раньше.

Даже если вы бизнесмен\супермодель\доставщик пиццы, в вашем безумном графике найдется хотя бы 15 минут в день – это уже ровно на 15 минут лучше, чем 0 минут. И еще не забывайте о том, что можно слушать аудиоуроки, пока вы умираете от скуки в пробке.

Безумные марафоны раз в месяц тоже устраивать не нужно. Лучше заниматься по 30 минут 7 раз в неделю, чем 210 минут 1 раз в неделю. Что толку, что вы отмарафонили 3-4 часа за день, если в течение недели все забудется?

3. Практика творит чудеса

Для изучения языка не нужно ни великого ума, ни таланта. Нужно просто регулярно заниматься – и все. Уделяйте внимание всем сторонам языка: словарному запасу, грамматике, практике в чтении, слушании, устной и письменной речи – и все будет ok. Не зацикливайтесь на теории и постарайтесь больше практиковаться.

Язык – это средство общения, передачи и восприятия информации, знаний, выражения эмоций. Им нужно пользоваться. Учить язык, но не пользоваться им, это все равно, что изучать плавание по книгам, не погружаясь в воду. Больше читайте и слушайте, не стесняйтесь общаться!

Читайте также: Девять надежных способов не выучить английский язык.

Моя книга для начинающих “Как выучить английский язык”

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

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

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

Сайт Langformula.ru был задуман и создан как дополнение к этой книге.

langformula.ru

Обучение программированию с нуля: с чего начать изучение в домашних условиях

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

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

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

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

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

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

После развала СССР все отечественные ВУЗы долгое время даже и не пытались перекроить свою систему обучения под потребности современного рынка. Не являлись исключением из этого правила и технические ВУЗы.

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

В странах бывшего СССР основным языком программирования, преподаваемым в технических ВУЗах, был Бейсик.

Ситуация кардинально не изменилась и через 10 лет. Лишь некоторые учебные заведения, учуяв веяния нового времени, в начале двухтысячных года начали перекраивать свое обучение под мировые стандарты. И только с этого момента программирование стало восприниматься как отдельная профессия и специализация обучения:

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

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

В некоторой мере такая тенденция сохраняется и по сей день. Хотя в наше время количество профессионалов, занимающихся преподаванием, заметно возросло.

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

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

Чаще всего выбор падает на язык программирования C (си). Именно с него большинство новичков во всем мире начинают свое обучение. На основе C было создана основная часть программных языков, и во многом они наследуют его структуру и синтаксис.

Изучая C, вы постигаете основы не одного языка программирования, а сразу нескольких.



Рассмотрим особенности этого языка, делающего его оптимальным для изучения:

  • Простая для понимания основа – часть встроенных возможностей языка для простоты вынесена в отдельно подключаемые библиотеки. К таким элементам относится большая часть математических функций и методов для работы с файловой системой;
  • Оптимально подогнанная система типов – благодаря простому набору типов данных и строгой типизации уменьшается риск допущения ошибок в процессе написания программного кода;
  • Направленность C на процедурный тип программирования, при котором соблюдается четкая иерархия всех элементов кода;
  • Доступ к памяти машины с помощью указателей;
  • Минимальное количество поддерживаемых ключевых слов;
  • Поддержка области действия имен;
  • Поддержка пользовательских типов данных (объединения и структуры).

Проще говоря, C – это то, с чего следует начинать новичку перед тем, как научиться программированию на других языках.

Для обучения программированию недостаточно одного лишь желания и наличия компьютера с выходом в интернет. Для написания программ на C вам потребуется специализированное программное обеспечение – компилятор.

Компилятор – специальная программа, переводящая программный код в форму, понятную для компьютера.


Вот несколько специализированных компиляторов с поддержкой языка C:

  • Microsoft Visual Studio – профессиональный инструмент, поддерживающий множество языков, в том числе и несколько серверных. Подойдет для новичков, если брать его «на вырост»:

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

  • Code::Blocks – бесплатная среда разработки, поддерживающая написание кода на нескольких языках. Средний по сложности освоения вариант:


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

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

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

  • Веб-программирование – здесь понадобятся знания PHP, CSS и HTML;
  • Разработка приложений под мобильную операционную систему Android – данная платформа построена на основе Java. Поэтому потребуется знание основ этого языка;
  • C# (си sharp) – дальний потомок C. На основе C# построена веб-технология ASP.net от Microsoft.


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

www.internet-technologies.ru

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

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