I'm looking for some advice on how to approach programming projects because I feel stuck. I just turned 18 and have been seriously learning programming for about two months. I've completed one project and am currently working on another. I originally intended to learn about APIs with FastAPI and databases using PostgreSQL, but I've seen others on different platforms creating projects that attract tons of downloads. Should I be aiming for projects like that? I thought the goal of projects was mainly to showcase my technical skills, but I'm confused about how to build a portfolio to actually land a job.
1 Answer
If you're looking to get a programming job, having a college degree in computer science is often essential. Sure, some people land jobs without degrees, but that's usually in highly competitive markets, often filled with experienced developers. Even then, those without degrees tend to get overlooked for candidates with formal education. Consider finding a way to build a solid portfolio alongside your degree to enhance your job prospects.

Totally agree, but even with a degree, having a strong portfolio can really help stand out.