☀️ 🌙

Start Your Coding Journey - Jash Vakharia

A beginner's guide to programming

Getting Started

  • Install a text editor (VS Code recommended)
  • Learn basic terminal/command line usage
  • Create a GitHub account
  • Join coding communities (Discord, Reddit)
  • Start with small projects

Basic Git Commands

  • git init - Start a new repository
  • git clone [url] - Clone a repository
  • git add . - Stage changes
  • git commit -m "message" - Commit changes
  • git push - Push to remote
  • git pull - Get latest changes

Learning Path

  1. HTML & CSS (2-3 weeks)
  2. JavaScript Basics (4-6 weeks)
  3. Python Basics (4-6 weeks)
  4. Choose specialization:
    • Frontend Development
    • Backend Development
    • Full Stack Development
    • Data Science

Career Paths & Required Skills

Frontend Developer

HTML CSS JavaScript TypeScript Vue/Angular

Backend Developer

Python Java Node.js SQL APIs

Data Scientist

Python R SQL Statistics Machine Learning

Beginner Projects

  • Personal Portfolio Website
  • To-Do List Application
  • Weather App
  • Calculator
  • Simple Blog
  • Password Generator
  • Simple Quiz App
  • Curreny Converter
  • Random Quote Generator

Advanced Learning Resources

  • Data Structures & Algorithms
    • LeetCode
    • HackerRank
    • CodeSignal
  • System Design
    • System Design Primer (GitHub)
    • High Scalability Blog
  • Cloud Platforms
    • AWS Free Tier
    • Google Cloud Platform
    • Azure Learn

Links to Websites & Packages

GitHub VSCode Download HackerRank LeetCode

Developer Salary Guide (2024)

Entry Level (0-2 years)

Region Annual CTC After Tax*
US $65,000 - $85,000 $50,000 - $65,000
India ₹5,00,000 - ₹8,00,000 ₹4,20,000 - ₹6,70,000

Mid Level (2-5 years)

Region Annual CTC After Tax*
US $90,000 - $130,000 $68,000 - $95,000
India ₹12,00,000 - ₹18,00,000 ₹9,50,000 - ₹14,00,000

Senior Level (5+ years)

Region Annual CTC After Tax*
US $130,000 - $200,000+ $95,000 - $140,000+
India ₹20,00,000 - ₹45,00,000+ ₹15,00,000 - ₹32,00,000+

* Tax estimates are approximate and vary by state/location. US tax estimates based on average state tax rates. India tax estimates include standard deductions.