Вход на сайт

МЕДИАМЕТРИКА

Облако тегов

В России самые крутые программисты, которые с будуна взломают любые Пентагоновские сервера - правда или миф?

Аватар пользователя brekotin

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

Раньше всех людей, связанных с компьютером называли “компьютерщиками”. Часто программистами. У многих нет понимания, чем отличается “программист от аналитика или архитектор от тестировщика”. Но тем не менее, это принципиально разные задачи и поле деятельности. Сделаю небольшое описание типов “программистов/компьютерщиков”. Расположил специальности в порядке возрастания сложности / оплаты.  В разных фирмах может быть немного по-другому. Кто не знаком, может развернуть спойлер.

 

Сам я получил образование программиста (ФФ НГУ, отделение информатики), но программистам не стал, хоть какое-то время и работал программистом. Тем не менее, работаю с программистами и имею общие представления о программировании. Возможно, в чем то мой взгляд поверхностный. Но точно много лучшего среднего представления о программистах. Поэтому поделюсь общими впечатлениями.

В 99-м году среди моих знакомых куча народу уехало в Микрософт, Oracle. Магистранты, не получившие диплом магистранта устраивались в Микрософт и получали по 65 000 $ в год. Присылали фотографии бьюиков, своих квартир. Прилетали в Новосибирск, тратили непотребные для нас студентов суммы. Казалось бы, спрос на российских специалистов есть. Об этом можно судить из ура-патриотичных опусов и из реальной жизни.

После кризиса дот комов, народ продолжал туда валить, но много меньше. Да и сейчас, периодически кто-нибудь из знакомых нет-нет да и уедет в США / Канаду / Австралию / etc.

Можно точно сказать, что специалисты, получившие техническое образование в России имеют широкий кругозор, хорошую математическую базу. Поэтому  востребованы на рынке программистов во многих странах.

Опять же, понятие “крутой программист” - очень относительное. В свое время у меня был научный руководитель в институте автоматики СО РАН Юра. За давностью лет фамилию уже не помню. Так к Юре со всего института народ советоваться приходил. А Юра скромный мужчина всем помогал советами. Когда ж Юра уехал в Mircrosoft на какие-то фантастические деньги, завлаб ему сказал на проводах: “...Юра, первое время ты работай не в полную силу, а процентов на 20-30 своей производительности. А то они ж не поймут!...”. Юра реально крутой. Квалификация “БОГ”. Знаю, что он потом писал драйвера в MS Exchange. За всю свою жизнь я программистов уровня Юры встречал всего раза два или три. Библиотеки, что он написал, еще многие годы использовали. Код прозрачный и стабильный. Но таких как Юра мало. Если описывать его по шкале, что я привел, то архитектор и программист одновременно и на самом высоком уровне.

Как программисты разводят заказчиков

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

Понаблюдав за ними и попытавшись вникнуть в суть проблем, я уже через неделю (по несколько часов не каждый день) убедился в их крайне низкой квалификации!!! Только то, что двое из них работали продавцами в ИТ фирме должно было по идее насторожить. А третий был администратором сервера. Код был, что ногу сломаешь. Да  и ошибки элементарные. Работа с очисткой памяти не соблюдалась вообще никак (собственно из-за этого обычно сервис валился через 30-90 минут игры даже при низкой нагрузке). Попытавшись объяснить, что для успешного запуска их проекта им требуется организовать работу с памятью - натолкнулся на полное непонимание. Они даже не понимали о чем я говорю. Вернее понимали о чем, но не понимали размер проблемы.

То, что они писали - можно было купить в интернете за 500-1600 баксов. А на проект уже было потрачено около миллиона рублей. На мое предложение купить готовые скрипты - мне было сказано: “да нафига деньги тратить! Сейчас еще чуть-чуть и все залетает”. При этом, я не смог убедить ни в чем заказчиков. Мне на тот момент было 25 лет, а им по 30 и бороды. Меня с проекта послали заказчики. Но то что меня послали, проекту не помогло. Проект так и не зажил, но на программистов успели еще денег потерять.

Зачем так все расписывал - подобные ситуации я наблюдал не один и не два раза. Один раз наблюдал крах проекта стоимостью в 12 млн рублей. А все тоже - бестолковые программисты/архитекторы/руководители проекта. Самое смешное, что они сами были уверены в своей высокой квалификации. Еще смешнее то, что они вокруг могли убедить всех в своей крутости.

Другой момент: широко известны DDOS атаки. АААА!!!!, русские хакеры завалили сервер. Блин. DDOS атаками и кражами паролей в 99 процентах случаев обычно занимаются прыщавые студенты начальных курсов. Никакой крутости в создании бот сетки нету. Этому можно даже школьника научить. А защититься от 99% взломов проще простого: используй презерватив установи антивирус и не спи с кем попало устанавливай непонятных программ.

Что способствует мифу о крутости русских программистов?

В приведенной мною классификации есть не самые умные и продвинутые специалисты: тестеры/специалисты службы поддержки/администраторы/оператор. По факту, для работы по указанным специальностям часто не требуется высокой квалификации. Часто можно работать вообще без высшего образования и без особого опыта. Но для обычных пользователей данные специалисты являются непререкаемыми гуру, потому что они знают ответы на все их вопросы. И многие верят, что подобных специалистов нет в других странах.  Даже сами такие специалисты начинают верить в собственную крутость. Ну а когда человек в это сам верит, а другой его не может проверить, все вокруг уверены в крутости такого специалиста / программиста. Как например было в приведенных примерах о бородатых мужиках.

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

Пару месяцев назад повстречался со своим старым знакомым. Он в свое время доучился в США и работал программистом все эти годы. Сейчас вернулся в Россию. Сильно запомнились его слова: “...В Америке до хрена проектов и народу не хватает на эти проекты. HR гоняются за специалистами. А в России крутых проектов мало. Как следствие вакансий интересных мало. И на них куча зубастых претендентов”. И он со своим бэкграундом не может в России найти работу даже на 150к рублей в месяц ( он ищет интересную работу). Хотя в Калифорнии получал более 130к $ в год. Пока пили пиво, ему рекрутеры из SONY успели позвонить. Но в его личном случае, думаю проблема в непонимании специфики рынка и немного странное отношение к вопросу.

При этом, если кто думает, что за границей ситуация много лучше обстоит или просто лучше - глубоко ошибается. Не буду примеры из жизни приводить, когда я хотел слетать в Малайзию или Индию для убийства очередного кодера. Есть и там звезды. Есть и там тормоза. В Москве сейчас одна девушка не представляет, как сильно она рискует жизнью при встречи со мной. Устал уже от ее перлов. В США, возможно, процент крутых программистов все-таки повыше. Как минимум там программистов больше. Все-таки именно ИТ отрасль и система обучения ИТ в США более развиты. IMHO. Как минимум продуктов ИТ из США очень много.

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

Видно, что для продвинутых специалистов работа всегда найдется.

О крутости/зрелости российских школы программистов (менеджеры, архитекторы, кодеры, тестеры, аналитики и т.д.) говорит тот факт, что только Россия смогла победить гугл на локальном рынке 5rKZ5So-5s9efF4qlODFRw2avdXwtGl1QLxH0FGf

и также как VK и ОК победили фейсбук на локальном рынке (Китай не в счет, там они просто заблокированы). А это уже о многом говорит.

X6yjV6x9s3dLCA_HiRkT5H-HEnQ2i7zSMoV5KREH

Ну и напоследок график продаж софта из России это подтверждает:

 

Комментарий автора: 

Общий вывод от статьи следующий: В России есть отличная математическая база и огромное количество специалистов. Не надо рассказывать легенды “...о взломе серверов Пентагона по пьяне левой пяткой…”. Но и отрицать огромный потенциал также глупо. Для дальнейшего развития ИТ сектора есть все условия. Надо только больше проектов и сотрудничество с ВУЗами на этапе учебы студентов. Ну и уметь продавать. Но это уже другой вопрос.

Комментарий редакции раздела Социология Интернета

Полезно для понимания, кто и как "создаёт" Интернет.

Фонд поддержки авторов AfterShock

Комментарии

Аватар пользователя pob_ol
pob_ol(2 года 6 месяцев)(10:15:56 / 02-06-2016)

ихмо статья инфомусор

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(10:24:36 / 02-06-2016)

Как показывают предыдущие комментарии на АШ - далеко не все представляют, что из себя представляет программирование, тестирование, содание моделей данных.. Поэтому решил сделать отдельный пост перед статьей про EPR. Ну и пару графиков вставил. Тем не менее, даже 10% публики слабо представляет что такое программирование и каков его уровень в России.

Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(10:28:29 / 02-06-2016)

нормальная статья

Аватар пользователя Калифорниец

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

Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(13:47:19 / 02-06-2016)

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

