Profile

Cover photo
Sergei Nikulov
Works at AMT Group
Attended Far Eastern State Technical University
Lives in Москва
151 followers|61,010 views
AboutPostsPhotosVideos

Stream

Sergei Nikulov

Shared publicly  - 
 
HowTo // Как строить Apache Thrift // part 2
Обновление к предыдущей статье . Не прошло и полгода, как  коллеги из Siemens проникшись преимуществами CMake и добавили его таки в Apache Thrift . Причем похоже у них большие планы по полной замене automake в версии 1.0.0 и есть возможность (видимо их боль...
 ·  Translate
1
Add a comment...

Sergei Nikulov

Shared publicly  - 
 
 
CMake 3.0.2 is available for download! http://www.kitware.com/blog/home/post/738 #opensource #software  
1
Add a comment...

Sergei Nikulov

Shared publicly  - 
 
 
The archived version of my C++ course, Day 2: A C to C++ Migration Strategy, is available.
As most embedded programming is currently performed using C, it is likely that developers will need to transition their code and their working practice to C++. This session proposes a strategy that enables the benefits of C++ to be realized quickly and incrementally.
1
Add a comment...

Sergei Nikulov

Shared publicly  - 
 
1
Sergei Nikulov's profile photoYauheni Akhotnikau's profile photo
13 comments
 
+Sergei Nikulov
Чой-то ощущаю себя реально старым человеком. На интерфейс мне пофиг. И в мозгу сидит старперское убеждение, что в самом продукте должно быть что-то привлекательное для пользователя (функциональность какая-то реально полезная, удобный и понятный API, хорошие примеры и документация). А красивая упаковка уже на втором месте.
Пока явно проблема с содержанием. Когда ее решим, можно будет и об упаковке подумать :)
 ·  Translate
Add a comment...

Sergei Nikulov

commented on a post on Blogger.
Shared publicly  - 
 
"Инновации делают маленькие конторы, большие делают бизнес", как я уже не раз отмечал.
Отсюда вся последующая выкладка.

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

Ну и как показал Гугл, отменив пятничные опенсоурсные проекты, инновационные компании стремятся стать большими, и делать деньги, начиная вводить определенные процессы - нравится это кому-нибудь или нет. При этом стремясь свести к минимуму зависимость от индивидуальности. 
 ·  Translate
Позволю себе еще одну довольно большую цитату из книги Генри Минцберга "Структура в кулаке". Но сначала нужно дать определение "адхократии", т.к. этот термин активно используется у Минцберга: Сложные инновации требуют соверш...
1
Sergei Nikulov's profile photoYauheni Akhotnikau's profile photo
15 comments
 
+Sergei Nikulov
Не то, чтобы пытаться снизить маразм. А вообще не допускать.
Т.е. начитать с самых простых вещей и постепенно вводить ограничения и регламенты, фиксируя их в формальных документах. В том числе и определяя, для каких типов проектов какие процессы могут применяться.

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

Однако, тут все зависит от того, чем занимается организация (массовым выпуском, оказанием однотипных услуг, инновационными заказами) и в каких условиях она работает. Так что для одной софтверной компании нужна будет именно стандартизация труда, а другой -- стандартизация квалификации. Но в данной теме я затронул проблемы именно инновационных компаний. А, в приниципе, молодые компании, которые только ищут свое место на рынке, к таковым, зачастую, и относятся. Если же затем они займут и осядут в конкретной нише, то вместо инновационной они станут обычной компанией. И поменяют свой режим работы. Хотя, если компании все равно будет нужно/интересно исследование чего-то нового, в ней может появится отдельная структура, живущая по своим собственным правилам.
 ·  Translate
Add a comment...

Sergei Nikulov

Shared publicly  - 
 
 
Top 30 domains by commits to the Linux Kernel
1
Add a comment...
Have him in circles
151 people
Yury Udovichenko's profile photo
Varya Podoprigora's profile photo
pjsip's profile photo
Владимир Жданов's profile photo
FrontTime - World & Local News's profile photo
Сергей Панченко (4ekuct25)'s profile photo
Sonya S-K's profile photo
Igor Zinin's profile photo
Vladimir Sebelev's profile photo

Communities

30 communities

Sergei Nikulov

Shared publicly  - 
 
Wow!!!
 
Первая женщина, дошедшая до финала экстремального телешоу
Причем настолько непринужденно, что кажется, что и не было тех сотен и сотен людей, не дошедших и до половины.
 ·  Translate
Причем настолько непринужденно, что кажется, что и не было тех сотен и сотен людей, не дошедших и до половины.
1
Add a comment...

Sergei Nikulov

Shared publicly  - 
 
 
Please share this today. Internet Slowdown day to support the fight for net neutrality. Go here for more info -> https://www.battleforthenet.com  #NetNeutrality #freedom  
1
Add a comment...

Sergei Nikulov

commented on a post on Blogger.
Shared publicly  - 
 
Как в одном подкасте из Стэндфорда сказали - если думаете что стартапы все успешные (прорываются) - у вас проблемы с математикой.
Поэтому очевидно, что человек попадающий в маленькую команду должен быть храбрым - риск неуспеха значителен. 
Именно это и имел в виду Суворов - риск больше, люди должны быть безбашенные.
И инновации тут не при чем.
 ·  Translate
Ну вот не зря инновации и прорывы рождаются в маленьких, сплоченных командах! Вот что на эту тему когда-то давно, когда и программирования-то еще и не было, сказал Александр Васильевич Суворов: Где меньше войска, там больше ...
1
Yauheni Akhotnikau's profile photoYury Chelomin's profile photo
2 comments
 
Суворов, правда, для наших современников не стал развивать мысль о том, что на поле боя у него было шансов примерно как у всех остальных. Поэтому он был в другом месте. 
 ·  Translate
Add a comment...

Sergei Nikulov

Shared publicly  - 
4
Add a comment...
People
Have him in circles
151 people
Yury Udovichenko's profile photo
Varya Podoprigora's profile photo
pjsip's profile photo
Владимир Жданов's profile photo
FrontTime - World & Local News's profile photo
Сергей Панченко (4ekuct25)'s profile photo
Sonya S-K's profile photo
Igor Zinin's profile photo
Vladimir Sebelev's profile photo
Communities
30 communities
Education
  • Far Eastern State Technical University
    Computer Science, 1993 - 1999
Basic Information
Gender
Male
Work
Occupation
Software Engineering
Employment
  • AMT Group
    Software guy/Product Owner, 2012 - present
  • Rhonda Software
    Software Engineer, 2012
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Москва
Previously
Арсеньев - Владивосток