“Minha conquista foi que geralmente voltei à profissão” - 10 perguntas ao programador, edição 10



Os camponeses em nossos assuntos já têm homens decentes e, ao que parece, tocaram todos os problemas de todos os lados. Alguns responderam ao fato de que já poderiam ser feitas as próximas 10 perguntas no FSB (bem, camaradas proibidos).

Mas eu também estava interessado em ouvir sobre coisas em que vocês mal pensavam. Como, por exemplo, retornar à profissão após decreto. Ou como continuar estudando tecnologia se você precisar arrastar uma criança nos jardins de infância por meio dia.

Portanto, quando conversei recentemente com Alina Anufrieva ( allinne ) sobre empreendedorismo na Alemanha , fiz 10 perguntas familiares.



1. Conte-nos sobre o recurso que você implementou e do qual você se orgulha.


Parece-me que minha maior conquista foi que geralmente voltei à profissão. E duas vezes - após o decreto e após a mudança. O front-end acelerou-se muito nos últimos sete anos. Todos os dias aparecem novas bibliotecas e estruturas, algo muda constantemente. Havia um sentimento de que eu não estava voltando, mas começando do zero.

Tenho orgulho do projeto em que participei antes de me mudar para Berlim. Foi uma integração do reconhecimento de texto na imagem e sua tradução do inglês para o russo diretamente nos resultados da pesquisa no aplicativo móvel Yandex. Tais projetos estão sempre em estreita comunicação com as equipes relacionadas e na coordenação do processo. E o front-end é o ponto exato em que as tecnologias convergem e o resultado é mostrado ao usuário. Por isso, adoro minha profissão: mostrar o resultado do trabalho de uma grande equipe.

2. E agora - sobre o fakap mais feroz


Certa vez, criamos um site para uma editora e eles nos trocaram por publicidade em livros. Eu tive que criar uma propagação de publicidade, e tudo ficaria bem - a festa foi impressa, lançada. Eu olhei e isto: "oh inferno." Aconteceu que eu estava enganado com o endereço do nosso site.

Eu tinha então um salário de cerca de duzentos dólares. Eu tive que dar a ela tudo em compensação.

Outro fakap aconteceu quando fui trabalhar depois do decreto. Antes das férias, trabalhamos em svn e em lugares cvs. Após o decreto, tive que aprender comandos git. Era necessário segurar o galho. Eu não entendi e git push --force em dev.

Mas nada de ruim foi perdido, todos riram. Eles disseram que era um batismo de fogo. Todo mundo passa por isso.

3. Descreva seu espaço de trabalho: da cadeira e do monitor aos ambientes de programação e utilitários favoritos


Agora trabalho em casa, tenho meu sofá favorito e o MacBook Pro com uma barra de toque. Eu escrevo o código no Visual Studio Code. Ele é como Ember - você coloca e trabalha, não precisa de complementos, é bom por si só.

Mudei para o rastreador de tarefas do Bear. É grátis, leve e minimalista. Para comunicação - o Slack, possui prós e contras, mas não há alternativa.

Tentei escrever para mim um análogo do Yandex.video. Temos um servidor doméstico e queríamos assistir a todos os nossos vídeos em uma página da web.

4. Por que princípio você escolhe um emprego? Pilha, produto, condições de vida, dinheiro?


Frontend é amor à primeira vista. Na Baumanka, estávamos dando palestras sobre HTML / CSS no 2º ano, e eu realmente gostei da ideia de marcação de hipertexto. Encontrei um professor no departamento que precisava de desenvolvedores juniores para criar sites para galerias de arte de Moscou. Então entrei na profissão. Então não éramos chamados programadores, apenas codificadores, como sub programadores que digitam botões e menus suspensos.

Mas tive sorte a vida toda. Me deparei com pessoas boas e trabalhei com elas. O mais importante para mim é com quem vou interagir diretamente - líder de equipe, designer. Yandex tinha o lema tácito de que as pessoas são a coisa mais importante.

Se os amigos me chamarem para trabalhar por dinheiro, eu irei. Foi aqui que eu comecei. Mas, definitivamente, eu não iria para o setor bancário e monetário em geral. Portanto, eu recusei o Direct. Eu simplesmente não gosto desta área.

Mas nas estruturas do governo seria interessante trabalhar, olhar tudo isso com olhos diferentes, por dentro. Sempre foi curioso como o sistema funciona.

5. Quais tecnologias e idiomas que você usa você gostaria de corrigir?


Atualmente, estamos usando o Ember.js, mas antes trabalhei com o i-bem.js. A estrutura acabou sendo boa e é uma pena que não seja tão popular quanto todos os outros. A popularidade da tecnologia é decisiva para o marketing e a comunidade. Anteriormente, havia bibliotecas jQuery, MooTools, Prototype - e havia muita concorrência entre elas. Quando alguém avança, a comunidade começa a crescer exponencialmente, enquanto outros ficam para trás.

Mas depois de 15 anos no front-end, aprendi Zen e geralmente gosto de tudo. O que está acontecendo agora está certo. Não tenho competência tão alta para intervir nesse processo. JavaScript evolui para uma linguagem mais funcional, ferramentas mais poderosas aparecem. Isso é bom