Аватар пользователя Калифорниец

Алекс, я с тобой не ругаюсь, я честно пытаюсь помочь в тех вопросах, в которых (я думаю) разбираюсь сам. Даже если я с тобой не согласен. Не обижайся.

Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(13:52:04 / 02-06-2016)

Так и я не ругаюсь, а указываю на концепцию ресурса, которая позволяет быть редактором, не мешая другим редакторам.

Если самому лень / неохота - не надо критиковать тез, кто таки тратит время на эти задачи.

Аватар пользователя Калифорниец

Можно легко критиковать какие-то конкретные факты. Человек сказал А, а ты говоришь Б и приводишь данные, подтверждающие твою точку зрения. Если же содержательная часть не имеет содержания, то и критиковать ее вроде бы не за что. То есть это - инфомусор.

Например, автор задает вопрос "Что способствует мифу о крутости русских программистов?" И дальше идет вода. А вот о том, что в самой высокотехнологичной части мира, Силиконовой Долине, ты в многих основных компаниях будешь человеком второго сорта, если не говоришь по русски, не упоминается. А это гораздо важней, чем невнятные рассуждения о том, что среди русских программистов бывают квалифицированные и бывают неквалифицированные. Они бывают. И какие мы из этого делаем выводы? В чем смысл статьи? В том, что бывают программисты разного класса? Для тебя или для другого читателя это важное открытие?

Аватар пользователя vokum
vokum(2 года 6 месяцев)(16:02:23 / 02-06-2016)

Силиконовыми бывают сисьге и губья. А долины /в самой высокотехнологичной части мира/ бывают кремниевыми, тащемта. Для тебя или для другого читателя это важное открытие?

Аватар пользователя monk
monk(5 лет 7 месяцев)(21:35:38 / 02-06-2016)

Та долина бывает и силиконовой: http://dic.academic.ru/dic.nsf/econ_dict/22292

С этим также согласны: 

Российский энциклопедический словарь. — Большая Российская энциклопедия, 2000. — Т. 1. — 1024 с. — 250 000 экз. — ISBN 5-85270-324-9.

Словарь современных географических названий/ Под общ. ред. акад. В. М. Котлякова. — Электронное издание. — Екатеринбург: У-Фактория, 2006.

Аватар пользователя monk
monk(5 лет 7 месяцев)(21:37:35 / 02-06-2016)

> В чем смысл статьи?

В конце статьи три графика. Доказывают (или аргументируют), что крутые программисты (или хотя бы маркетологи) есть.

Аватар пользователя ₱атник
₱атник(3 года 3 месяца)(14:57:11 / 02-06-2016)

Собственно в чем неточность? В том что в любой профессии спецов около 5%. В том что наши  простые программисты  на контроллерах (simens. omron и др). запускают компрессоры , турбины  и прочее оборудование без обучения  у НИХ.

Аватар пользователя Калифорниец

Так я именно про это говорю. В тексте нет "неточности", в нем нет содержания. Статья, все содержание которой заключается в том, что в любой профессии только 5% спецов, не интересна.

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(15:10:35 / 02-06-2016)

Вам уже ответили. А вы продолжает лить флуд. 5 одинаковых постов. И аргументация "...мамой клянусь...". Напишите свою статью, будет интересно.

Что очевидно для вас совсем не очевидно для 80-90 % читателе и является информацией. 

Аватар пользователя Калифорниец

В чем мне ответили? То, о чем я говорил, как раз осталось без ответа. В чем заключается не очевидность для "80-90 % читателей"? В том, что программисты бывают разного уровня? Вы честно считаете, что любой работающий в должности программиста является гением? Для вас это открытие? Вы это всерьез?

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

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(16:33:21 / 02-06-2016)

Вообще я ее написал.

Как писали выше, если вы не считаете ее информативной, можете отписаться от Алекса.(Это ответ). На меня вы вряд ли подписаны 😂

P.S.: если напишите про те компании в Калифорнии, где надо знать русский язык и почему так сложилось, я лично буду признателен и на вас подпишусь.

Аватар пользователя Калифорниец

> Вообще я ее написал

Извините, не обратил внимания. Судя по вашему тексту, вы являетесь выпускником ФизТеха. Значит вы должны быть знакомы с таким понятием, как научная новизна. Не могли бы вы сформулировать, в чем она заключается в вашей статье? Например, ответьте на те вопросы, которые я сформулировал ранее.

> если вы не считаете ее информативной, можете отписаться от Алекса

Алекс тоже может ошибаться, так же как и все мы, смертные. Но вот ваш акцент именно на этом аспекте не выглядит очень хорошо. Я не хочу продолжать обсуждение этого вопроса, причину вы должны понимать не хуже, чем я сам.

> если напишите про те компании в Калифорнии, где надо знать русский язык и почему так сложилось, я лично буду признателен и на вас подпишусь

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

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(17:39:57 / 02-06-2016)

Извините, не обратил внимания. Судя по вашему тексту, вы являетесь выпускником ФизТеха. Значит вы должны быть знакомы с таким понятием, как научная новизна. Не могли бы вы сформулировать, в чем она заключается в вашей статье? Например, ответьте на те вопросы, которые я сформулировал ранее.

Читаем FAQ. Такого требования не нашел. Что закончил в тексте есть. В целом статья проходная - получилась когда начал писать другую. тему, просто надо было рассмотреть этапы разработки. Из-за обьема пришлось выделить в отдельную статью.

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

уже писал на эту тему, правда на другом ресурсе. Если интересно - можете прочитать. Если коротко - мне это не надо, 

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

Аватар пользователя Калифорниец

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

> То что менеджеры часто путешествуют с командой

Нет, я говорил именно про специалистов.

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(03:51:27 / 03-06-2016)

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

Да я уже давно избавился от детской привычки обижаться :). 

Но ваша статься все равно оставляет не очень приятное послевкусие, это, увы, факт. Просто неудачно подобранные выражения. 

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

Если желаете обсудить, я после того как высплюсь, готов.

Да, конечно. Если замечания по тексту и по делу - исправлю. Более того, буду учитывать в последующем.

Нет, я говорил именно про специалистов.

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

P.S.: у вас кстати какой часовой пояс? Для Калифорнии как-то не подходит вроде?

 

Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(18:12:16 / 02-06-2016)

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

У нас нет требований научной новизны.  Статья авторская (не копипаста), и по интересному вопросу, у нас много IT-шников. Даже по обсуждению видно, что заинтересовала некоторых.

Опубликована в моем разделе с пометкой "Обсудим", т.е. для обсуждения.

Аватар пользователя Калифорниец

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

Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(18:28:34 / 02-06-2016)

Ты не понимаешь редакторскую политику в принципе.  Комменты, если это не спам / криминал, редакторы не трогают.

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(09:35:15 / 03-06-2016)

Любые мнения важны, любые конструктивные мнения нужны.

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(09:32:18 / 03-06-2016)

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

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(09:43:38 / 03-06-2016)

.Что же поделать, люди пишут, как умеют. 

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(10:03:01 / 03-06-2016)

ок, но в идеи все равно добавлю - надо подумать как стимулировать.... 

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя Ayatola
Ayatola(4 года 5 месяцев)(06:44:25 / 03-06-2016)

Вы честно считаете, что любой работающий в должности программиста является гением

Поверьте, Калифорниец, мне, как человеку далёкому от программирования статья была интересна. Кроме того как только где-нибудь на просторах русскоязычного интернета всплывает статья Linux  vs Windows, на защиту Линукса грудью встают over 9000 программистов мнящих себя гениями. При этом они не могут донести простыми словами чем же он лучше.

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(09:34:06 / 03-06-2016)

три простых тезиса:

  1. ты можешь собрать его сам
  2. ты можешь улучшить его сам
  3. ты получаешь то что тебе нужно.

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

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя int.pu
int.pu(2 года 5 месяцев)(11:33:30 / 02-06-2016)

Sorry, what do you mean saying <EPR>      

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(11:40:11 / 02-06-2016)

Опечатка. Erp.

Enterprise Resource Planning

Аватар пользователя int.pu
int.pu(2 года 5 месяцев)(12:09:17 / 02-06-2016)

Да я то понял, коллега. Но все же хочу обратить Ваше внимание, на то, что задачи ERP в большей степени относятся к управлению системами, нежли программированию. Собственно программирование это всего лишь ремесло, так сказать, инструментарий... Не забывайте, что Walmart появился тогда, когда не только компьютеров, а и калькуляторов-то не было.

Аватар пользователя msin
msin(2 года 2 недели)(12:43:18 / 02-06-2016)

Да, именно так, ERP это управление бизнес-процессами, а так же информационными и материальными потоками предприятия.

