Conteúdo principal
Programação
Curso: Programação > Unidade 8
Lição 1: Conheça o profissional- Bem-vindos ao "Conheça o profissional"!
- Sarah Northway, desenvolvedora de jogos e nômade
- Brenda Jin, desenvolvedora para dispositivos móveis e DJ
- Tom Heinan, desenvolvedor de aplicativos móveis, piloto e zumbi
- Amy Quispe, gerente de dados e relatora de desenvolvimento
- Bill Mills, físico e programador interdisciplinar
- Carrie Cai, pesquisadora e dançarina
- Lauren Haynes, gerente de produto e Lindy Hopper
- Marcos Ojeda, designer, DJ, e dono de cachorro
- Allyson Lubimir, Engenheira de Suporte e uma apaixonada por gatos
© 2023 Khan AcademyTermos de usoPolítica de privacidadeAviso de cookies
Allyson Lubimir, Engenheira de Suporte e uma apaixonada por gatos
Olá, sou a Allyson Lubimir!
Com o que você trabalha?
Sou uma engenheira de suporte na empresa Fog Creek Software. Desenvolvemos vários produtos destinados aos desenvolvedores de software, para facilitar a vida deles para que eles possam se concentrar na programação! Eu trabalho no FogBugz (um programa de rastreamento de erros) e no Kiln (um controle de versão de software e programa de rastreamento de código que funciona com Git e Mercurial).
Eu passo meus dias respondendo emails de clientes sobre a experiência de uso com nossos programas, como relatórios de erros e novas ideias. Como eu conheço os programas para os quais dou suporte por dentro e por fora, eu também posso dar boas ideias aos clientes para que eles possam melhorar seu fluxo de trabalho. Além disso, eu trabalho de forma remota, então eu posso até estar de pijama enquanto respondo as perguntas!
Esta é uma imagem da minha lista de suporte de hoje:
Na caça e conserto de erros, eu reproduzo os erros enviados pelos clientes, e frequentemente entro em seus bancos de dados para limpar entradas com problemas. Eu também ajudo os clientes a atualizarem o software, ou a migrar do nosso software de auto hospedagem para nossas ofertas
Aqui está um script que eu escrevi em Python para obter uma lista de ocorrências de suporte da API do FogBugz:
Quando eu encontro grandes erros que não consigo resolver por conta própria, eu trabalho com nossas equipes de desenvolvimento para determinar a melhor maneira de agir, um cronograma para a correção do erro e a explico para o cliente sobre o que está acontecendo. Trabalhamos duro para sermos o mais abertos e honestos possível com nossos clientes, e eu faço parte da linha de frente que garante que isso aconteça.
Como você aprendeu a programar?
I’ve always been interested in computers (I remember playing with the Logo Turtle drawing program when I was about 7), but wasn’t really comfortable with the idea of having a career “on the internet” until fairly recently. Fiz engenharia civil, mas fiquei frustrada no trabalho por depender de programas de computador sem entender como ou por que eles funcionam -- e algumas vezes, sem entender se eles realmente funcionam! Eu me via em situações nas quais meus cálculos não correspondiam aos cálculos dos programas do computador, e até os engenheiros mais experientes com os quais eu trabalhava não conseguiam me dizer porque estávamos confiando em um programa que estava dando respostas diferentes.
Quando eu decidi aprender a programar, eu procurei por programas por toda parte. Comecei fazendo um curso edX em Python, e também usei tutoriais na Codecademy, Khan Academy, Learn Code the Hard Way, e em outros lugares. Então eu comecei a aprender o desenvolvimento front-end, no começo através da Skillcrush. Não era fácil manter a motivação, mas eu tive muita sorte por ter amigos que puderam me ajudar quando eu tive dificuldades e que me orientaram quando eu não sabia bem por onde ir.
O que você faz quando não está programando?
Quando não estou programando, gosto de passar o tempo com meus gatos (e com meu marido também)!
Também gosto de jogar jogos de tabuleiro e fazer tricô. Recentemente, comprei uma casa de 100 anos de idade, então fazer a decoração e realizar reparos nas coisas antigas também me mantêm ocupada.
Qual é o seu conselho para novos programadores?
Você é capaz!
Quer participar da conversa?
- Quais as melhores plataformas para rodar os scripts de Python?(5 votos)
- Olá! Sou um programador-amador em Python. Estou aprendendo muita coisa ainda.
Quando você fala sobre "plataforma" está se referindo ao Sistema Operacional?(4 votos)
- tbm sou apaixonado por gatos(1 voto)
- tbm sou apaixonado por gatos(1 voto)
- tbm sou apaixonado por gatos(1 voto)
- eu amo gatos também! eu tmb tenho uma gata bem peluda e fofa.
gatos são uma graça.(1 voto) - Você acha que o seu trabalho pode interferir em sua coisas particulares ex: sua paixão por gatos?(0 votos)