- Автор темы
- #1
Что такое программирование?
Программирование - это классная вещь! Программирование может быть средством заработка, увлечением (хобби), и, в конце концов, это искусство.
Формально же программирование - это процесс написания программ на языке программирования. Программа – это последовательность команд.
Программирование – это сложно?
Вовсе нет. Главное иметь желание и мотивацию, и тогда вы преодолеете все трудности. Тяжело в учении – легко в бою! Вначале, конечно, в вашем коде будет множество ошибок, которые не так просто будет исправить. Но дальше станет ясно, что ошибки, в большинстве случаев, одни и те же, и их станет меньше.
Чтобы написать относительно сложную программу, ее нужно разделить на множество более простых тривиальных подзадач, решить которые не составит особого труда.
Кроме того, в учебе важно понимать, для чего нужно делать то или другое задание. Для чего сортировать массив? Для чего обрезать текст до двух первых абзацев? Множество раз я слышал подобные вопросы. В уроках на этом сайте всё будет объясняться. Реализовав одну более-менее сложную задачу, у вас появится опыт, с которым дальше всё пойдет, как по маслу.
Что нужно, чтобы стать программистом?
В первую очередь нужно желание! Впрочем, оно нужно в любом деле. Кроме того, важно иметь терпение. Программирование - это кропотливое занятие. От начала написания программы до результата может понадобиться много времени, большую часть которого будет занимать поиск и исправление ошибок.
Вы где-то слышали, что нужно хорошо знать математику, чтобы стать программистом? Пфф. Математика развивает логическое мышление, которое является крайне важным, и правильно было бы говорить о нем. А знание математических формул и всего прочего может понадобиться в специфических программах.
Очень желательно знание английского языка, но не критично. Лично я, когда ищу информацию по вопросам программирования, делаю это на английском. Информации на русском много, но на английском намного больше. Кроме того, большинство лучших веб-ресурсов по программированию на английском языке.
Важно уметь искать информацию в интернете, используя поисковые системы. Запоминать всё не нужно, да и не получится. Быстрее будет найти ответ на вопрос, чем задавать этот вопрос на каком-то ресурсе. До вас всё уже спрашивали и на всё есть ответы. В сети есть масса готовых решений, и не нужно «создавать велосипеды».
Что касается уроков на этом сайте. После каждого из них будет дано домашнее задание, которое нужно выполнить ОБЯЗАТЕЛЬНО! Теорию закрепляем практикой, иначе результата не будет.
Почему Си-шарп?
Языков программирования есть очень много и все они разные и предназначены для решения различных задач. Си-шарп отлично подходит для быстрого написания настольных приложений с удобным интерфейсом. Кроме того, он относится к одному из языков технологии ASP.NET для разработки веб-приложений. Этот сайт, грубо говоря, написан на С#. Он отлично подходит для того, чтобы с него начинать изучение программирования. Востребован и перспективен. Главной альтернативой С# является Java. И у первого и у второго языка есть свои преимущества и недостатки. Зная один из них, не составит большого труда перейти на другой. Но так как я влюблен в C# и знаю его лучше всего, изучать здесь мы будем его.
Программирование - это классная вещь! Программирование может быть средством заработка, увлечением (хобби), и, в конце концов, это искусство.
Формально же программирование - это процесс написания программ на языке программирования. Программа – это последовательность команд.
Программирование – это сложно?
Вовсе нет. Главное иметь желание и мотивацию, и тогда вы преодолеете все трудности. Тяжело в учении – легко в бою! Вначале, конечно, в вашем коде будет множество ошибок, которые не так просто будет исправить. Но дальше станет ясно, что ошибки, в большинстве случаев, одни и те же, и их станет меньше.
Чтобы написать относительно сложную программу, ее нужно разделить на множество более простых тривиальных подзадач, решить которые не составит особого труда.
Кроме того, в учебе важно понимать, для чего нужно делать то или другое задание. Для чего сортировать массив? Для чего обрезать текст до двух первых абзацев? Множество раз я слышал подобные вопросы. В уроках на этом сайте всё будет объясняться. Реализовав одну более-менее сложную задачу, у вас появится опыт, с которым дальше всё пойдет, как по маслу.
Что нужно, чтобы стать программистом?
В первую очередь нужно желание! Впрочем, оно нужно в любом деле. Кроме того, важно иметь терпение. Программирование - это кропотливое занятие. От начала написания программы до результата может понадобиться много времени, большую часть которого будет занимать поиск и исправление ошибок.
Вы где-то слышали, что нужно хорошо знать математику, чтобы стать программистом? Пфф. Математика развивает логическое мышление, которое является крайне важным, и правильно было бы говорить о нем. А знание математических формул и всего прочего может понадобиться в специфических программах.
Очень желательно знание английского языка, но не критично. Лично я, когда ищу информацию по вопросам программирования, делаю это на английском. Информации на русском много, но на английском намного больше. Кроме того, большинство лучших веб-ресурсов по программированию на английском языке.
Важно уметь искать информацию в интернете, используя поисковые системы. Запоминать всё не нужно, да и не получится. Быстрее будет найти ответ на вопрос, чем задавать этот вопрос на каком-то ресурсе. До вас всё уже спрашивали и на всё есть ответы. В сети есть масса готовых решений, и не нужно «создавать велосипеды».
Что касается уроков на этом сайте. После каждого из них будет дано домашнее задание, которое нужно выполнить ОБЯЗАТЕЛЬНО! Теорию закрепляем практикой, иначе результата не будет.
Почему Си-шарп?
Языков программирования есть очень много и все они разные и предназначены для решения различных задач. Си-шарп отлично подходит для быстрого написания настольных приложений с удобным интерфейсом. Кроме того, он относится к одному из языков технологии ASP.NET для разработки веб-приложений. Этот сайт, грубо говоря, написан на С#. Он отлично подходит для того, чтобы с него начинать изучение программирования. Востребован и перспективен. Главной альтернативой С# является Java. И у первого и у второго языка есть свои преимущества и недостатки. Зная один из них, не составит большого труда перейти на другой. Но так как я влюблен в C# и знаю его лучше всего, изучать здесь мы будем его.