Другие языки программирования и технологии
Как учить язык программирования???
Ребят помогите, учусь в вузе, на программиста. Думала, что освоить написание программного кода не составит труда, оказалось что я дно. Мои одногруппники особенно парни, целый день на пролет кодят и кодят, и кодят, а что и делаю пишу лекции, а они мне говорят это же любой первоклашка знает . В общем помогите мне, начала изучать язык Python они посоветовали мне книгу Майка МакГрата, и сказали дальше сама, но там ужас сколько учить и читать. Помогите как понять синтаксис, может что-то вообще не понадобиться, может чему-то уделить больше внимания ???Как вы учили языки ???
Начни учить программирование, а не язык. Язык - это всего лишь способ записи алгоритмов.
Есть видосики по питону: https://www.lektorium.tv/course/22895
Python - довольно неплохой современный язык программирования. Ты на правильном пути.
Изучать язык лучше по потребностям, так будет больше мотивации. Например, тебе нужна какая-та программа, которая решает нужную тебе задачу. Попробуй реализовать эту программу на Python. По мере надобности пользуйся справочником, но не нужно зубрить все команды, нужно изучать первое время только те, которые нужны для реализации конкретной программы.
Изучать язык лучше по потребностям, так будет больше мотивации. Например, тебе нужна какая-та программа, которая решает нужную тебе задачу. Попробуй реализовать эту программу на Python. По мере надобности пользуйся справочником, но не нужно зубрить все команды, нужно изучать первое время только те, которые нужны для реализации конкретной программы.
1) Как понять синтаксис - спрашивать, гуглить и главное практиковать.
2) Для начала нужно смешать знания архитектуры компьютера с кодом, вроде того как хранится память, чем массив отличается от списка, определения динамически расширяемой памяти и т. д. и т. п. Парни могут говорить что это и так известно, только без этих знаний их проги лучше не станут. Хороший программист не тот кто просто умеет писать код, а тот кто пишет его правильно. Одну и ту же программу можно уложить в 1.5к строк быдлокода, или в 500 строк красивого кода. Так вот хороший прогер стремится к 500, а не просто накодить дичь.
3) Определенно нужна практика, пиши код, прямо по учебникам, питон, к есть учебник по питону, ну так и пиши мелкие задачки по питону, вам ведь и так и так профильно дают какие-нибудь, делай их на питоне.
4) Не катит питон, попробуй другой язык, на самом деле любой синтаксис достаточно понять один раз, правила написания это просто привычка не более того, главное это алгоритм лежащий под синтаксисом, если ты один раз поняла что такое делегирование. ты сможешь написать его в любом языке, если ты один раз поняла что такое обобщенная типизация, ты сможешь накодить ее везде, если ты один раз понял как работают циклы, лямбды и предикаты, то ты сможешь их написать на других языках. В этом как бы и суть, программирование это алгоритм, а не долбежка синтаксиса и правильности написания.
5) Синтаксис как я уже сказал привычка, пиши программы на языке который хочешь изучать, интересующие вопросы задавай на форумах и будет тебе счастье. Через несколько месяцев ты перестанешь писать на нем со справочниками, останется только гугл, остальное отложится в памяти. Да и потом, никто не заставляет тебя зубрить команды или писать идеальный код сразу.
6) Питон неплохой выбор, в общем то довольно простой для понимания, нужен во многих сферах, хотя для бигдаты придется довольно сильно углубляться в алгоритмы, в том числе шифрования.
2) Для начала нужно смешать знания архитектуры компьютера с кодом, вроде того как хранится память, чем массив отличается от списка, определения динамически расширяемой памяти и т. д. и т. п. Парни могут говорить что это и так известно, только без этих знаний их проги лучше не станут. Хороший программист не тот кто просто умеет писать код, а тот кто пишет его правильно. Одну и ту же программу можно уложить в 1.5к строк быдлокода, или в 500 строк красивого кода. Так вот хороший прогер стремится к 500, а не просто накодить дичь.
3) Определенно нужна практика, пиши код, прямо по учебникам, питон, к есть учебник по питону, ну так и пиши мелкие задачки по питону, вам ведь и так и так профильно дают какие-нибудь, делай их на питоне.
4) Не катит питон, попробуй другой язык, на самом деле любой синтаксис достаточно понять один раз, правила написания это просто привычка не более того, главное это алгоритм лежащий под синтаксисом, если ты один раз поняла что такое делегирование. ты сможешь написать его в любом языке, если ты один раз поняла что такое обобщенная типизация, ты сможешь накодить ее везде, если ты один раз понял как работают циклы, лямбды и предикаты, то ты сможешь их написать на других языках. В этом как бы и суть, программирование это алгоритм, а не долбежка синтаксиса и правильности написания.
5) Синтаксис как я уже сказал привычка, пиши программы на языке который хочешь изучать, интересующие вопросы задавай на форумах и будет тебе счастье. Через несколько месяцев ты перестанешь писать на нем со справочниками, останется только гугл, остальное отложится в памяти. Да и потом, никто не заставляет тебя зубрить команды или писать идеальный код сразу.
6) Питон неплохой выбор, в общем то довольно простой для понимания, нужен во многих сферах, хотя для бигдаты придется довольно сильно углубляться в алгоритмы, в том числе шифрования.
Владимир Балаханов
спасибо!
Начинай кодить. Без написания программ дело не двинется.
пробуй другую область программирования
Владимир Балаханов
например?
Научись сначала писать прсотые программы, банальный калькулятор который только складывает! Вбей в интернете, калькулятор на Phyto с комментариями. Сначало найди где задаются переменные (переменные, это как тарелка в которую помещают блюдо, так и у нас, это так скажем ячейка, куда помещают данные. тарелка должна быть определенной формы, для разных видов блюд, для супа нужна глубокая, так и для ячейки надо задать ее значения). Второй посмотри, где идет начала программы, после уже смотрите как остальное делается
Оно тебе не надо, бросай это дело, толку не будет. Стране нужны и другие специалисты.
Владимир Балаханов
экономисты и бухгалтера?))
Похожие вопросы
- Какие именно базовые знания нужны для того чтобы начать учить языки программирования?
- Что делает если не хочется учить язык программирования который тебе не нравится
- учит Язык программирования какой надо первый учить ?
- Стоит ли учить язык программирования "КУМИР"?
- Стоит ли учить язык программирования: Паскаль
- Можно ли учить языки программирования таким способом?
- Как лучше самостоятельно учить языки программирования?
- Можно ли в почти 29лет начать учить языки программирования математику знаю не очень-с какого языка начать?))
- Хочу начать учить языки программирования. С какого начать ?
- Если начать заниматься WEB дизайном, в каком порядке учить языки программирования? И что посоветуете почитать