Você já deve ter ouvido falar sobre esse termo “Pensamento Computacional”, e até aplicado inconscientemente na sua vida pessoal e profissional, no seu dia a dia, sem se dar conta.
Mas de onde surgiu esse termo?
O termo Pensamento Computacional (Computational Thinking) foi apresentado por Seymour Papert em 1980.
O termo ganhou repercussão e disseminação com o artigo de Jeannette Wing (2006). “Pensamento Computacional é uma habilidade fundamental para todos, não somente para os cientistas da computação”.
Pensamento computacional é saber se defrontar com os problemas e resolvê-los, chegar na solução de forma eficiente e satisfatória.
Ele é composto por 4 pilares, que são: Decomposição, Reconhecimento, Abstração e Pensamento algoritmo.
Decomposição: dividir um problema difícil em partes simples e fáceis de gerenciar.
Reconhecimento de padrão dentro de um problema: os padrões podem aparecer de diferente formas e tamanhos, mesmo que haja muitas diferenças sempre haverá muitas semelhanças, é saber identificar dentro dos problemas as situações complicadas, mas que possuem alguma semelhança, o que podemos usar como semelhante, como uma ferramenta que podemos usar novamente nessa mesma situação.
Abstração: focar nos detalhes que importam e quando devemos ignorar aqueles que no momento não importam muito.
Pensamento algoritmo: é basicamente quando você gerar uma série de passos simples e assertivos que qualquer um pode seguir para resolver um problema, um procedimento por exemplo de como realizar uma determinada ação.
E como aplicar essa habilidade no NOC?
Na decomposição ele destrincha o problema da seguinte forma, ao verificar uma falha registra o incidente, fornece as informações do incidente e notifica um responsável para resolução se necessário.
No Reconhecimento de padrão: ao verificar que existe um padrão em determinado incidente recorrente e ao analisar incidentes passados ele pode prevenir problemas futuros.
Na abstração aqui ele se concentra em realizar rapidamente o atendimento nos alertas mais relevantes, tais como a criticidade (alto ou desastre) e de acordo com sua gravidade, impacto e as informações do incidente e do cliente afetado.
No Pensamento algoritmo é realizar a ação seguindo o passo a passo de um procedimento para resolução de um problema específico.
Desenvolver o Pensamento Computacional entre os profissionais do NOC é fundamental para que eles possam resolver problemas com mais eficiência e rapidez, além de identificar possíveis padrões e prevenir problemas futuros.
Ao aplicar a decomposição, reconhecimento de padrão, abstração e pensamento algoritmo, o profissional do NOC poderá realizar o atendimento mais adequado aos alertas recebidos, garantindo a resolução dos incidentes de forma eficiente e satisfatória.
Além disso, essa habilidade também permite uma melhor comunicação com outros profissionais da área, possibilitando uma maior colaboração e trabalho em equipe.
O Pensamento Computacional é uma habilidade essencial para qualquer profissional da área de tecnologia da informação, e seu desenvolvimento pode trazer grandes benefícios para a empresa como um todo.