Ответ на пост «"Программисты не умеют программировать"»
Отвечу как программист с опытом разработки более 20 лет.
Нравится мне, как люди относящиеся к IT никак от слова совсем рассуждают о том, что программисты "рукожопы". А все просто, само приложение "в чистом виде" может весить копейки, а вот используемые библиотеки, уже могут занимать ой как много места. К примеру "рыба" нового проекта на .Net будет весить порядка 120 мб, из которых само приложение не более 2. Вот такая вот математика
Как подготовить машину к долгой поездке
Взять с собой побольше вкусняшек, запасное колесо и знак аварийной остановки. А что сделать еще — посмотрите в нашем чек-листе. Бонусом — маршруты для отдыха, которые можно проехать даже в плохую погоду.
Ответ на пост «"Программисты не умеют программировать"»
Гы, реально все побежали оправдываться, походу не понимая, в чем на самом деле проблема и почему отрасль так сильно просела по сравнению с тем, как было на заре и т.д.
ДАЛЬШЕ ЛИЧНОЕ МНЕНИЕ, ЕСЛИ С ЧЕМ ТО НЕ СОГЛАСЕН, СМОТРИ %NICKNAME%!
Приведу простой пример из мира видео игр, чем отличается современные игры друг от друга, в плане движка? Правильно, там либо юнити либо анрил) все, больше нет движков, они не существуют на массовом рынке. Достаточно вспомнить, как выглядели игры раньше, у каждой студии был свой стиль условно, теперь же)))
Так почему же их осталось по сути два? OpenSource) теперь тебе при разработке не надо писать свое, думать о чем то, опен сорс, идет ищешь вкусную лицензию и вперед. И, к сожалению, сейчас так во всей индустрии, все гиганты держутся на бесплатном ПО, под капотом у всех одни и те же библиотеки, которые пилятся хз кем ради ачивки, что я законтрибьютил в свою любимую библиотечку. Откройте хх и поищите вакансии на низкоуровневые языки типа C или C++, получите зп в копейку, крудошлепы (я ксати тоже он) могут лутать в разы больше. И тут были посты про линух, вот это то гавно и разрушило по сути индустрию, т.к. отсюда и пошли расти метастазы опенсорса. Так что, не нужно винить программистов, тут все гораздо проще, рыночек порешал. Зачем платить деньги, за то чтобы разрабатывать низкоуровневые вещи, которые бы влияли на оптимизацию программы, вес и тд, когда ОПЕСОРС ЖЕ ЕСТЬ!!!11 Скачал и вперед, лутаем бабло. Спасибо линуху, что мы там, где мы есть. Земля - стекловатой.
Ответ на пост «"Программисты не умеют программировать"»
В этом отношении мне в своё время понравилась программа для создания гильошей от фирмы-разработчика "CERBER". Одна из первых версий программы была написана на машинных кодах и весила меньше одного (!) мегабайта. Естественно, что декомпилировать и взломать её так никто и не смог, а бесплатная версия сохраняла готовые гильоши только в формате *.BMP.
Она, вроде как, существует и до сих пор, но пошла по пути наименьшего сопротивления, разрослась аж до 125 мегабайт в архиве, и мне таки кажется, что ломаную версию можно найти.
Для ЛЛ, гильош — это защитный элемент из кривых линий на ценных бумагах и денежных знаках.
Ответ на пост «"Программисты не умеют программировать"»
А ведь было же золотое время, когда большие циклы оптимизировали по времени, считая сумму тактов на цикл. И количество байт (не мб!) в программах минимизировали. Но потом пришли языки высокого уровня с кучей неоптимизированных библиотек.
Как то загорелся сделать программу для составления частотного словаря на Паскале. Для него понадобилась подпрограмма сортировки, которая должна была вызываться миллионы тысячи раз. Поэтому написал "пузырёк" на ассемблере. Когда сделал, стал искать аналоги в интернете. Нашёл одну распиаренную, которая на словаре Брокгауза и Евфрона (22мб) после получаса работы ушла в себя... Моя обрабатывала этот файл около 2-3 минут(*). Связался с автором, он рассказал, что написал программу за какой-то грант. А на вопрос, какой алгоритм сортировки использовал, ответил: "А хрен его знает? Взял какую-то готовую библиотеку и использовал модуль сортировки..."
(*) Сейчас на новом железе - 22сек.
*** 1 BROK_EFR.TXW (23270 kb)
Total words in Source: 3250130
sorting...
After sorting: 20,499 sec
After FRQ-counting: 21,887 sec
SortType=0 (alphabetical)
After sort of Destination: 21,887 sec
Total words in Destination: 282033
Total time: 21,965 sec
Average Speed: 1059 kb/sec
Ответ на пост «"Программисты не умеют программировать"»
Ох бля, прочитал комменты и даже специально зарегался чтоб это написать.
Я давно просто читаю Пикабу. И тут всегда, в какое бы очевидное говно людей носом не тыкали, виноват всегда кто то другой, а программисты Д’Артаньяны. Которые всегда неуиновны, просто им так задачу начальник/бизнес/Аллах поставил.
А теперь давайте взглянем на тот же Сбер. Точнее на одного из его выблядков - Мегамаркет.
То есть тамошним разработчикам поставили задачу сделать глючное, убогое говно, которое будет виснуть или вылетать каждые несколько минут. У которого чат бот может просто выключиться посреди обращения, которая может отменить заказ «просто потому что». И очень много чего еще, кто его знает, тот в курсе. Которое будет держаться на плаву только благодаря постоянным промокодам, с помощью которых можно покупать товар за четверть, а то и за 1/10 цены. А, и еще, им поставили задачу сделать на столько немощную систему антифрода, что его будут ебать все кому не лень, зарабатывая на нем миллионы используя эти же самое промокоды. Которые нельзя перестать давать. Потому что, как я написал выше, эта помойка без них нежизнеспособна.
Давайте, попробуйте меня убедить что это тоже Рафик неуиноуен, просто тз такое. Я в жизни не поверю. Там просто сидят ебанаты. Как в руководстве, так и в разработке. Про поддержку я вообще молчу.
Так что не надо басен про святых программистов . Я понимаю, что чсв у людей этой профессии необоснованно поднялось в последнее время выше Эвереста. Но надо сохранять хоть крупицу обьективности. Среди вас, как и в любой другой профессии, процентов 10 действительно специалистов, которые делают что то стоящее. Тут был человек, который выкладывал описания своего собеседования в нескольких компаниях. Вот это вот мастер своего дела. А большая часть занимается всю жизнь функциями, чуть сложнее контрол с - контрол в. Зато самомнения как будто Гугл создали. На землю чуть чуть спуститесь).
П. С. Для тех кто думает, что я просто завидую великим разрабам. Я сам в некотором роде имел отношение в сфере ИТ долгое время). Пока не ушел туда, где денег больше. Поэтому о чем говорю я очень хорошо знаю
Ответ XaLjaLniySween в «"Программисты не умеют программировать"»
При подобного рода оправданиях прошу немедленно отвалить от:
1. Медленных кассиров
2. Просрочки в магазинах
3. ПВЗ маркетплейсов
4. Хитрых таксистов
5. Обочечников
6. Алиментщиков
7. Собачников
8. Ещё кого-нибудь, к кому ненависть
Представляете, сколько у них аргументов?