Российские программисты
От: Vladek Россия Github
Дата: 29.05.18 09:38
Оценка:
Российские программисты, по большому счёту, самоучки. А талант самостоятельно учиться достаётся далеко не каждому. Так или нет?
Re: Российские программисты
От: De-Bill  
Дата: 29.05.18 09:41
Оценка: +6 :)
V>Российские программисты, по большому счёту, самоучки.

Нет. Абсолютное большинство моих знакомых программистов имеют профильное образование. В целом, не очень хорошее, но самоучками их назвать нельзя.
Re[2]: Российские программисты
От: Vladek Россия Github
Дата: 29.05.18 09:53
Оценка:
Здравствуйте, De-Bill, Вы писали:

V>>Российские программисты, по большому счёту, самоучки.


DB>Нет. Абсолютное большинство моих знакомых программистов имеют профильное образование. В целом, не очень хорошее, но самоучками их назвать нельзя.


Какое образование профильное?
Re[3]: Российские программисты
От: De-Bill  
Дата: 29.05.18 09:58
Оценка:
V>Какое образование профильное?

Возьмём, например, специальности в моём университете:
Математика и компьютерные науки
Механика и математическое моделирование
Прикладная математика и информатика
Информатика и вычислительная техника
Бизнес-информатика

Это не считая физический факультет, на котором также есть направления, связанные с программированием.
Re[4]: Российские программисты
От: Vladek Россия Github
Дата: 29.05.18 10:03
Оценка:
Здравствуйте, De-Bill, Вы писали:

V>>Какое образование профильное?


DB>Возьмём, например, специальности в моём университете:

DB>Математика и компьютерные науки
DB>Механика и математическое моделирование
DB>Прикладная математика и информатика
DB>Информатика и вычислительная техника
DB>Бизнес-информатика

DB>Это не считая физический факультет, на котором также есть направления, связанные с программированием.


А там точно не устаревшие курсы или оторванные от реальности промышленного программирования? Судя по говнокоду, с которым встречаешься повсеместно, видишь работу самоучек, а не специалистов.
Re[5]: Российские программисты
От: De-Bill  
Дата: 29.05.18 10:09
Оценка: +3
V>А там точно не устаревшие курсы или оторванные от реальности промышленного программирования?

Во-первых, это специальности очного обучения одного из лучших университетов России. Во-вторых, наверняка под промышленным программированием ты понимаешь что-то своё, узкое, например, хранение данных реляционной базе и выставление их через UI. А может быть что-нибудь другое. Но промышленное программирование гораздо шире. В-третьих да, они не всегда успевают за текущим развитием технологий, а преподаватели зачастую не очень. Что никак не отменяет профильности образования.
Re[5]: Российские программисты
От: alpha21264 СССР  
Дата: 29.05.18 10:19
Оценка:
Здравствуйте, Vladek, Вы писали:

V>А там точно не устаревшие курсы или оторванные от реальности промышленного программирования? Судя по говнокоду, с которым встречаешься повсеместно, видишь работу самоучек, а не специалистов.


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

Течёт вода Кубань-реки куда велят большевики.
Re: Российские программисты
От: Sharov Россия  
Дата: 29.05.18 10:41
Оценка: -2 :)
Здравствуйте, Vladek, Вы писали:

V>Российские программисты, по большому счёту, самоучки. А талант самостоятельно учиться достаётся далеко не каждому. Так или нет?


Если отбрость ИТМО, МГУ, физтех и еще 2-3 вуза, которые никак не перекрывают спрос, то да, самоучки. Со всеми вытекающими.
Кодом людям нужно помогать!
Re[6]: Российские программисты
От: Vladek Россия Github
Дата: 29.05.18 12:13
Оценка: +1
Здравствуйте, De-Bill, Вы писали:

V>>А там точно не устаревшие курсы или оторванные от реальности промышленного программирования?


DB>Во-первых, это специальности очного обучения одного из лучших университетов России. Во-вторых, наверняка под промышленным программированием ты понимаешь что-то своё, узкое, например, хранение данных реляционной базе и выставление их через UI. А может быть что-нибудь другое. Но промышленное программирование гораздо шире. В-третьих да, они не всегда успевают за текущим развитием технологий, а преподаватели зачастую не очень. Что никак не отменяет профильности образования.


Большинство учатся не в одном из лучших университетов России (впрочем все лучшие в заднице любых мировых рейтингов), а в обычных ВУЗах. Компьютерные технологии развиваются достаточно медленно, если под новыми технологиями не понимать свежую версию веб-фреймворка или компилятора любимого языка программирования. Но компьютерным наукам у нас учат мало, даже таким простым, но важным, вещам как ООП и архитектура ПО.

Люди умеют худо-бедно в интеграцию (женитьба БД с веб-сервером через любимую среду программирования), но когда приходит время по-настоящему разрабатывать ПО — строят карточные домики, которые шатаются на ветру. При этом поносят каких-то мифических индусов.
Re[6]: Российские программисты
От: koenig  
Дата: 29.05.18 12:31
Оценка:
A>Если мы говорим про науку, то устареет она лет через сто не раньше.

учитывая ситуации с железом она и лет за 20 может устареть
Re[7]: Российские программисты
От: alpha21264 СССР  
Дата: 29.05.18 13:20
Оценка:
Здравствуйте, koenig, Вы писали:

A>>Если мы говорим про науку, то устареет она лет через сто не раньше.


K>учитывая ситуации с железом она и лет за 20 может устареть


