Importance of Projects
Today we will discuss which projects can make our profile more impressive so that we can target software engineering placements and internships.
Student Background
- Students come from various backgrounds.
- Some colleges have more on-campus placements while other students have to try off-campus placements.
Types of Companies
- We will apply to various types of companies such as:
- Product-based
- Service-based
- Fintech firms
- Startups
Importance of Projects
- When applying to a company, we need to prove our practical skills.
- We do not have full-time work experience, so we need to provide proof of our skills.
- This proof is in the form of internships and projects.
Characteristics of a Good Project
-
Unique and Self-made:
- Recruiters see hundreds of similar CVs, so we need to make our projects unique.
- This will help us in resume shortlisting and interviews.
-
Real-life Users:
- Projects don't need thousands of users but require some real users.
- This shows that the project solves real problems.
-
Domain-specific Projects:
- If you are interviewing with a finance company and have a related finance project, then you need to be prepared for more questions.
Stages of Project Creation
-
Selecting Technology:
- Choose a technology and learn it.
- Example: If you choose the MERN stack, you will need to learn JavaScript.
-
Building Basic Projects:
- Create basic projects, such as a calculator, weather app, etc.
- Do not add these to the resume as they are common.
-
Creating Full Stack System:
- Combine your front-end, back-end, and database knowledge to create a project.
- Example: Building a system with video streaming or chat features.
-
Creating Unique Projects:
- These projects can be done as a team or individually.
- Example: Creating a website for last year's college question papers.
Important Points
- Participate in hackathons.
- Contribute to open-source projects.
- These activities provide experience and can be added to your resume.
Mistakes to Avoid
-
Basic Front-end Projects:
- Projects based only on HTML, CSS, and JavaScript.
-
Copy-paste Projects:
- Only add genuine projects to your resume.
-
Non-valuable Group Projects:
- Evaluate your contribution to group projects.
Number of Projects in a Resume
- For internships, 2 good full-stack projects.
- For full-time offers, 3 projects.
Conclusion
- Keep all these points in mind during project creation.
- If you have any questions, ask in the comment section.
- See you in the next session!