Ответы на вопрос "Зачем учиться программированию?" и "Как и где заработать, если умеешь программировать?" обычно сводятся к: 1) работе в IT-фирме, которая разрабатывает и продает программы. Вроде Майкрософта. 2) работе в не-IT-фирме, которая нуждается в разработанных именно для нее программах и их технической поддержке. 3) фрилансу. Есть еще вариант, когда вы сами пишете программу и пытаетесь ее кому-то продать, но это по сути, начальная стадия пункта 1. Ведь если у вас будет хорошо получаться, то получится IT-фирма. Ваша. Но мое решение указанных вопросов отличается от стандартных....
Я не программист. Я научный сотрудник. В области медицины. Впрочем, это не очень важно. Я могла быть научным сотрудником в другой области. Или даже не научным сотрудником. Важно, что я работаю за компьютером и мои коллеги - тоже. И еще важно, что я умею программировать, а коллеги - нет. Остальное следует из этого. Им надо выполнить определенную работу. В моем случае это статистическая обработка баз данных либо форматирование и редактирование документа Word и фотографий. Возможности доступных готовых программных продуктов недостаточны. Т.е. готовые программы либо вообще не могут сделать то, что нужно, либо это требует долгой кропотливой работы, которую делать неохота и некогда. И они обращаются ко мне. А я за разумную плату делаю им то, что им надо. Естественно, не вручную. Действия с Word и Excel - на VBA. Ну, странно лезть куда-то еще, когда где Word и Excel - там и VBA под рукой, открывай и пиши. Тем более, если надо 10 строчек, ради этого открывать Студию вряд ли стоит. Но с Access удобнее работать на C#. Все-таки она - база данных, а не средство анализа, и ее функционала не хватает, даже если использовать VBA. Возможно, VB.NET не хуже, но я привыкла к C#. Получается очень неплохая подработка, если сравнить, как мало я трачу времени и сколько получаю денег. Кроме того, решая с помощью своих программ свои трудовые задачи, я высвобождаю себе время для этой подработки. А если заказов от коллег временно нет, не страшно - у меня есть основная зарплата.
ИМХО везде, где есть компьютеры, мобильники, планшеты, цифровые фотоаппараты и т.д., нужны какие-то программы. И везде, где есть бумажный документооборот - тоже. Библиотеке нужна электронная картотека, а еще круче - электронный каталог с поиском или электронная версия библиотеки. Табельщикам было бы удобнее не вручную заполнять таблицы, а ввести в окошки формы несколько цифр и слов - и табель готов автоматически. А продолжение этой статьи можете написать вы сами)))))))
|