Системное администрирование
Что самое важное при изучении языка ?
Как долго вы изучали какой-нибудь язык программирования? Что самое важное, алгоритмизацию понять или что то ещё ? Сложно ли переходить потом на другой язык после этого? или просто название операторов меняется, а суть та же ?
Средства для реализации алгоритмов в различных языках весьма схожи. Типы используемых данных в рамках одной платформы - как правило, аналогичны. Серъёзные различия начинаются с развитости интерфейса для разработчика и заканчиваются на предоставляемых библиотеках.
При переходе на другой язык нужно заново закладывать в свой мозг новые названия часто используемых библиотечных функций. На первых этапах приходится постоянно шариться по справке, а потом они укладываются в голове и справка нужна всё реже и реже.
Как долго изучал (учебные заведения не в счёт):
Паскаль для Rafos: за 2 недели изучил и выполнил задание, которое дали не месяц
Асм для DOS с интерфейсом int21: два-три месяца
C++ 2-3 недели
При переходе на другой язык нужно заново закладывать в свой мозг новые названия часто используемых библиотечных функций. На первых этапах приходится постоянно шариться по справке, а потом они укладываются в голове и справка нужна всё реже и реже.
Как долго изучал (учебные заведения не в счёт):
Паскаль для Rafos: за 2 недели изучил и выполнил задание, которое дали не месяц
Асм для DOS с интерфейсом int21: два-три месяца
C++ 2-3 недели
Языки учить вообще не стоит, это вам не стишки, вызубрил, оттарабанил наизусть, садись, пять. Стоит учиться ПРОГРАММИРОВАТЬ с помощью определенных инструментов, которые отнюдь не сводятся к языку.
Представьте человека, вызубрившего наизусть англо-русский и русско-английский словари и английскую грамматику.
Он может вам целую лекцию прочесть про прошедшие времена глаголов в английском языке.
Но объяснить иностранцу, как ему из Домодедова добраться до Белорусского вокзала, он не сможет. Заработать что-то как переводчик - тем более. И что толку в его зубрежке?
Не учите языки.
Учитесь ПРОГРАММИРОВАТЬ на языках.
Кто умеет программировать, тот легко перейдет на другой язык, если понадобится.
Поэтому начать надо с с постановки задач и с выбора-скачивания-установки среды разработки и прочих инструментов. Выбор зависит от задач!
Что вы хотите написать?
Вот его и начните писать.
И под него выбирайте язык.
Самое сложное в программировании - изучение библиотек, а не языков.
И составление алгоритмов решения практических задач.
"Уча язык", вы этому не научитесь.
Представьте человека, вызубрившего наизусть англо-русский и русско-английский словари и английскую грамматику.
Он может вам целую лекцию прочесть про прошедшие времена глаголов в английском языке.
Но объяснить иностранцу, как ему из Домодедова добраться до Белорусского вокзала, он не сможет. Заработать что-то как переводчик - тем более. И что толку в его зубрежке?
Не учите языки.
Учитесь ПРОГРАММИРОВАТЬ на языках.
Кто умеет программировать, тот легко перейдет на другой язык, если понадобится.
Поэтому начать надо с с постановки задач и с выбора-скачивания-установки среды разработки и прочих инструментов. Выбор зависит от задач!
Что вы хотите написать?
Вот его и начните писать.
И под него выбирайте язык.
Самое сложное в программировании - изучение библиотек, а не языков.
И составление алгоритмов решения практических задач.
"Уча язык", вы этому не научитесь.
Самое главное - необходимость. Изучать язык ради изучения языка скучно, глупо, и вообще идиотское занятие.
практика
Похожие вопросы
- С чего начать изучение IT для себя?
- Профессиональные программисты и не только. Посоветуйте пожалуйста книгу на изучение программирования для начинающих.
- Что нужно для (Язык программирования)?
- Какой язык программирования учить первым?
- После изучения программирования, можно ли создать абсолютно любые программы которые нужны?
- Какое направление в it сфере можете посоветовать человеку для изучения? Чтобы можно было сменить профессию.
- Поможет ли в изучении 1C книга: Конфигурирование и администрирование 1C : предприятия 2001 года. Будет ли толк?
- Вывести в консоль полые (только контуры) геометрические фигуры используя язык C и библиотеку stdio.h .
- Ассемблер это самый сложный язык?
- Какие языки программироване нужно изучить чтобы написать свою ОС ?