Как вы считаете, что будет с программированием в недалеком-далеком будущем?

DVE
Karalexey:

Кстати они тоже умрут.

Вот блин, я-то думал, обойдется как-нибудь 😇

ADF:

Банальный пример: все большее кол-во приложений - для функционирования требуют наличие интернета. Причем оффлайновые, которым для выполнения основной своей функции - сеть нафиг не нужна.

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

Это задалбливает конечно, согласен, но инет похоже скоро даже в микроволновках будет…

CrazyElk
ADF:

Даже если оно - бесплатное

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

ADF:

Во всяких скачиваемых и отдельно устанавливаемых клиентах для разных онлайн-сервисов - вообще не стесняясь делают ворота,

Это проблема прикладного софта не платформ. Вот платформа как раз таки обеспечивает вам понимание что в принципе приложение может сделать. Некоторые явно (Android) некоторые если попросите правильно (Java надо включить менеджер безопасности и раздать права что довольно муторно но возможно).

Работа на прямую с железом, нативные программы ничего от этой проблемы не спасает. Это было и раньше - вы никогда о такой вещи как бонджорно не слышали. А вот Apple ее сильно любит и чуть что она у вас в копмьютере с его подачи появляется вас не спрашивая и таких примеров пруд пруди. И таких примеров туева роща.

Это прямое следствие мониторизации аудитории и таргетинга в фокус группах - если это ничего не горит пропустите не суть. Когда то очень бурно дискутировалось допустимы ли куки в браузере и не разрушат ли они приватность клиента. С вашими опасениями практически 1 в 1.

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

ADF
CrazyElk:

Оно практически всегда платное.

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

CrazyElk:

Это проблема прикладного софта не платформ.

Разработчикам еще долго от писюка не уйти. Да и свою долю потребителей - писюк никогда не отдаст: ведь как ни крути, наибольшая вычислительная мощность на единицу денег по-прежнему за ним и наиболее передовые и навороченные игры пилят именно для него.

CrazyElk:

Работа на прямую с железом, нативные программы ничего от этой проблемы не спасает.

Раньше оно в сеть по каждому поводу не ломилось - и злонамеренный функционал такого ПО ограничивался банальной порчей файлов и порчей нерв юзеру. Сейчас - оно может принимать указания из вне. Файрволом запретишь в сеть лезть - перестанет работать.

CrazyElk:

Лично вы как пользователь если не эксперт в этой области безусловный контроль над своим компьютером потеряли ну оооочень давно.

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

Работу, конечно, не испортят - все важное регулярно бэкапицо.

CrazyElk:

…и более менее устоялись правила игры - что делать прилично, а что безнра… “за руку ловили” они исправлялись и каялись …

Посмешили! 😃 Особенно насчет “более менее” 😁
Долгое время люди, причем даже программисты, на полном серьзе думали, что майкросовтовский ишачок - он от жопорукости такой весь кривой, что даже заявленным самой M$ стандартам не всегда соответствует.
Это просто как пример. Постоянное норовление злонамеренно исказить стандарты, вытеснить своими кривыми уникальными стандартами - остальные стандарты, а потом сделать все это забабловым и лицензируемым. Получается далеко не всегда, но попытки - регулярные!

PS: ладно М$, оно за океаном и о нас (конкретных людишках тут) - даже не знает и им дела до нас нет. А вот если у вас на ЭВМ - касперский стоит, то в случае чего ваш ЭВМ задницей к себе в мгновенье ока развернут в нашей стране 😈

Prsh
Karalexey:

В классе кулер с водой - нельзя, шторы в зал - нельзя, микрофон купить - деньги собирать нельзя, копировальный аппарат в классе - нельзя, после уроков репитировать - нельзя, довезти детей на спектакль поближе к ДК, как артистов в дождь - нельзя… Низя… низя… низя… ЗЯ! ЗЯ! ЗЯ! (с)

