Aprior IT
Опубликовано 07.05.2006 в ИТ, Днепропетровск(данные предоставлены сотрудником компании)
Компания существует больше 4 лет и работает на рынках Северной Америки, Австралии, развитых стран Европы и Азии.
Предпочтение отдается тем задачам в области системного и продвинутого программирования, решение которых позволяет использовать современные технологии и/или требует изучения недокументированных возможностей протоколов, компиляторов, ОС и т.п.
В качестве языков разработки, в основном, используются С, С++ и C#; приоритетные платформы – Win32 и Linux.
По волшебному тесту Джоэля на данный момент 10 баллов.
Особенности компании:
- Ориентация на развитие как сотрудников, так и компании в целом. С учетом этого принципа отбираются проекты, назначаются задачи, формируются команды. Разработчики также имеют возможность выбирать направление специализации и менять его через определенный срок, чтобы расширить знания/навыки/опыт.
- Демократичность и открытость рабочих отношений, здоровая внутренняя атмосфера.
- Возможность подобрать удобный для себя график работы (в случае разработчиков, согласовывается с менеджером).
- Бытовой комфорт.
- Оплачиваемый компанией отдых (театр, море, внутренние праздники) + стандартный отпуск.
Студентов на данный момент (принимаются только старшекурсники)- 6%.
Зарплаты пересматриваются регулярно, индивидуально и напрямую зависят от качества и эффективности работы, знаний и опыта. Практикуются ежемесячные надбавки-бонусы по результатам работы.
Испытательный срок длится до 2 месяцев.
Цепочка карьерного роста для сотрудников-разработчиков:
Младший разработчик -> разработчик -> старший разработчик -> тим лидер -> проектный менеджер. Количество позиций на первых трех уровнях не ограничено. Срок пребывания на каждом из них зависит от тех же факторов, что и зарплата.
Дополнительную информацию можно получить на корпоративном сайте и, если Вам интересна работа в компании, по адресу сv@корпоративный_домен.