Любая информационная система / база данных / программа здесь только инструмент для этого управления, по сути просто лопата smiley

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(15:14:02 / 02-06-2016)

В целом я с вами согласен. Более того сторонник минимизировать код в erp.

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(09:36:52 / 03-06-2016)

ERP - зло, редкостное и ОЧЕНЬ коварное, но НУЖНОЕ.

Сложно и и масштабное ERP еще большее ЗЛО.....

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя Gad Cat
Gad Cat(2 года 4 месяца)(13:44:02 / 02-06-2016)

Программист
Человек пишущий код программ. Тот, кто умеет перевести пожелания заказчика на язык программ. Как правило они мало общаются с пользователями, а делают те задачи, которые им ставят аналитики / руководители проектов.

- Кодер. Человек, который пишет код - кодер.
Всё смешалось в доме Обломскихъ (с)

Аватар пользователя Dominic
Dominic(4 года 3 месяца)(11:22:30 / 02-06-2016)

Другой момент: широко известны DDOS атаки. АААА!!!!, русские хакеры завалили сервер. Блин. DDOS атаками и кражами паролей в 99 процентах случаев обычно занимаются прыщавые студенты начальных курсов. Никакой крутости в создании бот сетки нету. Этому можно даже школьника научить. А защититься от 99% взломов проще простого: используй презерватив установи антивирус и не спи с кем попало устанавливай непонятных программ.

Зато мы узнаём уровень понимания темы в Нидерландах =))))

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(11:56:18 / 02-06-2016)

Прокси не должна вводить в заблуждение. Живу в России .wink Так лучше ? 

Аватар пользователя Gad Cat
Gad Cat(2 года 4 месяца)(13:44:32 / 02-06-2016)

yes

Аватар пользователя AlexIzm
AlexIzm(4 года 6 месяцев)(10:21:01 / 02-06-2016)

Всегда смешило заявление американцев, что взлом сервера на котором расположена страничка министерства обороны или госдепартамента грозит ядерным ракетам.

Какой сегодняшний программист по сети Интернет может взломать это

raketa_05.jpg

Шахта ядерной ракеты в США (14 Фото)

http://trinixy.ru/10621-shakhta_jadernojj_rakety_v_ssha_14_foto.html

 

Аватар пользователя Mitchell
Mitchell(1 год 11 месяцев)(10:30:39 / 02-06-2016)

пиндосы уже и без нашей помощи все исходники (на 8" дискетах!!!!, Карл) утеряли...и дискеты такие перестали выпускать ..у них пичалька - резервные копии не на чем делать 

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(11:35:43 / 02-06-2016)

а использование удаленно управляемых посети роботов за "взлом по сетке" считается? +)

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя Older
Older(3 года 3 месяца)(12:01:02 / 02-06-2016)

Олдфаги помнят...

Аватар пользователя ₱атник
₱атник(3 года 3 месяца)(15:02:42 / 02-06-2016)

Те, которые со стрелками показывают что их никак, да воще пульт упрвдома пусть ломают жильцы.

Аватар пользователя Электрик
Электрик(1 год 8 месяцев)(22:35:45 / 02-06-2016)

AlexIzm Какой сегодняшний программист по сети Интернет может взломать это

Ходят слухи, что ломать можно не только по сети интернет. На примерах недавно рухнувших самолетов делались предположения о возможностях звуковых волн,  о работе в оптическом диапазоне...  Что там цепляют на несущую, какие достижения несомненны - не берусь описывать детали - не моя специальность. Но слухи упорные. И ходят, помаш...

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(10:30:45 / 02-06-2016)

На мое предложение купить готовые скрипты - мне было сказано: “да нафига деньги тратить! Сейчас еще чуть-чуть и все залетает”.

Запахло PHP )))

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(10:45:04 / 02-06-2016)

У нас сайт на PHP, если что. В чем криминал? 

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(10:59:38 / 02-06-2016)

И шо вы все такие нервные с утра ))) там же смайлики стоят.

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

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(11:03:00 / 02-06-2016)

Я в таких терминах не понимаю.  Зато понимаю в терминах человекозатраты на реализацию требуемого функционала.  Они тут очень неплохие. 

Для своих задач вполне хорош, как С хорош для своих.

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(11:17:53 / 02-06-2016)

Если ты в таких терминах не понимаешь, как ты можешь оценивать трудозатраты?

Я за 20 минут разверну Django и получу среду, в которой я смогу делать ВСЕ что захочу, при этом я буду писать на питоне, который по сравнению с пхп гениален. И мне не надо будет писать лапшекод примо в шаблонах страниц.

Либо я возьму GOlang и напишу очень ОЧЕНЬ быстрый бекэнд.

Если вопрос не идет о hello world - PHP очень трудозатратный язык. 

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(11:26:03 / 02-06-2016)

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

Меня интересует сколько времени у тебя займет создание сайта нужного людям, сколько ты за это попросишь, и как это все потом поддерживать / развивать.

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

П.С. Старожилы причем помнят о АШ Бета 0.01.  Он был на *Java*. Отказались. 

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(11:35:03 / 02-06-2016)

  На машинном ассемблере бы у тебя было еще больше гибкости, к примеру. 

Это с какого перепугу? Какой гибкости? Мне нужен высокоуровневый язык. Я хочу абстракции всякие использовать, инкапсуляцию, наследование.

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

Меня тоже это интересует. И поэтому PHP это выбор не для меня. Любой, кто поддерживал PHP со мной согласится. Если, конечно речь не идет о том, чтобы натянуть шаблон на WordPress, а поддержка будет заключаться в добавлении статей, которые прислала секретарь в паре .docx файлов. Это вообще не имеет отношения к программированию.

В 2010, когда мы сформулировали концепцию АШ,

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

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(11:38:08 / 02-06-2016)

Фантазии и / или невежество.  Основной плюс выбранной платформы (а это был даже не сам язык PHP, а Drupal) - наличие кучи существующих модулей, которые позволяют реализовать много функционала за счет обмена между сообществом (опен-сорс).

Это кардинально удешевляет и создание, и поддержку, и развитие сайта.

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(11:42:24 / 02-06-2016)

Основной плюс выбранной платформы (а это был даже не сам язык PHP, а Drupal) - наличие кучи существующих модулей, которые позволяют реализовать много функционала за счет обмена между сообществом (опен-сорс).

Все я умолкаю. Такие аргументы мне крыть нечем.

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(11:51:32 / 02-06-2016)

вот еще некоторые цифры в догонку:

As of February 2014 more than 1,015,000 sites used Drupal.[29] These include hundreds of well-known organizations,[30] including corporations, media and publishing companies, governments, non-profits,[31] schools, and individuals. Drupal has won several Packt Open Source CMS Awards[32] and won the Webware 100 three times in a row.[33][34]

...

As of April 2015, the Drupal community, comprising more than one million members (as of October 2013)[12] and over 30,000 developers (as of February 2014),[13] have contributed more than 33,000 modules that alter and extend the core capabilities, behavior, and appearance of a Drupal site.[14]

https://en.wikipedia.org/wiki/Drupal

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

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(12:16:39 / 02-06-2016)

Да хотите есть кактус - ешьте. Ваше право.

Я не говорю, что на PHP нельзя сделать достойный вещей. Очень даже можно. Сам Друпал тому пример.

Вопрос в другом. Начнем с моего первого комментария. "Запахло PHP". Он был написан, потому, что возникло ощущение, что автор статьи несколько не в теме или не является программистом как таковым, уж больно у него детские идеализированные рассуждения о предмете.

Однако, потом выяснилось, что автор ВООБЩЕ не программист, в том как устроена отрасль ни сном ни духом, языков программирования не знает даже НАЗВАНИЙ.

Вся статья это инфомусор не имеющий отношения к реальности.

P.S.

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(13:27:36 / 02-06-2016)

Вопрос в другом. Начнем с моего первого комментария. "Запахло PHP". Он был написан, потому, что возникло ощущение, что автор статьи несколько не в теме или не является программистом как таковым, уж больно у него детские идеализированные рассуждения о предмете.

Ну в целом спорное утверждение. Но что касается в теме я или нет, скорее в теме.

Однако, потом выяснилось, что автор ВООБЩЕ не программист, в том как устроена отрасль ни сном ни духом, языков программирования не знает даже НАЗВАНИЙ.

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

Однако, потом выяснилось, что автор ВООБЩЕ не программист, в том как устроена отрасль ни сном ни духом, языков программирования не знает даже НАЗВАНИЙ.

Кстати, Вы реально считаете, что тот кто не знаком с GOlang и Django - не может считаться программистом?

Биитрикс не одна из наиболее успешных российских платформ?

Приведите примеры более умпесных российских платформ

 

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(15:54:35 / 02-06-2016)

