FULL STOCK DEVELOPMENT:

A full-stack developer is someone who is competent to deal with the technologies behind the entire application stack—that is, the different layers of technologies that make up a modern application. The term is meant to contrast with developers who focus exclusively on an application’s front end (the UI, usually a website or mobile app) or exclusively on the back end (the business logic that drives the application and the database where the information the application needs is stored).In theory, a full-stack developer would be as comfortable with the JavaScript code running in the user’s browser as they would be with the MySQL queries that get the information the user wants from a database.Of course, this calls for mastery of a lot of technologies, a skill so rare that people use the phrase “unicorn” to describe practitioners. In a long and influential diatribe, developer Andy Shora made the claim that these true full-stack developers are a myth—that everyone has more mastery of some aspects of the stack than others, but that the existence of term “full-stack developer” encourages people to overstate some of their skills.

“The basics of the languages/frameworks we learn today can often be picked up in a matter of hours,” he says. “The problem is, I feel the difference between knowing something in web development and truly mastering it is now becoming an increasingly blurred line.”? (Shora identifies himself specifically as a front-end developer.)

Even if you can’t achieve total mastery across the stack, there is value in being comfortable with all the parts of an application. Codeup, which bills itself as a full stack coding bootcamp, offers what it calls a

“A full-stack developer is simply someone who is familiar with all layers in computer software development. These developers aren’t experts at everything; they simply have a functional knowledge and ability to take a concept and turn it into a finished product. Such gurus make building software much easier as they understand how everything works from top to bottom and can anticipate problems accordingly.”
Antony Sylvester J

**"Affiliate Marketing Specialist | Driving Success on Amazon, JVZoo, Digistore24 & ShareASale"**

1 年

Good

回复

要查看或添加评论,请登录

Harini Sri的更多文章

  • OPERATING SYSTEM:

    OPERATING SYSTEM:

    Explore Certainly! Let’s delve into the fascinating world of operating systems. An operating system (OS) is a…

  • FULL STACK:

    FULL STACK:

    Certainly! Let’s dive into the fascinating world of Full Stack Development. What Is Full Stack Development? Full Stack…

  • ARTIFICIAL INTELLIGENCE:

    ARTIFICIAL INTELLIGENCE:

    Certainly! Let’s delve into the fascinating world of Artificial Intelligence (AI). What Is Artificial Intelligence?…

  • DATA ANALYTICS:

    DATA ANALYTICS:

    Explore Certainly! Let’s delve into the fascinating world of data analytics. ?? Data Analytics: Key Concepts, Skills…

  • PYTHON:

    PYTHON:

    Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with…

  • C++:

    C++:

    Computer technology has evolved at an amazing rate during the last few decades. Today a laptop computer can compute…

社区洞察

其他会员也浏览了