Кха? Это как? quiksort перестанет иметь логарифмическую сложность?

Течёт вода Кубань-реки куда велят большевики.
Re[8]: Российские программисты
От: koenig  
Дата: 29.05.18 13:38
Оценка:
K>>учитывая ситуации с железом она и лет за 20 может устареть
A>Кха? Это как? quiksort перестанет иметь логарифмическую сложность?

ну вот конкретно quicksort и сейчас логарифмическую сложность имеет только при определенном везении, во отличие от мержсорта и хипсорта
но это я придираюсь. ход мысли верный — на завтрашнем железе может и перестать. да он уже потихоньку перестает — маленькие данные сортируют более дубовыми, зато хорошо ложащимися на кэш алгоритмами. а куда дальше выведет кривая — ваще непонятно. налево пойдешь — параллелизм и ад синхронизации получишь. направо пойдешь — кубитом по башке получишь.
Re: Российские программисты
От: Cyberax Марс  
Дата: 29.05.18 16:49
Оценка: +2
Здравствуйте, Vladek, Вы писали:

V>Российские программисты, по большому счёту, самоучки. А талант самостоятельно учиться достаётся далеко не каждому. Так или нет?

Да. Так как большинство вузов учат непонятно чему.
Sapienti sat!
Re[7]: Российские программисты
От: De-Bill  
Дата: 30.05.18 04:51
Оценка:
V>Большинство учатся не в одном из лучших университетов России (впрочем все лучшие в заднице любых мировых рейтингов), а в обычных ВУЗах.

Это говорит о том, что образование дерьмовое, но профильное.

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


Технологии развиваются очень быстро. Те задачи, которые решались очень сложно несколько лет назад (или не решались вообще), сейчас могут быть решены в рамках лабораторной работы либо в рамках курсовой с полного нуля (без использования специализированных фреймворков). И это происходит не только из-за развития производительности, но и благодаря развитию "научной составляющей" (подходы, алгоритмы). Российские преподаватели и государственные университеты не успевают.
Re[8]: Российские программисты
От: Denwer Россия  
Дата: 30.05.18 05:32
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>Кха? Это как? quiksort перестанет иметь логарифмическую сложность?


Ну вот так, раньше ракеты были тупыми как сняряд, а сейчас с самонаведением. А некоторые офицеры не принимая в расчет прогресс думали что все в мире как и раньше осталось.
Re[4]: Российские программисты
От: sadpotato  
Дата: 30.05.18 06:30
Оценка:
Здравствуйте, De-Bill, Вы писали:

V>>Какое образование профильное?


DB>Возьмём, например, специальности в моём университете:

DB>Математика и компьютерные науки
DB>Механика и математическое моделирование
DB>Прикладная математика и информатика
DB>Информатика и вычислительная техника
DB>Бизнес-информатика

DB>Это не считая физический факультет, на котором также есть направления, связанные с программированием.


Бизнес-информатика к программированию вообще отношения не имеет, это управление в сфере IT. Я заканчивал БИ и в итоге программирование изучал полностью сам на первой работе...
Re: Российские программисты
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 30.05.18 06:35
Оценка: :))
Здравствуйте, Vladek, Вы писали:

V>Российские программисты, по большому счёту, самоучки. А талант самостоятельно учиться достаётся далеко не каждому. Так или нет?


Российские программисты--самые лучшие в мире!

Я закончил в 1996 году МГУЛ (бывший МЛТИ), факультет электроники и системотехники, специальность "прикладная математика"--так у нас, помимо теоретической и прикладной математики (которой было очень много), были также такие языки программирования, как Fortran, Pascal, C/C++, IBM Assembler. Но да--многим вещам в программировании мне пришлось учиться по книжкам уже после окончания вуза.
1613 г. = 2024 г.
Re[9]: Российские программисты
От: LaptevVV Россия  
Дата: 30.05.18 06:55
Оценка:
D>Ну вот так, раньше ракеты были тупыми как сняряд, а сейчас с самонаведением. А некоторые офицеры не принимая в расчет прогресс думали что все в мире как и раньше осталось.
Про офицеров — не надо!
Их сейчас с 1 курса — С++ и далее.
И даже функциональное программирование.
Не говоря уж о математике.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[9]: Российские программисты
От: alpha21264 СССР  
Дата: 30.05.18 10:54
Оценка:
Здравствуйте, Denwer, Вы писали:

A>>Кха? Это как? quiksort перестанет иметь логарифмическую сложность?


D>Ну вот так, раньше ракеты были тупыми как сняряд, а сейчас с самонаведением. А некоторые офицеры не принимая в расчет прогресс думали что все в мире как и раньше осталось.


Наука каким образом изменилась?
Потому как навык офицер совершенствует каждые три года.

Течёт вода Кубань-реки куда велят большевики.
Re[2]: Российские программисты
От: placement_new  
Дата: 30.05.18 16:56
Оценка:
Здравствуйте, RussianFellow, Вы писали:


RF>Российские программисты--самые лучшие в мире!


С чего вдруг то?
Re[8]: Российские программисты
От: m2l  
Дата: 30.05.18 19:15
Оценка:
Здравствуйте, De-Bill, Вы писали:

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


А можно по подробней и с примерами? Особенно про развитие научной составляющей...
Re: Российские программисты
От: mbait  
Дата: 31.05.18 09:37
Оценка: 3 (2)
Вопрос к ТС: если в российских не учат, то в каких странах учат? У вас был опыт обучения в другой стране с последующим успешным трудоустройством, или просто точка зрения "всё российское — дерьмовое"?

