Get Started. It's Free
or sign up with your email address
Dev Practice Landscape by Mind Map: Dev Practice Landscape

1. Language Proficiency

1.1. Java

1.1.1. <1.8

1.1.2. >1.8

1.2. .NET C#

1.3. Python

1.3.1. <2.7

1.3.2. >2.7

1.4. Scala

1.5. SQL/PLSQL

1.6. Go

1.7. TypeScript

1.8. javascript

1.9. Visual Basic

2. Framework Proficiency

2.1. Spring

2.2. Angular

2.3. Vue

2.4. React

2.5. Add .NET

2.6. JPA/Hibernate

2.7. Django

2.8. Flask

2.9. Node

2.10. Rule Engines

2.11. Workflows

2.12. Apache Camel/Spring Integration

2.13. JAX RS/Rest Template

2.14. Spring MVC

2.15. JEE

2.16. HTML5/CSS3/Bootstrap

2.17. NodeRed

2.18. XML/JSON/YAML

2.19. Hyperledger

2.20. Ethereum Dapps

2.21. D3

2.22. jquery

2.23. Content Management Basics

2.24. Entity Framework .NET

2.24.1. LINQ

2.25. ASP .NET MVC

2.26. WEB API - REST/SOAP

3. Next Generation Proficiency

3.1. No code/Low Code

3.2. RPA

3.2.1. Blueprism

3.2.2. Automation Anywhere

3.2.3. Robocorp

3.2.4. PowerAutomate

3.3. AI based autocomplete

3.3.1. Intellisense for .NET

3.4. Quantum computing

3.4.1. QisKit for .NET

4. Interaction with Cloud

4.1. Cloud Native

4.2. Infrastructure as Code

4.3. Serverless

4.4. Cloud Development Kit

4.5. Kubernetes

4.6. DevOps CI/CD

4.7. Spring Cloud

4.8. Cloud Developer AWS

4.9. Azure App Services

5. OS Proficiency

5.1. Windows

5.2. Linux

5.3. iOS

5.4. Android

6. Mobility

6.1. Android

6.2. Dart and Flutter

6.3. Kotlin

6.4. Swift

6.5. Xamarin for .NET

6.6. Ionic

6.7. React Native

7. Databases

7.1. Oracle, MySQL, Postgres

7.2. Hadoop HDFS

7.3. Mongo

7.4. Neo4J

7.5. SQL Server

8. Interaction With Architecture

8.1. Microservices

8.1.1. ELK Stack

8.1.2. Splunk

8.1.3. Zipkin

8.1.4. Design Patterns

8.1.5. Kafka

8.1.6. RabbitMQ

8.2. Monoliths

8.2.1. Layered Architectures

8.2.2. Design Patterns

8.3. Data Architecture

8.3.1. Data Drift

8.3.2. Model Drift

8.3.3. Data Productionization

8.3.4. Data Visualization

8.3.5. Data Integration

8.3.6. Data Lakes

8.3.7. Data Sharing

8.3.8. Legacy to Modern Data

9. Interaction with Security

9.1. Secure Coding

9.2. OWASP

9.3. DevSecOps

9.4. burp suite

9.5. open source

9.6. gdpr

10. Interaction with Data/AI/ML

10.1. Jupyter

10.2. Spark

10.3. SciKit Learn

10.4. Apache Nifi and Airflow

10.5. Hadoop

10.6. pyTorch

10.7. TensorFlow

10.8. Stanford NLP

10.9. DialogFlow

10.10. Tableau/Qlikview

10.11. Machine Learning Literacy

10.12. PowerBI .NET

10.13. CNTK for .NET

10.14. SSIS/SSRS for .NET

10.15. Keras

10.16. Tesseract

11. AR/MR/VR

11.1. Unity

11.2. XBox for .NET

11.2.1. Kinect

11.3. Microsoft Mesh for .NET

11.4. Hololens for .NET

12. Essential Skills

12.1. Maven

12.2. Git

12.3. Jenkins

12.4. Docker

12.5. Algorithms/Data Structures and Complexity

12.6. Gradle

13. Performance

13.1. Jmeter

13.2. Database Tuning

14. Interaction with QA

14.1. TDD

14.2. BDD

14.3. JUNIT

14.4. Mocking

14.5. unittest