Ну есть конечно такое. Бывают запреты и неразумные - а бывают и правильные (а нам может казаться, что нет). Вот у меня был случай, захотел холодненькой водички из куллера попить в общественном месте - а стаканов нет -сперли!. Я недолго думая засовываю голову в аппарат и нажимаю кнопочку… Аааа, б$%дь! - кнопочка оказалась не та -нажал по ошибке не синюю, а красную… Вопрос: надо ставить в школе аппараты с водой или нет?
Вы можете сказать что в вашей школе все ученики умные, а если нет?😁
(Пример может и не очень характерный, но так, в принципе…)
ПС. Алексей, я большую часть жизни прожил примерно там же где вы, так что Высоцкого можете смело цитировать без пояснений - что вы имели ввиду я понял и в первый раз.😉
ППС. Спросил жену насчет лицензий,так как она работала в области защиты данных. Она говорит что никогда не слышала про лицензии. А вот чтобы электропроводку делать, то тут действительно нужна лицензия.

Karalexey
Prsh:

Вопрос: надо ставить в школе аппараты с водой или нет?

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

Prsh:

то тут действительно нужна лицензия

Здесь вам не тут.

lelik
6wings:

рассуждения о том, что “на занятия программированием будут выдаваться лицензии”, мягко говоря, являются фантазиями на малознакомую автору тему.

А жаль, кстати. Лицензии ли, сертификаты, гильдейские ли экзамены - что-то надо. Ибо 99% людей, называющих себя программистами, близко нельзя подпускать к этой деятельности. Одно дело - повисший будильник в телефоне, другое - повисший core router, третье - повисшая авионика какого-нибудь пассажирского самолета.

CrazyElk:

Если очень сильно “боитесь”, в ряде случаев это вполне нормально, есть OS 100% доступные в исходных кодах

нет таких платформ. про баги в фирмваре интеловских процов и интеловских же сетевух напомнить?

Lazy

Аааааааааааааааатпустииииии меняяяяяяяяяяяяяяяяяяя траваааааааааааааааааааааааа… 😃

К примеру выпуск компиляторов, которые не пойдут в массы, а будут пользоваться только компаниями.

Что такое Linux - вы знаете? Это система для упоротых красноглазых прогеров. Ну ка, давай её полицензируем?

6wings
Lazy:

Что такое Linux - вы знаете? Это система для упоротых красноглазых прогеров. Ну ка, давай её полицензируем?

глупости какие - причем тут “красноглазые проггеры”??..
Линуксы админятся, в т.ч., по RDP под рутом. Т.е. не только в командной строке.
Очень удобно.

Пашеч
lelik:

А жаль, кстати.

Первые шаги делают - пытаясь “пересадить” народ “на облака”, потом сделают, что ничего локального не будет - только облака. И вот тогда пойдёт и сертификация и лицинзирование деятельности.
А потом, как у классика(вылетело из головы) фантастики…

lelik
Lazy:

Аааааааааааааааатпустииииии меняяяяяяяяяяяяяяяяяяя траваааааааааааааааааааааааа… 😃

Что такое Linux - вы знаете? Это система для упоротых красноглазых прогеров. Ну ка, давай её полицензируем?

Вова, моя жена и теща - никак не упоротые, не красноглазые и не прогеры, это раз. Сам Linux лицензирован, и ядро, и тулзы - что-то под GPL, что-то под Apache, что-то под BSD, это два. Речь идет не про лицензирование самого софта, а про лицензирование вида человеческой деятельности по его разрботке.

Я имел в виду следующее - претендуешь на то, чтобы профессионально писать скринсейверы для мобилок - предъяви сертификат программиста 1го разряда, писать СПО крылатой ракеты или чего еще смертоносного/жизненноважного - 5-6го или еще какого. Писать для души и выкладывать в сеть для всеобщего любования можно безо всякого лицензирования и сертификации, где-то так.

Пашеч
lelik:

Я имел в виду следующее - претендуешь на то, чтобы профессионально писать скринсейверы для мобилок - предъяви сертификат программиста 1го разряда, писать СПО крылатой ракеты или чего еще смертоносного/жизненноважного - 5-6го или еще какого. Писать для души и выкладывать в сеть для всеобщего любования можно безо всякого лицензирования и сертификации, где-то так.

Так это решается на уровне работодателя уже сейчас - только люди, имеющие следующие сертификаты имеют право работать на той или иной должности.

lelik
Пашеч:

Так это решается на уровне работодателя уже сейчас - только люди, имеющие следующие сертификаты имеют право работать на той или иной должности.

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

Пашеч
lelik:

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

Но ведь есть! Значит уже и сейчас.

ЗЫ Здавал здесь, давеча, несколько экзаменов на сертификаты ФСФР - вот же госсударство работает! Вот где, на уровне законодетальства, прописано необходимость лицензирования специалистов!
Вот бы так и в разработке ПО!

6wings

Наверное, я чего-то не понимаю.

К примеру, написал начинающий неудобную бессмысленную прогу и выложил её, мечтая удивить мир и заслужить славу.
Люди качнули, посмотрели и сказали - не нравится (типа говно).

А, к примеру, наваял мэтр достойное изделие где минимумом операций максимум функционала обеспечен. Люди качнули, попробовали и сказали - вещь! (типа классно).

И что? - работает естественный отбор. Как и дОлжно. Т.е. всё в порядке.

Karalexey
Lazy:

Аааааааааааааааатпустииииии меняяяяяяяяяяяяяяяяяяя траваааааааааааааааааааааааа…

За неделю не отпустило?
Теперь уже совсем заберет.
Ораааать смысла нет. Не помооожет.

Пашеч
6wings:

Наверное, я чего-то не понимаю.

К примеру, написал начинающий неудобную бессмысленную прогу и выложил её, мечтая удивить мир и заслужить славу.
Люди качнули, посмотрели и сказали - не нравится (типа говно).

А, к примеру, наваял мэтр достойное изделие где минимумом операций максимум функционала обеспечен. Люди качнули, попробовали и сказали - вещь! (типа классно).

И что? - работает естественный отбор. Как и дОлжно. Т.е. всё в порядке.

Особенно в естественных монополиях - например Microsoft - где всё пишется в Индии и “втюхивается” всем и сколько в этом софте ошибок - никому не интересно.
И как здесь естественный отбор работает???

Karalexey
6wings:

И что? - работает естественный отбор. Как и дОлжно. Т.е. всё в порядке.

Это слишком красиво и правильно, что б так и осталось.
Нет, остановили в переходе, увидев у тебя мобильник. потребовали предъявить его. Нашли нелицензированное ПО и забрали мести улицы, а мобильник утилизировали.
Как таая картинка?

Пашеч:

И как здесь естественный отбор работает???

Купите в России гелий, произведенный не Газпромом.
Поговорим дальше…

-----------------------

Так, между делом:
На прошлой неделе дума чуть не приняла закон о запрете домашнего самогоноварения для себя.
Так, что все реально… К сожалению.

lelik
Karalexey:

Нашли нелицензированное ПО и забрали мести улицы

Вы путаете теплое с мягким.

V_Alex
6wings:

Наверное, я чего-то не понимаю…