Вопрос к ТС и остальным, кто считает, что в российских ВУЗах ничему не учат: а чему бы вы хотели, чтобы там учили? Как установить Git? Как скачать IDEA? Как устроиться в Гугл? Так у меня есть несколько знакомых с потока, которые уехали в Гугл, а ВУЗ далеко не топовый. Есть и те, кто в Яндекс, Мыло, Касперский. Хотя я не считаю, что место в крупной компании — показатель уровня образования. Как раз в таких компаниях больше среднячков, потому что интересной работы там немного. Может быть русским ВУЗам не хватает практики, но так это уже не проблема образования, потому что компаний по разработке ПО мало, а хороших (где могут и хотят передавать опыт) среди них ещё меньше, но зато очень много таких, где сотрудники во внерабочее время обсуждают на форумах "унылость российского образования" и "засилие говнокодеров", а в рабочее "унижают" вчерашних студентов вопросами про отличие интерфейса от абстрактного класса и задачами про взвешивание неправильных шаров.
Re[3]: Российские программисты
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 31.05.18 09:58
Оценка:
Здравствуйте, placement_new, Вы писали:

_>Здравствуйте, RussianFellow, Вы писали:



RF>>Российские программисты--самые лучшие в мире!


_>С чего вдруг то?


Лучше, чем индийские, пакистанские, бангладешские программисты--это точно!
1613 г. = 2024 г.
Re[4]: Российские программисты
От: Эйнсток Файр Мухосранск Странный реагент
Дата: 31.05.18 10:19
Оценка: +1
RF> Лучше, чем индийские, пакистанские, бангладешские программисты--это точно!

Вот когда русский станет директором Microsoft, тогда и поговорим.
Re[2]: Российские программисты
От: javacoder ОАЭ http://upwork.com/freelancers/~016e5772d90cce5fd1
Дата: 31.05.18 10:33
Оценка:
Здравствуйте, mbait, Вы писали:


M>... Может быть русским ВУЗам не хватает практики, но так это уже не проблема образования, потому что компаний по разработке ПО мало, а хороших (где могут и хотят передавать опыт) среди них ещё меньше, но зато очень много таких, где сотрудники во внерабочее время обсуждают на форумах "унылость российского образования" и "засилие говнокодеров", а в рабочее "унижают" вчерашних студентов вопросами про отличие интерфейса от абстрактного класса и задачами про взвешивание неправильных шаров.


ну последнее время надо отдать должное прогресс тут случился немалый: СберТех, Яндекс, Mailru и другие топы уже подсуетились и создали свои кафедры в ФизТехе, Бауманке, ВШУ, МГУ вроде тоже кто-то и тп.
java шараги -> enterprise галеры, банки -> highload microservices + bigdata/ml
Re: Российские программисты
От: bnk СССР http://unmanagedvisio.com/
Дата: 31.05.18 10:44
Оценка: :)
Здравствуйте, Vladek, Вы писали:

V>Российские программисты, по большому счёту, самоучки. А талант самостоятельно учиться достаётся далеко не каждому. Так или нет?


О. Теперь и я прочитал как САМОЧКИ
Автор: tofox2
Дата: 22.05.16
Re[9]: Российские программисты
От: De-Bill  
Дата: 31.05.18 10:46
Оценка: 2 (1) +1
m2l>А можно по подробней и с примерами? Особенно про развитие научной составляющей...

Например, в computer vision. Распознавание рукописного текста с "хорошей" точностью. Раньше сложно. Сейчас задача для лабораторной с использованием фреймворков. И тема для курсовой, если реализовывать без фреймворков на любом языке программирования. Развитие подходов к анализу изображений: AlexNet, VGG, ResNet, Inception, R-CNN, R-FCNN, SSD. За каждым решением стоит вполне научный труд. Это то, что будет использоваться везде.
Re[5]: Российские программисты
От: Amygdala Россия  
Дата: 31.05.18 10:48
Оценка: +3
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Вот когда русский станет директором Microsoft, тогда и поговорим.


Ну, думаю вероятность стать директором Microsoft нисколько не зависит от скилла программирования.
Re[4]: Российские программисты
От: Stanislav V. Zudin Россия  
Дата: 31.05.18 11:17
Оценка:
Здравствуйте, RussianFellow, Вы писали:

RF>>>Российские программисты--самые лучшие в мире!

_>>С чего вдруг то?

RF>Лучше, чем индийские, пакистанские, бангладешские программисты--это точно!


И-и-и... много ты снял клиентов в этой юбчонке (с) многих индийских, пакистанских, бангладешских программистов ты знаешь?
Или наслушался баек из 90-х?
_____________________
С уважением,
Stanislav V. Zudin
Re[5]: Российские программисты
От: RussianFellow Россия http://russianfellow.livejournal.com
Дата: 31.05.18 11:24
Оценка: :)
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ>Здравствуйте, RussianFellow, Вы писали:


RF>>>>Российские программисты--самые лучшие в мире!

_>>>С чего вдруг то?

RF>>Лучше, чем индийские, пакистанские, бангладешские программисты--это точно!


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

SVZ>Или наслушался баек из 90-х?

Да достаточно этот форум почитать, чтобы понять, что представляет из себя индийский код.
1613 г. = 2024 г.
Re[6]: Российские программисты
От: Stanislav V. Zudin Россия  
Дата: 31.05.18 11:31
Оценка: +4
Здравствуйте, RussianFellow, Вы писали:

