Trabalhando com código aberto (minha jornada)
Quando fiz a minha primeira contribuição para a biblioteca C# "H-OPC" (Engineering OPC) no GitHub.com, eu não tinha a menor ideia de que cerca de um ano depois eu estaria trabalhando para a empresa que o criou. Encontrei H-OPC enquanto trabalhava no meu estágio da faculdade. Eu precisava de uma maneira de falar com o PLC (Programmable Logic Controllers) na minha fábrica através de C#. Eu havia feito várias pesquisas online sobre esse software. Na minha empresa anterior, eu e meus colegas de trabalho já havíamos testado vários outros pacotes de software que eram desatualizados, confusos e caros.
Quando percebi que existia uma solução GRÁTIS, de código aberto, que oferecia "monitoramento simples e inoperante" e que era instalável em segundos, tive que experimentar. O H-OPC adapta minhas necessidades quase perfeitamente...Quase perfeitamente. Ao usar a biblioteca, encontrei alguns problemas aqui e ali. Por exemplo, quando eu tentei monitorar um valor usando o tipo de dado errado, eu não obteria nenhum erro. Você deve achar que nenhum erro é uma coisa boa até você fazer algo errado e não o encontrar! No entanto, quando descobri o problema, pensei: "E se eu tentasse corrigir isso sozinho?" Então eu baixei o código do GitHub, o carreguei, fiz algumas mudanças, o enviei para revisão e, depois de um tempo, foi aceito!
O que eu não percebi é que minha contribuição não tinha passado despercebida. Um dos meus atuais colegas de trabalho viu minha atividade no projeto e me chamou para uma entrevista. Como um estudante quase formado, mudar-se para Chicago e trabalhar na fabricação de TI (um campo que eu já estava dentro, no meu estágio) soava como um sonho se tornando realidade.
Várias entrevistas e meses depois, encontrei-me na Engineering e não poderia estar mais feliz com a minha nova posição. Estou cercado por colegas de trabalho experientes e impressionantes fazendo um trabalho desafiador e gratificante. Para não mencionar que estou começando a trabalhar com coisas inacreditáveis, como robôs de automação para grandes empresas! Na Engineering, estamos abertos a coisas que tornam a indústria melhor (como código aberto) e faz com que trabalhar conosco será um eletrizante.
Conheça Jared Beach
Você nasceu/cresceu: Tuscaloosa, Alabama
Sua educação: Bacharelado em Ciências da Computação pela Universidade do Alabama
Seu título: Analista de TI de Fabricação
Sua atividade na Engineering: Operações de Fabricação e Desenvolvimento de Software
Localização do seu escritório: Chicago, EUA
Quanto tempo você trabalha na Engineering: 5 meses
Suas áreas de especialização: Comunicação OPC/PLC
Projeto mais legal: Sistema de automação AGV (Automated Guided Vehicle)
Suas metas de carreira: Tornar-se um guru de MES, ERP e Controle
Os seus interesses pessoais: Música e Saúde
Canção favorita de todos os tempos: All Me - Drake
Melhor coisa sobre o que você faz: Trabalhar na fabricação significa que eu posso trabalhar com coisas legais como robôs e sistemas de controle. Eu realmente gosto de fazer as fábricas funcionarem de forma mais eficiente através da automação e melhorar as vidas de seus funcionários ao automatizar quaisquer operações tediosas que um computador possa fazer para que as pessoas possam se concentrar em trabalhos mais importantes e interessantes.