Причем здесь платформы, Битрикс и все остальное. Вы не программист, но написали статью про рынок программирования, структурировали специальности (кстати неправильно), сделали кучу неправильных глубокомысленных выводов из ничего.

Пример с написанием онлайн-казино просто эпохален. Это не Вы рассылаете письма в спам: "Просто добавь 10 к нашему адресу naebu.com и продолжай выигрывать миллионами"?

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(16:44:31 / 02-06-2016)

Тут запахло горе программистом, который возомнил себя гуру. 

По сути проекта: у меня есть бизнес торговый и мне к кроме оылайн магазинов надо открыть онлайн.  Потратить хочу тысяч 500 и получить продажи. Что сделаю? Пойду к вам заказывать магазин на вашем чудо языке или воспользуюсь битриксом? Угадайте?

Е сли я пойду к вам и вы мне начнете своими супер прямыми руками п илить, сайт, то велика вероятность щ запуститься через пол года или вообще не запуститься. В лучшем случае будет 10% от функционала битрикса.проверено ни разу. Пример проекта за 12 млн это подтаерждает

А вот на битрикса можно запуститься через месяц. Проверено. И останется денег на контекст и еже с ним. 

В этом и еще раз а этом плюс битрикса или уми или любой другой нормальной цмс.

Так что хватит сказки рассказывать 

P.S. хоть я и не считаю себя программистом, но понимаю в этом не хуже многих считающих себя программистами. И я писал в целом про процесс разработки софта, а не конкретно про программирование .

 

Аватар пользователя Inkvizitor
Inkvizitor(5 лет 7 месяцев)(11:05:19 / 03-06-2016)

В целом вы правы. Справедливости ради, хочу отметить, что ИНОГДА бывают случаи, когда все-таки лучше заказная разработка (но, все равно на каком-то базисе). То есть изучаются хотелки Заказчкиа и озвучивается, что , например, 80 % его хотелок будет работать из коробки, а для остального нужна доработка.

Аватар пользователя sav
sav(1 год 3 месяца)(15:24:03 / 02-06-2016)

Не спорьте с Арахнолог. Человек пользуется тем, что вы не программист. Пишет просто ахинею. Вот более или менее объективное сравнение скриптовых языков: http://1stwebdesigner.com/php-vs-ruby-vs-python/

ПХП используется Facebook и Google. Так что можно смело посылать в/на подобных халиварщиков. Подобные вбросы и среди специализирующихся на программировании ничем не заканчиваются. У всех интрументов (языков программирования в нашем случае) есть слабые стороны, и если ты его используешь, должен их понимать и знать альтернативы.

Аватар пользователя rst0
rst0(5 лет 8 месяцев)(19:07:55 / 02-06-2016)

> ПХП используется Facebook

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

Аватар пользователя Электрик
Электрик(1 год 8 месяцев)(23:40:15 / 02-06-2016)

sav Не спорьте с Арахнолог. Вот более или менее объективное сравнение скриптовых языков...
Спасибо, простое и доступное в первом приближении сравнение.
Арахнолог  тонко намекаот, что он на  С++ как бы умеет. Наследование, инкапсуляция, тыр-пыр. К веб-сайту только непонятно что пристегнуть можно, заделанное на С++... Ну если захотеть, все можно.
У афтошока была серьезная задача - выбор платформы. ТЗ понятно. Деньги, гемор с обслуживанием, функционал, скорость, поддержка, распостраненность...
Угадать на 5-8 лет вперед, что выбор будет правильным - невозможно. Gnome или KDE? Или XFCE? Приходит новое поколение процессоров, Ubuntu, новые платформы и... актуальность перетекает в другие места. Выбрали, работает, забыть. 
Автор материала предложил необычное виденье компьютерщиков, программистов и работу над проектом в своей нише. Не хочется ни спорить с ним, ни обижать его. Всех благ.

 

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(11:23:11 / 02-06-2016)

Я не знаком с указанными языками программирования . Однако ваша терминология напоминает то что несли спецы в угробленном проекте ща 12 млн . Гениальность пхп в том, что любой человек может затратить вечер и сделать себе сайт. Бесплатно или за 120 к получить мощный функционал от битрикса.

А вы е ще пару лет будете писать на своем гениальность языке чтоб получить десятую часть от битрикса 

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(11:38:42 / 02-06-2016)

Битрикс Редкостное УГ - единственный "плюс" - "нативная" "интеграция" в 1С

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(11:55:39 / 02-06-2016)

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

В любом случае за небольшие деньги можно получить полноценный портал. Скажите что лучше ? 

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(12:02:26 / 02-06-2016)

Постойте, так Вы АВТОР этой гениальной статьи???!!!1111 ё-ё-ё-ё

Знаете, Битрикс знаю по названию

Но это по-моему самая успешная российская платформа или одна из. 

Единственное что в нем знаю - так это интеграция с 1С

В любом случае за небольшие деньги можно получить полноценный портал.

Какое вообще отношение Вы имеете к программированию? 

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(13:20:40 / 02-06-2016)

Постойте, так Вы АВТОР этой гениальной статьи???!!!1111 ё-ё-ё-ё

Ну как бы никнейм один, должно намекать в целом

Для особо одаренных абзац в тексте:

Сам я получил образование программиста (ФФ НГУ, отделение информатики), но программистам не стал, хоть какое-то время и работал программистом. Тем не менее, работаю с программистами и имею общие представления о программировании. Возможно, в чем то мой взгляд поверхностный

остальной бред можете структурировано оформить в качестве вопроса?

Аватар пользователя rst0
rst0(5 лет 8 месяцев)(19:09:14 / 02-06-2016)

> Гениальность пхп в том, что любой человек может затратить вечер и сделать себе сайт.

даже гениальнее, что бы сделать сайт, даже пхп не нужен, достаточно html и css

Аватар пользователя Профаныч
Профаныч(2 года 7 месяцев)(11:04:30 / 02-06-2016)

Да еще и не совсем в нормальном состоянии сознания, как гласят легенды... на самом деле не легенды))) 

Аватар пользователя konfuji
konfuji(2 года 12 месяцев)(12:29:21 / 02-06-2016)

> тяжелый псевдоязык

Ну-ну)

> Запахло PHP )))

Что за двойные стандарты? Когда это python перестал быть скриптовым?)

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(12:57:40 / 02-06-2016)

Не бывает скриптовых языков. Есть компилируемые и интерпретируемые. 

у PHP тяжелая родовая травма. Отсутствие нормального наследования, ООП, глобальные переменные.

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

Но лиспу простительно, он лучший функциональный язык всех времен и народов.

PHP ничто не простительно, само его существование - преступление против человечности )))

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя konfuji
konfuji(2 года 12 месяцев)(13:02:55 / 02-06-2016)

Запах от слова скрипт исходил)

> PHP ничто не простительно

А мне норм, конечно, если не связываться с wordpress или Битрикс, а сидеть на Laravel или Symfony-компонентах =)

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(13:09:51 / 02-06-2016)

Laravel годнота. Однако много моих знакомых перешло с пхп на питон. Попробуйте Django камрад. Очень хорошая штука, внятный ОРМ, куча плюшек. Монстрообразный немного, за то все есть. Побыстрее Laravel будет в 3-5 раз примерно.

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя konfuji
konfuji(2 года 12 месяцев)(13:13:33 / 02-06-2016)

Спасибо, попробую.

Аватар пользователя abyss
abyss(5 лет 6 месяцев)(13:35:31 / 02-06-2016)

Плюсую за Django/Flask.

О знакомстве с PHP на примере битрикса и даже Drupal вспоминаю с содроганием.

Хотя коллега говорил что Laravel это такой себе Django на PHP и может шок от гигантского различия был бы не столь сильным, если бы тогда такие штуки типа Laravel были. Но даже правильные фреймворки не исправляют проблемы с самим языком.

Аватар пользователя ₱атник
₱атник(3 года 3 месяца)(15:11:27 / 02-06-2016)

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

Согласен, кнопкодав подтвердит.

Аватар пользователя sav
sav(1 год 3 месяца)(15:27:37 / 02-06-2016)

Так с пеной у рта обычно спорят студенты 1 семестра, обучающиеся на ФБИ (не всем сарказам тут очевиден). Вы хотя бы год смогли успешно закончить?

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(15:44:09 / 02-06-2016)

У меня в крайнем проекте 100к+ строк на Python в бекэнде и 100к+ строк на JS (Angular 1.5) во фронтэнде.

Какой крайний интересный проект Вы написали на сраном PHP? vanilla PHP или фреймворки? Сколько строк? Чем соединяетесь с базой? Сколько генерится страница? Сколько запросов в секунду держит сервак? Многопоточность реализована? REST Api прикрутили?

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(16:48:26 / 02-06-2016)