RF>>>Лучше, чем индийские, пакистанские, бангладешские программисты--это точно!


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

SVZ>>Или наслушался баек из 90-х?

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


"Да тут один я код писать умею, остальные — только индусят" скажет тебе каждый первый на этом форуме

Я такого "индийского" кода с российскими корнями насмотрелся, что индусам и не снилось.
Говнокод интернационален. А попытка сравнивать опытного девелопера с кучей "зеленых" доширачников — сомнительное занятие.
Сравнивать надо подобное с подобным.
_____________________
С уважением,
Stanislav V. Zudin
Re[6]: Российские программисты
От: Amygdala Россия  
Дата: 31.05.18 11:32
Оценка: +1
Здравствуйте, RussianFellow, Вы писали:

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


Думаю «индийский код» — это уже нарицательное, имеющее отношение к качеству кода, а не именно к индийцам. Так же, когда говорят «китайский товар» — подразумевают плохое качество, но, надо сказать, не все из Китая является говном.
Re[7]: Российские программисты
От: Faland США  
Дата: 31.05.18 12:47
Оценка: +2
Здравствуйте, Stanislav V. Zudin, Вы писали:

SVZ>"Да тут один я код писать умею, остальные — только индусят" скажет тебе каждый первый на этом форуме


SVZ>Я такого "индийского" кода с российскими корнями насмотрелся, что индусам и не снилось.

SVZ>Говнокод интернационален. А попытка сравнивать опытного девелопера с кучей "зеленых" доширачников — сомнительное занятие.
SVZ>Сравнивать надо подобное с подобным.

