程序员基础设施完整清单

举报
yd_214179722 发表于 2026/10/01 00:24:11 2026/10/01
【摘要】 本地开发环境编辑器 / IDE:VS Code、JetBrains 系列(IntelliJ IDEA、PyCharm、GoLand)、Vim / Neovim语言运行时:Python、Node.js、JDK、Go、Rust 等,以及版本管理工具(nvm、pyenv、sdkman)包管理器:npm / pnpm、pip / uv、Maven / Gradle、cargo、go modules终...
  1. 本地开发环境
    编辑器 / IDE:VS Code、JetBrains 系列(IntelliJ IDEA、PyCharm、GoLand)、Vim / Neovim
    语言运行时:Python、Node.js、JDK、Go、Rust 等,以及版本管理工具(nvm、pyenv、sdkman)
    包管理器:npm / pnpm、pip / uv、Maven / Gradle、cargo、go modules
    终端与 Shell:Windows Terminal / iTerm2、zsh / fish、WSL(Mac 上的 Homebrew)
    本地 API 调试:Postman、Insomnia、curl、httpie
    数据库客户端:Navicat、DBeaver、DataGrip
    抓包工具:Charles、Fiddler、Wireshark
  2. 代码托管与协作
    托管平台:GitHub、GitLab、Bitbucket、Gitee
    自托管:GitLab CE、Gitea、Gerrit
    版本控制本体:Git(+ 分支策略如 GitFlow / trunk-based)
  3. 构建与 CI/CD
    构建工具:Maven、Gradle、Webpack / Vite、Bazel、Make
    CI/CD 流水线:GitHub Actions、GitLab CI、Jenkins、CircleCI、ArgoCD(GitOps 部署)
    制品仓库:Nexus、Artifactory、Harbor(容器镜像)、私有 npm / PyPI 源
  4. 测试
    单元 / 集成测试:JUnit、pytest、Go test 等 + 覆盖率工具(JaCoCo、coverage )
    E2E 测试:Playwright、Selenium、Cypress
    性能压测:JMeter、Locust、wrk
    代码质量:SonarQube、ESLint、Prettier
  5. 运行时与部署
    容器化:Docker、Podman
    编排:Kubernetes、Helm、Docker Compose
    云平台:AWS、Azure、GCP、阿里云、腾讯云;Serverless(Lambda、云函数)
    虚拟化:虚拟机、WSL2、Vagrant
  6. 数据库与中间件
    关系型:MySQL、PostgreSQL、Oracle、SQL Server
    NoSQL:MongoDB、Redis、Elasticsearch、Cassandra
    消息队列:Kafka、RabbitMQ、RocketMQ
    对象存储:S3、OSS、MinIO
  7. 网络接入层
    负载均衡 / 反向代理:Nginx、HAProxy
    API 网关:Kong、APISIX
    服务间通信:gRPC、Dubbo、服务网格 Istio
    API 规范:OpenAPI / Swagger
  8. 可观测性
    日志:ELK(Elasticsearch + Logstash + Kibana)、Loki
    监控告警:Prometheus + Grafana、Zabbix、Alertmanager
    链路追踪:Jaeger、Zipkin、SkyWalking
  9. 安全
    密钥管理:Vault、云 KMS
    认证授权:OAuth2 / OIDC、Keycloak、JWT
    证书:Let’s Encrypt
    漏洞扫描:Trivy(镜像)、依赖审计(npm audit、pip-audit)
  10. 项目管理与协作
    任务管理:Jira、Linear、飞书项目、Teambition
    文档 / Wiki:Confluence、Notion、语雀
    沟通:Slack、飞书、钉钉、企业微信
  11. AI 辅助开发(现在已是标配)
    AI 编码助手:Copilot、Cursor、Claude Code 等终端 Agent
    LLM API:OpenAI、Anthropic、通义、智谱等
    AI 基础组件:向量数据库(Milvus、pgvector)、本地模型运行(Ollama、vLLM)
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0)

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。