С чего начать изучать программирование?
Добрый день, уважаемые смартлабовцы! В продолжении моего поста:https://smart-lab.ru/blog/480089.php подскажите пожалуйста! С чего на ваш взгляд, лучше всего начинать изучать программирование? Особенно в зрелом возрасте. Какой язык выбрать? На что обратить внимание? Может быть посоветуете какие курсы посетить по этой теме? Какие книжки почитать? Сайты в интернете? Заранее спасибо!
Хотя могу и ошибаться.
есть электрик, сантехник, отделочник, автослесарь и прочие простые но доходные специальности… где работают руками
А начать нужно с платных курсов. Учить самому стоит, если высокая мотивация и наличие времени. Самая популярная онлайн школа гибрайнс.
программирование, даже когда только учишься — это постоянный самостоятельный поиск ответов на свои вопросы.
toster.ru/ — там задавалось тонны подобных вопросов, в том числе «можно ли научиться, если не молод», можно ли потом найти работу и т.д. Сообщество очень дружелюбное, там есть все ответы в подробностях и пошаговых инструкциях. Просто поищите свои вопросы. Именно поиском.
И если речь о заработке для товарища — это ведь не обязательно должно быть программирование, можно заниматься контекстной или социальной рекламой, верстать сайты, или монтировать видео и т.д. Освоить подобную деятельность и потом фриланствовать — существенно проще, чем изучать язык программирования, а потом устраиваться куда-то джуниуром кодить.
? в чём на компьютере чертить?
не объясняя: чертить… что?
и зная насколько важен каждому свой инструмент
представляю как введут в заблуждение советчики
например:? в чём чертить на компьютере?
возможный ответ: в 5д программе и чертёж будет гигабайт
а начертить то нужно было… кошку
и в данной теме неясно: программировать… что?
Я бы порекомендовал перенять уже имеющийся опыт. C чего начинают программировать в школах, либо универах.
Примерно пол года тратят на изучение самого простого языка, на нем постигают азы программирования, самые фундаментальные понятия — это база, на котором стоит остальное программирование. Пол года — это по учебной программе, 4-6 часов в неделю. Дома можно и быстрее.
Азы хорошо пишет издательство Питер. «Программирование на языке высокого уровня...». Можно Pascal, можно Cи
После освоения азов уже можно будет с лекгостью переходить на что нибудь глобальней. Там уже без разницы. Все что выше рекомендуют — c#, питон и тд
А я так и не советовал бы в таком возрасте брать программирование с нуля для новой профессии. Перспектив в сегодняшней конкуренции практически ноль.
Для себя — другое дело.
Но тут и ТСЛабом можно обойтись. Вон Саро Микаелян — уже 10 лет использует, наверно уже сотни роботов сделал, если не тысячи. В бою наверно десяток, если не два.
но оболочки считывающие данные с диска
например признаки и размер ставки
и пишущие конфигурацию для другой программы
те оболочки пишутся на… basic
Далее, если поймете,
что Вас от программирования не воротит и
что чего-то Вам не хватает в этом языке,
то переходите на C#, Java итд.
За С++ браться нет смысла — для начинающих не подходит совсем.
А программирование далеко не самая сложная область знаний!
Учите C#.
У стокшарпа есть неплохие курсы по изучению С# ( язык очень дружелюбный для освоения), далее либа для создания коннекторов и ботов( для примера закрепления знаний сойдет, чмсто чтобы создавать хоть что то)… Одним словом нужно что то на чем пойжет дальнейшее изучения всех аспектов программирования.
У самого меня строительное образования, 6 лет назад пошел на курсы программирования у себя в городе, потом ТСлаб, Сток освоил далее и пошло поехало...
Вот тебе и подсказка!
АлгоБоты — Python, C#, C++. В РФ больше всего инфы по C#, он более менее поддаётся. Python универсален, за рубежом ценится, но не быстрый. C++ — хардкор.
Веб — php, html, css, javascript.
Базы Данных — SQL
Анализ данных, нейронные сети и пр. — Python, R.
Для начинающих, думаю, Python более менее прост. Если знаете английский — курсов завались!
есть ещё Java — но я ХЗ :) у IB написан терминал на нём — крутой, всё есть, но медленный нещадно :)