+1. С индусами работал много, и в аутсорсинге, и в американских продуктовых конторах. В аутсорсинге — да, там частенько встречались те самые "строители стереотипов".
А в нормальных продуктовых конторах — бестолковых очень мало, никакого особого отличия от других национальностей не заметил. Они достаточно легко адаптируются, чем выгодно отличаются от тех же китайцев, вот уж с кем работать сложно....
Я бы сказал — среди русских программистов чаще встречаются люди с нестандартным (или просто очень хорошим техническим мышлением, способные решать особо сложные проблемы. У нас в компании навскидку — тысяча индусов и человек 50 русских, но из русских — каждый второй — хорошо известный за пределами своей команды сильный специалист.

Гипотетический пример, команда — американец-менеджер, три программиста — русский, индус и китаец.
Китаец будет по 12 часов в день усиленно копать в сторону куда прикажет хозяин, индус постарается сделать то что хочет менеджер с минимальными усилиями, а русский будет плеваться и делать "правильно", даже если это не совпадает с мнением менеджера Кстати "Do the right thing" сейчас популярно во многих больших конторах, только надо иметь хорошие soft skills чтобы свое решение правильно обосновать и продать менеджменту.
Re[3]: Российские программисты
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 31.05.18 18:47
Оценка: 5 (1)
Здравствуйте, javacoder, Вы писали:

J>ну последнее время надо отдать должное прогресс тут случился немалый: СберТех, Яндекс, Mailru и другие топы уже подсуетились и создали свои кафедры в ФизТехе, Бауманке, ВШУ, МГУ вроде тоже кто-то и тп.


У нас в ВУЗе были кафедры/спецклассы Cadence, Synopsys, Intel, Motorola и пр, вместе с соответствующими спецкурсами и даже целыми аспирантскими программами. Всё это 10 лет назад в не самом рейтинговом российском ВУЗе, который, по странному стечению обстоятельств, более известен за границей, чем внутри страны.
[КУ] оккупировала армия.
Отредактировано 01.06.2018 9:01 koandrew . Предыдущая версия .
Re[10]: Российские программисты
От: Denwer Россия  
Дата: 31.05.18 19:01
Оценка:
Здравствуйте, alpha21264, Вы писали:

A>Здравствуйте, Denwer, Вы писали:


A>>>Кха? Это как? quiksort перестанет иметь логарифмическую сложность?


D>>Ну вот так, раньше ракеты были тупыми как сняряд, а сейчас с самонаведением. А некоторые офицеры не принимая в расчет прогресс думали что все в мире как и раньше осталось.


A>Наука каким образом изменилась?

A>Потому как навык офицер совершенствует каждые три года.

Ну покажи мне процессор того времени, сопоставимый с современным и такого же размера и энерго потребления. Или ты думаешь что тех процесс это не наука? Или ты ожидал машину времени увидеть уже сейчас? Или может телепортеры?
Re[10]: Российские программисты
От: Denwer Россия  
Дата: 31.05.18 19:02
Оценка:
Здравствуйте, LaptevVV, Вы писали:

D>>Ну вот так, раньше ракеты были тупыми как сняряд, а сейчас с самонаведением. А некоторые офицеры не принимая в расчет прогресс думали что все в мире как и раньше осталось.

LVV>Про офицеров — не надо!
LVV>Их сейчас с 1 курса — С++ и далее.
LVV>И даже функциональное программирование.
LVV>Не говоря уж о математике.

Ну вот как учить перестают, сами уже как то не очень учатся.
Re[5]: Российские программисты
От: CreatorCray  
Дата: 31.05.18 20:58
Оценка:
Здравствуйте, Эйнсток Файр, Вы писали:

ЭФ>Вот когда русский станет директором Microsoft, тогда и поговорим.

А программисты то тут при чём? Это совершенно несмежные специализации и набор навыков.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[11]: Российские программисты
От: LaptevVV Россия  
Дата: 01.06.18 04:26
Оценка:
D>Ну вот как учить перестают, сами уже как то не очень учатся.
Ну, это смотря где служит.
Но армия — действительно очень инерционная структура.
Одна из самых инерционных в обществе.
Но зато если уж выучился — то спец отменный!
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re: Российские программисты
От: LaptevVV Россия  
Дата: 01.06.18 04:36
Оценка:
V>Российские программисты, по большому счёту, самоучки. А талант самостоятельно учиться достаётся далеко не каждому. Так или нет?
Не совсем.
Все же кое-чему учат...

Правда студни плохо слушают, чего им втуляют.
Только к 30 годам приходит понимание (дословное признание одного нашего вуыпускника):
— Оказывается, все, чему учили — нужно!

Про качество подготовки — тоже неплохое.
Например, один из наших работал в IBM — непосредственно в Бостоне.
Рассказывает, что более половины команды (во главе с тимлидом) — выходцы из СССР/России. Из оставшихся — более половины китайцев и индусов.
Коренных аборигенов — совсем мало.
И это в IBM!
Потом он долго работал в Сингапуре в JP Morgan.
В прошлом году — переехал в Гонконг на какой-то развивающийся проект.
Очень плохо отзывается о западных специалистах.
Они все — строго "от сих до сих".
Ничего не знают и не умеют вне рамок своих непосредственных обязанностей.
Из-за этого работа часто тормозиится.
В отличие от наших, которые могут совмещат 3 в одном и даже больше.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[2]: Российские программисты
От: elmal  
Дата: 01.06.18 07:58
Оценка:
Здравствуйте, LaptevVV, Вы писали:

LVV>Рассказывает, что более половины команды (во главе с тимлидом) — выходцы из СССР/России. Из оставшихся — более половины китайцев и индусов.

LVV>Коренных аборигенов — совсем мало.
LVV>И это в IBM!
Вот IBM не нужно приводить пример как хорошей конторы. Во первых, можно посмотреть на ихние известные продукты — это реально полный капец. Тот же Lotus Notes — у его коннекторов течет память, если через библиотеку доступа дернуть метод получить список документов, это в некоторых случаях приводит к падению продакшен сервера, причем документация крайне хреновая и куча всего приходится выяснять экспериментально. У меня как то коллега после IBM проекта перешел на реально адовый проект. Реально адовый — методы по 5000 строк, без форматирования (то пробелы, то табы, это внутри одного метода), сплошной копипаст, сплошные магические числа, хардкоды внутри кода IP адресов, с архитектурой все связано со всем через глобальные переменные. Страшнее этого проекта я не видел и надеюсь не увижу. Так он рассказывал, что после IBM проекта это еще не страшно, там еще круче, плюс там дичайшая бюрократия.

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

Так вот, я просто мечтаю узнать, есть ли у IBM вообще какой софт, который не будет полным капецом и которым можно пользоваться не только по причине того, что продавцы этих решений хорошие откаты дали кому надо.
Re[2]: Российские программисты
От: Sharov Россия  
Дата: 01.06.18 09:16
Оценка:
Здравствуйте, LaptevVV, Вы писали:


LVV>Например, один из наших работал в IBM — непосредственно в Бостоне.

LVV>Рассказывает, что более половины команды (во главе с тимлидом) — выходцы из СССР/России. Из оставшихся — более половины китайцев и индусов.
LVV>Коренных аборигенов — совсем мало.
LVV>И это в IBM!

Работают на каких-нибудь галерах в IBM.
Кодом людям нужно помогать!
Re[3]: Российские программисты
От: msorc Грузия  
Дата: 01.06.18 09:17
Оценка:
Здравствуйте, elmal, Вы писали:


E>Вот IBM не нужно приводить пример как хорошей конторы.


А почему? Они вот с MIT активно сотрудичают, а это вам не самоучки какие-то
Re[8]: Российские программисты
От: msorc Грузия  
Дата: 01.06.18 09:21
Оценка:
Здравствуйте, Faland, Вы писали:

F>Гипотетический пример, команда — американец-менеджер, три программиста — русский, индус и китаец.

F>Китаец будет по 12 часов в день усиленно копать в сторону куда прикажет хозяин, индус постарается сделать то что хочет менеджер с минимальными усилиями, а русский будет плеваться и делать "правильно", даже если это не совпадает с мнением менеджера Кстати "Do the right thing" сейчас популярно во многих больших конторах, только надо иметь хорошие soft skills чтобы свое решение правильно обосновать и продать менеджменту.

Очень похож на правду
Re[4]: Российские программисты
От: elmal  
Дата: 01.06.18 09:37
Оценка:
Здравствуйте, msorc, Вы писали:

M>А почему? Они вот с MIT активно сотрудичают, а это вам не самоучки какие-то

Понятия не имею почему там такое. Но тут на RSDN тоже был инсайдер бывший из IBM, он тоже рассказывал что IBM расшифровывается как Idiots Becomes Managers . ИМХО IBM — это контора, которая производит неплохое железо под узкие нужды. То есть они делают высокопроизводительные сервера, которые на определенных задачах весьма и весьма круты по сравнению с конкурентами и окупают свою стоимость. Но с софтом в IBM ИМХО полный атас, их продукты как то лучше никому не рекомендовать, если этот кто то не твой злейший враг. Насколько я понимаю, софт для них в низком приоритете и они его аутсорсят массово в индию, причем на качество им пофиг, главное чтоб хоть как то работало.
Re[11]: Российские программисты
От: alpha21264 СССР  
Дата: 01.06.18 10:03
Оценка:
Здравствуйте, Denwer, Вы писали:

A>>Наука каким образом изменилась?

A>>Потому как навык офицер совершенствует каждые три года.

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


А ты вообще понял про что разговор?
Процессор того времени программируется теми же алгоритмами, что и сейчас.
Вот я прямо сейчас правлю программу в которой постоянно встречаются вот такие конструкции:
# ifdef __DOS__
# ifdef __VAX_VMS__
Если чё, этой программой сделана материнка твоего компьютера.

Течёт вода Кубань-реки куда велят большевики.
Re[3]: Российские программисты
От: LaptevVV Россия  
Дата: 01.06.18 11:40
Оценка:
E>Так вот, я просто мечтаю узнать, есть ли у IBM вообще какой софт, который не будет полным капецом и которым можно пользоваться не только по причине того, что продавцы этих решений хорошие откаты дали кому надо.
OS/2 — это на персоналках.
А вообще-то их специализация — поставка ЭВМ со всем ПО сразу.
В молодости много приходилось работать на ЕС ЭВМ — ака IBM-360/370
Не сказал бы, что это был отстой — нормальное ПО, начиная опять же с операционных систем.
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[4]: Российские программисты
От: elmal  
Дата: 01.06.18 17:46
Оценка:
Здравствуйте, koandrew, Вы писали:

K>У нас в ВУЗе были кафедры/спецклассы Cadence, Synopsys, Intel, Motorola и пр, вместе с соответствующими спецкурсами и даже целыми аспирантскими программами. Всё это 10 лет назад в не самом рейтинговом российском ВУЗе, который, по странному стечению обстоятельств, более известен за границей, чем внутри страны.

Новосибирск?
Re[2]: Российские программисты
От: hi_octane Беларусь  
Дата: 01.06.18 18:04
Оценка:
M>Вопрос к ТС: если в российских не учат, то в каких странах учат? У вас был опыт обучения в другой стране с последующим успешным трудоустройством, или просто точка зрения "всё российское — дерьмовое"?

Последние пол-года собеседую по 1-2 человека в неделю со всего мира. Уже прошедших отсев по телефону и предварительному интервью, т.е. неплохо отфильтрованных. И очень дофига людей с уровнем сильно выше среднего закончило университет во Вроцлаве в Польше. Хоть олимпиадные задачки им задавай, хоть проси провести декомпозицию спагетти-кода на функторы с эффектами, всё знают и отвечают. А те, кого набрали, быстро вникают и херачат хороший код. Но это аномалия даже конкретного вуза, а не всей Польши, которая в целом cannot into space
Re[5]: Российские программисты
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 01.06.18 18:05
Оценка: +1
Здравствуйте, elmal, Вы писали:

E>Новосибирск?

Зеленоград.
[КУ] оккупировала армия.
Re[3]: Российские программисты
От: Faland США  
Дата: 01.06.18 18:20
Оценка: +1
Здравствуйте, hi_octane, Вы писали:

_>Последние пол-года собеседую по 1-2 человека в неделю со всего мира. Уже прошедших отсев по телефону и предварительному интервью, т.е. неплохо отфильтрованных. И очень дофига людей с уровнем сильно выше среднего закончило университет во Вроцлаве в Польше. Хоть олимпиадные задачки им задавай, хоть проси провести декомпозицию спагетти-кода на функторы с эффектами, всё знают и отвечают. А те, кого набрали, быстро вникают и херачат хороший код. Но это аномалия даже конкретного вуза, а не всей Польши, которая в целом cannot into space


Вопрос не по теме: "хоть проси провести декомпозицию спагетти-кода на функторы с эффектами" — вот это интересно, можно плз поделиться опытом? Подготавливаете пример говнокода и просите сделать конфетку?
Задачки задавать на интервью недостаточно (а иногда и вовсе не нужно), взяли тут одного китайца недавно — и С++11/14/17 вроде хорошо знал, и задачки щелкал, а с готовым кодом работать не умеет, полгода уже выхлоп нулевой.
Re[4]: Российские программисты
От: CreatorCray  
Дата: 01.06.18 20:13
Оценка: :)
Здравствуйте, Faland, Вы писали:

