Dr.Muthukumaraswamy. B
https://www.linkedin.com/in/muthukumaraswamy-b-08894369/
Early 80's
Web Programming
Late 80's and Early 90's
Client/Server Computing
Late 90's and Early 2000's
Internet computing
Mid 2000's
Challange of Orchestrating
multiple specialists
Early 2010
Full Stack Emerges
The Kinds of Software Eng / Developers
Full-Stack Eng
Front end Developer
Back end Developer
Middle-Tier Developer
Web Developer
Mobile Developer
Game Developer
Data Scientist
Big Data Eng
DevOps Eng
CRM
Software Development Engineer in Test
Embedded Developer
Source:-Hackerrank
- Django stack: JavaScript – Python – Django – MySQL
- Ruby on Rails: Javascript – Ruby – SQLite – PHP
- MEAN stack: JavaScript – MongoDB- Express – Angular JS – Node.js
- MERN stack: JavaScript – MongoDB- Express – ReactJS – Node.js
- MEUN stack: JavaScript – MongoDB- Express – Vue JS – Node.js
- JAM Stack: JavaScript Api Markup
- LEMP stack: JavaScript – Linux- Nginx – MySQL – PHP
- LAMP stack: JavaScript – Linux – Apache – MySQL – PHP
A Full stack Eng has many advantages.
Growth Landscapes
Increasing Job Opportunities
Higher Salary Structure
Full stack Eng is one of the most in-demand jobs in the past years.
Typical Job Roles for a Full-Stack Eng
Project manager – It involvesplanning the deliveries, sprints, estimating the resources requirement and the related cost, prioritising all the tasks according to specifications.
System architect – Having expertise inDesigning system architecture.
Development operations engineer – Disposing the system to production servers, maintaining the system, creating and maintaining application development and production environments, and preparing for backup and recovery.
Diverse roles – Creating application and domain models, Designing and normalising the database, Optimising design by implementing design patterns, and Choosing technology stack for building the solution.
Dr.Muthukumaraswamy
Email muthuks@gmail.com
Linked in : https://www.linkedin.com/in/muthukumaraswamy-b-08894369/
deck
By Muthu Kumar
deck
- 57