Как вы считаете, что будет с программированием в недалеком-далеком будущем?
Оно практически всегда платное.
Я имел ввиду модель распространения и то, как это ПО воспринимает пользователь, а не модель монетизации. И я таки не потребитель, а профессионал, пусть пока и не матерый. В моделях распространения и получения денег - разбираюсь.
Это проблема прикладного софта не платформ.
Разработчикам еще долго от писюка не уйти. Да и свою долю потребителей - писюк никогда не отдаст: ведь как ни крути, наибольшая вычислительная мощность на единицу денег по-прежнему за ним и наиболее передовые и навороченные игры пилят именно для него.
Работа на прямую с железом, нативные программы ничего от этой проблемы не спасает.
Раньше оно в сеть по каждому поводу не ломилось - и злонамеренный функционал такого ПО ограничивался банальной порчей файлов и порчей нерв юзеру. Сейчас - оно может принимать указания из вне. Файрволом запретишь в сеть лезть - перестанет работать.
Лично вы как пользователь если не эксперт в этой области безусловный контроль над своим компьютером потеряли ну оооочень давно.
Я все-же программист, но не эксперт в области безопасности, не эксперт в области функционирования системы. При настройках винды постоянно в гугл лезу - подглядывать, какие ключи в реестре колупать. И я знаю, что если кому-то будет надо - мой ПК скорее всего отымеют по-полной, ну может быть на пару минут дольше, чем, к примеру, компьютер в доме родителей.
Работу, конечно, не испортят - все важное регулярно бэкапицо.
…и более менее устоялись правила игры - что делать прилично, а что безнра… “за руку ловили” они исправлялись и каялись …
Посмешили! 😃 Особенно насчет “более менее” 😁
Долгое время люди, причем даже программисты, на полном серьзе думали, что майкросовтовский ишачок - он от жопорукости такой весь кривой, что даже заявленным самой M$ стандартам не всегда соответствует.
Это просто как пример. Постоянное норовление злонамеренно исказить стандарты, вытеснить своими кривыми уникальными стандартами - остальные стандарты, а потом сделать все это забабловым и лицензируемым. Получается далеко не всегда, но попытки - регулярные!
PS: ладно М$, оно за океаном и о нас (конкретных людишках тут) - даже не знает и им дела до нас нет. А вот если у вас на ЭВМ - касперский стоит, то в случае чего ваш ЭВМ задницей к себе в мгновенье ока развернут в нашей стране 😈
В классе кулер с водой - нельзя, шторы в зал - нельзя, микрофон купить - деньги собирать нельзя, копировальный аппарат в классе - нельзя, после уроков репитировать - нельзя, довезти детей на спектакль поближе к ДК, как артистов в дождь - нельзя… Низя… низя… низя… ЗЯ! ЗЯ! ЗЯ! (с)
Ну есть конечно такое. Бывают запреты и неразумные - а бывают и правильные (а нам может казаться, что нет). Вот у меня был случай, захотел холодненькой водички из куллера попить в общественном месте - а стаканов нет -сперли!. Я недолго думая засовываю голову в аппарат и нажимаю кнопочку… Аааа, б$%дь! - кнопочка оказалась не та -нажал по ошибке не синюю, а красную… Вопрос: надо ставить в школе аппараты с водой или нет?
Вы можете сказать что в вашей школе все ученики умные, а если нет?😁
(Пример может и не очень характерный, но так, в принципе…)
ПС. Алексей, я большую часть жизни прожил примерно там же где вы, так что Высоцкого можете смело цитировать без пояснений - что вы имели ввиду я понял и в первый раз.😉
ППС. Спросил жену насчет лицензий,так как она работала в области защиты данных. Она говорит что никогда не слышала про лицензии. А вот чтобы электропроводку делать, то тут действительно нужна лицензия.
Вопрос: надо ставить в школе аппараты с водой или нет?
Их никто не включает в розетки. Из любого крана комнатная температура. Нельзя просто воду и стаканы. Люди до вас с вашей невнимательностью, за детей все продумали.
то тут действительно нужна лицензия
Здесь вам не тут.
рассуждения о том, что “на занятия программированием будут выдаваться лицензии”, мягко говоря, являются фантазиями на малознакомую автору тему.
А жаль, кстати. Лицензии ли, сертификаты, гильдейские ли экзамены - что-то надо. Ибо 99% людей, называющих себя программистами, близко нельзя подпускать к этой деятельности. Одно дело - повисший будильник в телефоне, другое - повисший core router, третье - повисшая авионика какого-нибудь пассажирского самолета.
Если очень сильно “боитесь”, в ряде случаев это вполне нормально, есть OS 100% доступные в исходных кодах
нет таких платформ. про баги в фирмваре интеловских процов и интеловских же сетевух напомнить?
Аааааааааааааааатпустииииии меняяяяяяяяяяяяяяяяяяя траваааааааааааааааааааааааа… 😃
К примеру выпуск компиляторов, которые не пойдут в массы, а будут пользоваться только компаниями.
Что такое Linux - вы знаете? Это система для упоротых красноглазых прогеров. Ну ка, давай её полицензируем?
Что такое Linux - вы знаете? Это система для упоротых красноглазых прогеров. Ну ка, давай её полицензируем?
глупости какие - причем тут “красноглазые проггеры”??..
Линуксы админятся, в т.ч., по RDP под рутом. Т.е. не только в командной строке.
Очень удобно.
А жаль, кстати.
Первые шаги делают - пытаясь “пересадить” народ “на облака”, потом сделают, что ничего локального не будет - только облака. И вот тогда пойдёт и сертификация и лицинзирование деятельности.
А потом, как у классика(вылетело из головы) фантастики…
Аааааааааааааааатпустииииии меняяяяяяяяяяяяяяяяяяя траваааааааааааааааааааааааа… 😃
Что такое Linux - вы знаете? Это система для упоротых красноглазых прогеров. Ну ка, давай её полицензируем?
Вова, моя жена и теща - никак не упоротые, не красноглазые и не прогеры, это раз. Сам Linux лицензирован, и ядро, и тулзы - что-то под GPL, что-то под Apache, что-то под BSD, это два. Речь идет не про лицензирование самого софта, а про лицензирование вида человеческой деятельности по его разрботке.
Я имел в виду следующее - претендуешь на то, чтобы профессионально писать скринсейверы для мобилок - предъяви сертификат программиста 1го разряда, писать СПО крылатой ракеты или чего еще смертоносного/жизненноважного - 5-6го или еще какого. Писать для души и выкладывать в сеть для всеобщего любования можно безо всякого лицензирования и сертификации, где-то так.
Я имел в виду следующее - претендуешь на то, чтобы профессионально писать скринсейверы для мобилок - предъяви сертификат программиста 1го разряда, писать СПО крылатой ракеты или чего еще смертоносного/жизненноважного - 5-6го или еще какого. Писать для души и выкладывать в сеть для всеобщего любования можно безо всякого лицензирования и сертификации, где-то так.
Так это решается на уровне работодателя уже сейчас - только люди, имеющие следующие сертификаты имеют право работать на той или иной должности.
Так это решается на уровне работодателя уже сейчас - только люди, имеющие следующие сертификаты имеют право работать на той или иной должности.
Увы, не всегда и не везде. И современная система сертификации не отражает истинного положения дел. Мне ближе, честно говоря, гильдейская схема, когда твое соответствие оценивают твои же коллеги. Но увы, это слишком идеалистично.
Увы, не всегда и не везде. И современная система сертификации не отражает истинного положения дел. Мне ближе, честно говоря, гильдейская схема, когда твое соответствие оценивают твои же коллеги. Но увы, это слишком идеалистично.
Но ведь есть! Значит уже и сейчас.
ЗЫ Здавал здесь, давеча, несколько экзаменов на сертификаты ФСФР - вот же госсударство работает! Вот где, на уровне законодетальства, прописано необходимость лицензирования специалистов!
Вот бы так и в разработке ПО!
Наверное, я чего-то не понимаю.
К примеру, написал начинающий неудобную бессмысленную прогу и выложил её, мечтая удивить мир и заслужить славу.
Люди качнули, посмотрели и сказали - не нравится (типа говно).
А, к примеру, наваял мэтр достойное изделие где минимумом операций максимум функционала обеспечен. Люди качнули, попробовали и сказали - вещь! (типа классно).
И что? - работает естественный отбор. Как и дОлжно. Т.е. всё в порядке.
Аааааааааааааааатпустииииии меняяяяяяяяяяяяяяяяяяя траваааааааааааааааааааааааа…
За неделю не отпустило?
Теперь уже совсем заберет.
Ораааать смысла нет. Не помооожет.
Наверное, я чего-то не понимаю.
К примеру, написал начинающий неудобную бессмысленную прогу и выложил её, мечтая удивить мир и заслужить славу.
Люди качнули, посмотрели и сказали - не нравится (типа говно).А, к примеру, наваял мэтр достойное изделие где минимумом операций максимум функционала обеспечен. Люди качнули, попробовали и сказали - вещь! (типа классно).
И что? - работает естественный отбор. Как и дОлжно. Т.е. всё в порядке.
Особенно в естественных монополиях - например Microsoft - где всё пишется в Индии и “втюхивается” всем и сколько в этом софте ошибок - никому не интересно.
И как здесь естественный отбор работает???
И что? - работает естественный отбор. Как и дОлжно. Т.е. всё в порядке.
Это слишком красиво и правильно, что б так и осталось.
Нет, остановили в переходе, увидев у тебя мобильник. потребовали предъявить его. Нашли нелицензированное ПО и забрали мести улицы, а мобильник утилизировали.
Как таая картинка?
И как здесь естественный отбор работает???
Купите в России гелий, произведенный не Газпромом.
Поговорим дальше…
-----------------------
Так, между делом:
На прошлой неделе дума чуть не приняла закон о запрете домашнего самогоноварения для себя.
Так, что все реально… К сожалению.
Нашли нелицензированное ПО и забрали мести улицы
Вы путаете теплое с мягким.
Наверное, я чего-то не понимаю…
Тогда быть может сможешь разъяснить 😃. Я сам не понимаю 90% умных букафф, слофф и ейных сочетаний в этой теме (за исключением ОС). Писать программульки я начал в 1982 году - чисто прикладные (тогда, если мне не изменяет память все программисты делились на проблемных и системных). С тех пор утекло много воды, канула в лету ОС ЕС ЭВМ, разбито в пыль много разных камней, начиная с 8086, Фортран сменился Паскалем, затем - Дельфи, но суть моей работы не изменилась. Я как занимался прикладными задачами, так и занимаюсь. Например - замораживание или размораживание тефтельки или пельменьки. Просто раньше на шестидесятке она “морозилась” сутки, а щас - за полминуты. Не, щас я канешна могу натянуть эту тефтельку на АНСИС, но результат того не стоит и конечный потребитель этого не оценит. Второе направление - щас все производители оборудования пишут (чаще заказывают) калькуляторы для его подбора. То бишь, манагер должен по одному калькулятору подобрать вентилятор, а по другому - радиатор. Нужно совместить две аэродинамические характеристики. Между собой калькуляторы не дружат, поэтому задача для манагера становится неподъемной, он начинает тормозить и косячит в 9 случаях из 10. Приходится писать оболочку и загонять туда БД от кучи производителей. Если типов оборудования много, то к аэродинамике добавляются гидравлика, термодинамика, теплопередача и т.д., в общем, задача становится весьма прикольной. Мужика, который пишет такой софт в Европе, я знаю. Его подход и ситуация от моих принципиально не отличаются. Если я пишу софт для конкретной фирмы и на него есть десяток потенциальных потребителей на всю страну, то у него - пара сотен клиентов во всем мире. Третье направление - фирма производит продукцию, ей нужен свой каталог-калькулятор. Сажусь, пишу. С “фирменым стилем”, картинками, БД, расчетными модулями итоговый вес получается около 3 МБ. Дружественная компания заказывает аналогичный софт профессионалам (только без расчетных модулей, поскольку они профессионалы в программировании, а не в тематике заказчика). Итоговый вес - 300 МБ. Причина - я для прорисовки окон пишу по два десятка строк кода, профи, не парясь, загоняют пачку растров - в результате получается очень солидный программный продукт. В итоге наш отдел продаж легко проталкивает свой каталог по тырнету в любой Мухосранск, а друзья крестьянам сидюки по выставкам раздают.
Внимание - вопрос 😃 Я программист аль нет? Если да, то кто может и должон меня сертифицировать?
P.S. А еще я ассемблер люблю. За ощущение власти над камнями 😃
Если нужно сделать _красивый_ софт - на C# это можно набросать за полчаса, на WinAPI можно проколупаться 2 недели. Вопрос: а оно надо? Задача профессионала, сделать быстро и с минимальными затратами то, что нужно заказчику, для своего удовольствия можно хоть на асме писать, но клиент это явно не оценит, как и затраченное на это время.
Насчет растров, как и каталогов/калькуляторов для компаний - ну опять же, каждая фирма хочет чтобы красиво было. Т.е. сначала задача отдается дизайнерам, затем их картинки в pdf или fla уже отдаются программисту. И хорошо если возможности Оси и оформления позволяют реализовать все дизайнерские изыски 😃 Что поделаешь, веяние времени, консольным софтом сейчас мало кто заинтересуется…
PS: Делфи… На этом анахронизме конца 90х еще кто-то пишет? Любимый язык полусовковых контор 15-летней давности имхо 😃
Я программист аль нет? Если да, то кто может и должон меня сертифицировать?
конечно программист.
Как и любой человек, способный создать осмысленный исполняющийся процессором код.
Беда этой ветки, на мой взгляд, в том, что её название неправильно сформулировано. Потому что “программирование” - это наука и обсуждение её деталей и будущих перспектив - дело сугубо специальное. Это как спросить: “Что будет с физикой в недалёком будущем?” - никто кроме самих физиков-профессионалов внятно дискутировать на эту тему не сможет. То же самое и с дисциплиной программирования. Я попытался написать ответ в соответствии с названием темы о том, что останутся циклы, переменные и пр, будут новые языки, но это тут никому не интересно. Всех интересует совсем другая хренотень, связанная с “лицензированием” этой деятельности. Ну что ж, давайте постебемся и на эту тему - она ничем не хуже “медвепутов” ))
Только говорить будем не о дисциплине “программирование компьютеров”, в которой из присутствующих компетентны единицы, а о прикладных программах, которыми пользуется каждый.
Меня например напрягает что все больше задач переносятся в web - достаточно посмотреть например на google docs. Все больше востребованы всякие php, mysql, flash и прочее, скоро наверно на С/C++ будут единицы писать.
Циклы и переменные естественно никуда не денутся, по крайней мере в ближайшие 10 лет 😃
Меня например напрягает что все больше задач переносятся в web
а меня, вообще, напрягают “облачные” технологии хранения данных и “облачные” вычисления как таковые. Совсем свежий пример с DNS Amplification показал как атакой на распределённую БД DNS можно “положить” практически весь Интернет забив все даже самые толстые каналы флудом dDoS.