F>взяли тут одного китайца недавно — и С++11/14/17 вроде хорошо знал, и задачки щелкал, а с готовым кодом работать не умеет, полгода уже выхлоп нулевой.


А это потому что теория и практика — разные понятия.
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[4]: Российские программисты
От: reversecode google
Дата: 01.06.18 20:39
Оценка:
а что у вас не практикуется испытательный срок ?
месяц два не показал себя — на выход, чего вы его при себе держите уже пол года ?
Re: Российские программисты
От: white_znake  
Дата: 01.06.18 22:45
Оценка: +1
Здравствуйте, Vladek, Вы писали:

V>Российские программисты, по большому счёту, самоучки. А талант самостоятельно учиться достаётся далеко не каждому. Так или нет?

Я считаю что это устоявшийся миф времен 90-х, что ли. Сейчас все не так. Есть профильные специальности, профильные курсы. Другое дело какой преподавательский состав на кафедре.
Есть сильные преподы, есть преподы так себе, которые непонятно как оказались преподавателями.
На практике я видел как самоучек так и дипломированных специалистов.
Re[2]: Российские программисты
От: ksandro Мухосранск  
Дата: 04.06.18 15:04
Оценка: +8
Здравствуйте, LaptevVV, Вы писали:

V>>Российские программисты, по большому счёту, самоучки. А талант самостоятельно учиться достаётся далеко не каждому. Так или нет?

