Video summary

How to start Coding in 1st Year? for College Students | Tech Internship/Placement 2025-26

Main summary

Key takeaways

Educational

Main Ideas / Lessons Conveyed

  • The video provides a 1st-year roadmap mindset for college students aiming for tech internships and placements.
  • Success in placements isn’t determined by college/branch choice alone. It depends on:
    • early career direction,
    • consistent preparation, and
    • building a strong profile across Years 1–4.
  • The speaker breaks preparation into practical learning areas companies typically expect:

    1. CGPA (academics)
    2. DSA (Data Structures & Algorithms)
    3. Development + Projects (web/app + full-stack concepts)
    4. Computer Science fundamentals (core theory subjects)
    5. Aptitude (mainly for service companies)
    6. Communication skills (especially English)

Methodology / Roadmap-Style Guidance

A) Start with the Right Mindset in Year 1

  • Treat college as a fresh start (don’t compare with school performance).
  • Typical timelines in India:
    • 3rd year: internship hiring begins → you need resume/profile readiness from Year 1–2
    • 4th year: full-time hiring → the strongest candidates prepared earlier
  • What to do:
    • Explore within the first semester, then choose a broad direction
    • Avoid “surface learning” driven by competition with peers (avoid FOMO)

B) What Companies Generally Expect (Internships + Placements)

The speaker summarizes roughly 5–6 key expectations:

  • 1) Good CGPA

    • Many companies set an initial cutoff like 6+ or 7+.
    • Even if a company allows 6.5+, internally they may raise it if too many candidates clear coding tests.
    • Target guidance:
      • maintain 7+ (and 8+ is considered excellent)
  • 2) Data Structures & Algorithms (DSA)

    • Considered almost compulsory across many companies:
      • Product-based: Google, Microsoft, Amazon, Atlassian
      • Service-based: TCS, Infosys, Wipro, Accenture
      • Fintech/startups: PhonePe, Paytm, Goldman Sachs, JP Morgan (examples mentioned)
  • 3) Good Projects

    • Projects can include:
      • Standard software/web development (main focus for many students)
      • ML projects for data analytics/ML/robotics/IoT/blockchain interests
  • 4) Four Computer Science Fundamental Subjects

    • OOPs
    • DBMS
    • Computer Networking (CN)
    • Operating Systems (OS)
  • 5) Aptitude & Reasoning

    • More important for service-based companies (and some fintech).
    • Practice style mirrors school-level quantitative/qualitative/verbal reasoning, but under time pressure.
    • Example question types mentioned:
      • work-rate problems (people doing work in days)
      • discount/original price arithmetic
  • 6) Good Communication Skills in English

    • Clear, simple, confident English matters more than “high-fi” vocabulary.

C) How to Maintain a Good CGPA (Practical Plan)

  • Why Year 1–2 are key:
    • students often score higher due to:
      • beginner-level subjects,
      • overlap with 12th-grade topics early on,
      • less pressure from internships/placements compared to later years
  • When companies count CGPA for 3rd-year internships:
    • the CGPA from Year 1–2 marks becomes important.
  • Study timing for exams:
    • Mid-semesters: start studying 1 week earlier
    • End-semesters: start studying 2 weeks earlier
    • This is suggested to be enough for strong marks (even 9+ with extra time).
  • Notes strategy:
    • Make notes yourself before exams.
    • Or use a “topper friend’s” notes (attend class, make notes, prepare well).

D) Programming Language Basics in 1st Semester

  • Many colleges begin with C / C++ / Java / Python.
  • The video advises using course/tutorials to prepare effectively for exam-time full marks.

E) DSA Preparation Plan (Timing + Language Choice)

  • Choose one of these learning orders (either is acceptable):
    • Option 1: Learn DSA first → then development/projects
    • Option 2: Learn development first → build projects → start DSA later
  • Ultimately, you must learn both.
  • DSA timeline:
    • roughly 6–8 months to complete DSA and start practicing (with breaks around exams)
  • Language recommendation for DSA:
    • Prefer C++, for reasons such as:
      • more quality resources in C++/Java,
      • C++/Java can be faster than Python for coding problems,
      • C++ helps transition to competitive programming more easily
    • Java is also viable and can later support development via Spring Boot.
  • How many DSA languages?
    • Learn DSA in only one language and do it well.
    • Add other languages/technologies later through projects.