Точно студент. Код килобайтами мерить надумал. Вы не в Индии работаете?

Наши индусв отказываются от циклов копипастят. Очень сильно количество кола увеличивает. Возьмите на заметку 

Аватар пользователя flwctrl
flwctrl(3 года 1 неделя)(00:26:19 / 03-06-2016)

у меня соц.сеть есть с бэкендом на  php и потребовалось намного  меньше кода... да-да, и рест и ангуляр на фронте

по крупным проектам 1кк запросов в сутки достаточно? генерация меньше 100мс

кстати, рест/рпц апи вообще из визуального редактора развернуть можно 

апи на микрофреймворке на php7 кстати за 20-40мс отдает результат 

многопоточность, лол, зачем она мне тут? есть обработка запроса, а есть очередь сообщений для отложенных задач.

куда мне тут потоки? для долгоиграющих процессов? так лучше реактор использовать

Аватар пользователя flwctrl
flwctrl(3 года 1 неделя)(00:12:38 / 03-06-2016)

ты дурак что ли? ты php 4 версии только видел что ли? наследование с инкапсуляцией он хочет в языке, лол... других слов не запомнил походу...

а синтаксис... ты пистон-то свой видал? вот уж где синтаксис ублюдочный...

Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(10:32:16 / 02-06-2016)

> И он со своим бэкграундом не может в России найти работу даже на 150к (заметим, что он ищет интересную работу). Хотя в Калифорнии получал более 130к $ в год. 

Про стоимость жизни и базового пакета потребления почему-то не сказано. Косяк!

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

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(10:40:05 / 02-06-2016)

Уровень в 130к $ заметно выше среднего в США .150к рублей в Москве в общем немного выше среднего.н а мой взгляд это минимальная зп с которой ему стоит устраиваться 

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

Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(10:45:34 / 02-06-2016)

Гы, ты в тексте даже не упомянул, что речь о рублях.  

Если спец хороший, он крайне плохо себя продает.  То ли резюме плохое, то ли на собеседованиях чушь какую-то несет (не хватает, кстати, инфы, что именно он считает "интересным").  А может и специализация узкая, не знаю.

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(10:50:24 / 02-06-2016)

Да, не написал что в рублях. Косяк. Поправлю. А с трудоустройством я ему практически то же самое сказал. Дал контакты знакомых чтоб сориентировали на рынке.

Аватар пользователя alexsword
alexsword(5 лет 11 месяцев)(10:52:25 / 02-06-2016)

обязательно правь, я по прочтении решил, что он хочет доход как в Калифорнии и даже чуть больше.

Аватар пользователя AxelAg
AxelAg(1 год 6 месяцев)(10:54:48 / 02-06-2016)

Как бывший программер могу сказать следующее :) 

Реально грамотных крутых программистов примерно 1-2 на 10 000 просто "программистов", тут все просто, остальных можно смело назвать "быдлокодерами".

Вообще культура программирования деградировала очень сильно в последние 12-15 лет - причина деградации на удивление проста - сняты аппаратные ограничения. Т.е. сейчас не надо "вылизывать" алгоритм программы, оптимизировать его производительность и потребление им ресурсов, поскольку производительность систем и объемы доступной для работы памяти забить пользовательскими данными не реально, поэтому и начались проекты состоящие чуть более чем полностью из "костылей", оговорюсь - это не о серверном ПО, поскольку там прокачиваются несопоставимые объемы данных и все-таки требуется оптимизация работы и самое главное ее стабильность.

Еще одной причиной является "обратная совместимость" это когда следующая версия ПО должна работать с данными от предыдущей версии, либо ОС которая должна поддерживать приложения написанные под ее пра-пра-пра-пра-пращура (как это ни странно, без особых ухищрений под windos 10 можно запускать приложения от windows 3.1 - 3.1, 95, 98, XP, Vista, 7, 8, 10) что ведет к падению производительности, дикому раздуванию кода и снижению стабильности системы в целом.

Также эта "совместимость" мешает перейти к нормальной процессорной архитектуре (помните itanium, весьма хороший был задел в плане развития - принесен в жертву маркетингом)

Фактически мы сейчас сидим на технологиях 70-х, 80-х годов (архитектуры i386, x64 до сих пор в моде хотя уже дальнейшее совершенствование идет по принципу "ну Мурзик, ну еще 100 граммов")   

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

Про сайтописателей вообще молчу скромненько... комментарии - "не, не слышал", оптимизация - "а зачем - сервер же мощный"... 

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

Аватар пользователя Er0p
Er0p(2 года 5 месяцев)(11:11:24 / 02-06-2016)

когда на фотонные процы перейдем - может и не будет ограничений. а пока уверяю Вас - полно. например расчет места утечки в городском водопроводе из примерно 100к труб. смотрю штатовские исходники - блин, даже компилятор находит неиспользованные присвоения/переменные. и этот код много лет используют по всему миру (epanet)

Аватар пользователя pob_ol
pob_ol(2 года 6 месяцев)(11:32:34 / 02-06-2016)

все верно

программировал еще на см1420

обьем всей памяти на прогу 64к (можно до 100 с оверлеем)

вот и приходилось довольно изящно лавировать

перешел на винду и поехало . простой интерфейс уже на несколько мегов

Аватар пользователя sugrobische
sugrobische(4 года 7 месяцев)(13:35:55 / 02-06-2016)

Люто, бешено плюсую!

Аватар пользователя shicot-1
shicot-1(5 лет 6 месяцев)(18:52:53 / 02-06-2016)

Присоединяюсь к плюсующим. И хотел бы добавить.

Кроме "бери что хошь" есть и такой аспект. Когда в стране появились айбиэм эрэсхатэ, документации по всей этой байде практически не было. Приходилось догадываться, моделировать работу компа и т.п. Многие не выдерживали и уходили куда попроще. Зато кто осилил такой стиль разработки - становились реальными спецами. А вот когда пошло поколение, уже  прошедшее обучение по букварям - уровень резко упал. Сам таких принимал на работу - завернул многих, пока не понял, что это не они такие, это уровень такой. И еще во времена, когда не было нормальных каналов связи, многим пришлось хапнуть экстремального программирования - это вообще отдельная темаsmiley Даже умудрялись по телефону диктовать код удаленному юзеру и компилить его, юзеру, который даже не знал, где латинские буквы на клаве!

Аватар пользователя rst0
rst0(5 лет 8 месяцев)(19:15:40 / 02-06-2016)

> Вообще культура программирования деградировала очень сильно в последние 12-15 лет - причина деградации на удивление проста - сняты аппаратные ограничения.

даже это иногда не спасает, я видел такие куски говнокода, что производительность просаживалась на топовых компах

Аватар пользователя AxelAg
AxelAg(1 год 6 месяцев)(23:22:10 / 02-06-2016)

Ладно если бы просаживалась :) я вот видел раз в тексте запроса к SQL-базе весом в 500 Гб (в базе масса бинарных данных картинки, пдф и прочие безобразия - решение конечно весьма спорное, но в принципе за счет небольшой потери производительности выстроено довольно грамотно, поскольку с одним бинарником может работать на чтение масса пользователей, для тех и проектной документации в сложных системах это частенько требуется) - "select *", а потом вопрос пользователя (им разрабатывали какой-то хитромудрый отчетец на выгруженном куске без бинарных данных за 2 месяца работы, при этом кусочек весил почти 200Мб, но это не насторожило разработчиков, что в реальной базе не 2 месяца, а 3-4 года :) ), "Но нам же показывали у них в офисе - все работало просто прекрасно"  laugh а на реальной базе сервер с 16-ю процессорными ядрами и 128 Гб памяти тупо уходил в нирвану :)

Да, за разработку отдали что-то около 50 т.р.

Меня же пригласили взглянуть потому что "тыж программист" я правда в SQL не силен от слова совсем, но этакие страшные вещи видимые во время отладки даже я могу понять, что так делать ну вот никак низзя ;)

Аватар пользователя Nova_Yakutsk
Nova_Yakutsk(2 года 7 месяцев)(07:30:57 / 03-06-2016)

Яростно плюсую. Оптимизация кода ныне достаточно редкий конек.

Аватар пользователя Morrgo
Morrgo(1 год 3 месяца)(11:25:58 / 02-06-2016)

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

 

Разумеется крэкеру или хакеру  нужно знать ту или иную матчасть, но совсем не обязательно на уровне программиста. У них абсолютно разные задачи - если программист "строит", то крэкер ломает. Разве знание законов делает преступника или адвоката полицейским или судьей? Это очень важный нюанс.

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

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

Успехов.

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(11:50:16 / 02-06-2016)

То есть, то что программист взламывает вас смущает, а что любой взломает по пьяни,это не смущает ? :) Заголовок изначально абсурден:)