Тогда быть может сможешь разъяснить 😃. Я сам не понимаю 90% умных букафф, слофф и ейных сочетаний в этой теме (за исключением ОС). Писать программульки я начал в 1982 году - чисто прикладные (тогда, если мне не изменяет память все программисты делились на проблемных и системных). С тех пор утекло много воды, канула в лету ОС ЕС ЭВМ, разбито в пыль много разных камней, начиная с 8086, Фортран сменился Паскалем, затем - Дельфи, но суть моей работы не изменилась. Я как занимался прикладными задачами, так и занимаюсь. Например - замораживание или размораживание тефтельки или пельменьки. Просто раньше на шестидесятке она “морозилась” сутки, а щас - за полминуты. Не, щас я канешна могу натянуть эту тефтельку на АНСИС, но результат того не стоит и конечный потребитель этого не оценит. Второе направление - щас все производители оборудования пишут (чаще заказывают) калькуляторы для его подбора. То бишь, манагер должен по одному калькулятору подобрать вентилятор, а по другому - радиатор. Нужно совместить две аэродинамические характеристики. Между собой калькуляторы не дружат, поэтому задача для манагера становится неподъемной, он начинает тормозить и косячит в 9 случаях из 10. Приходится писать оболочку и загонять туда БД от кучи производителей. Если типов оборудования много, то к аэродинамике добавляются гидравлика, термодинамика, теплопередача и т.д., в общем, задача становится весьма прикольной. Мужика, который пишет такой софт в Европе, я знаю. Его подход и ситуация от моих принципиально не отличаются. Если я пишу софт для конкретной фирмы и на него есть десяток потенциальных потребителей на всю страну, то у него - пара сотен клиентов во всем мире. Третье направление - фирма производит продукцию, ей нужен свой каталог-калькулятор. Сажусь, пишу. С “фирменым стилем”, картинками, БД, расчетными модулями итоговый вес получается около 3 МБ. Дружественная компания заказывает аналогичный софт профессионалам (только без расчетных модулей, поскольку они профессионалы в программировании, а не в тематике заказчика). Итоговый вес - 300 МБ. Причина - я для прорисовки окон пишу по два десятка строк кода, профи, не парясь, загоняют пачку растров - в результате получается очень солидный программный продукт. В итоге наш отдел продаж легко проталкивает свой каталог по тырнету в любой Мухосранск, а друзья крестьянам сидюки по выставкам раздают.

Внимание - вопрос 😃 Я программист аль нет? Если да, то кто может и должон меня сертифицировать?

P.S. А еще я ассемблер люблю. За ощущение власти над камнями 😃

DVE

Если нужно сделать _красивый_ софт - на C# это можно набросать за полчаса, на WinAPI можно проколупаться 2 недели. Вопрос: а оно надо? Задача профессионала, сделать быстро и с минимальными затратами то, что нужно заказчику, для своего удовольствия можно хоть на асме писать, но клиент это явно не оценит, как и затраченное на это время.

Насчет растров, как и каталогов/калькуляторов для компаний - ну опять же, каждая фирма хочет чтобы красиво было. Т.е. сначала задача отдается дизайнерам, затем их картинки в pdf или fla уже отдаются программисту. И хорошо если возможности Оси и оформления позволяют реализовать все дизайнерские изыски 😃 Что поделаешь, веяние времени, консольным софтом сейчас мало кто заинтересуется…

PS: Делфи… На этом анахронизме конца 90х еще кто-то пишет? Любимый язык полусовковых контор 15-летней давности имхо 😃

6wings
V_Alex:

Я программист аль нет? Если да, то кто может и должон меня сертифицировать?

конечно программист.
Как и любой человек, способный создать осмысленный исполняющийся процессором код.

Беда этой ветки, на мой взгляд, в том, что её название неправильно сформулировано. Потому что “программирование” - это наука и обсуждение её деталей и будущих перспектив - дело сугубо специальное. Это как спросить: “Что будет с физикой в недалёком будущем?” - никто кроме самих физиков-профессионалов внятно дискутировать на эту тему не сможет. То же самое и с дисциплиной программирования. Я попытался написать ответ в соответствии с названием темы о том, что останутся циклы, переменные и пр, будут новые языки, но это тут никому не интересно. Всех интересует совсем другая хренотень, связанная с “лицензированием” этой деятельности. Ну что ж, давайте постебемся и на эту тему - она ничем не хуже “медвепутов” ))
Только говорить будем не о дисциплине “программирование компьютеров”, в которой из присутствующих компетентны единицы, а о прикладных программах, которыми пользуется каждый.