реклама на сайте
подробности

 
 
> Диссертации связанные с чистым программированием. Возможно ли такое?
EUrry
сообщение Jan 15 2010, 18:12
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 3 218
Регистрация: 14-11-06
Из: Н. Новгород
Пользователь №: 22 312



ПРЕАМБУЛА
Задумался тут. Развелось в наше время так называемых программистов (как большинство из них думают), хотя на деле по большей части это "специалисты" недалеко ушедшие от машин - для реализации прикладной , скажем, технической задачи к ним нужно приставить "няньку в теме", которая разжует алгоритм, который надо тупо закодить (на форуме это не раз уже обсуждалось). Естественно, при поиске ошибок начинается муторная работа общения на разных языках "няньки" и "программиста". ИМХО, проще и эффективнее "няньке в теме" научиться программировать, чем "программисту" въехать в тему, т. к. многие из них просто на корню пресекают данный совет и искренне верят, нарекая себя громким словом - ПРОГРАММИСТ. Хотя у меня имеется по этому поводу несколько иное скромное мнение...

Так вот собственно задумчивость моя.
Сам не программист, поэтому хочу спросить у сообщества - существуют ли какие-то области программирования, в которых можно задаться НАУЧНОЙ работой именно с точки зрения, например, методов программирования. Или же все основные принципы давно сформулированы, языки созданы и всё это является ИНСТРУМЕНТОМ при решении прикладных задач, который может просто как-то модернизироваться, не имея под собой истинно научных исследований. Или же в данной области есть чем заняться и с точки зрения науки? Просто наблюдаю такую картину, что некоторые "программисты" думают, что занимаются какой-то близкой к научной работой, при всем при этом умея только практически кодить разжеванное "нянькой в теме" алгоритмизированное решение задачи и ни в какую не хотящих хотя бы на качественном уровне вникать в суть задачи, что намного бы повысило эффективность отладки программы.


--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать!
Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
Go to the top of the page
 
+Quote Post
8 страниц V  « < 6 7 8  
Start new topic
Ответов (105 - 112)
vvs157
сообщение Jan 24 2010, 17:19
Сообщение #106


Профессионал
*****

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(Wise @ Jan 24 2010, 20:04) *
..Попробуйте взять «тяжелую математику» и получить из неё, чисто формальным путем, 3D САПР или автоматический трассировщик..
Из прямого утверждения, вообще говоря, обратное не следует.

Цитата(DRUID3 @ Jan 24 2010, 20:07) *
Старая песня о главном? "Тяжесть" математики для САПРа или, тем более, автотрассировщика - скорее в MIPS'ах, а не в сложности восприятия - а так уровень техникума... Это вам не Гёдель с его неполнотой...
Если нужно, чтоб работало быстро - не все так просто. К БПФ все привыкли. Или его придумали программисты?
Цитата(DRUID3 @ Jan 24 2010, 20:07) *
Вы это серьезно? Хотите сказать, что лингвистика, например, обходится без теории?
Необходимое, но не достаточное условие...
Go to the top of the page
 
+Quote Post
EUrry
сообщение Jan 24 2010, 18:12
Сообщение #107


Гуру
******

Группа: Свой
Сообщений: 3 218
Регистрация: 14-11-06
Из: Н. Новгород
Пользователь №: 22 312



В поддержку моего понимания программирования - в достаточно широко представленной тематике конференций ни разу не встречаются заголовки типа "Научные проблемы программирования". Всё-таки обсуждаются проблемы на уровне математического моделирования, т. е. теоретических основ. Например, раз, два, три...
Поэтому программирование, если рассматривать его формализовано, всё-таки один из инструментов исследований, в том числе и исследований самих же его основ.

P. S. И еще раз повторю, что не надо мне говорить, что я держу программистов за тупых послушных рабов хозяев, владеющих и понимающих алгоритм, который необходимо закодить и что рабу запрещено вносить свою творческую нить. Мои слова по этому поводу были слишком крайне восприняты и я уже неоднократно объяснял здесь, про каких "программистов" я имел при этом в виду. Хороший программист и должен использовать творческий подход, что может привести и к полноценному исследованию с положительным практическим результатам. Но возводить программистов в ранг арийцев, хоть даже и квалифицированных во многих областях, абсолютно неправильно, так и до нацизма в науке и технике недалеко.


--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать!
Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jan 24 2010, 19:22
Сообщение #108


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Да вы не там смотрите.

Цитата(EUrry @ Jan 24 2010, 20:12) *
Всё-таки обсуждаются проблемы на уровне математического моделирования, т. е. теоретических основ. Например, раз, два, три...