Аватар пользователя Morrgo
Morrgo(1 год 3 месяца)(12:19:58 / 02-06-2016)

Второе как раз не смущает ;) Честно говоря - я сталкивался с огромной массой т.н. "программистов", "админов" и всяких сайтописцев, при одном лишь взгляде на поделки волосы вставали дыбом и в голове шевелилась мысль о том, что тут даже делать ничего не надо - оно должно самовзломаться  - настолько чудовищным в своей глупости было... кхм, это. И, между прочим, это даже продаётся.

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

Тут верно подметили, что программирование сейчас - это ремесло. Наукой это было в 60-х, 70-х и там были действительно мастодонты программирования, причем почти все они поголовно были хакерами еще в том понимании этого слова, т.е. людьми, способными быстро "врубаться" чуть ли не в любой код.

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

 

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

Аватар пользователя ssh-klc
ssh-klc(2 года 3 месяца)(12:14:45 / 02-06-2016)

У них абсолютно разные задачи - если программист "строит", то крэкер ломает.

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

Аватар пользователя Morrgo
Morrgo(1 год 3 месяца)(12:31:18 / 02-06-2016)

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

Аватар пользователя ssh-klc
ssh-klc(2 года 3 месяца)(12:55:28 / 02-06-2016)

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

Аватар пользователя Morrgo
Morrgo(1 год 3 месяца)(13:07:46 / 02-06-2016)

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

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

С другой стороны не очень приятно смотреть на то, что бесплатную работу тех или иных специалистов стали считать за некую данность. Как и не очень приятно смотреть на ситуацию,  когда появилась очень устойчивая к взлому защита(до сих пор не взломана, ибо разрабы попали в очень удачное для них окно, когда просто нет нормальных инструментов), то банальный сбор денег на разаботку и доработку 64-битного отладчика(х64dbg) за год дал всего 1200 баксов.

Печально, но такова жизнь.

Аватар пользователя ssh-klc
ssh-klc(2 года 3 месяца)(13:36:45 / 02-06-2016)

подрывник - это не строитель

Понимаю, что вы имеете ввиду. Это состояние души. Но кушать то надо. Зарабатывать на жизнь дворником, а по ночам ломать программы только для души -  нонсенс. Как правило что-то от взлома должно перепадать, а это уже криминал. Остается только один путь в обычные "быдлопрограммисты", а в свободное время ломать защиты софтин для различных торрентов. А там потихоньку основная профессия берет вверх над той, что для души, и все - был хакер-крэкер, да весь вышел. Поэтому-то и "появилась очень устойчивая к взлому защита" и куда-то пропали удобные инструменты похожие на Soft-Ice, не попадаются больше в интернете распаковщики для новых алгоритмов упаковки и т.п. Это также как в жизни - человеку кажется, что когда он был молод, трава было зеленее.. Но вот для Ади Шамира и Алекса Бирюкова это не помеха. Как и для китайских авторов Syser Kernel Debugger. А ждать от мировой закулисы подарков вроде тех, что были от фирмы Numega, не стоит.

Аватар пользователя Morrgo
Morrgo(1 год 3 месяца)(14:54:10 / 02-06-2016)

Да, есть в ваших словах сермяжная правда.

Аватар пользователя Prokrust
Prokrust(1 год 10 месяцев)(11:34:37 / 02-06-2016)

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

Одиночки могут быть крутыми, но бог всегда на стороне больших батальонов.

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(11:50:39 / 02-06-2016)

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

Аватар пользователя укропитек
укропитек(3 года 9 месяцев)(00:21:00 / 05-06-2016)

"Мы реально сильно отстали от американцев в программировании. " - ложь.

Аватар пользователя Отнюдь
Отнюдь(1 год 11 месяцев)(11:42:26 / 02-06-2016)

Допускаю, что дело не в крутизне программистов, а в идиотизме системных администраторов, которые криво настраивают сервера/сервисы (игнорируя стандарты конфигураций по ИБ)

Аватар пользователя rst0
rst0(5 лет 8 месяцев)(19:19:46 / 02-06-2016)

пяткой администрируют, вот и ломают пяткой

Аватар пользователя Slava_1951
Slava_1951(1 год 7 месяцев)(11:36:11 / 02-06-2016)

Хорошая статья. Вполне соответствует моим представлениям. Сейчас я, конечно уже не программист, т.к. с 2002 не пишу программ.

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

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

Аватар пользователя Aijy01
Aijy01(5 лет 1 неделя)(13:15:53 / 02-06-2016)

Согласен в целом. Список IT - профессий - вообще весьма верный (если не вдаваться в различия внутри категорий).

Аватар пользователя rst0
rst0(5 лет 8 месяцев)(19:21:07 / 02-06-2016)

ремесло, пока низкий и средний уровень, дальше уже наука начинается

Аватар пользователя Slava_1951
Slava_1951(1 год 7 месяцев)(08:44:34 / 03-06-2016)

Выше уровня рецептов поднимаются единицы. Основная часть даже не мастера, а так, подмастерья. Но пальцы гнуть умеют.

Аватар пользователя rst0
rst0(5 лет 8 месяцев)(09:06:37 / 03-06-2016)

Мастеров много, по крайней мере там где я работал

Аватар пользователя Slava_1951
Slava_1951(1 год 7 месяцев)(21:07:54 / 03-06-2016)

Моих учеников из Краснодара там не встречали?

Аватар пользователя rst0
rst0(5 лет 8 месяцев)(23:34:18 / 03-06-2016)

с Краснодара еще не встречал, а так со многих городов России встречал, даже с Владивостока

Аватар пользователя uzbek
uzbek(4 года 2 месяца)(11:45:52 / 02-06-2016)

Приветствую земляка и "соседа" по факультету (ФИТ, хотя в ваше время его ещё не было, наверное). К слову, программеры с ФФ были и остаются самыми крутыми, молодцы, держат марку. :)

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(11:50:17 / 02-06-2016)

Ага. "Купить скрипты готовые" - просто элита программирования.

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(11:51:50 / 02-06-2016)

практика показывает, что купить готовые скрипты обычно в среднем в 30 раз дешевле чем писать самому. Учите матчасть. Соотношение 1500 баксов и миллион рублей тому подтверждение.

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(11:53:37 / 02-06-2016)

Фит как раз на выпуске организовали по-моему. За пол часа уже второй земляк. Приятно :)

Аватар пользователя nictrace
nictrace(5 лет 7 месяцев)(11:57:57 / 02-06-2016)

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

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(09:44:25 / 03-06-2016)

сисадмин это в первую очередь психолог, а потом уже программист, монтажник ЛВС, DBA, Архитектор, проектант инженерных систем, итд итп....  и это еще повезет если не  Электрик и ремонт мелкой бытовой техники..... +)))) 

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя nictrace
nictrace(5 лет 7 месяцев)(09:45:40 / 03-06-2016)

ненене! если не умеет с ремонтом электрочайника послать в пешее эротическое - какой же он админ?)

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(10:05:06 / 03-06-2016)

добрый и наивный...... хотя иногда ТАК "просят"(( . ) ( . )) что не хочется отказываться...... +))))) 

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя nictrace
nictrace(5 лет 7 месяцев)(10:06:46 / 03-06-2016)

ну, если просит шеф или его секретарша - особо не откажешься, а если менеджер низшего эшелона - "когда-нибудь через годик"

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(10:12:22 / 03-06-2016)

+)))))

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя groks
groks(1 год 8 месяцев)(12:00:03 / 02-06-2016)

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

Но какое это отношение имеет к хакерам? Которыми тоже называют кого ни попадя. Достался гаду бестолковому конструктор шифратора, зарядил он скрипт по базе почтовых ящиков и ждёт денег. Или когда придут. Сейчас наверное уже и ни того и ни другого. А скрипты по почтовикам гуляют.

Аватар пользователя 8К84
8К84(2 года 10 месяцев)(12:03:20 / 02-06-2016)

Статье большой ПЛЮС.

Моя личная картина мира специальностей в ИТ области несколько богаче (до 20 специальностей), но это для понимания проблемы не важно.

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

Развитие и снижение цены железа сильно отодвинули планку, когда начинаются проблемы с производительностью, которые решаются только специалистами очень высокого класса. Но(!), в этих случаях, по закону подлости, без этих "гуру"  проблемы не решается совсем. Сколько не пытайся "залить" проблему деньгами, точнее покупая более крутое железо, распараллеливания обработки, заменяя БД, переписывая (покупая) систему заново.

В большой компании, когда совместно работают много систем, много народу, несколько групп разработчиков  и идут постоянные изменения  в системах "гуру" нужны во всех специальностях. И среди инженеров техподдержки, и среди программистов, и среди тестировщиков, и среди аналитиков, и среди администраторов сети/БД/ОС/приложений.

