我是一名普通的双非高等学校的的大学生,今年读研究生一年级。在本科阶段所就读专业的名字叫作建筑电气与智能化,这个专业并非计算机类,反而更多偏向于土木建筑方面。所以在之后考研的时候我选择了跨专业考研,并最终继续就读了本校的电子信息专业。
由于非计算机科班的学生,所以我的编程能力几乎为零。研一入学后,随着老师科研项目的需要,所以我必须学习编程,在师兄的帮助下我开始学习Java语言。对于零基础的我来说,从头学习一门语言是非常痛苦的。好在如今网络发达,可以搜索到各种学习资源,再加上老师与师兄师姐的指导,最终还是坚持了下来。
由于最近刚好学习了SpringBoot项目的部署,需要在云服务器上部署自己开发的软件项目,在师兄的推荐下,我参加了“阿里云飞天加速计划·高校学生在家实践”活动,并免费领取了阿里云ECS的使用权限,师兄说他在当初学习时也是参加的阿里云的飞天加速计划,这对我们这些入门的学生提供了很大的帮助。
通过这一段时间对阿里云服务器的使用,我个人认为阿里云ECS的使用还是需要一定的门槛的,初学者在使用时还是会感到有一些陌生,因此阿里云免费提供的基础入门课程是很有必要学习一下的。这样会让我们对整个云计算的来源、历史以及整个框架都会有一个清晰的认识。接下来是怎样配置和部署阿里云服务器的问题,这里的配置步骤还是稍微有些复杂的,建议可以在网上找一些部署、配置的教程、视频等,一边看一遍跟着配置,当自己手动配置过一次后就会容易上手了。建议可以在哔哩哔哩视频网站上搜索一下,教程还是很多的。最后,宝塔面板的配置与使用是必不可少的,这会让我们的项目很方便地运行在服务器端,以及可以随时查看我们的云服务器的资源使用情况。具体配置方法也建议跟着教程自己上手一遍。
最后,我总结一下我自己的使用感想,以及一些小的建议。要想成为一名优秀的程序猿,别无他经,只有多多的上手、练习,以及及时的总结反思。遇到问题,要学会缩小问题范围,学会利用互联网去查询解决问题,并且多于他人交流,开阔眼界与思维。另外在使用阿里云过程中我感觉思路、流程不是很清晰,而且提供的各种选项也比较多,对于初学者来说比较难选择,不知道应该怎样选择适合自己的云服务器,希望可以在这方面有所改进。