Учить языки программирования по книгам - это самый лучший способ обучения программированию или же нет?
Если нет, то что есть лучше, чем книги?
C/C++
Учить ЯП по книгам
Нужно выбрать какую-то программу как тему, в качестве дипломного проекта, и, пока вы изучаете ЯП, делать эту программу, как диплом.
Программа не должна быть слишком простой или элементарной.
Подумайте, какую программу вы хотели бы реально написать на каком-то языке программирования. Например, графический редактор, или трехмерный редактор, или видео-редактор, или файловый менеджер, или интернет-браузер, или видео-проигрыватель, или игру, или CAD систему..
Чтобы устроиться на работу, вам нужно показать свой код, то, как вы пишете программы.
И куски кода из готовой программы - это то, что вы можете представить в качестве доказательства, что вы разбираетесь в этом языке программирования, в качестве подтверждения того, что вы знаете реально этот язык программирования.
Эта программа (или дипломный проект) - это ваше портфолио, это ваша рекомендация, это показатель вашей квалификации, показатель профессионализма.
Вы должны доказать, что вы программист, и другие должны поверить вам, что вы умеете писать программы.
В процессе выполнения диплома, возникают вопросы, разные проблемы, трудности, это дает вам все новые и новые задачи, какие вы должны сделать для того, чтобы реализовать итоговый проект, и самым важным являются вопросы, которые у вас возникнут, когда вы начнете делать реальную программу,
НО, если вы будете просто читать книгу, то эти вопросы у вас не возникнут, и вы даже не поймете смысл каких-то задач или проблем.
В ВУЗ-ах делают дипломные проекты - это подтверждение квалификации специалистов, это реальная работа, которую нужно сделать, чтобы закончить ВУЗ.
Программа не должна быть слишком простой или элементарной.
Подумайте, какую программу вы хотели бы реально написать на каком-то языке программирования. Например, графический редактор, или трехмерный редактор, или видео-редактор, или файловый менеджер, или интернет-браузер, или видео-проигрыватель, или игру, или CAD систему..
Чтобы устроиться на работу, вам нужно показать свой код, то, как вы пишете программы.
И куски кода из готовой программы - это то, что вы можете представить в качестве доказательства, что вы разбираетесь в этом языке программирования, в качестве подтверждения того, что вы знаете реально этот язык программирования.
Эта программа (или дипломный проект) - это ваше портфолио, это ваша рекомендация, это показатель вашей квалификации, показатель профессионализма.
Вы должны доказать, что вы программист, и другие должны поверить вам, что вы умеете писать программы.
В процессе выполнения диплома, возникают вопросы, разные проблемы, трудности, это дает вам все новые и новые задачи, какие вы должны сделать для того, чтобы реализовать итоговый проект, и самым важным являются вопросы, которые у вас возникнут, когда вы начнете делать реальную программу,
НО, если вы будете просто читать книгу, то эти вопросы у вас не возникнут, и вы даже не поймете смысл каких-то задач или проблем.
В ВУЗ-ах делают дипломные проекты - это подтверждение квалификации специалистов, это реальная работа, которую нужно сделать, чтобы закончить ВУЗ.
Похожие вопросы
- Сложен ли ЯП "C++"?
- Возможно ли создание ЯП производительнее Си?
- C++ это высокоуровневый яп?
- Что стоит учить Python или C++.
- Где учить плюсы после шарпа
- Помогите понять формулу из книги Д. Кнута
- Почему в школах начинают информатику учить с систем счисления? Это все равно что в 1 классе заставить интегралы учить.
- Подскажите книгу по C++
- Книги по программированию.
- Здравствуйте. Мне 14 лет и стоит ли мне учить C++?