F) Development & Projects Plan (T-Shaped Focus)

  • Don’t try to do everything.
  • Choose 2–3 focus areas and build depth (T-approach):
    • be aware of many things,
    • but dive deep into a few for expertise.
  • Reduce peer-pressure/FOMO by prioritizing your chosen depth areas.

Development roadmap structure

  • Two main development paths:
    • Web development
    • App development (Android/iOS)
  • For full-stack understanding, learn:
    • Front-end (user-facing interface/actions)
    • Back-end (logical processing behind the scenes)
    • Database (data storage; examples like YouTube-like data were used)
  • Starter web tech suggestion:
    • HTML + CSS + JavaScript, then build a project after JavaScript.

Project quantity targets (resume building)

  • By the time you enter 4th year, aim for:
    • at least 4 good, full-fledged projects
    • ideally include database integration
  • Resume selection:
    • mention best 3 projects in the resume
  • Project targets by application type:
    • Internships: target 2 projects
    • Full-time: target 3 projects
  • Tools to learn:
    • Git & GitHub (version control), described as “almost compulsory” for tech placements.

G) Computer Science Fundamental Theory Subjects (Even for Non-CS)

  • The four emphasized theory subjects:
    • OOPs
    • DBMS
    • Computer Networking (CN)
    • Operating Systems (OS)
  • Guidance:
    • even if not taught in your branch, study them separately.
  • Time plan:
    • don’t spend 6 months each
    • use the last 2–3 months before placements/internships to study them alongside other prep
  • Purpose:
    • build deep understanding of computer science fundamentals and implementations

H) Aptitude Preparation Strategy

  • Required mainly if targeting service-based companies (and some fintech); not necessarily for product-based roles.
  • Topics:
    • quantitative
    • qualitative
    • verbal reasoning
  • Key challenge:
    • it isn’t hard in concept; difficulty comes from time constraints
  • Timing:
    • practice for the last 15–20 days before placements
    • do 1–2 hours daily for noticeable improvement

I) English Communication Improvement Plan

  • Don’t wait for the last minute—start improving from Year 1.
  • Focus on:
    • expressing ideas in simple, clear English
    • speaking with confidence
  • Practical advice:
    • make friends who speak English well
    • if not possible, practice with a specific friend or alone

J) How to Use Free Time Effectively

  • Use college breaks intentionally for placement prep:
    • weekends
    • breaks after exams
    • summer/winter breaks
  • While resting/travel is tempting:
    • prioritize career prep during long breaks since you’ll have less energy during regular classes.
  • With consistency, results compound by 4th year.

K) Keep Genuine Interest in Tech (Sustainable Motivation)

  • The goal shouldn’t be only “get placement”—aim for value creation in tech.
  • Interest-building methods:
    • build many projects (creator mindset)
    • participate in hackathons
    • explore competitive programming if interested in DSA
    • contribute to open source
    • do internships/research aligned with interest (examples mentioned: IIT professors, DRDO, ISRO)
  • The speaker notes it can feel overwhelming, but since you have 4 years:
    • set priorities
    • handle one thing at a time
    • proceed systematically rather than learning 10 things at once

Speakers / Sources Featured

  • Speaker: Shraddha Khapra (NSIT graduate; Microsoft internships/role; DRDO ML internship; Google SPS invite; teaches programming to students)
  • Referenced organizations/companies:
    • Microsoft, DRDO, Google, Amazon, Atlassian, TCS, Infosys, Wipro, Accenture, PhonePe, Paytm, Goldman Sachs, JP Morgan
  • Referenced programs/tools/platforms:
    • Google Summer of Code, GitHub, Git
  • Referenced course/content sources:
    • “Apna College” (including “Apna College Channel” tutorials and dedicated playlists/videos)

Original video