• Tecnologia
  • Equipamento elétrico
  • Indústria de Materiais
  • Vida digital
  • política de Privacidade
  • Ó nome
Localização: Casa / Tecnologia / Um graduado em humanidades deve aprender a programar?

Um graduado em humanidades deve aprender a programar?

techserving |
2183
Escrito por Matthew Sweeney, Escritor Colaborador Matthew Sweeney Escritor Colaborador

Matthew Sweeney recebeu seu Bacharelado em Inglês com especialização em Literatura Inglesa pela Portland State.

Bioão Completo | Tópico: Computadores & Tecnologia

Se você está buscando um diploma de humanidades (ou seja, um diploma em qualquer área que não seja ciência, tecnologia ou engenharia), mas de olho nos altos salários dos profissionais de tecnologia, você pode ter se perguntado se os estudantes de humanidades podem aprender programação - e se deveriam.

A resposta: sim, absolutamente.

Um estudo de 2016 da Burning Glass descobriu que metade dos empregos no quartil de renda superior (ganhando mais de US$ 57.000 anualmente) geralmente exigem habilidades de codificação. Aprender a codificar pode levar a novas carreiras lucrativas - dentro e fora das ciências humanas - e é mais fácil para pessoas com habilidades humanas do que você imagina.

Leia nossa cartilha sobre quais linguagens de codificação podem beneficiar você e por quê.

Por que os graduados não STEM devem aprender a codificar?

Embora a codificação não seja uma habilidade necessária para todos os trabalhos, as habilidades de programação de computadores são úteis para muitos trabalhos não STEM.

E as habilidades interpessoais que você fortalece ao aprender a codificar também podem beneficiar os profissionais de humanidades.

1. A codificação ajuda você a organizar seu pensamento.

A programação baseia-se em habilidades usadas nas humanidades, como resolução de problemas, pensamento crítico e reconhecimento de padrões. Aprender codificação requer dominar a "gramática" e a sintaxe das linguagens de codificação. Você usa as mesmas habilidades ao aprender um idioma falado.

Muitos trabalhos de humanidades têm paralelos com trabalhos de codificação. Escritores técnicos, por exemplo, desconstroem informações complexas às vezes envolvendo matemática e ciências para torná-las mais facilmente compreensíveis.

2. É uma habilidade comercializável.

Explore

Os 5 melhores empregos de codificação de nível básico para iniciar sua carreiraLance uma carreira de codificação sem anos de experiência com esses trabalhos de codificação de nível de entrada.

As habilidades de codificação são valorizadas pelos empregadores e podem ampliar suas oportunidades. Entre obter um diploma de bacharel em humanidades e concluir um bootcamp de codificação, você pode se qualificar para empregos de codificação.

As habilidades de programação também podem torná-lo mais versátil em áreas como marketing digital.

3. Isso pode economizar seu dinheiro.

Aprender habilidades de programação também pode eliminar os custos indiretos de delegar outras pessoas para programar para você.

Você poderia, por exemplo, fazer um site anunciando seu negócio pessoal de redação de currículo ou tutoria sem precisar contratar um desenvolvedor para fazer isso por você.

4. Isso pode melhorar suas habilidades de comunicação.

Programadores, desenvolvedores e engenheiros devem colaborar. O desenvolvimento de software e Web requer comunicação entre pessoas com diferentes áreas de especialização.

Codificar neste ambiente pode melhorar suas habilidades em colaboração entre departamentos e aprender com outras pessoas.

Qual ​​linguagem de programação os alunos de humanidades devem aprender?

Aprender uma linguagem de codificação requer intenção e propósito para fornecer o maior benefício. Dependendo de suas necessidades exclusivas, uma linguagem de programação pode ser útil para:

Um graduado em humanidades deve aprender a codificar?

Considere as linguagens de codificação a seguir por seus méritos individuais e como elas podem se relacionar com seus objetivos ou trabalho atual.

HTML

HTML é uma linguagem de marcação usada para estruturar o conteúdo de sites, como parágrafos de texto, gráficos e tabelas de dados. Esta linguagem de computador é essencial para o desenvolvimento web.

Por que você deve aprender?

HTML é uma primeira linguagem de codificação útil. As aplicações da linguagem incluem:

Se você deseja economizar dinheiro criando seu próprio site, é útil conhecer HTML. O conhecimento de HTML pode permitir maior personalização ao trabalhar com modelos.

Python

Python é uma linguagem de programação orientada a objetos de alto nível, frequentemente usada em análise de dados, desenvolvimento web, visualização de dados e engenharia de software. Foi inventado em 1991 por Guido van Rossum. Essa linguagem versátil é usada em todo o mundo por cerca de 8 milhões de desenvolvedores.

Por que você deve aprender?

Python é considerada a linguagem de programação mais fácil de aprender entre os principais players (Java, C++, etc.). Muitos trabalhos não relacionados a STEM em educação, publicidade e marketing usam Python para visualização/gerenciamento de dados.

Você pode aprender o básico em um bootcamp de Python ou em uma aula de Python do Google.

Visual Basic for Applications

VBA é uma linguagem de programação específica de domínio de alto nível usada para automação de tarefas no Microsoft Excel. A linguagem de programação foi criada em 1993 juntamente com o Excel 5.0 tendo em mente os desenvolvedores corporativos. Como uma linguagem específica de domínio, o VBA só funciona na estrutura do Windows.

Por que você deve aprender?

O VBA é relativamente fácil de aprender e útil para qualquer funcionário que use planilhas. Carreiras que costumam usar VBA incluem:

O VBA permite que você crie macros que economizam tempo no Excel para ajudá-lo a organizar e analisar grandes quantidades de dados.

XML

XML é uma linguagem de marcação de baixo nível usada para descrever dados. Frequentemente usado no desenvolvimento de back-end da Web, o XML torna mais fácil para as empresas integrar e compartilhar grandes volumes de dados entre sistemas.

Por que você deve aprender?

O XML é o padrão do setor no gerenciamento de bancos de dados, o que significa que você provavelmente o encontrará se trabalhar em setores como:

Aprender XML como parte de um trabalho não STEM relacionado a esses setores pode levar a uma carreira lucrativa como desenvolvedor de back-end.

Por que aprendi a programar: insights de um especialista em humanidades

Chidinma Nze é uma profissional de tecnologia que fez a transição de uma carreira de mais de 10 anos em marketing e comunicação. Ela atualmente trabalha na Infosys em Hartford, Connecticut.

Chidinma participou do bootcamp de codificação da Michigan State University, desenvolvido pela 2U, em 2020. Ela também é bacharel em jornalismo pela Wayne State University e certificado em artes de mídia digital pela Specs Howard School of Media Arts.

ZDNet: Quais linguagens de programação você escolheu aprender e por quê?

Chidinma Nze: Aprendi HTML, CSS e JavaScript. Escolhi aprender esses idiomas porque sabia que eles eram o básico da web em uma aula que fiz na faculdade e um pouco de prática por conta própria. Parecia o melhor lugar para começar a aprender programação/codificação.

ZDNet: Como aprender uma linguagem de programação beneficiou você?

CN: Aprender uma linguagem de programação me ajudou com meu objetivo de fazer a transição de uma função de marketing/comunicação para uma função de tecnologia.

ZDNet: O que foi mais desafiador em aprender a programar?

CN: A coisa mais desafiadora sobre aprender código é arranjar tempo para praticar e pesquisar as respostas para as coisas quando você trava.

ZDNet: Que conselho você daria a outros alunos não STEM que desejam aprender uma linguagem de programação?

CN: Saiba que a codificação pode ser difícil e mesmo profissionais experientes têm dificuldade. Esteja preparado para isso e não desista. A mudança de carreira que você pode fazer valerá a pena.

Em conclusão

Aprender a codificar não é diferente de aprender qualquer outro idioma. É uma jornada rumo ao desconhecido que envolve alongar seus "músculos de aprendizagem" para uma nova flexibilidade.

No entanto, a experiência de aprendizado pode beneficiá-lo, abrindo novos caminhos profissionais e pessoais para você explorar. A codificação não é de forma alguma seca e chata - ela pode expandir sua mente!

Confira algumas das seguintes páginas do ZDNet sobre como encontrar e julgar recursos de codificação:

ZDNet recomenda