Existe vida em desenvolvimento após o decreto

Normalmente, essas postagens aparecem em Habré até 8 de março e desaparecem até o próximo ano. Decidimos não esperar até 2021 e conversar agora, é verdade que o decreto é um lugar de onde eles não retornam. Tatyana Kondrikova, matemática e programadora do núcleo geométrico C3D, esposa de Timlida e mãe de dois filhos, conta sua história.

imagem

Minha vida e trabalho "diante das crianças"


Nasci, estudei e moro em Kolomna, a 100 km de Moscou. Ela se formou no departamento de física e matemática do Instituto Pedagógico Kolomensky, embora soubesse imediatamente que eu não queria trabalhar na escola - esse grupo de crianças me assustou. A universidade escolheu com base no fato de que é obrigatório estudar matemática e não ir muito longe para casa.
No terceiro ano, participei de cursos em C ++ na faculdade de especializações adicionais. Mesmo na escola, eu gostava de compor algoritmos nas aulas de ciência da computação, a partir do 10º ano estudamos Basic, Visual Basic.

O primeiro trabalho depois de se formar em 2008 foi a ASCON, uma desenvolvedora de software de engenharia. Meu colega de classe, esposa de um dos funcionários, disse que "são necessários programadores e você estudou, o trabalho é bom, vai". Mas, a princípio, eles não me levaram aos programadores, mas sugeriram testes. Entrei no departamento de testes automatizados e participei de autotestes durante um ano e meio.

A principal tarefa foi o processamento de testes automatizados: quando a verificação de uma grande base de modelos no KOMPAS-3D é iniciada e os resultados chegam, é necessário verificar com as próprias mãos o que realmente quebra e anote o erro. Escrevi scripts usando o TestComplete. Por exemplo, havia um script para montagens 3D simplificadas quando uma nova funcionalidade chamada "montagens simplificadas" (um tipo simplificado de abertura) apareceu. Era necessário abrir a montagem em diferentes tipos, cortar e fechar - e, assim, percorrer todas as montagens da pasta. Houve um bom roteiro - houve muitas falhas.

Em 2010, mudei-me para o departamento de matemática como programador-matemático. O departamento desenvolveu um núcleo geométrico - um componente de software responsável por construções geométricas precisas no CAD. Eles me deram uma revisão da multilinha, aceleração da projeção de superfícies em espiral (projetar uma peça e multiplicar).

imagem
Projeção de uma operação cinemática com uma guia espiral cilíndrica

Ainda empenhada em apoiar operações de extrusão e rotação. O funcionário que fez a nova funcionalidade foi embora e eles me deram a rotação e a extrusão de curvas espaciais e curvas na superfície. Anteriormente, o núcleo estava extrudando apenas contornos planos.

imagem
Extrusão de superfície

Além disso, recebi todas as solicitações de erro por tipos associativos, ou seja, projeção. Erros corrigidos na triangulação. Eu fiz todos esses trabalhos para o COMPASS.

Em 2012, o departamento de matemática da ASCON foi transformado em C3D Labs, nosso núcleo tornou-se um produto comercial e outros clientes apareceram. Eu fui a São Petersburgo para os desenvolvedores do sistema RengaRengabim, mostrou como trabalhar com o kernel.

Em abril de 2014, fiz licença-maternidade e, em julho, meu filho mais velho nasceu.

Entre mais velhos e mais jovens


Quando meu filho tinha 1,5 anos, decidi trabalhar - em casa duas horas por dia (no sono das crianças) e assim por diante durante um ano. Foi difícil. Primeiro, em duas horas você só consegue "dirigir" e ... é isso. E não deu mais certo - o filho exigia atenção o tempo todo; Trabalhar em casa exige disciplina, porque durante essas duas horas eu queria tomar chá e limpá-lo em casa, mas não - a programação, temos que trabalhar.

Durante a segunda gravidez, já não havia força suficiente para trabalhar. Nas mesmas duas horas de sono, eu queria me relaxar. O mais novo nasceu em novembro de 2016. A diferença entre os filhos 2 anos e 4 meses, passei o dia inteiro entre eles. Antes de três anos, quando o mais novo foi ao jardim, eu não planejava ir trabalhar, porque não há ninguém para sentar com as crianças, exceto eu, minha mãe trabalha. E então eu não sou um daqueles que estão tentando fazer tudo rápido e rapidamente. Nervoso quando você tenta pegar algo que não se encaixa em tempo real.

Após o decreto


Fui trabalhar em outubro de 2019, às 6 horas por dia no escritório.

Todas as minhas tarefas anteriores voltaram para mim: operações de extrusão e rotação, triangulação, construção de um equidistante bidimensional. Acabou que quase me lembro de tudo e sou bem orientada. Algumas perguntas do suporte técnico sobre o meu tópico estão sendo transferidas para mim.

