Table of contents
No headings in the article.
What ever am asked this question by student developers i also try to be direct to, when they ask me about " WHAT DOES IT MEAN TO BE A SOFTWARE DEVELOPER".
my answer is always simply, before that let me answer some few clarify here
- Who is a Software Developer.
- Who is a Software Engineer.
Who is a Full-Stack Developer/ Engineer.
who is a software developer Software developers are the creative minds behind software programs, and they have the technical skills to build those programs or to oversee their creation by a team. They create software that enables users to perform specific tasks on computer devices.
who is a software engineer Software engineers design and create computer systems and applications to solve real-world problems.
who is a full-stack developer/ engineer A full-stack engineer is a high-level software engineer that works to design, test, and implement various software applications. Full-stack engineers usually possess prodigious skills and are involved in every single stage of software development.
Now with this brief explanation let go to the main topic for What it means to be software developer To a software engineer doesn't mean you have to just write codes but to solve problem , most of the developers around tend to just write codes without solving problems in the real-world .
That's why when we are doing something is because we want to solve something right, And that exactly defines what a software developer to do , learn, implement, and deploy the solution to the problem facing the community around you.