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

[AJUDA] Conselhos para um coroa que não não conhece código, mas que trabalha com conteúdo sobre tecnologia

Começo confessando um certo nervosismo - típico de quem se sente um estranho no ninho - ao escrever na TabNews. Afinal, são grandes as chances de eu ser a única pessoa aqui que não conhece uma linha de código...

Sou redator/copywriter/criador de conteúdo. Curiosamente, minha carreira me aproximou da tecnologia. Hoje produzo conteúdo para a bohr.io, a primeira plataforma serverless 100% brasileira.

O problema

Apesar de amar o que faço, sou plenamente ciente da barreira limitante que é escrever sobre tecnologia sem conhecer linguagens de programação. Então resolvi sair da zona de conforto e me apropriar, mesmo que minimamente, da capacidade e entender e escrever linhas de código. Sei que a vivência é tudo. Sei também que, ao me arriscar nesse mundo completamente novo, o meu jogo vai dar um salto de qualidade.

O lance é que, por questão de tempo escasso, preciso ir com calma. A vida sem os códigos já é agitada o suficiente. Por isso preciso ser inteligente e estratégico para sair dessa empreitada o mais inteiro possível. ;)

O objetivo

Isso tudo foi para dizer que adoraria ouvir de vocês dicas sobre por onde começar.

