Хорошим программистом 1) ТОЛЬКО по книгам стать нельзя; 2) не каждый человек способен стать программистом. Хороший программист должен иметь высокую скорость мышления, хорошую память, логику и, вообще, математический склад ума. Также человеку должно нравиться УПРАВЛЯТЬ компьютером и процессами.
А начинать надо с общения - в школе - с преподавателем информатики, изучать надо не только языки программирования, но и правила, приёмы структурного программирования. Раньше обучение начиналось с бейсика (хотя, я начинал с фортрана) и ассемблера, потом, конечно паскаль - этот язык уже приводит мозги после бейсика в надлежащий вид, а далее - наступает специализация - надо выбрать что-то одно - Си, Си-шарп, делфи - словом, тот язык, на котором предстоит работать всё основное время.
Книги, конечно, помогают, но живое общение с учителем - во сто крат полезнее. Поэтому тот, кто, например, ходил в секцию самбо, всегда победит того, кто изучал самбо по книгам и альбомам...
С них можно начать. Только книги, курсы - лишь первый этап. Практически все они рассчитаны на начинающего, редко - на более продвинутого. Но профессионалом по одним книгам не стать. Чтобы научиться программировать - надо программировать. Ставить и решать самому конкретные задачи, желательно, те, которые актуальны сейчас. Книги дадут лишь основы, самые лучшие из них - научат нескольким трюкам, принципам. Однако без практической отработки даже это останется мертвым грузом. Следующим этапом должно стать изучение документации, и параллельно - решение конкретных практических задач, и книги вам здесь уже не помогут, ИМХО.
У меня дочь в школе увлеклась этой темой сама, изучала много литературы, в интернете много рыла. Кстати, в школе очень плохо преподавали информатику, там до неё ЕГЭ 5 лет никто не сдавал по этому предмету и её отговаривали. Много занималась сама. Решила стать программистом. Первое, что сказала - нужно идти учиться в ВУЗ. Поступила, учится, очень довольна - говорит, это то, что надо для начала. Она очень успешна - с первого курса её приглашают на научные конференции, дипломы только 1 и 2 степени за работы получает. Сейчас на 3 курсе, обязательно пойдет в магистратуру. Короче, если это Вам дается, нужно учиться.
Программист - это от Бога. Если Вы не обладаете аналитическим складом ума, то даже не беритесь. Книги научат Вас только теории, но не все могут эту теорию правильно и успешно применять на практике. И даже опыт Вас не спасет. Знаю о чем говорю, поскольку сама работаю в этой сфере. Если Вы умеете быстро мыслить, с логикой у Вас в порядке, природа Вас наградила техническим складом ума, то дерзайте.
Конечно, можно научиться программированию сайтов. Поискать в интернете пошаговые уроки. Но лучше всего заказать разработку сайта у профессионалов http://www.megagroups.ru/. Делают дешево и качественно за 2450 рублей.
Добавить комментарий