成为一个全栈开发者对我来说合适吗?

选择职业的第一步是要确保你真的愿意全身心地投入到这份职业中。你不想浪费时间做你不想做的事。如果你是新来的,你应该读一下:

概述
全栈开发者做什么?
职业满意度
全栈开发人员对他们的职业满意吗?
个性
全栈开发人员是什么样的?

仍然不确定成为一个全栈开发人员是否是正确的职业道路?看看这个职业是不是你最适合的。也许您很适合成为一个完整的堆栈开发人员或其他类似的职业!

被我们的用户描述为“惊人的准确”,你可能会发现你以前没有想过的职业。

如何成为一名全栈开发者

有学士学位计算机科学或计算机编程可能是一个明智的举动,但这不是必要的。没有学位,但有好的作品集、好的参考资料和好的开源工作的人肯定是有机会的。

作为一名全栈开发人员,需要了解所有前端技术和所有后端技术。它要求您了解许多编程语言,并善于使用一切,从数据库到用户界面以及介于两者之间的一切。大多数web开发的基础是JavaScript & HTML/CSS,所以对于初学者来说,加强你在这些方面的知识。

成为一个完整的堆栈开发人员需要时间。这不仅仅是学习各种前端和后端技术,而是更详细地理解这两个领域,并使这两个领域之间的交流更加容易和顺畅。要达到这一目标,需要有足够的耐心,以及求知欲。

学习成为一个完整堆栈开发人员的行动计划:
-学习基本的HTML -编写基本的页面,链接等
-部署你的HTML网站生产-一个主机提供商,heroku等
学习一种后端语言,并将其整合到HTML中——如果你使用的是web框架,尽可能让它成为最轻的一种
-建立虚拟服务器用于部署- AWS,数字海洋,linode等
—将动态应用程序部署到生产环境中
-学习一个关系数据库系统,并将其集成到您的应用程序
-学习基本的CSS,让它看起来更好
-学习Javascript提供客户端行为