Por trabalhar com geração de conteúdo e SEO, naturalmente a IA generativa atraiu a minha atenção (além de ter acionado o alerta vermelho sobre a empregabilidade a médio prazo) =(

Então, me parece que python seria uma boa escolha de linguagem para experimentar a água com a ponta do dedão. Faz sentido?

Peço desculpas por oferecer tão poucas pistas sobre o que pretendo a médio/longo prazo. É que a questão é abrangente mesmo: quero produzir conteúdos cada vez melhores, com (algum) conhecimento de causa.

Sei que essa falta de detalhes dificulta a elaboração de dicas mais assertivas. Mas, no momento, já ficaria feliz com conselhos bem genéricos de primeiros passos para um cara de 47 anos sem nenhuma vivência prática no desenvolvimento web - que pelo menos tenta se manter a par das coisas mais relevantes que estão acontecendo nesse meio.

Valeu!

Carregando publicação patrocinada...
2

Não há problemas em participar do TabNews sem ser programador. Acho que já vi algumas publicações de designers por aqui, por exemplo.

Dito isso, acho que seria presunçoso demais eu recomendar você fazer algo sendo que eu não faço o que você faz (produção de conteúdo). O que eu te pergunto é: já conversou com alguém da bohr.io? É preciso entender o que esperam de você para saber como você pode melhorar. Mesmo que você pretenda trabalhar em outro lugar no futuro, é importante entender se o caminho que você enxerga na bohr.io pode te levar para onde você quer estar.

Talvez conteúdo sobre JavaScript seja mais interessante para a empresa, então não adiantaria nada aprender Python. Ou talvez nem seja diretamente sobre alguma linguagem de programação. Agora, se você pretende aprender programação para trabalhar com isso, e não com redação, já cabem outras questões e reflexões.

1

Não cheguei a conversar com o pessoal da bohr porque, na verdade, nunca pensei em aprender uma linguagem para aplicar diretamente na plataforma, e sim para EU entender o que acontece por trás da programação e, assim, passar a gerar conteúdo como um "insider", e não mais como um "voyeur", entende? Não penso em trocar a redação pela programação, mas sim, de alguma forma, melhorar meu jogo como redator de tecnologia. De qualquer forma, suas considerações foram super pertinentes. Obrigado!

1

O que eu comentei para perguntar para eles não foi para você aplicar na plataforma como programação, foi mesmo para escrever assuntos mais interessantes para a empresa, que atraiam o tipo certo de público.

De resto, parece que você entendeu. Boa caminhada na sua jornada 🤝. Já tivemos algumas publicações da bohr.io aqui no TabNews, como essa, que foram bem recebidas.

1
1

Fala meu amigo muito bom ter você por aqui, olha, uma dica que eu posso te dar é a seguinte: html, css, javascript. O mais legal de se aprender programação partindo dos sites, é que é simples e desperta um lado muito interessante que é o da diversão enquanto aprende, html e css trazem resultados visuais interessantes e que podem te ajudar a vislumbrar novas ideias e de coisas novas que pode fazer com aquilo e também, te ajuda a não desanimar na jornada. Deixo aqui o canal CursoEmVideo, do Gustavo Guanabara que tem muito conteúdo massa de graça, para iniciantes.

2

Que legal, Iago! Curti muito as suas dicas. Realmente, conseguir ver os resultados práticos do trabalho é um tremendo motivador e um estimulador da criatividade. Valeu também pela dica de conteúdo. Grande abraço!

1

Cristian sugiro que comece com Logica de programação e fundamentos (javascript pode ser uma boa). [Eu comecei a aprender mais tarde e me ajudou demais]
A sugestão pelo javascript é que você vai conseguir ver resultados mais praticos e até começar agregar em sua carreira.

1

Logica de programação e fundamentos parece fazer bastante sentido, Rafael... De repente, para o meu objetivo, compreender algo mais conceitual pode ser melhor até do que focar em apenas em uma linguagem de programação e deixar todas as outras de fora... Vou pesquisar a respeito. Muito obrigado pela dica!

1

Se você souber inglês, eu recomendo fortemente o CS50, é uma série de cursos gratuitos da Universidade de Harvard e acredito que seja o curso que tem o budget mais alto de todos os cursos disponíveis na Internet, pois a qualidade de produção é muito boa. Todos os professores são excelentes e o conteúdo é difícil, mas garanto que você vai ter o melhor ponta pé inicial possível.

Se você nunca programou, recomendo que inicie com o CS50P, que é focado em Python e você vai não só assistir as aulas, mas programar de fato e ser avaliado por um sistema automatizado. Eles vão te dar um certificado se você completar todos os exercícios com sucesso:

https://www.edx.org/course/cs50s-introduction-to-programming-with-python

Em seguida você pode fazer o CS50X, que apesar de ser um curso de introdução em ciência da computação, é bem difícil e toca em diversos assuntos relacionados à computação, como a linguagem C, bancos de dados, Big O notation e Python no final. Ele também tem projetos que vão fazer você suar um bocado. Eu fiz e recomendo totalmente: https://www.edx.org/course/introduction-computer-science-harvardx-cs50x

1

Baita dica, Eduardo! Essa trilha pareceu muito interessante. Como Python tem surgido repetidamente em minhas leituras, acho que o CS50P pode realmente ser uma boa. Valeu pelas dicas!

1

Antes de começar com algoritmo, comece com um livro-jogo.

O que irei dizer não é piada.
Para você entender bem como um programa de computador funciona leia pelo menos um livro-jogo.
Notará que:
- Dependendo da escolha que você faz o livro te leva para uma determinada página.
O computador faz a mesma coisa, dependendo da condição lógica imposta, ele executa um determinado bloco de código ou não.
- Obviamente nem o livro nem o computador raciocinam.
O livro apesar de fazer o que você manda, já contém uma página previamente com a resposta, ou seja, a consequência da sua escolha.
Foi através de um livro destes na infância que percebi como o computador "pensa" e comecei a me interessar pela computação.

Você pode comprar esse tipo de livro aqui, mas especificamente os livros-jogos

https://jamboeditora.com.br/categoria/rpg/livros-jogos/

https://jamboeditora.com.br/

Depois de se divertir com um livro-jogo e aprender o que é algoritmo.
Sugiro aprender uma pseudo-linguagem chamada Portugol.
http://lite.acad.univali.br/portugol/

Executar Portugol direto do navegador, sem instalar nada:
https://dgadelha.github.io/Portugol-Webstudio/

1