Sobre como se tornar um “Gerente de produto de IA” — Semana 1
Sentei-me em uma noite de sexta-feira em 2019, meses antes de a pandemia ser percebida como global - naquele ponto apenas um pontinho nas notícias entre muitas outras coisas - e me comprometi a transformar parte da ansiedade latente que vinha sentindo sobre a trajetória da minha vida em algo mais estruturado e intencional.
Eu estava saindo de uma estranha transição. Eu coloquei muito do meu esforço e pensamento em um projeto sobre a construção da comunidade que eu ainda coloco algum esforço e pensamento. Mas em 2019 eu passei por um grande esgotamento e fiz a transição por relacionamento, emprego e mudanças residenciais e construção de comunidade, embora ainda fosse uma aspiração, parecia muito longe de ser uma realidade. E então voltei a dedicar tempo e esforço pensando no futuro em que queria viver - meu microcosmo pessoal de significado, criação e criação de significado.
Eu estabeleci um monte de metas e sinto vergonha de compartilhá-las, mas aqui estão elas:
Curto Prazo (1–3 anos…2020–2023):
Objetivos pessoais
- Produza 3 Projetos de Arte ✅
- Inicie uma loja virtual e serviço Adæpt ✅
- Viajar para surfar e escrever — 2 países
- Torne-se um gerente de produto ✅
- Gerente de produto de produtos de IA/dados
- Torne-se um arquiteto de nuvem certificado
- Iniciar mestrado na USC ✅
Objetivos pessoais
- Escreva um livro
- Agente de talentos criativos e parceiro
- Construindo patrimônio na terra
- Mg. Dir. de Eng. de Dados & Produtos de IA
- 3 fluxos de renda - Produto, Gerenciamento, Jurídico
- Trabalho Jurídico - IP/M&A/Contratos/Regulamentação
Objetivos pessoais
- Administrador Comunitário, Ancião, Conselheiro
- Ajudar a criar os filhos
- Viajar & Criar
- Mordomo Firme Produtivo, Ancião, Conselheiro
- Ensinando, Pesquisando, Orientando Laboratório-Estúdio
- Sócio na Gestão de Financiamento de Projetos
Objetivos pessoais
- Administrador Comunitário, Ancião, Conselheiro
- Ajudar a criar os filhos
- Viajar & Criar
- Membro do conselho da Product Co-Op
- Palestrante e Escritor
- Parceiro estratégico para produtos de IA
Em 2021 bati a meta de me tornar gerente de produto e por isso sou grata. E embora eu desejasse ter feito mais entre 2019 e agora para aprofundar minhas habilidades e compreensão de todas as coisas que constituem a IA, estou aqui em 05/05/2023 com a determinação de seguir esse objetivo.
Fiz um curso de aprendizado de máquina em meu programa de pós-graduação e usar modelos, brincar com os dados para fazer com que os modelos respondessem da maneira que eu queria e relatar como eram essas respostas foi um exercício gratificante. Estou animado para mergulhar fundo no “não saber” novamente. E assim, recentemente me inscrevi em alguns cursos para me impulsionar nesse objetivo:
- Dan Shipper (from Every) está ministrando um curso sobre a construção de chatbots com a Open AI API


Ao fazer esses cursos, complementarei esse conhecimento com outras coisas que estou aprendendo e espero reuni-las em princípios, práticas, projetos e pensamentos. Este será o primeiro de uma série de postagens que farei sobre minha jornada para me tornar um AI Product Manager.
Então - relatando a Semana 1 deste Caminho:
A primeira sessão do curso de Dan foi ótima; Estou animado por fazer parte da comunidade Every e ao lado dos alunos desta coorte. Examinamos um terreno elevado sobre o que esperar e como operar. Estaremos nos apoiando no ChatGPT o máximo possível para aprender a fazer a codificação que precisamos fazer (da mesma forma + junto com o uso de referências tradicionais como Google e StackOverflow)
Também estamos usando o Replit, que estou começando a usar, adoro e recomendo. Aqui está o código que fiz com a ajuda do ChatGPT (principalmente ele escreveu o código):
import openai
import os
# Set the API key
openai.api_key = os.getenv('OPENAI_API_KEY')
def chat_with_gpt(prompt, conversation_history):
# Add the user's message to the conversation history
conversation_history.append({"role": "user", "content": prompt})
# Generate a response using the conversation history
response = openai.ChatCompletion.create(
model='gpt-3.5-turbo',
messages=conversation_history,
max_tokens=150,
n=1,
stop=None,
temperature=0.8,
)
# Extract the response text and add it to the conversation history
response_text = response.choices[0].message['content'].strip()
conversation_history.append({"role": "assistant", "content": response_text})
return response_text
def main():
print("Welcome to the GPT-3.5 chatbot! You can start chatting now. If you want to exit, type 'quit'.")
# Initialize an empty conversation history
conversation_history = [{"role": "system", "content": "You are chatting with a GPT-3.5 powered AI."}]
while True:
user_input = input("You: ")
if user_input.lower() == "quit":
print("Goodbye!")
break
response = chat_with_gpt(user_input, conversation_history)
print("GPT-3.5: " + response)
if __name__ == "__main__":
main()
A semana 1 da aula de gerenciamento de produtos de IA de Jon também foi legal. Revendo a história da IA, aprecio o quão longe esse esforço de construir “máquinas cognitivas” vai

E também fornece um ótimo contexto sobre as relações entre os diferentes campos que compõem a IA:

Meu objetivo é entender “o como” da melhor maneira possível, para que eu comece a definir melhor o “porquê” como gerente de produto. Além disso, quero entender os princípios de UX/UI aplicáveis à criação de produtos que apresentam ou alavancam a IA — e como esses princípios podem ser diferentes dependendo da extensão em que a IA é usada e de quão central ela é para a interface do produto.