Смотрите здесь:http://www.konferencii.ru/list/search[topicId]/22/isTopic/1
Там все связано с программированием.
Что интересно как вы сами показали, научные проблемы связанные с программирование выплывают не только непосредственно в информатике, но в других темах как моделирование, математика, робототехника, коммуникации, образование, кибербезопасность и кибервойны и т.д.

Цитата(EUrry @ Jan 24 2010, 20:12) *
...P. S. И еще раз повторю, что не надо мне говорить, что я держу программистов за тупых послушных рабов хозяев...


Ваша личная позиция ясна, но не она интересна в этом обсуждении.
Интересна ваша совокупная логика суждений как, скажем так, неспециалиста в программировании при рассуждениях о работе программистов.
Это тоже научное исследование нужное для программирования. biggrin.gif
Потому как одним из ключевых советов программистам создающим прикладной софт является выжимать все соки из респондентов по прикладным областям с целью добиться от них непротиворечивых представлений процессов функционирования и сущностных связей.
Даже специально натаскивают таких программистов которых называют аналитиками. Это которых SM постоянно хочет спутать с алгоритмистами.
Ну пока видно что что-то тут не так.
Технари предпочитают сами научиться программированию чем отдаться в руки аналитика.
Дело даже не в вас, (я надеюсь что правильно идентифицировал проблему) эти конфликты на каждом шагу.
И это еще одна научная проблема программирования. smile3046.gif
Go to the top of the page
 
+Quote Post
EUrry
сообщение Jan 24 2010, 19:54
Сообщение #109


Гуру
******

Группа: Свой
Сообщений: 3 218
Регистрация: 14-11-06
Из: Н. Новгород
Пользователь №: 22 312



Цитата(AlexandrY @ Jan 24 2010, 22:22) *
Да вы не там смотрите.
Смотрите здесь:http://www.konferencii.ru/list/search[topicId]/22/isTopic/1
Там все связано с программированием.

Да всё я там смотрю. Ничего там нет, кроме указанного мной выше. По мне, так Вы всё пытаетесь положить программирование в основу, скажем, того же математического моделирования. Это в корне неверно. Понятие модели зародилось намного-намного раньше программирования. Вас так сильно задело мое высказывание о программистах-неумехах, которое Вы до крайности обобщили и по-всякому пытаетесь оправдать их, возводя даже в революционеров мира? На крайности я не переходил, т. к. лично знаю немало очень хороших специалистов-программистов. А вот от Вас про технарей (кст, вопрос еще будет ниже) только негативное исходит (по крайней мере по статистике данного топика). Сейчас никто не оспаривает проблему сверхналичия людей с юридическим и экономическим образованием, которых не просто физически невозможно трудоустроить, но и мало среди них настоящих специалистов, которые никому по профилю не нужны. А порождаются такие "специалисты" размножившимися так называемыми вузами, принцип обучения в которых "заплатил - "сдал" сессию и "защитил" диплом". По-моему, есть тенденция и аналогичная проблема может возникнуть и с программистами.
Цитата
Ваша личная позиция ясна, но не она интересна в этом обсуждении.

А вот это говорит только о том, что Вы не можете воспринимать критику. А критика, как известно, полезна, если она конструктивна. Вы можете теперь после этого утверждать, что моя критика как раз не конструктивна (я, в общем то, и не утверждаю обратного), но чтобы это оспорить Вы сами должны обоснованно всё разложить по полочкам. Вы зациклены на своем твердом убеждении, которое пытаетесь как-то донести до других, но сами при этом так и не дали своего определения терминологии и не категорически не хотите выслушивать другие мнения. Поэтому наш разговор на разных языках и, если его продолжить, то останется в том же русле, пока не будет договоренность о терминологии. Я свое предложение высказал по поводу терминологии, хотя и только общую тенденцию. Вы же представляете это как-то по-другому, но нам сказать не хотите в виде хоть какого-то предложения по определению, а не размазанных по разным пОстам высказываний. Я вообще не хотел делать попытки давать хоть какое-то определение, т. к. хотел увидеть его от более компетентных людей.
Цитата
Технари предпочитают сами научиться программированию чем отдаться в руки аналитика.

Я так и не услышал от Вас комментариев по поводу деления на технарей и программистов.


--------------------
Все не могут только сеять разумное, доброе, вечное: кому-то надо и пахать!
Природа не терпит пустоты: там, где люди не знают правды, они заполняют пробелы домыслом. © Бернард Шоу
Go to the top of the page
 
+Quote Post
Ko4egap
сообщение Jan 25 2010, 11:28
Сообщение #110


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 17-09-09
Пользователь №: 52 434