Почитайте внимательно , это не отзыв сотрудника компании , это скорее похоже на рекламу с попыткой заманить сотрудников. Все выглядит так , что это писал совсем не рядовой сотрудник.
Одна из худших компаний в Днепре, зарплата маленькая, напряг недетский не по делу, находятся хрен зна де, обстановочка оставляет желать лучшего… Сами сходите раз все поймете.
Еще забыл проэкты отстой…
2Kritic:
Попрошу вас высказвыаться конкретнее,
Одна из худших компаний в Днепре, // хуже кого, и по каким критериям
зарплата маленькая, // тоже неплохо бы какието цифры, что для тебя маленькая для студента - реальные бабки
напряг недетский не по делу, // если это высказывание насчет менеджмента, то так бы и написали, а то думать надо что это значит
находятся хрен зна де, // всмысле в селе что-ли каком-то
обстановочка оставляет желать лучшего… // ??? непонял
Сами сходите раз все поймете. // что поймем, куда сходить
Еще забыл проэкты отстой… // как можно говорить если забыл, к тому же у каждого свой вкус.
PS: я сам совсем недавно оттуда ушел (ушел - несовсем то слово:)) и далеко не обо всём могу сказать хорошо, а также могу сказать, что за всё время работы там было по разному, но мне неприятно читать ничем неаргументированый высер.
Извените если обидел:(
Проекты очнь разнообразные, куча языков, технологий, kernel/user mode, выбор на любой вкус. Обстановочка рабочая. В хорошем смысле. Погорячился kritik.
ЗЫ Почитал про Soft-Ukraine - экстрим…
Знаю о компании по впечатлениям знакомых, работавших там.
Проекты, вроде, нормальные.
Организация процесса практически отсутствует.
ЗП несколько ниже рынка, но не сильно.
Офис “на краю георграфии” в старом детском садике.
Вобщем - на любителя.
alex, работавших или работающих? разные ж вещи…
Неужели, все те кто ушел отзываются только плохо?
Или фирма корректирует своё отношение к людям по тенденции частого увольнения сотрудников?
судя по комментам даже непонятно все ли.
а частого увольнения, ввиду дефицита кадров, думаю в Украине нет нигде
Готов поспорить, дефицит кадров создаёт рынок труда. Кто успевает поднять зарплату тот и сохраняет старых сотрудников, у остальных же текучка, пока они не “примут меры” - поднятием на 20 баксов зарплаты.
Насколько я понимаю, среди студентов дефицита нет, они ведь на любые реальные бабки согласны?
дефицит есть и среди студентов, иначе бы многие конторы не нанимали 4курсников. даже студенты щас меньше чем на 300 не идут, прошли те времена моей молодости когда студенты за 100 денно и нощно программировали…
но чаще всего лучше взять толкового студента без опыта, чем человека с непрофильным опытом работы (в Делфи, к примеру)
“alex, работавших или работающих? разные ж вещи…”
А что из отзыва не верно?
Про проекты, ЗП, процесс или расположение офиса?
про ЗП, процесс - не верно.
мне нравится
расположение - 50% попадание.
а так всё ок
расскажите подробнее про процесс
какие методологии используете?
> про ЗП, процесс - не верно.
А Вы уважаемый, другие зарплаты и условия работы видели?
> расположение - 50% попадание.
Ну да, для тех кто живёт в пролетарском районе, где не работает ни один фонарь и ночами бродят шайки обнюханных детей, как раз и остаються остальные 50%. Интересно, а много народа живёт за “Старым мостом”?
> а так всё ок мне нравится
“каждый кодер своё место работы хвалит” (по мативам пословицы)
Канешно видел, слава Богу не одно и даже не два.
, но все равно доводилось видеть реже чем на ул. Миронова.
По поводу “обнюханых детей” - наверное Вы что-то путаете. Я хоть и не боюсь их, даже в темноте
а так конечно. Chasm, похвалите свое место работы.
Про обнюханных детей поподробнее - работаю на вышеупомянутой ул. Миронова два года и ни разу не видел обнюханных детей, что я считаю неудивительным, так как центр города. Или же общая тенденция такова, что центр города является более криминальным, чем район за старым мостом, так?
А я хожу по ней вечерами, да и днём вижу. и не только детей, а и пьянь, и “слышышдайзакуритьнах”.
Получается, что у нас разное восприятие реальности
Я хоть и ExWorker, но не настолько уж Экс, чтобы со времени моего ухода что-то радикально изменилось.
Набирают все тех же студентов, они пишут все тот же код “по наитию мгновения”, их никто не контролирует и не ревьювит.
Отдельные девелоперы были бы готовы на благо компании воспитывать поколения, но компания на это времени не выделяет. Все занимаются девелопментом.
Проектирования, документирования практически нет.
Главный принцип “лишь бы все эстимэйты выполнялись” и проект работал.
Так же, к сожалению, были даже такие ситуации, когда откровенно яркие промахи менеджмента (постановки задачи, эстимэйтов, etc. сваливались на девелоперов без права апелляции к руководству). Эти же ситуации - яркий пример отсутствия “демократии”, о которой так долго говорили большивики (читай руководство).
“Надрыв на благо компании” на рабочем месте поощряется только устным “молодец” даже если была сделана титаническая работа ( напр. для оправдания тех же неверных эстимэйтов). К сожалению, иногда даже без “молодца”. Премии бывают, но, имхо, только если так решил (и доплатил) заказчик.
В связи с отсутствием исследований рынка зп. ниже среднерыночной отметки, хотя руководство убеждено в обратном. Насколько я понимаю, все завязано на демпинге оплаты девелоперского труда (для заказчиков), который, дабы не упрекать руководство в умышленности, скорее всего, связан с тем же отсутствием исследований рынка.
P.S. Я описывал “усредненного” работника, “усредненный” проект. Есть, конечно же, и профи, и те, кто получает зп. “выше средней по отрасли”, и хорошо спроектированные проекты (если в команде профи, болеющие за проект, проектирование и пр). Но, в любом случае, таких меньшинство.
Был у них на собеседовании. Для участия в собеседовании необходимо прислать пример кода не меньше 500, по моему можно прислать любой отстой прокатит. На собеседовании дают 3 задачки и потом грузят по теории. Собеседование я не прошел, сказали что немного не дотягиваю и предложили прийти через месяц. Пришел через месяц опять провели собеседование. Менеджер сказал что прийнимает на меня на испытательный срок, позвонят когда мне нужно выходить. Звонка так и не было. Сам позвонил. По телефону сказали что напишут по мейлу. Отмазались тупой причиной. Сразу б сказали что не принят. Вобщем остался неготивный осадок. Щас нашел другую работу, а туда даже нет желания возвращаться. Вобщем гнилая контора!
Иван, не надо ля-ля… В Априорит берут, если видят, что ты действительно понимаешь, что написано Старуструпом и:
* ты имеешь опыт
либо
* видно, что ты быстро можешь чему-то научиться (например в теч. месяца подтянуть теорию по плюсАм)
По описанию твоей ситуации видно, что как раз второго ты и не показал, раз тебя все-таки решили не брать.
?
А “мы вам позвоним” - чаще всего означает стандартный для капиталистического строя вежливый посыл. Ты так будешь писАть на все конторы, которые тебе обещали позвонить и не позвонили
@alexdolgin:
Использование чего существующего или нового это целиком инициатива самой команды. Была даже предпринята попытка использовать “парный” реверсинг, но на данный момент без расширения программной базы это себя не оправдывает.
Ты говорил об отсутствии процесса. Какого конкретно? В компании они ежедневно протекают сотнями - производственные, социальные, бытовые. Слабо верится в то, что ты подразумевал быт. Но если ты утверждаешь, подозреваю, что знаешь о чем говоришь и очень даже возможно, что какой то конкретный среди них и отсутствует.
@Sanyok:
Учитывая специфическую направленность политики компании в отношении выполняемых задач, ровно на 50% АприорИТ содержит в себе уникальный опыт работы в исследовательских задачах, где необходимые навыки очень далеко выходят за пределы обычной разработки, проектирирования или кодирования. Подобным методологиям теоретиками ИТ названий еще не придумано, а количество известных достаточно квалифицированных специалистов в этой области едва ли перевалит за цифру с тремя знаками.
В остальном же используются методологии, не раз явившие миру свою жизнеспособность. Сотрудники АприорИТа читают ту же литературу, что и все
@Chasm:
Конечно же никто не видел и не знает тех мест и тех зарплат, которые у тебя в голове. Я, например, слышал, что в Google зарплаты бешенные и им там ничего за это делать вообще не нужно. Хотя учитывая успехи Google, я в слухи про ничего-не-делание не верю, но это мое мнение. И можно таким образом очень долго разговаривать ни о чем, но я хочу сказать про другое. Наглядным показателем служит то, что в АприорИТ люди специально и целенаправленно приезжают работать из других городов - Кривой Рог, Запорожье. Однажды пришло резюме из Сибири. Человеку понравилась специализация АприорИТа. И это те люди, с которыми ты возможно сейчас общаешься на wasm.ru, reng.ru или comp.lang.c++.moderated. Относиться к этому можно как каждой душе угодно. Плюнь и отвернись или восхищайся - и так, и так будешь прав. Тем не менее, независимо от отношения, этот факт так и останется фактом.
А на твой вопрос тем не менее отвечу. Ситуация с жильем в Днепре общеизвестна и поэтому за старым мостом живут много. Кто то там снимает квартиру, кто то купил себе жилье.
@Иван:
“По теории” начинают “грузить” только тогда, когда по всем другим пунктам собеседуемый не справился. И даже это как правило проявление симпатии, попытка дать возможность показать свой потенциал.
@artyom.bondartsov
Естественно, говорилось о __процессе__ разработки в смысле методологии разработки, соответствия ее хоть одному из стандартизованных и описанных типов. Такового процесса в Апре, к сожалению, действительно нет.
Насчет ресерча - слишком уж пафосно завернул.
Да и спецов в таком деле достаточно в мире - не надо относить себя к избранным. Это достаточно большое количество людей в огромном количестве девелоперских контор, занимающихся системной безопасностью, аудитом безопасности или хакерством. Просто такие знания слишком ценны, чтобы их, например в книгах издавать. А для тех же хакеров вообще нет смысла их обнародовать - они на этом иначе зарабатывают
Из “известных” (раз уж тебе важна известность
) один Руссинович на это пошел, но он тоже больше такого не напишет - 100% он уже подписал договор о неразглашении коммерческой тайны работодателя - Мелкомягких.
Читать-то все читают, да чтобы прочитанное умело использовать нужен hands-on опыт, в процессе получения которого (часто в Априорите) люди делают очень много ошибок. А “использование чего существующего или нового” - часто приводит к несовместимым подходам к проектированию и разработке при продолжении разработки другими людьми или даже между членами одной команды. Вот эти два основных фактора и выливаются в “гибридов” с плохими показателями жизнедеятельности и/или потенциального развития.
Насчет зп. и мест работы могут сравнивать только те люди, кто знает их (подобных) хотя бы 3 имхо. А если просто знать уровень зп. так нет ничего проще познакомиться с HR или бухгалтером любой конторы и в личной дружеской обстановке узнать насколько ты хорошо себя продал текущему работодателю. Потому и уходят люди на зп. в 1.5-2 раза выше, что руководство Априорита не осознает реальные цены рынка на своих специалистов (не только желторотиков, но и профессионалов). И тут речь совсем не о “переманивании”, а просто специалист говорит свою цену и работодатель на нее соглашается. Никаких “сколько ты сейчас получаешь” нету.
И, кстати, смешно получилось - пока Априорит переманивал спецов из других контор “Пакт о ненападении” считался позорным списком компаний, не желающих работать на условиях рыночной конкуренции, а как только свалила куча народу оттуда - сразу включился в этот список и сам.
:))) А ты сам-то не пробовал найти работу в Кривой Рогу, в Запорожье ?
)) Конечно приезжают - куда деваться-то? Особенно, если человек проходит сразу несколько собеседований в разные конторы или вообще оставил Априорит “на крайний случай”. Приходящие люди - это не показатель. Показатель - сколько людей выбрали Априорит, имея предложение от другой конторы а это вычислить невозможно. Хорошая (в восприятии работника - финансово, психологически)обстановка в той конторе, в которую приходят люди из других компаний. Именно это означает, что ради того, чтобы работать тут, люди готовы преодолеть свой консерватизм и страхи потерять синицу в руке. Пока ситуация в большинстве обратная - люди приходят в Априорит студиками или из других городов, а потом уходят в другую днепропетровскую компанию.
@ExWorker
много букв. ты судя по всему давно уволился.
А может быть даже и не работал, потому что “Апром” контору тут никто не называет. И процесс поставлен в соотстветствии с технологиями - может быть ты просто не знаешь таких технологий как LO и SCRUM?
Для меня показательно что контора в 2 раза увеличилась за год, плюс джуниоров сейчас всего лишь процентов 15. Плюс то, что я тут получил за полгода по знаниям и опыту, не сравнится ни с чем, что было до этого.
В общем, я вижу, что тут остаются те, кто хочет тут работать, а причин не хотеть работать в любом месте достаточно. И если тебе хоть немножко начинает не нравиться - нужно срочно сваливать. Я еще не знаю ни одной конторы откуда не сваливали бы люди
ExWorker, можно мне называть тебя Коля? Ну, просто мне так будет легче


