阿里巴巴【Steam】研发工程师Golang
实习兼职阿里巴巴日常实习生地点:杭州 | 上海状态:招聘
任职要求
【基本项】 1、本科及以上学历 2、掌握至少一种后端开发语言(Go、NodeJS、Python、PHP等); 3、熟悉常用的数据库,了解常用数据库查询优化手段和策略; 4、重视代码评审,追求高质量的代码实现,提高测试覆盖; 5、了解Linux操作系统,熟悉容器技术(如Docker)和编排工具(如Kubernetes); 6、了解监控工具(如Prometheus、Grafana)和日志管理工具…
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1、后端开发:负责云产品后端系统的开发与优化,使用先进的技术栈和工具,确保系统的稳定性、扩展性和高效性; 2、持续集成与交付:设计和实施CI/CD流水线,自动化构建、测试和部署流程,提高开发效率和交付质量; 3、系统运维:管理和维护云产品的基础设施,确保系统的高可用性和可靠性,快速响应和解决生产环境中的问题; 4、性能优化:定期进行系统性能监控和优化,识别并解决性能瓶颈,提升系统响应速度和用户体验。
包括英文材料
学历+
后端开发+
https://www.youtube.com/watch?v=tN6oJu2DqCM&list=PLWKjhJtqVAbn21gs5UnLhCQ82f923WCgM
Learn what technologies you should learn first to become a back end web developer.
Go+
https://www.youtube.com/watch?v=8uiZC0l4Ajw
学习Golang的完整教程!从开始到结束不到一个小时,包括如何在Go中构建API的完整演示。没有多余的内容,只有你需要知道的知识。
Node.js+
https://liaoxuefeng.com/books/javascript/nodejs/index.html
从本章开始,我们就正式开启JavaScript的后端开发之旅。
https://www.youtube.com/watch?v=32M1al-Y6Ag
This is an intro to Node.js. No frameworks or libraries.
https://www.youtube.com/watch?v=zb3Qk8SG5Ms&list=PL4cUxeGkcC9jsz4LDYc6kv3ymONOKxwBU
In this Node JS tutorial I'll introduce to what exactly Node is all about, why we'd use it and the technologies you'll need to be familiar with to get started.
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
PHP+
https://www.learn-php.org/
PHP is a server scripting language, and a powerful tool for making dynamic and interactive Web pages.
https://www.youtube.com/watch?v=l4_Vn-sTBL8
This PHP full course for beginners will teach you everything from scratch—from PHP basics to advanced concepts!
Linux+
https://ryanstutorials.net/linuxtutorial/
Ok, so you want to learn how to use the Bash command line interface (terminal) on Unix/Linux.
https://ubuntu.com/tutorials/command-line-for-beginners
The Linux command line is a text interface to your computer.
https://www.youtube.com/watch?v=6WatcfENsOU
In this Linux crash course, you will learn the fundamental skills and tools you need to become a proficient Linux system administrator.
https://www.youtube.com/watch?v=v392lEyM29A
Never fear the command line again, make it fear you.
https://www.youtube.com/watch?v=ZtqBQ68cfJc
还有更多 •••