Ошибки архитертора-проектировщика самые болезненные и дорогие. Т.е. на этом точно не надо экономить.

Ситуация очень напоминает строительную индустрию. Аналогии очень похожие.

Если взяли не годный проект здания (или заказ у шаромыхников) - будем строить долго, дорого и в результате заказчик не будет доволен (аналог - ошибка архитектора и команды проектировщиков).

Если проект хорош, но привязали его к местности не верно, то здание будет трещать и падать (аналог - ошибка аналитиков, РП).

Если проект здания хорош и построили правильно, но исполнитель одной из систем (например, вентиляции) криворукий, то в таком офисе будет не комфортно. Это как если бы программист одной из подсистем сильно накосячил и при приемке тестировщик решил схалтурить.

Ну и т.д.

Нужны всякие спецы: и грутые и на простые работы.

 

 

 

Аватар пользователя fav
fav(2 года 4 месяца)(12:05:03 / 02-06-2016)

Располагать аналитика над программистом? Смешно

Это две параллельные профессии. Можно также рассказывать байки о безголовых аналитиках, как и про криворуких программистов.

Статья инфомусор Типа я художник, я так вижу

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(12:28:57 / 02-06-2016)

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

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(09:51:37 / 03-06-2016)

аналитик - анализирует

программист - кодит

Team leader - руководит

есть три варианта  работы:

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

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

когда руководит тот кому положено это делать - тот кто вовремя остановит аналитика, и кто вовремя пнет программиста 

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя Александр Мичуринский

В свое время группу советских инженеров выпустили за рубеж. На выставку или типа того. Жуткая борьба за секретность, категорически запретили что-либо рассказывать самим.

Но те, кому надо, все поняли из вопросов, которые задавали наши специалисты.

Интересно, кто-то где-то ждет, что в ответ на подобные статьи, начнут упоенно рассказывать, кто насколько крут на самом деле?

Аватар пользователя Inkvizitor
Inkvizitor(5 лет 7 месяцев)(12:11:37 / 02-06-2016)

В классификации незаслуженно забыты люди, работающие на внедрении у Заказчика разработанного ПО.

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(12:30:26 / 02-06-2016)

Спасибо за замечание. Допишу . Моя первая работа

Аватар пользователя Inkvizitor
Inkvizitor(5 лет 7 месяцев)(11:20:09 / 03-06-2016)

Добавлю:

- люди, работающие на внедрении - внедренцы.

Кроме того, при разработке любого ПО необходимо его как-то тестировать.

Соответственно, тестирование бывает ручным и автоматизированным.

Ручным тестированием занимаются тестировщики.

Для автоматизированного тестирования требуется разработка тестов.

Соответственно, нужны разработчики тестов (которые суть те же самые программисты).

 

P.S. Будете еще писать на тему - ИТ - поспрашивайте у народа в камментах, не стесняйтесь. Статья получится более точной и холиваров меньше будет.

Аватар пользователя Cepreu
Cepreu(1 год 4 месяца)(12:11:54 / 02-06-2016)

У меня есть вопрос к причастным (либо имеющим квалификацию). Программистов баз данных тестируют на сайте sql-ex.ru и дают там два типа сертификата: Basic knowledge и All requirements. По второму нет вопросов, потому что сдавших на него действительно мало. По первому типу тоже немного, но их можно найти в реальной жизни. Скажите, насколько они круты и сколько примерно может стоить такой работник. Работник нужен бы такой, чтобы вопросов к его знаниям совсем не было, но проверить его некому.

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(12:27:58 / 02-06-2016)

Все зависит от Ваших задач. Если это глубокое программирование баз, с написанием триггеров и функций встроенных в базу, то это будет достаточно высокооплачиваемый сотрудник.

Только сейчас такие вещи делают очень редко и только для премиальных продуктов.

В основном просто пишут-читают базу из веб-фреймфорка или бекэнда (серверной части).

Так что конкретизируйте Вашу задачу, может Вам кто-то и без сертификата подойдет.

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя Cepreu
Cepreu(1 год 4 месяца)(12:51:06 / 02-06-2016)

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

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(13:04:43 / 02-06-2016)

Честно говоря у Вас далеко не сложная задача. Не совсем понятно причем тут SQL, т.к. большая часть того, что вы описали решается не в базе данных, а в приложении которое эту базу использует.

Тут больше необходимы знания конкретной системы (Oracle, MSSql, MySql, Postgres тысячи их), т.к. каждый моторчик БД обладает разными возможностями.

Ищите того кто имеет опыт работы с той базой, в которой Вы это храните.

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя fav
fav(2 года 4 месяца)(15:16:39 / 02-06-2016)

Про загрузку из любого формата, это как раз про чудо-аналитиков - этакие деятели как-то в ТЗ написали импорт данных из PDF. А ну и это с их подачи заодно и в контракт вписали.

Что вы кстати имеете в виду под "любой" аналитикой?

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(15:45:30 / 02-06-2016)

Тоже самое, что импорт из pdf...

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя Inkvizitor
Inkvizitor(5 лет 7 месяцев)(11:23:38 / 03-06-2016)

По поводу импорта из PDF.

У нас в стране формат PDF-A принят Минкомсвязи в качестве стандарта для документооборота.

Так что для любой достаточно серьезной системы Заказчик вполне может потребовать импорт данных из PDF-A и будет на 100% прав.

Аватар пользователя Nordicx86
Nordicx86(5 лет 8 месяцев)(10:00:21 / 03-06-2016)

совет (бесплатный) - начните с конкретизации ТЗ - особенно с понимания того что бесконечная работа требует бесконечных денег и бесконечного времени.

для начала сколько раз в месяц вам потребуется эти уникальные отчеты если работа разовая то в 90% случаев хватит хорошей серкетарш\ря с отличным знанием Excel и/или Access/

Если отчеты нужны масштабные и сложные и не разовые, а с периодическим обновлением - задача может стать КРАЙНЕ нетривиальной особенно если база  от 200 ГБ и больше. причем нетолько с ТЗ программирования, но и железа.

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

и еще  - подумайте может имеет смысл взять студента - и вырастить из него спеца четко договорившись на берегу или наоборот "взять" крупного интегратора и решить задачу через него(только обязательно МАКСИМАЛЬНОЕ документирование)

Комментарий администрации:  
*** Криптобес ***
Аватар пользователя Inkvizitor
Inkvizitor(5 лет 7 месяцев)(11:26:34 / 03-06-2016)

Добавлю, еще количество отчетов нужно конкретизировать. Либо использовать ПО, позволяющее визуально конструировать достаточно сложные запросы.

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(12:34:07 / 02-06-2016)

Начальный сертификат ни о чем в целом. Можно и жопой взять. Второй сложнее. Но в целом может оказаться что спец не самый крутой если ему помог товарищ. Там зависит еще от времени выполнения задач. Бывший коллега был в топ3 рейтинга. Он был сильно продвинут. Насколько сильно он крут, у меня лично нет квалификации оценить

Аватар пользователя Cepreu
Cepreu(1 год 4 месяца)(12:56:52 / 02-06-2016)

Можно и жопой взять

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

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(17:46:17 / 02-06-2016)

На прошлом месте работы половина коллег бредила этим sql-ex. Вот у многих были дипломы. Если не ошибаюсь за давностью- второго уровня. Те кто получил, действительно не делились инфой. Но в целом уровень задач действительно там высок. В обычной жизни не пригодится, если оптимизацией работы с БД не заниматься.

Сам я прошел несколько задач - но потом время пожалел. забросил

Аватар пользователя aleksRus
aleksRus(2 года 4 недели)(12:15:39 / 02-06-2016)

Гордыня не дает человеку здраво оценивать свои мысли, идеи. Вот и вываливают такие опусы. Конструктива в статье почти 0. По каким критериям оценивал программистов понятно - мнение ЕГО ВЕЛИЧЕСТВА по поверхностному глупому взгляду. Код может быть не читабельным, но в результате - реализован сложный проект. А можно красиво выводить и заниматься мелкой фигней раздувая щеки.

Аватар пользователя Владимир Лафет

очень точно.

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

Подхода близкого к подходу Джобса у всей этой братии не просматривается от слова совсем.

Аватар пользователя aleksRus
aleksRus(2 года 4 недели)(14:36:59 / 02-06-2016)

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

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(15:03:32 / 02-06-2016)

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

Пару недель назад нашел ошибку в коде. О отправил разработчикам - говорят мы используем только модуль, п исали его не мы. Мол править только за доп объем. Ок. Оцените - два дня. 38 тысяс. Говорю что так много, там кода то две строчки подправить. Мол код кривой, править не будем. Только переписать  с нуля. 

