我将在 2026 年春节后应聘 Golang 岗位,之前有 8 年 PHP 经验,.NET 做了 2 年,前端会 angular 和 VUE ,Golang 已经学了 3 年,由于公司没有 Go 的项目只能做个人项目来应聘。

个人项目是事件驱动架构的项目,2 个服务每个服务 2 个节点单核 CPU ,最大内存 512M (实际不足 40M ),不是玩具项目是深度实践,只有 1 条商城的链路但覆盖了 CI/CD 、部署在 K8S 集群,期间可观测性基础设施从自建转移到云服务(含日志、监控指标、Opentelemetry 链路追踪),微服务是领域驱动架构,支持分布式事务,压测/负载测试都有,P95 延迟从 1150s 降低到 34ms ,最大延迟从 22.5s 降低到 213ms ,全部按生产级要求来做,未来考虑迁移到 serverless 。

工程化方面:用 Scrum 管理项目,两周一版,最新版为 6.3.1 ,附有决策记录、变更日志、自述文件和 Roadmap ,迭代期间涉及过从 Linux 内核参数到数据库等多个维度的性能调优。

Channel 、GMP 、GC 、内存管理这些在项目里全部实践过,额外补足计算机网络、raft 算法等之前掌握不完整的知识。

自己的特殊经历是 2009 年(初中)时用 delphi 独立设计和开发学校实验室管理系统,首次用数据库事务,做完后打包、加壳,当年有拿去比赛并获奖。

请问下个人项目可以应聘 Golang 开发吗?如果遇到硬性要求垂直经验怎么办?

标签: none

添加新评论