Há uma grande dor no javascript - digitação dinâmica. Você precisa se acostumar com isso e sempre se lembra desse recurso.

Outro problema do front-end é a implementação de padrões pelos navegadores. Agora, caniuse.com e stackoverflow nos ajudam, e antes havia apenas window.alert e artigos em quirksmode.org.

Em geral, eu gostaria que o limiar para ingressar na minha profissão fosse reduzido significativamente. Agora, para se tornar um front-end, você precisa estudar um milhão de tecnologias e ferramentas, compará-las e entender o que mais lhe convém. Conheço algumas pessoas que deixaram o front-end, simplesmente porque não puderam suportar esta corrida.

6. Onde é melhor aprender com a experiência de outra pessoa - em uma universidade, em konfakh, em Habr? Em outro lugar?


Aprenda melhor criando projetos reais. Fui muito a conferências quando trabalhei na Yandex, mas agora estou decepcionado com elas. Agora, esses são principalmente eventos de marketing. Eles não falam sobre tecnologias especificamente, apenas dizem: "use essas tecnologias e tudo será super". Eles não falam sobre os prós e contras, sobre soluções para os problemas.

Se não estiver na prática, você poderá adquirir experiência na comunicação com a comunidade. Existem várias maneiras: comunidades no Slack, salas de chat no Telegram, blogs, documentação, podcasts e muito mais. Você se pergunta, responde aos outros - tudo isso é experiência.

7. Se você tivesse recursos ilimitados (tempo, dinheiro, poder, pessoas), qual projeto você adotaria?


Eu não voaria para Marte. Bem, vou voar bem, e depois o que? Há um ditado: "Você não pode limpar sem se sujar, e você não pode se sujar sem limpar - você pode." A mesma coisa aqui - por que decidimos colonizar Marte, por que em geral essa idéia veio à mente? Como ficou lotado na Terra, as condições ambientais se deterioram. Mas você precisa pensar em como resolver a causa e não procurar soluções alternativas.

Eu organizaria algo de alta tecnologia. Recentemente, tenho muitos parentes e amigos que encontraram câncer. Eu procuraria como se livrar disso. Muito provavelmente, seria algum tipo de bioengenharia, medicina genética. Quero usar a tecnologia associada à medicina e ser útil.

8. Como você relaxa? O que você está fazendo além do trabalho?


Eu tento me comunicar mais com as pessoas. É muito solitário quando você trabalha sozinho, sem ir ao escritório. Vou para aulas de desenho, ando com meu filho.

Quando me mudei para Berlim, pensei que os russos estavam isolados um do outro. Mas, de fato, há uma comunidade muito calorosa. Todos que conheci aqui me receberam bem, entenderam minhas dificuldades, ajudaram com o idioma, traduções e solução de problemas.

Eu não entendia alemão. Houve um momento em que eu não queria sair, para não cair em uma situação de mal-entendido. Foi um choque para mim que os números decimais digam o contrário - primeiro, depois dez, não "vinte e quatro", mas "quatro e vinte". E agora eu não me importo. Se eu não entendo, estou falando sobre isso. Os alemães são uma nação amiga. Eles tentam ajudar, falam inglês ou mudam para o alemão mais simples.

Uma vez por ano eu voo para casa. Meus pais moram em Moscou e meu sogro moram em Novosibirsk.
Portanto, uma semana para cada cidade. Claro que sinto falta, não o suficiente.

9. Conte sobre seus três livros favoritos - educacional, popular ciência e ficção.


Não há livro de estudo favorito, agora tudo está online. Meu site mais visitado é MDN - informativo. Também tenho um guia flexbox nos meus favoritos (https://css-tricks.com/snippets/css/a-guide-to-flexbox/).

Da não ficção, adoro literatura médica, para leitores comuns. A última leitura é chamada "Não faça mal". Foi escrito pelo neurocirurgião britânico Henry Marsh.

Até fui à exposição internacional na Crocus Expo, em Moscou, onde mostraram os restos de pessoas reais - músculos, ossos e examinaram claramente a anatomia humana.

Talvez na minha próxima vida - se eu tivesse uma - eu pensaria na profissão médica. Existe um nível de responsabilidade completamente diferente. Apenas no livro “Não faça mal”, está escrito que os micro movimentos do bisturi do cirurgião mudam a vida humana.

O último livro de arte que li e que realmente gostei foi The Dark Tower, de Stephen King. Eu li o ciclo inteiro em algum lugar em um mês. Eu sou viciado em drogas - se me deparo com algo interessante, não consigo dormir.

Também gostei muito da curiosa história do cachorro à noite. Ela é sobre um garoto com autismo, como ele vê o mundo com seus próprios olhos. Embora o livro seja escrito por um adulto sem autismo. Minha namorada em Berlim está lidando com essas crianças. Tudo o que ela diz é o mesmo que ela diz. E é muito interessante ler. Você começa a entender melhor as crianças e as pessoas em geral.

10. Se, bem diante de seus olhos, a IA acordar, o que você dirá a ele?


O que você está pensando

Pergunta do herói anterior


Que conselho você daria a si mesmo quando voltasse 10 anos atrás?

Aprenda inglês e compre Bitcoins!

Pergunta para o próximo herói


Que decisão mudou sua vida inteira?

Source: https://habr.com/ru/post/pt427565/


All Articles