LVV>Не совсем.
LVV>Все же кое-чему учат...

LVV>Правда студни плохо слушают, чего им втуляют.

LVV>Только к 30 годам приходит понимание (дословное признание одного нашего вуыпускника):
LVV>- Оказывается, все, чему учили — нужно!

Да, подтверждаю, понимание действительно приходит. Но я считаю одной из главных проблем нашего образования именно то, что это понимание приходит так поздно. Да, я понимаю, что не всегда студенту можно объяснить для чего на практике могут использоваться некоторые вещи, но обычно преподаватели даже не пытаются это сделать. Помню мы проходили десятки различных хитрых методов перемножения матриц, и даже курсовую я по какому-то из методов писал. Это очень много где нужно на практике, но тогда для всех нас это было просто перемножение матриц, ради перемножения матриц, никому из преподов даже в голову не приходили мысли рассказать о каких-нибудь практических применениях. К курсовой тоже можно было подойти с фантазией, а не тупо давать тему: реализовать какой-то там хитрый алгоритм перемножения матриц и сравнить его с другим алгоритмом. Когда теория полностью оторвана от практики она быстро забывается. Я не помню ни один из огромного количества этих хитрых алгоритмов. После сдачи курсовой, все вылетело из головы.
Re[3]: Российские программисты
От: LaptevVV Россия  
Дата: 04.06.18 15:51
Оценка: +1
LVV>>Только к 30 годам приходит понимание (дословное признание одного нашего вуыпускника):
LVV>>- Оказывается, все, чему учили — нужно!
K>Да, подтверждаю, понимание действительно приходит. ... К курсовой тоже можно было подойти с фантазией, а не тупо давать тему: реализовать какой-то там хитрый алгоритм перемножения матриц и сравнить его с другим алгоритмом. Когда теория полностью оторвана от практики она быстро забывается. Я не помню ни один из огромного количества этих хитрых алгоритмов. После сдачи курсовой, все вылетело из головы.
Ну, объяснение необходимости того или другого я обычно много и часто делаю...
Вот только сегодня на лекции двум пацанам показывал статьи по их теме — оценка кода студенческих программ.
Занимаются разные люди, делают разные модели, и тема — практически необходима.
Но вняли ли они — не знаю.
Посмотрим дальше.

Или вот два пацана — взяли fooltik, и на ее базе делают нам учебную библиотеку виджетов с руссификацитей во всех наших осях.
Вплоть до хрюши.
А другие студенты берут у них версию очередную и пишут на ей интерфейс для уже своих курсовых...
Хочешь быть счастливым — будь им!
Без булдырабыз!!!
Re[4]: Российские программисты
От: Тёмчик Австралия жж
Дата: 04.06.18 22:59
Оценка:
Здравствуйте, Faland, Вы писали:

F>Вопрос не по теме: "хоть проси провести декомпозицию спагетти-кода на функторы с эффектами" — вот это интересно, можно плз поделиться опытом? Подготавливаете пример говнокода и просите сделать конфетку?

F>Задачки задавать на интервью недостаточно (а иногда и вовсе не нужно), взяли тут одного китайца недавно — и С++11/14/17 вроде хорошо знал, и задачки щелкал, а с готовым кодом работать не умеет, полгода уже выхлоп нулевой.

Ну так часто выходит- ищут страуструпа за 3 копейки править собственный спагетти. Т.е. собеседователи сами не понимают, что они спрашивают- просто зачитывают вопросы по бумажке.
Re[3]: Российские программисты
От: sergey2b ЮАР  
Дата: 04.06.18 23:13
Оценка:
Здравствуйте, elmal, Вы писали:

E>Здравствуйте, LaptevVV, Вы писали:


LVV>>Рассказывает, что более половины команды (во главе с тимлидом) — выходцы из СССР/России. Из оставшихся — более половины китайцев и индусов.

LVV>>Коренных аборигенов — совсем мало.
LVV>>И это в IBM!
E>Вот IBM не нужно приводить пример как хорошей конторы. Во первых, можно посмотреть на ихние известные продукты — это реально полный капец. Тот же Lotus Notes — у его коннекторов течет память, если через библиотеку доступа дернуть метод получить список документов, это в некоторых случаях приводит к падению продакшен сервера, причем документация крайне хреновая и куча всего приходится выяснять экспериментально. У меня как то коллега после IBM проекта перешел на

вы под Lotus снйчас что нибудь делйте ?
его кстате в индию отдали
Re[4]: Российские программисты
От: aik Австралия  
Дата: 05.06.18 03:12
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>вы под Lotus снйчас что нибудь делйте ?

S>его кстате в индию отдали

Теперь это называется "verse", народное название "worse". Но оно теперь хотя бы няшное, в браузере.
Re[8]: Российские программисты
От: Abalak США  
Дата: 05.06.18 21:04
Оценка:
Здравствуйте, Faland, Вы писали:

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


В продуктовых может быть, А вот в финансах все грустно
Re[4]: Российские программисты
От: hi_octane Беларусь  
Дата: 05.06.18 23:10
Оценка: +1
F>Вопрос не по теме: "хоть проси провести декомпозицию спагетти-кода на функторы с эффектами" — вот это интересно, можно плз поделиться опытом? Подготавливаете пример говнокода и просите сделать конфетку?
Говнокода у меня всегда навалом, зачем подготавливать

