С одной стороны — да, конечно. Нечаянных ошибок будет меньше.
С другой (и я, наверное, именно об этом) — не будет ли это медвежьей услугой? Как там Дейкстра писал про студентов, «умственно оболваненных Бейсиком»…
То есть вместо развития у себя каких-то качеств, общеприменимых для программирования вообще (внимательность, определенный стиль мышления, определенный стиль выявления ошибок — тоже немаловажно), мы привыкаем к разным узкоспециализированным грязным хакам.
А я, например, постоянно спотыкаюсь на таких кусках кода. Как-то логично, когда «что-то неизвестное» сравнивают с чем-то конкретным. А когда сравнение начинается с чего-то конкретного, у меня взгляд при чтении когда просто спотыкается — чего сравнивать, мы уже знаем, что это?..
При том, что я уже и не помню, когда я наступал на саму багу присваивания в сравнении.
Да и отлавливается быстро, на самом-то деле.
Тут, кстати, следующий вопрос возникает. Они ж хотят потому, что кто-то платит. А значит, рынок перегрет. А значит, когда-нибудь он обвалится… И сие настораживает.
Не думаю, что это так критично.
Я понимаю, когда появился Smalltalk — везде процедурное программирование, а тут все на каких-то объектах! (включая даже цикл — там это метод «цикл» передаваемый объекту типа число с параметром «тело цикла» :)
А сейчас все плюс-минус одинаковое.
Напишите в личку, если интересует.
У всех подходы индивидуальные, и если я начну тут требования своей компании писать, то это будет не с тему и вообще пЕар :)
Но лично я спрашиваю по PHP (базово), MySQL (так же), регулярки, некоторые базовые навыки программирования вообще.
Я убежден (и буду на этом настаивать), что если человек толковый, то он освоит то, что нужно, быстро. По этой причине я не даю эти странные тесты по PHP, где надо помнить количество параметров какой-то там функции, которую нормальные люди используют раз в год. У нас нет запрета на пользование хелпом при работе, нам такие знания совершенно не важны :)
А вот фразу «надо написать транспонирование матрицы» желательно понять.
Нету «PHP программистов». Есть программисты, которые владеют PHP. Или еще не владеют.
А «PHP-...» есть только PHP-ремесленники. Они программировать не умеют. Зачастую даже на PHP
Ну, 100тыс для Москвы — хорошие деньги для PHP-программиста.
Тем не менее, объявами на PHPшников за 20тыр тут тоже все завалено.
Что самое смешное — иногда с теми же самыми требованиями :)
Ну, другая черта притч — это, наверное, гипербола :) Тут она тоже есть.
Если касаться той темы о коррупции, то я там отвечал — я тоже за. Но начинать надо не с «автоматизированной всеобъемлющей системы». Потому что эта та самая «летающая тарелка для стрижки газонов» :) При наличие у нас на газонах кочек, оврагов, камней и лопухов вместо травы.
Хм...
Никто не мог вскрыть этот код, когда второй ключ неизвестен.
Если десятки стран изготавливают такие паспорта, да еще, возможно, и не по одной фабрике у каждой... Какова вероятность, что ключ уйдет?
Вопрос не в этом.
Вот потеряный бумажный паспорт тут же заявляется, ты уже в курсе, что его могут использовать, УВД уже может подтвердить наличие заявления и на основании этого ты вполне можешь оспорить что-то, сделанное с твоим паспортом.
А когда у тебя все считают удаленно с RFID, потом склонируют (а еще и изменят немного чего-нибудь), то обо всем происшедшим ты узнаешь только когда к тебе придут судебные приставы со словами: "Ну наконец-то мы тебя нашли!" и опишут твое имущество. Да, вполне возможно, что ты докажешь потом, что это не ты был. Наверное тебе даже вещи твои вернут. Почти все...
Но, например, адвоката кто будет оплачивать? Ты сам. Прямые убытки. И так далее.
Да и вообще процесс не из приятных.
Я только в качестве аналогии привел - без предыдущего уровня не достигается следующий.
Когда-то давным-давно, когда компьютеры были огромные, маленькие компьютеры - дохлые, а я только учился программировать, были в этой стране энтузиасты информатизации. И издавался ими, в частности, такой журнал, что-то вроде "Школьная информатика" или что-то около того.
Вот там как-то раз опубликовали интересную "притчу" - автор у нее был и вполне конкретный, но жанр именно притчи. Я ее вырезал и хранил, но потом выкинул, когда все чистил. Теперь я ее иногда вспоминаю, но нигде найти не могу. Потому чуть позже воспроизведу как помню и опубликую.
"люди там гораздо счастливее и проще живут, чем в России" - это они стали так жить ДО этой системы. А не благодаря ей.
Не туда надо усилия тратить в начале. Сначала на причины и важные вещи. И только потом на разные красивые рюшечки, которые, безусловно, облегчают жизнь.
Пирамиду потребностей Маслоу знаете? Ну вот что-то вроде этого.
В чем тут довод-то? :)
У них работает? Рад за них. Но мы не у них. Мы - у нас.
Если у них на газонах сидят, лежат и вообще отдыхают. А у нас - клочки травы, голая земля, булыжники и дурацкая клумба (в которую не полезешь) по середине.
Еще отличия называть?
Я написал стандартный развод гаишников на "пьянку" - пары спирта поместить в прибор ДО того, как туда кто-то дует. Вы плохо прочитали и, судя по всему, не в теме.
Я боюсь именно того. А система (тем более - такая важная и всеобъемлющая) должна быть защищена от подобного рода "личностных факторов". Потому что в противном случае она становится мощным рычагом воздействия этих самых личностей на вас.
Я писал, что мы не с того начинаем. Сначала надо убрать личностный фактор, злоупотребления, двойственные толкования, разработать эффективные схемы... и только потом все это автоматизировать на таком уровне и с такими затратами.
В противном случае будет как у меня в районе - газоны убогие, вытоптаны и выскоблены до земли, кочки какие-то, камни валяются. Но вместо того, чтобы траву высадить, чтобы воздух давала какой свежий, ЖЭКи заставляют гастарбайтеров косить даже ту, что хоть где-то выросла. И поставили какие-то убогие "корзинки с цветами" по 3 метра в диаметре.
Представляете картину? Газон - несколько "проплешин" травы, коротко выстиженной, от чего кажущейся ободранной (ну, трава такая - нифига не "английский газон"). Остальную площадь занимает сухая выскобленная земля. По краю идет колея от грузовика, грязь и вода в ней. А в центре торчит "лукошко" 3м на 2м в высоту, напиханное какими-то цветами. Колея - это от грузовика, на котором это все привезли, как я понимаю.
И что? Красиво? Да убого! Газон лысый, ни смотрится все вместе мерзко, а клумба только недоумение вызывает. И не пахнет травой, и нет травы, и посидеть в ней нельзя. Я понимаю, что они тоже с кого-то идею передрали - там такие красивые газоны, они их подстригают регулярно, а потом на них люди сидят, отдыхают. Клево! Но сделали вот так. И денег влупили, и смысла почти нету.
Вот так же и с системой этой будет. И в рамки очередные втиснут, и работать будет через ж..пу.
Потому и говорю - надо просто не с этого начинать. Газон надо вскопать, камни убрать, траву засеять, другого сорта. Пусть растет. Косить только потом. А клумбу - вообще через несколько лет, когда уже больше заняться нечем будет.
С другой (и я, наверное, именно об этом) — не будет ли это медвежьей услугой? Как там Дейкстра писал про студентов, «умственно оболваненных Бейсиком»…
То есть вместо развития у себя каких-то качеств, общеприменимых для программирования вообще (внимательность, определенный стиль мышления, определенный стиль выявления ошибок — тоже немаловажно), мы привыкаем к разным узкоспециализированным грязным хакам.
При том, что я уже и не помню, когда я наступал на саму багу присваивания в сравнении.
Да и отлавливается быстро, на самом-то деле.
Я понимаю, когда появился Smalltalk — везде процедурное программирование, а тут все на каких-то объектах! (включая даже цикл — там это метод «цикл» передаваемый объекту типа число с параметром «тело цикла» :)
А сейчас все плюс-минус одинаковое.
У всех подходы индивидуальные, и если я начну тут требования своей компании писать, то это будет не с тему и вообще пЕар :)
Но лично я спрашиваю по PHP (базово), MySQL (так же), регулярки, некоторые базовые навыки программирования вообще.
Я убежден (и буду на этом настаивать), что если человек толковый, то он освоит то, что нужно, быстро. По этой причине я не даю эти странные тесты по PHP, где надо помнить количество параметров какой-то там функции, которую нормальные люди используют раз в год. У нас нет запрета на пользование хелпом при работе, нам такие знания совершенно не важны :)
А вот фразу «надо написать транспонирование матрицы» желательно понять.
Ну а уже из этого следует, что он должен понимать происходящие процессы и т.п.
А на каком языке выразить алгоритм — это уже не так важно :)
Но мы ищем программиста. А приходят ремесленники, которые хотят от 50 и выше.
Последний, например, не смог написать рекурсию.
А «PHP-...» есть только PHP-ремесленники. Они программировать не умеют. Зачастую даже на PHP
Тем не менее, объявами на PHPшников за 20тыр тут тоже все завалено.
Что самое смешное — иногда с теми же самыми требованиями :)
Если касаться той темы о коррупции, то я там отвечал — я тоже за. Но начинать надо не с «автоматизированной всеобъемлющей системы». Потому что эта та самая «летающая тарелка для стрижки газонов» :) При наличие у нас на газонах кочек, оврагов, камней и лопухов вместо травы.
Никто не мог вскрыть этот код, когда второй ключ неизвестен.
Если десятки стран изготавливают такие паспорта, да еще, возможно, и не по одной фабрике у каждой... Какова вероятность, что ключ уйдет?
Вот потеряный бумажный паспорт тут же заявляется, ты уже в курсе, что его могут использовать, УВД уже может подтвердить наличие заявления и на основании этого ты вполне можешь оспорить что-то, сделанное с твоим паспортом.
А когда у тебя все считают удаленно с RFID, потом склонируют (а еще и изменят немного чего-нибудь), то обо всем происшедшим ты узнаешь только когда к тебе придут судебные приставы со словами: "Ну наконец-то мы тебя нашли!" и опишут твое имущество. Да, вполне возможно, что ты докажешь потом, что это не ты был. Наверное тебе даже вещи твои вернут. Почти все...
Но, например, адвоката кто будет оплачивать? Ты сам. Прямые убытки. И так далее.
Да и вообще процесс не из приятных.
Когда-то давным-давно, когда компьютеры были огромные, маленькие компьютеры - дохлые, а я только учился программировать, были в этой стране энтузиасты информатизации. И издавался ими, в частности, такой журнал, что-то вроде "Школьная информатика" или что-то около того.
Вот там как-то раз опубликовали интересную "притчу" - автор у нее был и вполне конкретный, но жанр именно притчи. Я ее вырезал и хранил, но потом выкинул, когда все чистил. Теперь я ее иногда вспоминаю, но нигде найти не могу. Потому чуть позже воспроизведу как помню и опубликую.
Не туда надо усилия тратить в начале. Сначала на причины и важные вещи. И только потом на разные красивые рюшечки, которые, безусловно, облегчают жизнь.
Пирамиду потребностей Маслоу знаете? Ну вот что-то вроде этого.
У них работает? Рад за них. Но мы не у них. Мы - у нас.
Если у них на газонах сидят, лежат и вообще отдыхают. А у нас - клочки травы, голая земля, булыжники и дурацкая клумба (в которую не полезешь) по середине.
Еще отличия называть?
Так вот и имеет смысл заняться вначале этим.
А не автоматизацией всего этого "большого недоразумения" :)
Я боюсь именно того. А система (тем более - такая важная и всеобъемлющая) должна быть защищена от подобного рода "личностных факторов". Потому что в противном случае она становится мощным рычагом воздействия этих самых личностей на вас.
Я писал, что мы не с того начинаем. Сначала надо убрать личностный фактор, злоупотребления, двойственные толкования, разработать эффективные схемы... и только потом все это автоматизировать на таком уровне и с такими затратами.
В противном случае будет как у меня в районе - газоны убогие, вытоптаны и выскоблены до земли, кочки какие-то, камни валяются. Но вместо того, чтобы траву высадить, чтобы воздух давала какой свежий, ЖЭКи заставляют гастарбайтеров косить даже ту, что хоть где-то выросла. И поставили какие-то убогие "корзинки с цветами" по 3 метра в диаметре.
Представляете картину? Газон - несколько "проплешин" травы, коротко выстиженной, от чего кажущейся ободранной (ну, трава такая - нифига не "английский газон"). Остальную площадь занимает сухая выскобленная земля. По краю идет колея от грузовика, грязь и вода в ней. А в центре торчит "лукошко" 3м на 2м в высоту, напиханное какими-то цветами. Колея - это от грузовика, на котором это все привезли, как я понимаю.
И что? Красиво? Да убого! Газон лысый, ни смотрится все вместе мерзко, а клумба только недоумение вызывает. И не пахнет травой, и нет травы, и посидеть в ней нельзя. Я понимаю, что они тоже с кого-то идею передрали - там такие красивые газоны, они их подстригают регулярно, а потом на них люди сидят, отдыхают. Клево! Но сделали вот так. И денег влупили, и смысла почти нету.
Вот так же и с системой этой будет. И в рамки очередные втиснут, и работать будет через ж..пу.
Потому и говорю - надо просто не с этого начинать. Газон надо вскопать, камни убрать, траву засеять, другого сорта. Пусть растет. Косить только потом. А клумбу - вообще через несколько лет, когда уже больше заняться нечем будет.