Подправил сам за 20 минут. Сэкономил родной фирме 38 тр. Но а противном случае бы кривой код стоил доп денег.

Аватар пользователя rst0
rst0(5 лет 8 месяцев)(19:29:18 / 02-06-2016)

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

проект одного человека, если что случится с этим человеком, хана проекту

Аватар пользователя maylevka
maylevka(2 года 4 месяца)(06:03:44 / 15-06-2016)

+10500. О боже как же я плюсую. Как раз сейчас в одиночку сопровождаю брошенный предыдущим разрабом нечитаемый проект. Плюнул и переписываю, будет быстрее.
Нечитаемый код = Одноразовый, в одни руки код

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(06:06:08 / 15-06-2016)

Нечитаемый код = Одноразовый, в одни руки код

Но многие этого не понимают. Еще обратное заявляют :)

Аватар пользователя aleksRus
aleksRus(2 года 4 недели)(18:00:30 / 17-06-2016)

Это бесспорно. Поэтому если человек не умеет писать грамотно - надо его научить, а не посылать на *** с криками что ничо не умеет. Просто я был свидетелем как программист работающий с одним маленьким проектом "гнобил" менее "читабельного программера", но работающего с несравненно более сложным проектом и кучей маленьких. Гнобил аргументируя что он мол пишет читабельный код и на этом сходится весь мир программирования.

Аватар пользователя Вкл-Выкл
Вкл-Выкл(2 года 8 месяцев)(12:27:46 / 02-06-2016)

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

Аватар пользователя ssh-klc
ssh-klc(2 года 3 месяца)(13:04:27 / 02-06-2016)

Со многим соглашусь. Только скорей уж не "вольные каменщики", а подмастерья.

Аватар пользователя Bob-stroitel
Bob-stroitel(1 год 5 месяцев)(12:57:18 / 02-06-2016)

Мой друг после института уехал из Москвы в один из наших южных городов и там устроился программистом. Фирма около 20-ти человек. Работают на тех же голландцев (что-то про биллинг - я не очень вслушивался) - з/п у всех в евро. Сейчас, он на уровне аналитика (по терминологии автора). Я его спросил, а когда, собственно, вы всем своим штатом сотрудников станете работать на нашу оборонку, а не на чужую? Ответ меня не порадовал. Что-то между "никогда" и "когда рак на горе свистнет". Впрочем, про невостребованность тоже был разговор. 

Отдельного упоминания заслуживает то, что он фанат Илона Маска, как иконы современного бизнесмена. Отсылаю ему статьи с АШ - пусть просвещается потихоньку.

Аватар пользователя rst0
rst0(5 лет 8 месяцев)(19:32:52 / 02-06-2016)

биллинг - это совсем не про оборонку, а в оборонке совсем другая предметная область

Аватар пользователя Kotian
Kotian(4 года 3 месяца)(13:17:31 / 02-06-2016)

Не бывает хороших программистов (и вообще специалистов) в вакууме. Хороший специалист - это всегда часть хорошей системы (постановка задач, ресурсы, контроль). А если этого нет, так и нечего удивляться.

Пример из жизни: работал в одной компании (немаленькая, в своей нише один из лидеров федерального рынка), так вот там не было директора по ИТ. Я так удивился, спрашиваю, а где? Отвечают: "а он нам не нужен".

А в другом разговоре стали жаловаться, что не понимают, чем у них занимаются 1с-ники (а те без контроля, ессно, делали чо хотели).

Причем, там же мне предложили заняться поиском программиста для проекта (я сам не айтишник), на все мои попытки объяснить им, что, мол, ребята, это должен делать человек, понимающий в программировании; они реагировали в духе "вы же коммунист!".

 

Аватар пользователя Podvoh
Podvoh(2 года 2 месяца)(14:34:59 / 02-06-2016)

Более десяти лет назад, я первый раз услышал слово 3G от однокурсника (МВТУ выпуск94г) который за неимением возможности реализовать навыки на родине трудился на компанию SAMSUNG.

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

Андрей тогда удивился, как зачем, я их применяю в построении решетках на 3G связь и стал объяснять как.

Я говорю, - Ты по простому объясни, зачем это надо.

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

 

Вот так вот. Для этого нас государство и учило.

Несколько лет назад Андрей вернулся. Насколько я понимаю РЭБ Хибины делаются не без его участия.

Поэтому ваши примеры про микрософт и прочая - это конечно интересно, но к настоящему программированию и железу никакого отношения не имеют.

ЗЫ Кстати по словам знакомого отработавшего в святая святых самсунга, крутые программисты были из России и Индии. Ну и японцы сказал тоже в принципе кое что умеют.

Аватар пользователя Inkvizitor
Inkvizitor(5 лет 7 месяцев)(11:31:11 / 03-06-2016)

Приветствую камрада из Альма-матер. Факультет СМ, выпуск 2000.

Аватар пользователя Максим Борисов

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

Аватар пользователя Арахнолог
Арахнолог(1 год 10 месяцев)(18:04:31 / 02-06-2016)

Так а что, код который хотели исправить за 138 тысяч, а Вы две ошибки поправили за пять секунд, мы увидим? Или это понты, как и про знакомых с з.п. $150k, куче друзей с суперсертификатами и искусственному интеллекту Битрикс?

Комментарий администрации:  
*** Уличен во флуде и политоте, рекомендуется банить при рецидивах ***
Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(00:27:07 / 03-06-2016)

Так а что, код который хотели исправить за 138 тысяч, а Вы две ошибки поправили за пять секунд, мы увидим?

Конечно нет. На слабо вы своих друзей студентов берите

Или это понты, как и про знакомых с з.п. $150k,

Вы еще раз подтвердили мое предположение о юношеском возрасте. Для  меня друзья с доходом в 150к$ обычное явление. Никакого космоса тут нет чтоб этим хвастаться .

 

Аватар пользователя алекс крафт

Дикуссия сдвинулась с магистрали далеко вбок и даже вниз. Я точно не программист, но некоторые констатации автора мне близки, не являясь прорывными. Фактически по итогам ознакомления с заметкой камрада я подвердил собственное понимание предмета. Готов поделиться парой ремарок моего друга, который уже точно программист, но благоприобретенный, и работает по этой теме в США около 20 лет. По первородной спецухе он ученый-полимерщик, но математической базы и бытового узерства ему хватило, чтобы к середине 90-х освоить программирование и вскоре переместиться с научной работы в мексиканском универе на американский рынок ПО услуг. Мужик смачно рассказывал, как делится на три группы основная масса его коллег по данной теме в нескольких пройденных им фирмах. Китайцы - самая многочисленная и низкоквалифицированная масса программистов (да обойдет меня гнев увенчанных ИТ-лаврами коллег). Им поручаются элементарные операции, где надо много рук и мало мозга, типа взлома чужих программ для других участков конвейера. На втором по численности и квалификации месте - индийцы. Им уже доверяют более сложные, но еще не творческие темы. И нверху пирамиды - угадайте. Ага. Русские. Их несколько меньше меньше чем индийцев, но на погрузочно-разгрузочные работы их не суют. Как правило, их задачи творческие, либо концепты, либо тонкая доводка продукта после индийцев. Вот и все, что имею сказать. Жаль, что незатейливая, искренняя, не претендующая на дидактику заметка вызвала такой немотивированный наезд со стороны высокопрофессиональных программистов. Всем удачи!

Аватар пользователя Михал Михалыч

Афтар, кто и какие места взял на олимпиаде по информатике 2014, 2015, 2016 год?

Тек то казино пишут пентагонов не ломают. ИМХО. Тема не раскрыта, мифы не развенчаны.

 

п.с.: Программист - это уровень колледжа. Что скажут, то и запрограммирует.

Аватар пользователя rst0
rst0(5 лет 8 месяцев)(19:39:39 / 02-06-2016)

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

Аватар пользователя salemem
salemem(4 года 5 месяцев)(21:34:12 / 02-06-2016)

 А я уже по тексту понял мегаархитектора на 1С,  завсегатая хабра и других гикотаймсов

Аватар пользователя brekotin
brekotin(2 года 5 месяцев)(10:11:12 / 03-06-2016)

В целом все мимо. Про хабр знаю только что такой есть. С 1с не работал. 

Аватар пользователя укропитек
укропитек(3 года 9 месяцев)(00:48:16 / 05-06-2016)

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

А на самом деле это может быть область которой можно было бы гордиться... если бы не одно но. Лучшие в мире программисты в США, России, Украине и Белоруссии. Причём это я привёл не в порядке убывания - все четыре страны имеют равноценные кадры. Одно но в том, что лучшие программисты со всех этих стран работают на запад.

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

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

Лидеры обсуждений

за 4 часаза суткиза неделю

Лидеры просмотров

за неделюза месяцза год

СМИ

Загрузка...