Николай, ты пропускаешь мысль. Я не спрашивал, кто кому соответствует или что чему. Я спрашивал, какой конкретно процесс отсутствует? Мне известно, что ты знаешь их названия и тебе это известно. Я так же не собираюсь оспаривать, что ты не увидел какой то процесс. Это твой личный опыт и он в любом случае верен, хочется мне того или нет. Но не называя процесс, мы так ничего и не узнаем, верно? С другой стороны, может ли так быть, что компания в свое время “пробовала”, оценила и сочла нецелесообразным ввиду ряда факторов, которые мы тоже можем не узнать
Что же до ресерча, мне представляется странным, почему обладая столь богатыми знаниями в этой области, ты в ней не работаешь?
Ты ведь в курсе, что это очень прибыльно ввиду того, что специалистов мало. И если ты действительно работал именно в АприорИТе, то должен знать, что к специалистам компании непрерывно поступали и поступают просьбы о статьях в тематические журналы типа Хакер и пр. Бизнес. Продаются-покупаются любые знания, только б они были. А исследователи своими знаниями охотно делятся, на форумах, сайтах, публикациях. Часть профессии - сегодня ты - жлоб, завтра - жлобы тебя окружили. Кстати, дай мне контакты тех остальных-многих, кого ты знаешь.
Ошибки… Есть поговорка: “Умный учится на чужих ошибках, дурак - на своих”. Но мне нравится другая: “Умный - тот, кто учится!”. Это и есть разница, которая делает компанию именно такой, какой ее знают. Это непрерывный процесс со множеством характеристик, где вместо поиска ошибок следует всегда сосредоточиться на поиске наиболее эффективного и оптимального расположения всех элементов системы. Чтобы все в системе работало на себя.
О зарплатах мы все еще говорим в абстрактных, ничего не значащих фразах. В конце концов, человек, приходящий на собеседование, всегда узнает, сколько он будет получать. Максимум, что ему грозит в самом худшем случае - он устроится в другую компанию.
В Запорожье всегда была масса контор.
ExWorker>”Приходящие люди - это не показатель. Показатель - сколько людей выбрали Априорит, имея предложение от другой конторы а это вычислить невозможно.” Ты предлагаешь оценивать показатели эффективности компании по критериям, которые сформулировать невозможно??? Может мы о разной эффективности?
Со студентами все просто - компания была основана студентами. Это те самые студенты, которые сейчас добиваются успеха. Отсутствие опыта еще не повод сказать “нет”. Показательно как раз другое. У компании есть хороший резерв для того, чтобы позволить себе взять студента, который в первое время не будет приносить прибыль компании.
@artyom.bondartsov
Ой, только не надо ля - ля, ага? Рассказывали не последние челы, работавшие на вышеуказанной конторе, что есть, несомненно выдающиеся люди, но есть и гавеные проэкты. Как и везде врочем.
Работать с отмороженным(в хорошем смысле) гением, который колбасит железячный проэкт сам, еще не значит получать аналогичные знаниям самому, работая на Веб проэкте. И что вы имеете под громким словом “процесс”? Жрать кашу с кислой рожей тоже процесс.
А времечко бежит, а в других конторах денежка ростет, ты начинаешь понимать, что кроме байт-кода еще и девушки есть. А между “девушка” и “минус денежка” я ставлю равносильно.
Подытожу: 1)жизнь одна, второй раз ее не прожить, поэтому нужно получать все возможные блага и по максимуму 2)никакой хакер тебя не обучит, если ты сам не захочешь 3) А если ты весь такой - растакой, и можешь все сам постичь, что почему бы не получать работая на тех же проэктах, но гораздо выше, а?
А вапще полезно держать нос-курнос по ветру( сайту спасибо) и знать где теплее. Только не надо меня шапками закидывать, свистеть и проч. Не забывайте, что для работодателя Вы - бизнесс, так почему и для вас ваша работа, кроме удовольствия не станет и средством личного обогащения. Ничего постыдного тут нет, уверяю Вас. А если ваш директор берет вас на ура-патриотизм, то просто попробуйте плохо выполнять свою работу, болезнь его вежливости к вам как рукой снимет:)
P.S “Летунов” тоже не люблю, жажда наживы должна быть обоснована
Жесть.
Мне аж инетересно стало, что у вас за люди работают:
Один рассуждал выше в ответах про “разное восприятие реальности”, другой про процессы и редких специалистов - такое завернул, а фраза третьего “тут остаются те, кто хочет тут работать” - этож сколько выкурить надо было, чтобы такое понять:)
Есть хоть несколько людей, которые прошлись бы по различным аспектам работы в компании и рассказали бы толково, с примерами, о работе в ней? А то такое впечатление, что это либо HR-менеджеры пишут, либо люди у которых в голове кто-то хорошенько потоптался. Никакой информации, в мощном потоке сознания.
@интересующийся:
Потому что предполагается, что ревью по всем аспектам дает исходная статья. Интересуешься чем то еще? Спрашивай детали. Надеюсь что дождусь и охотно поделюсь, даже с примерами
Мне тоже интересно, осознаешь ли ты или нет, что у тебя даже сейчас все “карты” в руках, чтобы начать вирт. беседу в том русле, какое считаешь наиболее “здравым”
@Plohish brother:
У тебя всегда разговоры об ИТ компаниях такую бурю эмоций вызывают? Кто ж из нас “недополучает”, если ты всем такой недовольный!?
Раз ты адресовал его мне, то отвечу, что мне твой пост вообще остался неясен. Кроме разве что того
- что каким то образом тебе стал известен мой заработок;
- что ты считаешь, что только один постиг, что разработкой софта можно зарабатывать деньги;
Не прояснишь ли остальное, а!? А то как то несправедливо получается. Ты своим постом просто создал рекламу АприорИТа. Так скоро компания и лекции в универах читать перестанет, и спонсорство сочтет излишним
Артем, я подразумевал процесс разработки ПО, как правильно понял ExWorker. Я не говорю о каких-то формальных методологиях, но о каком-то поставленом процессе. Возможно, что сейчас он уже и есть, не знаю.
BG, кто-то здесь ошибается. Я сейчас работаю с двумя людьми, уволившимися несколько месяцев назад из ApriorIT, оба называют компанию “Апроом”.
alexdolgin, я рад, что все начинает приобретать гораздо более предметный характер.
Да, есть. Все началось с того момента, когда одним из уважаемых сотрудников была предложена идея независимых команд. Это было только начало, а полноценного общего видения ни у кого не было. И с того момента полномочия команд все больше расширялись. На данный момент они настолько широки, что позволяют командам принимать самостоятельные решения. В том числе и по используемым формальным методологиям. Таким образом где то присутствует RUP, кто то использует элементы MSF, кто то заглядывается на Agile, а кто то очень полюбил XP. Кстати, XP была первой успешно опробованной методологией в пределах команды и твои нынешние коллеги должны это помнить. Все в конечном итоге, как мы с тобой понимаем, выбирается из соображений целесообразности и эффективности. А весь опыт по внедрению и использованию доступен вне команд в пределах всего АприорИТа, поскольку коммуникации между сотрудниками всячески поощряются.
@artyom.bondartsov
Хочтелось бы объяснить, что своим постом я не ставил себе целью засрать АприорИТ. Тем более создать рекламу. Я просто поделился информацией о достоинствах и недостатках. Но излишний ПиАр с вашей, Артемий, стороны немного подозрителен. Тем более что спецификация всех Айти компаний Украины, да и везде пожалуй - ЗАРАБОТАТЬ БАБЛО, МНОГО БАБЛА! А какие ХэПэ, У-Пэ и прочие красивые вещи применяете - это, батенька, директора не интересует. Реальнее давайте относится к вещам, не надо этого фанатизма!
И внимание вопрос: сколько процентов ньюдевелопмента у вас от всей кучи проэктов?
Что же, если процесс появился — можно только порадоваться. Без шуток. Я бы посоветовал еще иметь такую практику как ревью кода. Я бы ограничился даже не peer review, а senior review для junior developers. Если, конечно, эту практику еще не внедрили.
Артем, что до критериев оценки эффективности, то они не всегда волнуют работника больше всего, как мне кажется. Т.е. не всегда самая эффективная компания — наиболее привлекательное место. Думаю, что критериев привлекательности для сотрудников, я согласен с ExWorker: количество пришедших это не критерий. Я бы считал по количеству ушедших.
Артем, простите, я немного вас поправлю;)
Немного некорректно звучат фразы насчет:
присутствует RUP - RUP это разновидность UP, откорректированая компанией Rational, для ее использования, они предлагают ряд шаблонов документаций, и ее описание, у вас они есть? вы покупали их? или же вы все таки UP используете?
кто-то использует элементы MSF - например написание кода - часть любого процесса разработки, поэтому “использует элелементы процесса разработки” можно сказать, просто если человек пишет код, а в некоторых методологиях вообще заявляется, что они работают только когда все шаги выполнены, поэтому уточняйте пожалуйста, что именно вы используете из MSF.
кто-то заглядывается на Agile - тут я вас поправлю, Agile - целый класс методологий, XP и RUP - Agile методологии (скорее всего и MSF).
Если это не коммерческая тайна, и мы уже затронули эту тему, расскажите пожалуйста подробнее про процессы разработки? И какие типы проектов у вас бывают, какие навыки умения треубются от разработчиков? Что входит в обязанности синьйоров и тим лидов и проджек менеджеров?
интересующийся, Вы уверены, что RUP это Agile методология??
Немного переврал, хотел сказать UP - Agile, RUP это его разновидность, но чем именно он от UP отличается сказать немогу, поэтому за него лучше промолчу.
Крег Ларман называет его Agile и Фаулер помоему, если будет очень интересно, могу цитаты и ссылки дать:)
По Крегу Ларману - Agile методологии - те которые позволяют вносить изменения в требования после начала разработки, благодаря итеративной разработке в UP это достигается. Есть и еще у него критерии, им тоже UP удовлетворяет.
Возможно информация, которую сейчас изложу немного устарела, но я думаю что все-таки в целом мало что поменялось.
Нормального стандартизированного процесса в Априорите нет и не надо выдавать желаемое за действительное. Пользуются элементами разных подходов, т.к. книжки читают). Например, при мне вводился ХП.
На самом деле особенность априорита в том, что в нем нет четкой иерархии девелоперов (хотя тим-лидеры как-бы есть). Т.е. тебе не говорят, что делать, ты сам решаешь как делать задачу.
С одной стороны это плохо, т.к. каждый колбасит что-то свое и заставить заработать эту кучу разнородного кода очень сложно. С другой, работать без указки гораздо приятнее ). Хотя тогда ответственность за провал и срыв сроков большей частью сваливается на девелопера. Передача опыта от старших младшим не наблюдается.
Потом что касается проектов, то существуют долгие проекты с суппоротом, бывают и новые. Смотря куда попадешь. Надо сказать, что процент новых проектов достаточно большой. Конечно приятнее писать все с нуля, чем заниматься пожизненным суппортом какого-нибудь монстра. Мне например, за все время работы в Априорите суппортить не пришлось. Но это не значит что суппорта нет совсем).
Насчет зарплат, то они средние, имеют свойство повышаться в отличие от других контор. Зарплату не задерживают.
Подитожу: в априорите процесс разработки сильно хаотичен, но значительно свободнее чем других конторах. Суппорта меньше, но есть.
@Plohish brother
Не стоит сомневаться в Артеме, он редкий идеалист (всегда им был) и говорит от души. А вот остальные люди в Априорите гораздо приземленнее. ))
В целом я почти со всем сказанным Вами согласен. Единственное что размер зарплаты определяет не все при выборе работы. Хочется иметь хорошую работу при хорошей зарплате, а не только хорошую зарплату. ))
@alexdolgin,
).
спасибо за совет. у нас 90% кода проходит review, и причем ревьювится код не только джуниоров, а и сеньоров (конечно, не джуниорами
а так интересно почитать. Тёмик жжот. Официально заявляю что это его личная позиция, но я конечно рад что у него (и отнюдь не только у него) она такая.
насчет эффективности советую посмотреть сюда
http://positivesharing.com/2007/03/top-10-reasons-why-happiness-at-work-is-the-ultimate-productivity-booster/
просто быть счастливым на работе повышает эффективность работы в разы больше остальных методов. У нас в компании мы предпочитаем действовать (или по крайней мере стараться действовать) именно таким образом для повышения эффективности.
@others
привет бывшим сотрудникам Априорита. хорошо, что вас так много. может быть, именно таким образом остальные компании города будут иметь возможность работать с людьми, у которых вполне резонно завышены требования к работе - как к наполнению, так и ко всему остальному. и, глядишь, мы быстрее станем культурным городом (или хотя бы сообществом).
Unknown, спасибо за столь лестный отзыв обо мне! Такого пиара моего офиц. имени даже на сайте АприорИТа не было
И если мы теперь будем говорить обо мне, то должен предупредить сразу - я не одет, не причесан и не накрашен
В остальном же, Unknown, вот какие есть мысли. Обычно так случается, что порой оглядываясь назад, кто то из нас может заметить, что определенная часть жизни в воспоминаниях отсутствует. Таким образом, как мы, например, можем не помнить части своего детства. Как, впервые больно ударились или кто и что нас окружал, когда впервые ругнулись взрослым матом или подрались.
И это нормально, обычная функция памяти. Бывает, что просто нечего вспомнить, ну … просто потому что нечего, а бывает, что и вспоминать вовсе не хочется. Ты когда то ушел с АприорИТа по каким то своим соображениям, безусловно актуальным для тебя. Очевидно, что ты нашел для себя это актуальное сейчас. И вот сейчас, в своем нынешнем состоянии можешь ли ты самому себе признаться, отразится ли этот изрядный кусок твоей жизни, связанный с нынешним местом работы приятными и теплыми воспоминаниями в твоей памяти? Будет ли что вспомнить после, по прошествии многих лет о большей части твоей сознательной жизни? Что это будет, просто работа, просто деньги или будет также что то приятное? Ты можешь не отвечать мне, а вот с собой будь честным до конца, потому что мы когда то с тобой работали вместе и я буду только рад, если твой ответ тебя полностью удовлетворит
Что же до остального, я об этом как раз и говорю. Твой пост лишний раз подтверждает правдивость моих слов о независимых командах.
Кстати, о какой стандартизации речь? Как это происходит, на гос уровне выдается бумажка с печатями авторитетов или как то иначе? Я на самом деле не знаю, поясни мысль. Потому что ты опять нас вернул к тому, с чего мы начали.
Есть также то, про что ты умалчиваешь. Ты верно сказал, ответственность за провал, но не вина за провал. И вот теперь припомни, сколько их было? Правильно ли я понял, что тебе что то не нравилось в твоей команде? Ты пробовал что то предпринять по этому поводу? Ведь полномочия командам даются со всеми вытекающими последствиями - ответственность за провал, но также и ответственность за собственный проф. рост и качественные изменения в команде. Ведь это не выборочно-удобное для нас понимание ответственности, почему ты говоришь о первом не упоминая последнее, что конкретно тебе запрещалось делать?
По проектам ты лишь забыл упомянуть, что сотрудник волен переходить на любые интересующие его проекты, в любые команды по собственному желанию. Это считается нормальным и для этого всего лишь достаточно уведомить руководство.
Также как забыл упомянуть, что производить рефакторинг на суппорте тоже бывает приятно. Особенно если не рефакторить с нуля, а хотя бы воспользоваться рекомендациями упомянутого выше Фаулера.
Блин, я не могу это читать )))))
Темик, ты зашел в чересчур большие дебри.
Что касается того нравилось ли мне работать в Априорите, скажу что поначалу очень сильно нравилось. Потом захотелось больше денег. И стало меньше нравится ))). В общем стандартная ситуация.
Что касается процесса, то там где я работаю сейчас, любое, подчеркиваю, любое решение аппрувится тим лидером, потом архитектором. Причем и тот и другой его реально смотрит и вполне может прислать на переработку. И вообще процесс описан в документации.
Да и еще специально для тебя, Темик, скажу, что интересную работу можно найти не только в Априорите.
@artyom.bondartsov
“что сотрудник волен переходить на любые интересующие его проекты, в любые команды по собственному желанию”.
Очень интересно получаеться. Фирма “Априорит” находит заказчика и проект, на который нужно 3 c++ девелопера. “Априорит” устраивает собеседование, и приглашает на работу 3 специалистов.
Отработав 2 месяца и пройдя испытательный срок, новые сотрудники решают, что им этот проект не интересен.
И “Априорит” с улыбкой на лице предлагает им перейти на проект, в котором недостатка в програмистах нет.
Я правильно описал возможный сценарий?
интересующийся, да, я не стану настаивать на исключительной корректности. Ибо по моему убеждению, общий знаменатель под различными трактованиями этих методов как раз и заставляет их работать. Неукоснительное соблюдение … у меня нет оснований не верить Кенту Беку, ровно как нет и причин верить безоговорочно. Очевидно, что шаг Майкрософта к MSF это не “младенческий пафос” МЫ ВСЕХ КРУЧЕ, а исключительно результат анализа текущего контекста развития компании. И кто они сейчас мы все знаем
, но с недавних пор это самостоятельная команда web-разработчиков.
Также я не оговорился, это был именно RUP. C MSF все просто - достаточно большой и сложный проект. Поэтому можно наблюдать совпадение как по основным принципам/концепциям, так и по модели процессов/управления рисками.
Что касается Agile, то людей не столь заботит его классификация, сколь степень его адекватности в проектах реверсивной инженерии в условиях продолжительных исследований и минимума информации на старте.
Проекты есть большие и продолжительные, есть разовые и маленькие, а есть те, информацию о которых компания не в праве разглашать в соответствии с соглашением.
Тем не менее, основными требованиями являются C, С++ или .NET.
- разработчики драйверов. Это достаточно большой процент сотрудников компании. Проекты требуют знаний архитектуры ядра Microsoft Windows
- .NET разработчики. Его актуальность все растет.
- разработчики под девайсы. Моб. телефоны, смартфоны, кпк. Также занимаются разработкой ПО для коммуникации. Всячески приветствуется опыт разработки под Symbian, WinMobile/WinCE, Palm.
- раньше они прятались по углам
- есть разработчики, специалисты по сетевой безопасности. Опыт работы с сетевыми протоколами приветствуется.
- исследователи. Ключевым является опыт работы с IDA Pro. Если умеешь ориентироваться не только в Intel ассемблере - только плюс.
Есть также команда специалистов по качеству, которые собственно и ответственны за качество всего ПО компании.
Unknown, боже, и в туалет самостоятельно сбегать не разрешают?

