Executando verificação de segurança...
1

[Duvida]Programação de protocolos

Olá pessoal.

Gostaria de tirar uma duvida sobre mercado de trabalho hehe

Atualmente eu trabalho como desenvolvedor de protocolos de comunicação com PLC em Node.Js.
Muitas das vezes utilizo de engenharia reversa, pois as fabricantes nao disponibilizam um manual.

Minha dúvida é, se tudo der errado, essa experiencia de desenvolvedor de protocolos é interessante para outras vagas Devs?

Carregando publicação patrocinada...
1

Essa experiencia é boa para desenvolvedores backend eu diria, pois no back vc utiliza os protocolos na camada de aplicação e sabendo os pros e contras dos protocolos é importante para otimizar a aplicação e melhorar seu expertise.

Eu mesmo fiz a transição de carreira de sistemas embarcados onde lida-se com protocolos de baixo nivel e eu diria que esse conhecimento foi importante para mim na minha nova área no back.

Dica: tem até um curso mt bom do Hussain nessa área https://www.udemy.com/course/fundamentals-of-backend-communications-and-protocols/

1

Qualquer experiência em programação é sempre válida!

Durante a faculdade tive dois professores que direcionaram meus pensamentos relacionados a desenvolvimento de software. O objetivo deles era claro “formar excelentes profissionais”, o professor, autor dessa frase, tinha uma média de reprovação de alunos de 70%, excelente engenheiro de software. O outro professor era declaradamente um programador apaixonado pela programação que dizia sempre algo como: “você não programador Java, não é programador PHP, não é programador dotnet! Você é um programador e ponto”. Depois vinha uma explicação longa sobre como aprender uma linguagem de programação era a porta de entrada para outras. O fato é que aprendi a encarar a programação dessa forma e hoje em dia, sempre aparece um projeto novo em uma linguagem diferente da que domino eu acabo encarando o desafio. Claro, tem momentos em digo “não posso” quando acho que não posso cumprir com as expectativas do projeto.

Meses atrás conversei com um desenvolvedor que me disse: "consegui minha vaga como desenvolver NodeJS sênior sem nunca ter desenvolvido uma linha de código em Node". Ele exagerou um pouco para chamar atenção. A verdade é que ele já era programador há 15 anos, conhecia bem PHP, Dotnet e JavaScript. A vaga que conseguiu, de fato foi publicada como “Dev. Senior Node”, mas na falta de profissionais qualificados com vasta experiência em NodeJS, preferiram contratar um desenvolvedor resiliente, com anos de experiência e facilidade para aprender uma linguagem nova.

Qualquer conhecimento tem seu valor. Embora o seu tenha demanda, só saber onde encontrar.

1

Qualquer experiência nunca se perde. O conhecimento, vai contigo, aonde você for.

Acho que a pergunta correta é: "Consigo emprego fácil nessa área?"

A resposta, você mesmo encontrará: pesquise no Linkedin, ou em sites de emprego por esse tipo de atividade. Se tiver alta demanda, a resposta é sim. Se tiver pouca, talvez vc esteja num nicho de mercado, onde paga-se bem, mas, não tem vagas a dar com pau como em outras áreas.

Boa sorte!