Também coleciono matemática para o KOMPAS, carrego-a em nossa filial e, em seguida, executo os testes que são executados no KOMPAS, procuro por erros e os relate. Quando não houver erros, entre na ramificação principal do COMPASS. O procedimento é organizado para que cada descarga seja acompanhada pela montagem do COMPASS e pelo lançamento de testes. Se seus testes falharem, não será possível mesclar na ramificação principal.

Durante minha ausência, Jira apareceu, eu mal consegui trabalhar com ela entre decretos. O progresso em C ++ não teve tempo de me deixar, porque somos forçados a oferecer suporte a versões mais antigas do Visual Studio para clientes que as usam.

Nikolay Golovanov, gerente de desenvolvimento do C3D Labs:

É ótimo que Tanya tenha voltado para nós, estávamos esperando por ela, contando com ela. Embora ela provavelmente não tenha sido fácil, porque durante o tempo em que esteve ausente, muita coisa mudou. Ela teve que aprender coisas novas, por exemplo, ameixas de código em diferentes ramos; funcionalidade aumentada; O fluxo de solicitações dos usuários aumentou. Mas Tanya é uma lutadora, ama seu trabalho, consegue. Não faço concessões a ela, tento ajudar. Eu acho que essa é uma situação normal quando colegas se ajudam.


Como é um dia de trabalho regular


Quando as crianças vão ao jardim, o despertador fica às 6h20. Levanto-me, arrumo-me. O marido está preparando o café da manhã - ele é responsável pelo mingau. Ele tem uma lista completa de cereais e cada um tem uma receita escrita em gramas, que deve ser colocada onde.

Meu marido Sergey trabalha na ASCON, no desenvolvimento do KOMPAS-3D. Ele é interface de líder de equipe. Juntos, levamos as crianças ao jardim, porque os jardins são diferentes. Primeiro discordamos - eu estou em um, ele está em outro, depois convergimos. Chegamos ao trabalho às 8:30. Às 10:00, tenho um minuto físico obrigatório na barra horizontal.

No almoço, caminhamos com os colegas - um círculo no parque. Dia útil até às 15h30. Depois de trabalhar na loja e em casa, leve bicicletas, bicicletas de corrida e pegue as crianças. Caminhamos pela estrada do jardim de infância. O mais velho tem aulas - é isso que o marido faz depois do trabalho, e eu sento com o mais novo.

imagem

Quando as crianças ficam doentes, tiro licença médica ou tento trabalhar em casa. O que é mais simples, como procurar revisões, pode ser facilmente feito. Depende, é claro, de como e como eles ficam doentes - nos primeiros dias não há oportunidades para o trabalho, então fica mais fácil.

Como é um dia de trabalho em auto-isolamento


Troquei para o trabalho remoto antes do meu marido e consegui fazer um cronograma para mim:
antes das 8:00, tomo café da manhã, preparo tudo para as crianças na mesa, junto com um lanche para mais tarde,
tomo café da manhã 8:00 - 10:00 trabalho
10:00 - 12:00 varanda, atividades com crianças, tarefas domésticas
12:00 - 13:00 almoço
13:00 Coloco tudo para dormir
13:00 - 17:00 trabalho O

idoso dorme pouco, levanta-se e vai buscar Lego. Junior pode dormir todas as 4 horas. Na primeira semana, adaptou-se, as crianças se acostumaram, já estão dando trabalho sem gritar.

Temos dois empregos em casa - planejamos o futuro estudo de crianças. Eu tenho um computador, meu marido tem um laptop, ao qual um monitor e um teclado estão conectados no escritório. Trabalhamos com o marido ao mesmo tempo. Ele tem reuniões regulares, é conveniente para ele estar no local de trabalho quando geralmente é esperado vê-lo lá. É conveniente coletar o kernel pela manhã de acordo com os resultados dos testes noturnos. Mais tarde, é mais conveniente trabalhar no sono das crianças.

imagem

As crianças brincam de manhã juntas sozinhas. Obviamente, eles costumam distrair, às vezes sentam em suas mãos. Mas trabalhar por sua vez, na minha opinião, seria geralmente inconveniente. Isso significa que um de nós dois está constantemente ocupado. Essa opção é aceitável por uma a duas semanas, mas o segundo mês já começou. Deve haver algum descanso (embora ao mesmo tempo que as tarefas domésticas), quando você pode conversar um com o outro, não sobre trabalho.

Considero o trabalho remoto uma opção em caso de emergência, como é agora. Eu não gostaria de trabalhar assim o tempo todo. Cozinhar deve ser muito mais do que em um dia normal de trabalho. No fim de semana, tudo está cheio de brinquedos - é a limpeza. Bem, triste, comunicação insuficiente.

Resumindo ... Após cinco anos do decreto, minha memória voltou a mim no processo de trabalho. O que eu tinha que fazer estava procurando. Às vezes, sinto que preciso pensar na tarefa mais uma vez, olhar o código por mais tempo. Ocorreram erros, mas não os repeti. Quanto às qualidades pessoais, com o nascimento dos filhos, ficou mais fácil tomar decisões e assumir responsabilidades.

All Articles