Шучу конечно, рад за тебя.
Твой “совет по секрету” мне понятен. Искренне. Как сам думаешь, скоро ты начнешь брать и делать все сам и на месте вместо поисков и ожиданий где то?
И все тки поход в туалет через тим лидера и архитектора …

это, SUKA, героически
Но я все равно рад, заходи в гости как нибудь.
@artyom.bondartsov
Меж прочим ты смеешься, а реально помогает. Это называется порядок. Если девелопер придумал какую-нить свою идею, то чтобы внедрить он обычно должен поговорить с архитектором, и как обычно бывает, тот не имеет ничего против. Так что проблем здесь почти никаких. Иначе если девелопер будет делать, что хочет, то будет как в басне “Лебедь, щука и рак”. И, это не отвлеченные размышления, за примерами ходить далеко не надо, вспомни самый большой априоровский проект.
И вообще типичная картина была, когда уходит человек, другие берутся суппортить код, а там такие “чудеса”!
Из опыта скажу, что тщательное коде ревью вскрывает много мелких недостатков кода. Оно реально полезно.
Артем, я не хотел с вами спорить, просто немного поправил сказанное вами.
Во многих компаниях и проектах вообще нету какогото “книжного” процесса:) а просто здравый набор правил, требований, определенных правил - соблюдение которых уменьшает вероятность провала проекта, просроченные релизы, непонятные ситуации в отношениях между менеджерами, разработчиками, заказчиками, QA-специалистами и другими человеческими компонненнтами. К тому же во всех процессах разработки как был, так и остается главным человеческий фактор.
PS: Вы написали много слов, но так и не ответили на мои вопросы насчет ранжирования сотрудников, и их обязанностей и ответственности в зависимости от позиций.
О, “Руководство” подтянулось, правда ананимное какое-то, забавно прям
Если я правильно понимаю, то с кем-то из руководства я даже учился вместе
Молодцы, что ввели ревью. Ребята ушедшие из ApriorIT несоколько месяцев назад, правда, сказали, что что у них не было code review и особо никто не enforce даже стандарты кодирования, хоть они и были. Может от проекта зависит.
ЧТо до эффективности. Мы потоихоньгу перешли в другую плоскость.
Изначально, как критерий “хорошести” компании приводилось то, что много людей приходит туда работать. Потом как-то сошло на эффективность компании(-ий), теперь уже и до эффективности программистов дошли.
Если вернуться к тому о чем я говорил, то речь шла о критерии привлекательности компании для работника. Так вот, лично мое мнение: количество новых сотрудников не является сколько-нибудь показательным в этом вопросе. Намного интереснее