А если серьёзно — то прям задачку из интервью сдать понятное дело не могу (NDA наверное, да и она у меня всего одна), но направление можно прочитать в такой статейке. Разве что исходный код у меня совсем императивный. И то! я это прошу когда кандидат сам говорит что вывихивал этой ерундой мозги на предыдущих работах. У тех кто говорит "читал но не использовал" спрашиваю сортировку пузырьком то что использовали.

F>Задачки задавать на интервью недостаточно (а иногда и вовсе не нужно), взяли тут одного китайца недавно — и С++11/14/17 вроде хорошо знал, и задачки щелкал, а с готовым кодом работать не умеет, полгода уже выхлоп нулевой.

Бывает сообразительный чел, а проблема такая в которой признаться стесняется. Один раз я запалил что чувак не может проект собрать. Совсем. Месяц точно, а сколько реально — х-з, может даже с первого рабочего дня. Он весь код писал чисто теоретически, на своей машине скомпилировать не мог вовсе, и все ошибки компилиции читал в логах CI. Из-за этого у его коммитов в гите была такая длинная история, с фиксами опечаток, и т.п. И задачек он раза в 3 меньше закрывал чем остальные. И вот так вот "работал". Отладки нет, билда нет, отличить сломанную репу от рабочей никак не может. Не работа — ежедневный подвиг Может у вашего китайца что-то такое-же, и он тоже превозмогает. Посмотрите.
Re[3]: Российские программисты
От: landerhigh Пират  
Дата: 06.06.18 08:47
Оценка:
Здравствуйте, elmal, Вы писали:

E>Так вот, я просто мечтаю узнать, есть ли у IBM вообще какой софт, который не будет полным капецом и которым можно пользоваться не только по причине того, что продавцы этих решений хорошие откаты дали кому надо.


Зря ты так. В сравнении с их же ClearCase Lotus Notes — просто идеал, который нужно выставлять в палате мер и весов.
www.blinnov.com
Re[4]: Российские программисты
От: elmal  
Дата: 06.06.18 09:03
Оценка:
Здравствуйте, landerhigh, Вы писали:

L>Зря ты так. В сравнении с их же ClearCase Lotus Notes — просто идеал, который нужно выставлять в палате мер и весов.

Вот именно что в сравнении. Ибо все, что начинается с Rational — это тоже реально полный капец. Помню поставил как то давно на машину Rational Rose — полсистемы работать перестало, ибо инсталлятор перетер кучу dll какими то не теми версиями. Но к счастью про продукты rational я давно не слышал чтоб ими кто то пользовался, а вот с Lotus сталкиваться приходилось, к счастью со стороны, впечатления непередаваемые. Страшнее продуктов IBM могу только SAP R/3 вспомнить, этот шедевр по степени жести переплюнуть очень сложно.
Re[5]: Российские программисты
От: landerhigh Пират  
Дата: 06.06.18 09:08
Оценка:
Здравствуйте, elmal, Вы писали:

E>а вот с Lotus сталкиваться приходилось, к счастью со стороны, впечатления непередаваемые.


У нас менеджеры ходили в таких футболках после внедрежа оного

www.blinnov.com
Re[5]: Оффтоп
От: Sharov Россия  
Дата: 06.06.18 09:13
Оценка:
Здравствуйте, hi_octane, Вы писали:


_>Он весь код писал чисто теоретически, на своей машине скомпилировать не мог вовсе, и все ошибки компилиции читал в логах CI.


Ух ты, это почему? Сложный процесс сборки или что?
Кодом людям нужно помогать!
Re[6]: Оффтоп
От: hi_octane Беларусь  
Дата: 06.06.18 09:34
Оценка:
S>Ух ты, это почему? Сложный процесс сборки или что?
Инструкции как таковой не было, но глядя как это собирается в CI я у себя за день или два билд настроил. Думаю у чувака просто что-то когда-то не заладилось, а он зассал об этом говорить, подумал что само пройдёт. А потом, через несколько месяцев, заявить что "у меня вообще-то совсем не собирается, и никогда не собиралось, помогите", наверное было ещё страшнее Но это всё угадайки, может ему просто именно так комфортно было. Я к нему по этому поводу не лез. Заметил странное, спросил, услышал отмазу типа "систему на прошлой неделе переставлял, ещё не всё настроил", ну и всё. Хотя явно он в таком режиме работал ну очень долго.
Re[6]: Российские программисты
От: sergey2b ЮАР  
Дата: 06.06.18 16:36
Оценка:
Здравствуйте, koandrew, Вы писали:

K>Здравствуйте, elmal, Вы писали:


E>>Новосибирск?

K>Зеленоград.\

МИЭТ или что то другое ?
Re[7]: Российские программисты
От: koandrew Канада http://thingselectronic.blogspot.ca/
Дата: 06.06.18 17:17
Оценка:
Здравствуйте, sergey2b, Вы писали:

S>МИЭТ

Он самый
[КУ] оккупировала армия.
Re[2]: Российские программисты
От: Victor Ivanidze Россия  
Дата: 07.06.18 20:02
Оценка:
RF>Я закончил в 1996 году МГУЛ (бывший МЛТИ), факультет электроники и системотехники, специальность "прикладная математика"

Вы расшифруйте МЛТИ-то, не стесняйтесь. А то не только лишь все сообразят, что это.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.