sab123: (Default)
[personal profile] sab123
Недавно интервьюировал индийского человека, и он собственно задание решил при некоторых подсказках (задачка достаточно сложная, пока что ее решили до конца двое). Но решил очень п.здецким способом, и по ходу дела пытался делать очень п.децкие вещи - типа, создать здоровый вектор из пустых строк. Исходя из статистики, такое ощущение, что это у людей из Индии не случайно, а это настоящая тамошнаяя школа программирования:

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

Вообще подход прям как в функциональном программировании. Оно, наверное, должно быть в Индии популярно. Ну или эта, воплощение генетического программирования.

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

Это как раз понятно

Date: 2018-06-15 01:34 am (UTC)
From: [personal profile] malobukov
Оптимизирует затраты своих мозговых усили. Так ему не надо совсем думать об уже написанном коде, только о своём, который он добавляет.

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

Хуяк-хуяк - и в продакшн

Date: 2018-06-15 04:42 pm (UTC)
dennisgorelik: 2020-06-13 in my home office (Default)
From: [personal profile] dennisgorelik
То есть в индийской программистской культуре - делается упор на быстрое создание прототипов и игнорируется long term maintainability of the system.

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

July 2025

S M T W T F S
  1 2345
678 9101112
13141516171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 15th, 2025 04:06 pm
Powered by Dreamwidth Studios