14.6. PyTest

14.7. PEP-8

14.8. SONARQube

14.8.1. Also for .NET

14.9. Contract Testing

14.10. Selenium

14.11. nunit for .NET

14.12. Swagger & Postman & Curl

15. IDEs and Tools Proficiency

15.1. Eclipse

15.2. PyCharm

15.3. STS

15.4. VSCode

15.5. IntelliJ

15.6. Netbeans

15.7. SublimeText

15.8. Zoom/Teams/Email

15.9. vim gvim

15.10. notepad++

15.11. Visual Studio

15.12. SQL Server Management Studio

16. Process and Documents

16.1. Agile

16.2. Agile Ceremonies

16.3. Confluence

16.4. Wikis

16.5. JIRA/Rally

16.6. Kanban

16.7. Coding Standards

16.8. Azure DevOps

17. Digital Skills

17.1. Search Engine Optimization

17.2. Design and Data Visualization

18. Protocols

18.1. htttp

18.2. https

18.3. ssh

19. App servers

19.1. tomcat

19.2. webshpher/weblogic

19.3. tomee

19.4. vert.x

19.5. IIS

20. IoT

20.1. Alexa

20.2. MQTT

20.3. SmartCity

20.4. Wearables

20.5. Google Home

20.6. Smart Lighting

21. Developer Skilling

21.1. Elevate Mentorship

21.2. Developer Essentials

21.3. Pluralsight

21.4. Learning and Development

21.5. Radiance Batch

21.6. Assessments

22. Events

22.1. Xperiments Redux

22.1.1. DigiBuddy

22.1.2. Next Gen Product Development

22.1.3. Hybrid Cloud

22.1.4. Touchless Authentication

22.1.5. Others

23. Recruitment

23.1. Orientation

23.2. Pairing

23.3. Radiance Batches

23.4. Panel identificaion

23.5. Interviews

23.5.1. L1

23.5.2. L2

23.5.3. PH

23.5.4. Sawani

24. Digital Asset Hub

24.1. Gitlab

24.2. Final Components

24.3. Todo

25. Tech Dashboard

26. Audits

26.1. Checklists

26.2. 12 Factor Apps

27. Managerial Tasks

27.1. Promotion Recommendation

27.2. Performance Remediation

27.3. Capability Building

28. Partnerships

28.1. MongoDB

29. DigiPods

29.1. SaaS DigiPods

30. Soft Skills

30.1. Communication

30.2. Requirement Gathering

30.3. Team work

30.4. Stretch Goals

30.5. Presentation Skills

31. Career Paths

31.1. Web Application Developer Full Stack

31.2. Backend Developer

31.3. Integration

31.4. Automation

31.5. Data Science Developer

31.6. Cloud Developer

31.7. Mobility Developer

31.8. Experience of the Developer

31.8.1. Campus

31.8.2. Lateral 0-3

31.8.3. Lateral 4-7

31.8.4. Lateral 7+

31.9. One on One Meetings

31.10. Can be done by the L&D module

32. Talent Management

32.1. Skill Matrix Review

32.2. Bench management

32.2.1. Presales

32.2.1.1. Opportunity sheet

32.2.1.2. Rohit Rishi

32.2.2. Java PoC

32.2.3. Python PoC

32.2.4. .NET

32.2.4.1. End to End Development

32.2.4.2. APIs

32.2.4.3. Include Angular at the Frontend

32.2.5. Aditya Ghotane

32.2.6. For more senior people

32.2.7. Asmita Parab

32.2.7.1. What to do in presales

32.2.8. 2021-2022

32.2.8.1. Radiance, Radiance Plus, Bench Engagement

32.2.9. Bench Capability Building

32.2.9.1. Skills RoadMap

32.3. Strategic Bench Hiring

32.3.1. .NET

32.3.1.1. .NET core

32.3.1.2. Azure

32.3.1.3. CI/CD - Azure DevOps

32.3.2. Java

32.3.3. Sona Garnaik

32.3.3.1. Revenue Realization from Resources

32.3.4. Hire, Train, Deploy

32.3.5. Product Development Requirements

32.3.6. Where industry is going

33. Vision 4E

33.1. Enhance

33.1.1. Life of the Developer

33.2. Engage

33.3. Enable

33.4. Embrace