Портал функционирует при финансовой поддержке Федерального агентства по печати и массовым коммуникациям.

Страницы: Пред. 1 2 3 4 5 6 ... 22 След.
RSS
ИТ-Ученый (С)?, Ваше мнение об проблемах ИТ
Обсуждение в рамках данной темы началось от использование мною термина "ИТ-ученый", когда опонент(ы) исходили из концепции "узкий специалист", который не обязан (или не должен) пытаться стать универсалом так как это будет в ущерб хранению в голове мелких мелочей, и термин ученый обязанный быть универсальным, вызвал у опонентов неприятие - отрицание такой возможности как невозможности.

Поэтому предлагаю высказать свое мнение;
1) В ИТ нужно обязательно специализация в узкой прикладной сфере с ограничением на тех технологических решениях которые созданы для соответствующей сферы, к примеру - 1С скриптовый язык (для тех кто специализируется на офисных системах), MS SQL T\SQL (кто специализируется на корпоративных БД), PHP (Web-программисты), JScript (Web-дизайнеры), DX\C++ (программисты игровых приложение), JavaME( программисты мобильных приложений).

2) В ИТ нужно знание концепций, а технологии изучать по книгам, электронной документации и примерам, активно используя интернет-форумы для изучения методов использования технологии на практике, по этому нужно знвть - методы объектно-ориентированного программирования, опыт структурного программирования (уметь программировать на среднем уровне на одном языке из соответствующей группы языков). компоненто-скриптовой язык программирования, язык запросов к клиент\сервеной БД. методы численной математики. методы мат- логики, описания с использованием алгебры (автоматы. грамматики), язык дискретной математики, теория вероятности и мат. статистика.

3) В ИТ нужно обычных специалистов своей области (экономистов, юристов, архитекторов, инженеров разных специальностей, менджеров отдела кадров, ::: ) учить программированию (соответствующие скриптовые языки и знание спецальных приложений) и моделированию информационных структур, чтобы они были грамотными постановщиками задачи, а программисты как строители, только кодерами и наладчиками.

4) ИТ сфера - это новая область науки на стыке философии (что такое информация. методы имитации или моделирования интеллектуальной деятельности, подходы к виртуализации реального мира в мире 0 и 1 ) и математики (фактически все ее области) с применением во всех областях экономической деятельности человека, И соответственно нужно просто добавить к математике несколько новых направлений и это и будет ИТ-наука: естественное-моделирование|семантическое моделирование (информатика, ООП, ИИ, разные виды формальных логик), технология программных алгоритмов, информационная система (универсализация и математизации функционирования основных компонентов ОС) и  .....
Для краткости

1) Каждый программист знает свой куст и чужой не изучает (фактически никогда)
2) В ВУЗ-е учать думать, а технологию изучай сам,
3) Экономист должен уметь программировать в 1С, инженер должен скриптовать в CAD-е и программисты им фактически не нужны.
4) ИТ - это наука, которую нужно изучать как математику изучают физики.
Изменено: ChemerisNick - 06.04.2010 17:15:45
P.S.

ИТ - информационные технологии, понимаются как

1) C++, Java - технологии или языки

2) ООП и методы виртуализации - просто технологии или это и не ИТ вовсе?

ООП - объектно-ориентированное проектирование.
Изменено: ChemerisNick - 06.04.2010 17:21:14
Цитата
ChemerisNick пишет:
1) В ИТ нужно обязательно специализация в узкой прикладной сфере с ограничением на тех технологических решениях которые созданы для соответствующей сферы, к примеру - 1С скриптовый язык (для тех кто специализируется на офисных системах), MS SQL T\SQL (кто специализируется на корпоративных БД), PHP (Web-программисты), JScript (Web-дизайнеры), DX\C++ (программисты игровых приложение), JavaME( программисты мобильных приложений).
На мой взгляд, быстрое развитие IT приводит к тому, что исследователь - если речь идет об исследователе - должен быть, напротив, человеком с энциклопедическими знаниями.
Узкая специализация должна быть у IT-рабочих, причем тут тоже вопрос. Приведу пример: не так давно PHP вообще был неизвестен, а для веб-программирования, например, нужно было знать Перл или Си. Дальше основой веб-программирования стало знание PHP, JSP, ASP. Дальше веб-программирование, в связи с необходимостью экономить ресурсы, возможно, разделится на написание собственно движков и появления скриптовых языков уже для программирования самих движков. Т.е. каждые лет 5 специализация меняется.
Тогда 2) ВУЗ-учит думать, а технологию сам изучай - остается эффективным подходом  :D
Цитата
ChemerisNick пишет:

4) ИТ - это наука, которую нужно изучать как математику изучают физики.

Академик РАН  Г. Месяц по этому поводу высказался вполне определенно: "IT - это не наука!". И он не одинок в этом мнении. У академиков новые информационные технологии почетом не пользуются и не применяются.
Цитата
Виктор Щербатский пишет:
Академик РАН  Г. Месяц по этому поводу высказался вполне определенно: "IT - это не наука!". И он не одинок в этом мнении. У академиков новые информационные технологии почетом не пользуются и не применяются.
Ну это вечный спор между фундаментальной и прикладной наукой. Особенно, когда в технологиях происходит прорыв, который не успевают осмыслить. По сути дела, это новый виток вопроса: кибернетика, это наука или лженаука? Кстати, если учесть спорность некоторых положений Винера, вопрос был отнюдь не праздный. Однако острая практическая потребность в ИТ приведет к тому, что ИТ, как прикладная наука, все равно будет развиваться. Проектирование без теоретического осмысления невозможно.
IT - это не наука!"

Подразумевая под этим: языки программирования и созданные при их помощи приложения  :?:

Но к примеру ИИ - от попыток создать программу мышслящую на подобии человека, пришла к формировании концепций, которые фактически являются основой объектного подхода и методов универсального моделирования: сущность - связь.

Компьютеры в отличии от бумаги могут самостоятельно вычислять, без участия человека - что дает возможность решать задачи без опоры на аналитические модели, сводя уравнения к задачам решаемых численными методами.

Возможность использовать для описания закономерностей не только числовые показатели, но также и свойства, структуры.
Изменено: ChemerisNick - 07.04.2010 03:18:26
Или все дело в термине Т - технология.
Для слова наука, лучше пользоваться словом computer science.

Тогда как разделить IT и computer science :?:
Цитата
ChemerisNick пишет:
Тогда как разделить IT и computer science :?:
А их не надо разделять.
Их надо объединять.
Если все дело в терминах:
1. Вернуться к термину Informatique, введенном в России в 1968 году.
2. Выделить теоретическую информатику и прикладную информатику. Последняя и есть IT.
Страницы: Пред. 1 2 3 4 5 6 ... 22 След.
Читают тему (гостей: 2, пользователей: 0, из них скрытых: 0)

ИТ-Ученый (С)?