Тут уже сказали, что для этого нужна не столько математика, сколько особый склад ума. Почитай какую-нибудь книгу по логике. Например, найди в библиотеке старую книжку А. А. Инина "Искусство правильно мыслить" (не ручаюсь, что помню название абсолютно точно, но фамилия и инициалы автора помогут уточнить) . Если всё, что там написано, кажется само собой разумеющимся - программирование ты освоишь. Может быть, не очень скоро и не очень легко, но освоишь.
Что касается ассемблера, то всерьёз его изучать - это слишком жестоко. Достаточно будет прочитать какую-нибудь книгу, в которой объясняется, как работает компьютер. Эти сведения не устаревают и не устареют ещё лет 20 как минимум, поэтому можешь, опять же, взять в библиотеке. Например, двухтомник "Введение в микрокомпьютер", "Энциклопедия профессора Фортрана", "IBM PC для пользователя" Фигурнова. Не обращай внимания, что книги старые и, казалось бы, рассчитаны на малых детей. Раньше компы были сложнее, поэтому объяснялось всё гораздо глубже и подробнее. Сейчас встречаются "профессионалы", которые не знают того, что раньше вынужден был знать о компах любой ребёнок.
Что касается собственно программирования, то я советую ориентироваться не на конкретный язык, а на парадигму. А именно - на ООП. Я в своё время этого не знал, из-за чего моё развитие, как программиста, шло довольно трудно и долго. Не повторяй моих ошибок. Не важно, сколько и каких языков ты знаешь. Если знаешь один - изучишь другой. Но если начнёшь с какого-нибудь Бейсика (как я) , то потом будет трудно переделать мышление с процедурного на объектное.
Изучать в современных условиях советую Java. Это сейчас lingua franca программирования. Всё равно как латынь в медицине или английский в бизнесе. Многие книги, которые учат, как грамотно программировать, используют Java для демонстрации конкретных примеров. Много мощного инструментария, в том числе бесплатного. Велика вероятность, что этого языка окажется достаточно. Ко всему прочему, он сейчас довольно востребован. Да и "для себя" кодить приятно.
По конкретным книгам. Советую купить как минимум следующие три:
http://www.ozon.ru/context/detail/id/4434288/?parnter=lbvf
http://www.ozon.ru/context/detail/id/5967346/?partner=lbvf
http://www.ozon.ru/context/detail/id/6733562/?partner=lbvf
Может показаться, что первая и третья нужны только профессионалам. Это не так. Лучше сразу понимать, как нужно организовывать свою работу и как должны выглядеть результаты этой работы. Переучиваться сложнее, чем учиться.
Другие языки программирования и технологии
можно ли в 22-25 лет научиться программировать, если до этого никогда этим не занимался? и с чего лучше начать?
Можно. Но программировать может далеко не всякий, независимо от возраста.
Я начинал гораздо позже. Мехмат не обязателен, но если математика в школе была на троечку то не потяните. Определитесь с направлением деятельности, затем с языком и начинайте подбирать справочники и самоучители.
Можно. Но как сказал Krab Bark это дано не каждому.
пиши в агент или icq 452371863 попробую помочь
пиши в агент или icq 452371863 попробую помочь
Конечно можно.
Начать можно с PureBasic.
Язык не сложный и он подойдет как для новичков, так и для профессионалов, благодаря своей гибкости.
Можно писать проги для Windows, Linux, MacOS X и AmogaOS. Как для 32, так и для 64 разрядных систем.
Скачать среду программирования PureBasic в месте с учебниками и видеоуроками для начинающих, а также примерами программ, можно здесь http://rutracker.org/forum/viewtopic.php?t=3232116
Начать можно с PureBasic.
Язык не сложный и он подойдет как для новичков, так и для профессионалов, благодаря своей гибкости.
Можно писать проги для Windows, Linux, MacOS X и AmogaOS. Как для 32, так и для 64 разрядных систем.
Скачать среду программирования PureBasic в месте с учебниками и видеоуроками для начинающих, а также примерами программ, можно здесь http://rutracker.org/forum/viewtopic.php?t=3232116
можно, было бы желание и удовлетворение от совершаемых действий :) Если это не в радость - программирование не ваш конек
нужен определенный склад ума, а не сколько математика....
нужен определенный склад ума, а не сколько математика....
можно! , но если ты сам хочешь этого.
можно. запишись на курсы
Можно когда угодно научиться. Начни с асемблера (чтобы понимать как работает компьютер) . Ну а потом книгу по Си прочти. Мне понравилась книга Хортона. И больше практики
Ну смотря кем хотите быть. Программист насамом деле понятие очень широкое. Может быть и программист, который пишет программы типа редакторов каких либо файлов. А может и программист который занимаеться 3D графикой или программированием вычислительных программ. Вот тут нужно знать физику, геометрию, алгебру, векторы, матрицы, нормали, уравнения плоскости блабла бла итд и все =)
Похожие вопросы
- Реально ли в 28 лет научиться программировать с нуля в домашних условиях?
- Как научится программировать с нуля? Вообще никогда не занимался этим. Да, и с чего лучше начать.
- Хочу научиться программировать PHP, HTML, CSS, JavaScripts. Подскажите пожалуйста с чего начать
- Хочу научиться программировать
- Посоветуйте как лучше научиться программировать?
- как научиться программировать. как научиться программировать
- Хочу научиться программировать.
- Можно ли научиться программировать? Можно ли научиться программировать без всяких знаний???
- Как научиться программировать?
- Хочу научится программировать незнаю с чего начать изучать!