Visual Basic. Изучать или не изучать? |
19.12.2008 11:32 |
У каждого языка программирования есть свои поклонники и противники. Наверное самую большую армию и тех и других собрал Visual Basic. Благодаря своей простоте и легкости в освоении немало людей начинают свой путь в программировании именно с этого языка программирования. Сегодня у нас в гостях Сергей Ковалев, автор сайта «Уголок Visual Basic». Сергей любезно согласился прояснить некоторые вопросы связанные с Visual Basic и программированием в целом.
Ковалев Сергей. Родился в 1980 г. в городе Ростове-на-Дону.
Что заставило вас заняться изучением VB и как появилась идея создания собственного сайта?
Я слышал такое мнение, что Бейсик вреден для изучения - он якобы формирует неправильное мышление у начинающего программиста. Что вы думаете по этому поводу? Бейсик – такой же язык программирования, как и все остальные. В нем содержатся переменные, массивы, условия, циклы – все то, что содержится в любом языке программирования. При работе с бейсиком, как и с любым другим языком, развивается алгоритмическое мышление, что позволяет без труда в будущем переключится на другой язык программирования. С чего должен начать человек, решивший постигнуть VB? Наверное, надо начинать с хорошей книги. Обязан ли Бейсик своим широким распространением поддержке Microsoft? Безусловно. Еще DOS поставлялся вместе с QBasic. Основным разработчиком бейсика под Windows опять же стал Microsoft. В Windows была включена поддержка скриптов VBS. В IE был встроен язык VBScript. ASP включает синтаксис бейсика. Наконец был разработан VBA, который включен не только в Microsoft Office, но и в программы сторонних разработчиков, такие как Corel и AutoCAD. Какие программы нельзя написать используя Visual Basic? На VB нельзя написать полноценную dll библиотеку или драйвер. Существует ли спрос на программистов, работающих с VB? К сожалению, в России спрос на VB программистов невысок. Сколько времени надо потратить человеку чтобы считаться профессиональным программистом на VB? Мне кажется, постановка вопроса не совсем верна. Профессионализм в программировании определяется не стажем, а количеством нормально сделанных работающих программ. Существуют ли какие то особенности написания программ на VB под Windows Vista? На этот вопрос я ответить не могу, так как в VB под Vista не работал. Однако, безусловно, будет некоторая разница в работе API функций. Я больше чем уверен, что начинающие программисты пользуются пиратскими вариантами Visual Studio, однако как только программист начинает работать над коммерческим проектом, он заявляет, что нелегальное распространение программ – это плохо. Как вы относитесь к пиратам?
В начале и середине 90-х была явная утечка «мозгов» за границу. Может ли отечественный программист сегодня не покидая Родину прокормить свою семью? Смотря что подразумевается под словом прокормить – на хлеб с маслом хватит, а вот чтоб с икрой может и не хватить. А если серьезно, то ситуация в этом плане конечно улучшилась. Сейчас идет повальная компьютеризация. И соответственно все больше требуется квалифицированных ИТ специалистов. В газетах, в Интернете можно найти все больше вакансий для программистов. Зарплаты приемлемые, хотя и не такие высокие как за границей. Должен ли человек окончить высшее учебное заведение, чтобы по праву считаться программистом?
Каким вам видится будущее компьютера и операционных систем? Какие устройства исчезнут, какие появятся? Будет ли Microsoft так же держать пальму первенства? Сложно сказать что будет в будущем. Вероятно, в ближайшее время Microsoft сохранит пальму первенства и Windows будет по-прежнему основной операционной системой. По крайней мере, никаких иных тенденций пока не наблюдается. Ну а что будет дальше, посмотрим. Ваши планы на будущее (относительно VB). Относительно VB пока никаких планов у меня нет, так как в настоящее время я пишу на Java. Как я говорил ранее, в России спрос на VB программистов невысок. Новые материалы на эту тему:
Также рекомендуем к прочтению:
|
Обновлено 02.01.2011 03:09 |