云开发小白ECS使用体验
遇见阿里云
本人大四,计算机专业,由于要毕业设计需要用到Linux系统完成,自己电脑很旧装win10贼卡,所以就装了win7,但win7没有Linux子系统,又不想用虚拟机,怎么办呢?偶然在B站看见别人用云服务器开发,觉得很方便,也不吃配置,就琢磨着试试看,于是就百度了下“云服务器 学生”,几大云服务器商都有低价的学生服务器,阿里云免费使用两周还可以续期,果断选择阿里云,参加“飞天加速计划·高校学生在家实践”活动,体验两周下来感觉非常不错,所以就有了这篇小小的感想。
一个新手对其他新手的建议
我虽然是计算机专业的,但说实话编程技术一般,还挺担心自己以后找不到工作呢,ESC之前听都没听过,完全不知道是啥玩意,我其实就没抱着自己能整明白的心态就去搞了,先去看了一下推荐的视频教程,看完好像也不是很难的嘛,之前总担心自己学不会,加上没学过Linux中途可能会因为各种东西卡住,导致开发无法继续进行下去,不过现在看来完全是多虑了,跟着官方的教程半个小时左右就能把基本环境搭建好(LNPM),后续有问题也可以去社区,社区收集了很多常见问题的解决方法,也有很多大佬在线解答,所以干就完事了。如果你跟我一样是新手,而且对Linux并不熟悉的话(当然你也可以用windows系统),我推荐你跟着官方教程走一遍,上手非常快,另外如果你也使用LNPM环境,我推荐你用宝塔或者其他第三方Linux管理面板,这样你在配置环境的时候会省去不少麻烦。不熟悉一定要记笔记,做做笔记是很好的习惯,自己不熟悉的命令可以用文档记下来,等下次需要用到的时候可以迅速翻出来,遇到问题了,可以记录下自己解决问题的步骤,在同一个地方跌倒两次是非常有可能的。
小小总结
我觉得云服务器比虚拟机好用多了,在便捷和性能方面虚拟机是无法与之想比的,而且我们真实开发的项目大多数也会选择部署到云服务器,因此学习云开发是非常有必要的,这对于即将找工作的大学生来说更是如此,连服务器都没碰过怎么能了解到开发、部署项目中的坑,虽然目前这点知识、技能可能远远应付不了实际开发,但我觉得主动去尝试和探索总是好的,与其被工作推着走不如自己主动早踏出一步,主动学习一项技能是开心的,而被动学习是苦逼的,希望你能接受并爱上它。最后,希望有朝一日我也能成为一名开发高手,目标阿里,加油吧。
目前在做的项目
这是我目前在做的一个在线五子棋游戏的小项目,跟着网上的教程边学边做,用vscode连上云服务器后就可以在远程在服务器上敲代码了,也不用在本地写好再上传到服务器,写完一行就可以保存一行,给我省了不少事。