Цитата(SM @ Jan 23 2010, 22:42) *
Оно как раз то в научных кругах и общепризнано. Но не призано среди программистов, принципиально не желающих изучать теоретические основы их деятельности, так как "опускает их ниже плинтуса".

И сколько же ученых признало ваше мнение? Непохоже что вы в кругу ученых много времени проводите. Мой научный руководитель личность далеко не безызвестная. Доктор технических наук без каких-либо вопросов взял меня в аспирантуру с моей программисткой темой. Предваряя следующие нападки, не стоит меня убеждать что я не "научными проблемами программистов" занимаюсь.

Цитата(EUrry @ Jan 24 2010, 21:12) *
В поддержку моего понимания программирования - в достаточно широко представленной тематике конференций ни разу не встречаются заголовки типа "Научные проблемы программирования".
Поэтому программирование, если рассматривать его формализовано, всё-таки один из инструментов исследований, в том числе и исследований самих же его основ.


Не там ищите. Русскоязычных действительно мало. В качестве примера труды доктора философии (PhD) Бориса Бейзера (Boris Beizer).

* Black-box testing: techniques for functional testing of software and systems‎ (1995) ISBN: 0471120944; Japanese edition, Nikei
* The frozen keyboard: living with bad software‎ (1988) ISBN: 0830631461
* Personal computer quality: a guide for victims and vendors‎ (1986) ISBN: 0442209924
* Software system testing and quality assurance‎ (1984) ISBN: 1850328218
* Software testing techniques‎ (1983) ISBN: 0442206720; expanded Second edition 1990; Japanese Edition Nikei
* Micro-analysis of computer system performance‎ (1978) ISBN: 0442206631; Russian Edition
* Communications Processor System‎ (1977) with Kenneth Hagstrom
* The architecture and engineering of digital computer complexes, Volume 1‎ (1971), Volume 2; Polish and Russian Editions
* Engineering applications of Boolean algebra‎ (1958) with Stephen W. Leibholz

Цитата(EUrry @ Jan 24 2010, 21:12) *
Хороший программист и должен использовать творческий подход, что может привести и к полноценному исследованию с положительным практическим результатам. Но возводить программистов в ранг арийцев, хоть даже и квалифицированных во многих областях, абсолютно неправильно, так и до нацизма в науке и технике недалеко.

Этот программист уже занимается научной деятельностью. Хоть он и изобретает велосипед, и приходит к результатам полученным до него.
О том как крассивее, грамотнее составлять алгоритмы, писать код, отлаживать написано тонны научных трудов.

Сообщение отредактировал Ko4egap - Jan 25 2010, 11:33
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 25 2010, 11:38
Сообщение #111


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Ko4egap @ Jan 25 2010, 14:28) *
без каких-либо вопросов взял меня в аспирантуру с моей программисткой темой.

Я ни разу и нигде не говорил, что программистских тем быть не может. Их есть, и много, и без каких либо вопросов, как и научных проблем в программировании вообще. Но эти проблемы призваны решать такие науки, как информатика, кибернетика, математика (зависит от конкретной программистской темы), и диссертация получится по программистской теме но из области науки, допустим, информатики. И я только за, если тот, кто занимает должность программиста, занимается научной работой в области информатики или математики - это очень хорошо и полезно, и из-за этого его программы будут эффективнее, лучше, и т.д.
Go to the top of the page
 
+Quote Post
Ko4egap
сообщение Jan 25 2010, 11:59
Сообщение #112


Участник
*

Группа: Участник
Сообщений: 63
Регистрация: 17-09-09
Пользователь №: 52 434



Цитата(SM @ Jan 25 2010, 14:38) *
Я ни разу и нигде не говорил, что программистских тем быть не может. Их есть, и много, и без каких либо вопросов, как и научных проблем в программировании вообще. Но эти проблемы призваны решать такие науки, как информатика, кибернетика, математика (зависит от конкретной программистской темы), и диссертация получится по программистской теме но из области науки, допустим, информатики.


Надо будет спросить мнение руководителя, какой же наукой я таки занимаюсь smile.gif

Сообщение отредактировал Ko4egap - Jan 25 2010, 12:08
Go to the top of the page
 
+Quote Post
SM
сообщение Jan 25 2010, 12:14
Сообщение #113


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Ну да. А вот какой наукой занимаются программисты Путин с Медведевым, составляя программу партии и правительства на пятилетку? smile.gif Я думаю, кибернетикой, как наукой об управлении, в т.ч. не только машинами, а и обществом тоже... Только вот интересно, они об этом догадываются?
Go to the top of the page
 
+Quote Post

8 страниц V  « < 6 7 8
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 07:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01433 секунд с 7
ELECTRONIX ©2004-2016