Другие языки программирования и технологии
Как правильно изучать программирование?
Уважаемые программисты, дайте совет по изучению языков программирования. Совсем недавно я принялся за изучения С++ по началу конечно же ни чего не понимал, но все же продолжил. Учу недели 3, пишу простейшие программки по примерам и добавляю что нибудь своё, но сам ни чего написать не могу. Темы понимаю все, могу разобрать весь код, знаю наизусть все функции которые прошел, но все равно кажется, что я ни чего не умею. В общем у меня есть пол года до того как я поступлю в колледж на программиста. Вопросов много. Я учу С++ по книге, немного практикуюсь. С++ очень глубоко учить не собираюсь, потом хочу перейти на PHP, htlm или java. Как долго вы учили С++ если вы вообще его учили? Сложно ли будет потом перейти на Java или на любой другой язык? Как лучше учить яп по книгам, видео урокам, курсам или все вместе? Какую первую программы вы написали? Я не про hello world, а про вашу программу которую вы сами написали. Наверное всё, буду рад всем ответам.
PHP - не тяжелый язык. Но параллельно тебе надо будет выучить хтмл и css. Выучив это, можешь верстать сайты, делать простенькие сайты, в общем зарабатывать быстрые деньги за небольшую и нетяжелую работу (за небольшие деньги, соответственно).
Скорее всего, в колледже вы будете учить С++ с нуля. Язык неплохой, с большими возможностями, изучив его досконально можно будет найти высокооплачиваемую работу. В принципе, он и не такой сложный для понимания (не знаю как вы, я учил его по книге Г. Шилдта) + в университете хорошо объясняли. В этом году попробовал Яву - честно говоря, желание отпало сразу (после С++). Если вас тянет к веб-программированию, то конечно, учите пхп, css, html. Яву бы не рекомендовал (хотя может она вам понравится).
По поводу "как лучше учить" - лично мне интереснее и легче учить на практике (особенно когда объясняет действительно профи), причем не по видеоурокам и книге, а когда объясняет программист.
Скорее всего, в колледже вы будете учить С++ с нуля. Язык неплохой, с большими возможностями, изучив его досконально можно будет найти высокооплачиваемую работу. В принципе, он и не такой сложный для понимания (не знаю как вы, я учил его по книге Г. Шилдта) + в университете хорошо объясняли. В этом году попробовал Яву - честно говоря, желание отпало сразу (после С++). Если вас тянет к веб-программированию, то конечно, учите пхп, css, html. Яву бы не рекомендовал (хотя может она вам понравится).
По поводу "как лучше учить" - лично мне интереснее и легче учить на практике (особенно когда объясняет действительно профи), причем не по видеоурокам и книге, а когда объясняет программист.
В ИТ тебя никогда не покинет чувство, что ты ничего не знаешь. Если ты это чувствуешь, то ты на правильном пути. Учи и разбирайся. Другого пути нет. От себя могу сказать. что нужно больше практики. Прочитал что-то - примени на практике. Не перепечатывай примеры из книг - бесполезное дело, лучше попробуй написать это сам, если не получается то подсмотри идею, закрой книгу или видеоурок и продолжай сам пока не получится. Нужно учиться программировать в первую очередь, а не заучивать синтаксис языка. Это не одно и тоже.
Первая программа - помощник для mmorpg(нет- нет, не читы, она просчитывала комбинации и время). Очень давно еще в школе писал.
Первая программа - помощник для mmorpg(нет- нет, не читы, она просчитывала комбинации и время). Очень давно еще в школе писал.
Учить надо по всем доступным источникам. Видео курс можно посмотреть перед изучением книги, для лучшего понимания. Если хотите хорошо выучить язык нужно учить по нескольким книгам. Тогда сами сможете оценить качество книги, курса. Но книги это обязательно, одими курсами не выучить. Ну в вашем случае с С++ можно учить только по одной книге, например по книге Шилдта. Так же стоит посмотреть исходники на GitHub.
Учил давно, лет с 12. Потом забросил. Потом снова учить начал. Точное количство времени не назову. Полностью никто не выучит, конечно. Реальный опыт можно получить только на реальной работе. Ну а так, для колледжа пройти Шидта и норм будет.
Первое приложение... Не помню точо. Ну сделал был одну прогу для работы с изображениями. Типа фотоальбома, как Shotwell.
P.S. 3 недели - это мало, да.
Учил давно, лет с 12. Потом забросил. Потом снова учить начал. Точное количство времени не назову. Полностью никто не выучит, конечно. Реальный опыт можно получить только на реальной работе. Ну а так, для колледжа пройти Шидта и норм будет.
Первое приложение... Не помню точо. Ну сделал был одну прогу для работы с изображениями. Типа фотоальбома, как Shotwell.
P.S. 3 недели - это мало, да.
3 недели -- очень мало, особенно для нулевого уровня. Чтобы писать что-то своё, нужно чётко понимать и осознавать, что именно тебе нужно. Такое понимание складывается не очень быстро, но складывается обязательно.
Учу до сих пор. Если очень долго не засиживаться, то перейти на другой язык можно будет довольно спокойно. Да и вообще нужно обязательно учить несколько языков до хорошего уровня, чтобы не было перекоса на что-то одно.
Учить лучше на практике. Лично моё мнение. Особенно хорошо развивает понимание языка задачи на оптимизацию кода, на его минимизацию, защищённость и пр. Это и увлекательно и полезно. Конечно, нужно изучать различные библиотеки, Api. Нужно будет читать техническую литературу. Как правило, она доступна только на английском языке, поэтому не забудь подучить его. Первую программу не помню. Что-то банальное.
Из авторов книг могу посоветовать: Прата, Страуструп.
Учу до сих пор. Если очень долго не засиживаться, то перейти на другой язык можно будет довольно спокойно. Да и вообще нужно обязательно учить несколько языков до хорошего уровня, чтобы не было перекоса на что-то одно.
Учить лучше на практике. Лично моё мнение. Особенно хорошо развивает понимание языка задачи на оптимизацию кода, на его минимизацию, защищённость и пр. Это и увлекательно и полезно. Конечно, нужно изучать различные библиотеки, Api. Нужно будет читать техническую литературу. Как правило, она доступна только на английском языке, поэтому не забудь подучить его. Первую программу не помню. Что-то банальное.
Из авторов книг могу посоветовать: Прата, Страуструп.
Похожие вопросы
- Как начать и как правильно изучать программирование?
- Как правильно изучать программирование и не бояться?
- Как для себя изучать программирование и что для этого нужно?
- Скажите мне пожалуйста, стоит ли изучать программирование, если...
- Где изучать программирование и как?
- С чего начать изучать программирование?
- Где практиковаться в программировании? Начинаю изучать программирование и задаюсь вопросом, как практика проходит?
- Как начать самостоятельно изучать программирование и не умереть со скуки? А как вы долго изучали программирование?
- С какого языка лучше начать изучать программирование?
- Хочу изучать программирование