Буду Старушкой Которая Всегда Любит Нудить ?Сабина wrote: Про кроссовки и "находить работу где ее нет" - БСКВЛН
Имеет ли смысл идти учиться в 34 года IT ?
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Имеет ли смысл идти учиться в 34 года IT ?
-
- Уже с Приветом
- Posts: 6969
- Joined: 26 Feb 2011 17:40
Re: Имеет ли смысл идти учиться в 34 года IT ?
Релиз инженер, который может быть заменен скриптом, должен быть им заменен Проблем с зависимостями у нас нет (точнее, они выясняются на более высоком уровне, чем где могли бы находиться билд инженеры, а потом технически резолвятся билд-скриптами по декларативным описаниям, ну примерно как в мавене сделано). Многоуровневая система релизов - тоже самое. Полные билды веток строятся автоматически на дженкинсе, точнее не всех веток, а тех, которые активны сейчас, человеческих ресурсов на это не тратится. Тривиальные мержи конечно было не неплохо, чтобы какие-то подручные товарищи делали, но они занимают секунды времени, поэтому я и сам их делать могу, не тресну.АццкоМото wrote:Релиз-инженеры при правильном подходе экономят разрабам в разы больше времени, чем тратят сами. Они могут разруливать зависимости, делать многоуровневую систему релизов, отстраивать полные билды всех выходящих меток, выполнять тривиальные мерджи и делать много чего ещеZorkus wrote:Так у нас нет релиз инженеров. Именно что, зачем держать людей чтобы они курили бамбук на работе?
А вот этот ныне вездессущий подход, что все, кому не лень гадят в общий репозиторий, из которого бездумный дженкинс бездумно клепает никому не нужные билды - полный тупик эволюции. апогей регресса индустрии, дальше только на деревья остается вернуться
В общем-то у нас есть один товарищ, который поддерживает кластер дженкинс серверов, но он скорее поддерживает именно сами сервера, ресурсы на них смотрит чтобы не кончались и прочее, а не отвечает за качество билдов.
Я даже так скажу, именно билды (деплоибл модули) мы собираем крайне редко, просто нет нужды, только когда надо в QA / UAT / PROD новый билд закинуть. А так - все это ради постоянного прогона тестов.
Last edited by Zorkus on 17 Oct 2012 04:25, edited 1 time in total.
-
- Уже с Приветом
- Posts: 6969
- Joined: 26 Feb 2011 17:40
Re: Имеет ли смысл идти учиться в 34 года IT ?
А как связано время билда с частотой коммитов? Билд триггерится когда есть новые коммиты с момента прошлого билда, а время билда зависит от размера codebase, специфических долгих таргетов, которые удлиняют билд (генерация большого количества кода через JAXB, например, бутстрап схемы БД, загрузка данных) и количества запускаемых тестов.АццкоМото wrote:Ну знаете, если билд на нехилом сервере идет 3,5 часа, то наверное, хоть и не обязательно в репу гадят достаточно много народа. По моему опыту, при размере команды разрабов в 10 чел уже стоит задумываться о выделенном СМ-инженере, 15 чел - вероятность его необходимости примерно 50/50, 20 чел - близко к 100%OtherSide wrote:Ну знаете не все имеют возможность держать в штате цельного релиз инженераАццкоМото wrote:Релиз-инженеры при правильном подходе экономят разрабам в разы больше времени, чем тратят сами. Они могут разруливать зависимости, делать многоуровневую систему релизов, отстраивать полные билды всех выходящих меток, выполнять тривиальные мерджи и делать много чего ещеZorkus wrote:Так у нас нет релиз инженеров. Именно что, зачем держать людей чтобы они курили бамбук на работе?
А вот этот ныне вездессущий подход, что все, кому не лень гадят в общий репозиторий, из которого бездумный дженкинс бездумно клепает никому не нужные билды - полный тупик эволюции. апогей регресса индустрии, дальше только на деревья остается вернуться
Допускаю, что в других областях эти эмпирические границы могут сильно отличаться
Мой поинт - релиз инженер который поддерживает дженкинсы конечно, мог бы сократить время на некоторые рутинные операции. Но время самого билда он не сильно сократит. Радикально сократить время билда в случае, когда там нет детских ошибок в скриптах (например, кто-то без нужды пересобирает один и тот же модуль несколько раз с нуля), можно либо его параллелизацией сильной (что, по сути, требует иногда строить подобие DAG), либо изменением архитектуры, чтобы какие-то модули на билдились, а готовые брались как артефакты, либо вдумчивым ковырянием и выкидыванием ненужных кусков, выиграть 2% времени тут, 1% там.
В реальности, у нас время билда больше всего сократилось, когда все перешли на SSD
Last edited by Zorkus on 17 Oct 2012 04:27, edited 2 times in total.
-
- Уже с Приветом
- Posts: 6969
- Joined: 26 Feb 2011 17:40
Re: Имеет ли смысл идти учиться в 34 года IT ?
Тоже есть такое, а все почему? А потому что от успешного релиза % в долларах в карман не идетOtherSide wrote:АццкоМото wrote: You are totally missing my point. Проблема в том, что в нетривиальном задании 1% времени уходит на нетривиальные измышления, а 99% - опять на рутину.
Старый анекдот про нормального человека, физика и математика. Они ночуют в гостинице и происходит пожар. Нормальный человек выбегает в исподнем, выливает на очаг возгорания весь огнетушитель, убеждается, что все потухло и идет спать. Физик долго думает, расчитывает и выливает минимально достаточное для тушения количество пены и идет спать. Математик смотрит на огонь, потом на огнетушитель, говорит "решение существует" и идет спать.
Так вот я - математик. Мне может быть интересно разобраться, как сделать мегаобъемный гиперчарт с дикой производительностью, но собственно реализовывать - уже не очень, а уж дотачивать до production quality - вообще скука смертная
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Имеет ли смысл идти учиться в 34 года IT ?
Бабушка моя говоривала когда я чего то набедокурю - "за дурною головою и рукам робота...."АццкоМото wrote: 1. час с нуля - это если достаточно мощная машина и старый ондроед. лучшее, что я помню - 15 минут на 64 ядрах, но это было еще на джинджербреде, сейчас все гораздо медленнее
2. вы говорили о "секундах" билда, что сильно отличается от часа
3. как только вы внесете одну строчку изменений во фреймворки, ваш частичный билд будет отличаться от полного весьма незаметно. в самом оптимистичном раскладе - 20 минут вместо часа, а скорее все 40
Часто вспоминаю когда приходится делать что то большое и громоздкое.
Вы не пробовали скомпилировать ОДНУ библиотеку в которой делаете изменения или подправить конфигурационный файл, залить этот один файл на телефон и перегрузить телефон (иногда даже не надо перегружать)? Занимает от одной до двух минут.
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Имеет ли смысл идти учиться в 34 года IT ?
Tarasik wrote:Бабушка моя говоривала когда я чего то набедокурю - "за дурною головою и рукам робота...."АццкоМото wrote: 1. час с нуля - это если достаточно мощная машина и старый ондроед. лучшее, что я помню - 15 минут на 64 ядрах, но это было еще на джинджербреде, сейчас все гораздо медленнее
2. вы говорили о "секундах" билда, что сильно отличается от часа
3. как только вы внесете одну строчку изменений во фреймворки, ваш частичный билд будет отличаться от полного весьма незаметно. в самом оптимистичном раскладе - 20 минут вместо часа, а скорее все 40
Часто вспоминаю когда приходится делать что то большое и громоздкое.
Вы не пробовали скомпилировать ОДНУ библиотеку в которой делаете изменения или подправить конфигурационный файл, залить этот один файл на телефон и перегрузить телефон (иногда даже не надо перегружать)? Занимает от одной до двух минут. Для личных юнит тестов достаточно
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Имеет ли смысл идти учиться в 34 года IT ?
А моя бабушка мне говаривала, Юрасик, вырастешь большим, не тупи с тупенькими, им что в лоб, что по лбу.Tarasik wrote: Бабушка моя говоривала когда я чего то набедокурю - "за дурною головою и рукам робота...."
Часто вспоминаю когда приходится делать что то большое и громоздкое.
Вы не пробовали скомпилировать ОДНУ библиотеку в которой делаете изменения или подправить конфигурационный файл, залить этот один файл на телефон и перегрузить телефон (иногда даже не надо перегружать)? Занимает от одной до двух минут.
Русским языком сказал про фреймворки. Это НЕ библиотека. Изменение в них - прямая статическая зависимость для почти всей платформы. Их нельзя "залить" в телефон, чтобы все заработало, нужно перестраивать все зависимости. Если вам это не очевидно, рекомендую заново посетить младшую школу. За сим откланиваюсь, дорогой мой Тарасик.
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Имеет ли смысл идти учиться в 34 года IT ?
А еще у него было все нормально с памятью. "С..ть сесть" и "на вопросы отвечать" он различал даже в пьяном угареTarasik wrote:Это точно потому, что вообще на полях не занимаюсь этим.
Пишу чисто для восстановления исторической справедливости: Лев Давидович Ландау не был занудой и не был заносчив, в начале создания МФТИ он проводил собеседования с КАЖДЫМ абитуриентом (за что кстати был подвергнут критике). Я думаю что если бы вы задали ему вопрос при встрече, он бы нашел время ответить.
Ой, понты-то, понты-тоTarasik wrote:Сопровождением не занимаюсь, это правда. Для этого есть более усидчивые и внимательные сотрудники, верящие в реинкарнацию. На чем они сидят не знаю, может йога и медитация помогает...
А Тарасики, верящие, что их реализация аж - кланяйтесь смертные - какого-то там чарта - это что-то божественное, они как, усидчивые? верят в реинкарнацию?
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Имеет ли смысл идти учиться в 34 года IT ?
Да, должен, но я не о томZorkus wrote: Релиз инженер, который может быть заменен скриптом, должен быть им заменен
Ты путаешь зависимости уровня компиляции с зависимостями более высокоуровневымиZorkus wrote: Проблем с зависимостями у нас нет (точнее, они выясняются на более высоком уровне, чем где могли бы находиться билд инженеры, а потом технически резолвятся билд-скриптами по декларативным описаниям, ну примерно как в мавене сделано).
Вот тебе нужно сделать изменение, но ты один это сделать не можешь, и зависишь от чувака в Бразилии, которому надо делать во сто крат больше. Он дает тебе стабы и убеждается, что ты их вызвал правильно. Ты сабмитишь свои изменения на отдельной ветке и билд-риквест СМ-щику с указанием зависимости. Все, ты свободен. Как только бразильский чейндж-риквест станет доступен для интеграции, СМ-щик смерджит твои и его изменения и выпустит билд. Более того, если какой манагер придет трясти кулаками, отчего же изменения до сих пор не готовы, ьез твоего участия выяснится, что ждут бразильца. Это ли не щястье?
Да нет смысла в автоматических многоуровневых релизах, если за ними не стоит человека с очень ясным здравым смыслом и подчинением политикам компанииZorkus wrote:Многоуровневая система релизов - тоже самое. Полные билды веток строятся автоматически на дженкинсе, точнее не всех веток, а тех, которые активны сейчас, человеческих ресурсов на это не тратится.
Last edited by АццкоМото on 17 Oct 2012 05:25, edited 1 time in total.
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 6969
- Joined: 26 Feb 2011 17:40
Re: Имеет ли смысл идти учиться в 34 года IT ?
Бригада главного хирурга? Ну-ну. Но ведь когда в вашем коде находят нетривиальные баги, они к вам все равно приходят потом на пофиксить?Tarasik wrote: Сопровождением не занимаюсь, это правда. Для этого есть более усидчивые и внимательные сотрудники, верящие в реинкарнацию. На чем они сидят не знаю, может йога и медитация помогает...
-
- Уже с Приветом
- Posts: 6969
- Joined: 26 Feb 2011 17:40
Re: Имеет ли смысл идти учиться в 34 года IT ?
АццкоМото, не понял?
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Имеет ли смысл идти учиться в 34 года IT ?
я поправил - каким-то хреном то, что написал с самого начала, протерялось, пришлось заново пейсать. тупо, как дженкинсуZorkus wrote:АццкоМото, не понял?
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 19041
- Joined: 11 Jan 2012 09:25
- Location: CA
Re: Имеет ли смысл идти учиться в 34 года IT ?
Так я во-первых не старушка, во вторых нудеть не буду. Просто вставлю "блутуф" в одно место за хамство и готово делоTarasik wrote:Буду Старушкой Которая Всегда Любит Нудить ?Сабина wrote: Про кроссовки и "находить работу где ее нет" - БСКВЛН
https://www.youtube.com/watch?v=wOwblaKmyVw
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Имеет ли смысл идти учиться в 34 года IT ?
быват, как не тестируй, всего не предусмотришь...Zorkus wrote:Бригада главного хирурга? Ну-ну. Но ведь когда в вашем коде находят нетривиальные баги, они к вам все равно приходят потом на пофиксить?Tarasik wrote: Сопровождением не занимаюсь, это правда. Для этого есть более усидчивые и внимательные сотрудники, верящие в реинкарнацию. На чем они сидят не знаю, может йога и медитация помогает...
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Имеет ли смысл идти учиться в 34 года IT ?
159. Как он поучает другого, так пусть поступает и сам.Сабина wrote:Так я во-первых не старушка, во вторых нудеть не буду. Просто вставлю "блутуф" в одно место за хамство и готово делоTarasik wrote:Буду Старушкой Которая Всегда Любит Нудить ?Сабина wrote: Про кроссовки и "находить работу где ее нет" - БСКВЛН
— Дхаммапада, гл. XII. Глава о своем Я
-
- Уже с Приветом
- Posts: 4205
- Joined: 10 Jan 2004 01:22
- Location: n-sk -> MD -> VA
Re: Имеет ли смысл идти учиться в 34 года IT ?
Do As I Say, Not As I Do!
-
- Новичок
- Posts: 73
- Joined: 30 Aug 2012 00:34
- Location: Moscow - Seattle
Re: Имеет ли смысл идти учиться в 34 года IT ?
Топик зафлудили. Около 10% полезной информации по сути заданного вопроса, остальное - ярмарка тщеславия.
И так почти во всех топиках которые я прочитала. Очень непросто откопать ответы на вопросы.
Жаль что конкретные ответы нельзя выделять каким-нибудь образом для тех кто придет с таким же вопросом позже.
И так почти во всех топиках которые я прочитала. Очень непросто откопать ответы на вопросы.
Жаль что конкретные ответы нельзя выделять каким-нибудь образом для тех кто придет с таким же вопросом позже.
"Some people come in your life as blessings, others come in your life as lessons."
-
- Уже с Приветом
- Posts: 1924
- Joined: 27 Jul 1999 09:01
- Location: USA
Re: Имеет ли смысл идти учиться в 34 года IT ?
А вы поставьте особо злостных в игнор лист
-
- Уже с Приветом
- Posts: 4205
- Joined: 10 Jan 2004 01:22
- Location: n-sk -> MD -> VA
Re: Имеет ли смысл идти учиться в 34 года IT ?
если посты противоречат правилам форума, то справа есть кнопки с красным восклицательным знаком.
-
- Уже с Приветом
- Posts: 15242
- Joined: 01 Mar 2007 05:18
- Location: VVO->ORD->DFW->SFO->DFW->PDX
Re: Имеет ли смысл идти учиться в 34 года IT ?
Скажите, а вы сказали спасибо авторам тех 10% полезной информации? Или, может быть, топикстартер кого-то поблагодарил?tet-a-tet wrote:Топик зафлудили. Около 10% полезной информации по сути заданного вопроса, остальное - ярмарка тщеславия.
И так почти во всех топиках которые я прочитала. Очень непросто откопать ответы на вопросы.
Вы, верно, думаете, что весь народ обязан складывать сюда лично вам нужную информацию да так, чтобы лично вам было поудобнее, а ваша миссия - чуть что не понравилось, фыркнуть: фуу, зафлудили флудерасты.
Мат на форуме запрещен, блдж!
-
- Уже с Приветом
- Posts: 10599
- Joined: 17 Jul 2003 22:11
Re: Имеет ли смысл идти учиться в 34 года IT ?
Прикольно когда люди которым от тебя что то надо нахаляву, начинают возмущаться.
Пх'нглуи мглв'нафх Ктулху Р'лайх угахнагл фхтагн
-
- Уже с Приветом
- Posts: 553
- Joined: 11 May 2010 23:08
- Location: SF
Re: Имеет ли смысл идти учиться в 34 года IT ?
Если посмотреть более внимательно, в основном тут флудит только один товарисч который считает себя богом QA/IT/Dev одновременно. Так что все вопросы к нему.tet-a-tet wrote:Топик зафлудили. Около 10% полезной информации по сути заданного вопроса, остальное - ярмарка тщеславия.
И так почти во всех топиках которые я прочитала. Очень непросто откопать ответы на вопросы.
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Имеет ли смысл идти учиться в 34 года IT ?
И тут каждый подумал на себяSynchromesh wrote:Если посмотреть более внимательно, в основном тут флудит только один товарисч который считает себя богом QA/IT/Dev одновременно. Так что все вопросы к нему.tet-a-tet wrote:Топик зафлудили. Около 10% полезной информации по сути заданного вопроса, остальное - ярмарка тщеславия.
И так почти во всех топиках которые я прочитала. Очень непросто откопать ответы на вопросы.
-
- Уже с Приветом
- Posts: 762
- Joined: 20 Jan 2005 00:27
- Location: La Jolla, California
Re: Имеет ли смысл идти учиться в 34 года IT ?
Welcome to privet.tet-a-tet wrote:Топик зафлудили. Около 10% полезной информации по сути заданного вопроса, остальное - ярмарка тщеславия.
И так почти во всех топиках которые я прочитала. Очень непросто откопать ответы на вопросы.
Жаль что конкретные ответы нельзя выделять каким-нибудь образом для тех кто придет с таким же вопросом позже.
Мудрец везде найдет себе пищу для ума.
Пока искали ответ - узнали много нового от не самых глупых людей планеты . Кроме того вот подумайте теперь, хотите ли вы стать одним из тех кто на прямой вопрос затеивает многостраничное перегавкивание.
И вообще если хотите получить короткий ответ кто виноват что мне так хреново что делать - идите в армию или в монастырь, там очень всё просто и понятно вам объя снят.
-
- Уже с Приветом
- Posts: 2924
- Joined: 01 Apr 2004 04:22
Re: Имеет ли смысл идти учиться в 34 года IT ?
Тань, а что происходит в Интел? Сегодня рекрутер прислал, что они ишут человека на позицию Data Scientist withTanyaNew wrote: Е подождите я не говорила я да я ... меня спросили что ты делаеш? (хотя оказывается спросили другое но ето мы потом выяснили) я сказала что люди которые работаютв мире в такой-то области ползуются с очень большой вероятностью. И еше я не говорила что "только мыльные писульки " я сказла что один из основных <tool>-ов :тшистед: .
Если вы очень хотите знать я вам в личку напишу.
Неужели в полупроводниковой индустрии все так плохо, что даже Интел движется в сторону retail?Necessary Skills (Must Have):
Data Mining, Recommendation Algorithms, Preference Mappings, Hypothesis Analysis, Mahout
Я боюсь, что наступит день, когда технологии превзойдут простое человеческое обшение. И мир получит поколение идиотов (c)