Plan: Transitioning to Forward Deployed Engineer / AI Engineer
一份分階段路線圖,供後端工程師轉向 FDE 與 AI Engineer 角色——解讀頭銜混亂、應用型 LLM 技術棧與面試循環。
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Site com todas as trilhas de estudo num menu: guia técnico (24 volumes), trilhas avançadas, certificações e trilhas por tecnologia, além dos guias em PDF.
/), filtro por categoria e "Em andamento".conteudo/ ← os arquivos originais (.html das trilhas e .pdf dos guias)
scripts/build.mjs ← gera o site em dist/
scripts/menu.html ← modelo da página do menu
vercel.json ← build e cabeçalhos da hospedagem
O nome do arquivo define a categoria:
| Começa com | Categoria |
|---|---|
Vol 01 - ... | Guia Técnico |
Nova - ... | Trilhas avançadas |
Cert - ... | Certificações |
| qualquer outro | Trilhas por tecnologia |
No menu, o seletor Carreira (e a seção "Por onde começar") mostra as trilhas na ordem recomendada para cada objetivo, separadas em etapas com uma meta de saída, o progresso do caminho e o próximo passo (a primeira trilha da ordem ainda não concluída). O caminho escolhido fica salvo no navegador e no endereço (#carreira-staff), então dá para mandar o link de um caminho.
Os caminhos ficam em scripts/carreiras.mjs e podem misturar trilhas, certificações e módulos de projetos guiados. Para criar ou mudar um, edite a lista usando o nome do arquivo de cada trilha (sem .html); o build avisa se algum nome não existir em conteudo/.
Cursos práticos em Markdown, módulo a módulo. Hoje são dois: o OrderFlow (.NET e Java ligados por Kafka) e o Plataforma .NET em Produção (a stack ASP.NET + Kafka + Kubernetes + Helm + Harbor + Argo CD + Terraform + Azure, ensinada peça por peça). Ficam em projetos/<nome>/:
projetos/orderflow/README.md visão do projeto (vira "sobre o projeto")
projetos/orderflow/docs/README.md mapa do curso, com a tabela "Mapa dos módulos"
projetos/orderflow/docs/**.md lições, exercícios e perguntas de entrevista
O build transforma cada .md numa página do site e cada linha da tabela "Mapa dos módulos" (| # | Módulo | Status | Certificação |) num cartão em Projetos guiados. Módulo com link e status "pronto" abre; os outros aparecem como "em breve". Cada página tem o botão Marcar como lida, e o progresso do módulo aparece no menu e nos caminhos de carreira.
Para publicar um módulo novo: copie os .md para a pasta do módulo e troque a linha dele na tabela para [Nome](modulo-02/README.md) | ✅ pronto. Nos caminhos de carreira, um módulo entra como "orderflow:2".
As lições podem usar blocos que viram componentes na página. A sintaxe é ::: tipo [título] até :::, e ??? separa o que fica escondido até a pessoa clicar:
::: previsao
O que acontece se o pod reiniciar agora?
???
A resposta, que só aparece depois de a pessoa escrever o palpite e clicar.
:::
::: video Título do vídeo (canal, idioma)
https://www.youtube.com/watch?v=ID
Uma linha dizendo por que assistir.
:::
| Tipo | Vira |
|---|---|
conceito, analogia, porque, armadilha, checkpoint, repo | Caixa destacada com o rótulo do tipo |
previsao | Pergunta + campo para o palpite (salvo no navegador) + resposta escondida |
pergunta, entrevista | Pergunta + resposta escondida |
quebra, desafio | Lab de quebra e desafio sem roteiro |
dica, solucao | Bloco recolhido, aberto com um clique |
video | Vídeo do YouTube que só carrega ao clicar, com link para abrir no YouTube |
Também funcionam listas de tarefas (- [ ] item, com o estado salvo no navegador) e links para trilhas do site com [texto](trilha:<slug-da-trilha>).
Os projetos guiados ensinam; a prática acontece nestes repositórios, e cada um aponta de volta para cá:
| Repositório | Papel |
|---|---|
| aks-step-by-step | Laboratório: a API de CEP no AKS em 17 níveis, com o guia de comandos de cada nível |
| kub-learn-flow | Kubernetes local (Minikube), sem custo |
| squad-dotnet-kubernetes | Gabarito do ambiente completo, com as decisões registradas |
A lista do menu fica em scripts/build.mjs (repositorios).
.html (ou .pdf) para conteudo/. Para atualizar, substitua o arquivo com o mesmo nome.git add conteudo && git commit -m "Nova trilha: ..." && git pushO build mostra um aviso se algum link entre trilhas não encontrar a página correspondente.
Precisa de Node 18 ou mais novo.
npm run build # gera dist/
npm run dev # gera e abre em http://localhost:3000
localStorage do navegador, e cada trilha usa a própria chave (v01-study, ccka-check, ...). Limpar os dados do site apaga o progresso: exporte antes.