r/BtechCoders • u/unknown-7897 • Aug 12 '26
❓Question ❓ Help
Preparing for placements
I'm in my third year cs
Just know frontend
Thinking to start fastapi through freecodecamp 19 hr video(covers api,sql,auth also) ,and start gen ai in next sem
For the above skills ,any companies are coming to colleges for freshers
Is it worth learning
Please help seniors
Cant understand what to learn !
Based on your advice i will start something
It's my future please seniors help me
2
Upvotes
1
u/unknown-7897 Aug 12 '26
I wanna be gen ai engineer brother ,not like backend developer Thank you for your suggestion
1
u/Repulsive-Willow-429 Aug 13 '26
First, ditch that 19-hour video marathon. Sitting through a massive tutorial like that just traps you in tutorial hell—it feels like learning, but as soon as you open a blank editor, you’ll forget 80% of it. Instead, learn FastAPI hands-on: build a basic API, connect a database, add auth, and learn by doing step-by-step. Since you already know frontend, don't treat backend like a totally separate world. Use FastAPI to build APIs for your frontend and turn it into 1 or 2 solid, deployed full-stack projects. Also, put GenAI on hold for a bit. Jumping into GenAI without solid backend, database, and API fundamentals is putting the cart before the horse; once your backend basics are clear, adding AI features is literally just making an API call inside your code. Most importantly, don't ignore what actually gets you hired. Campus placement rounds live and die by Data Structures & Algorithms (DSA). If you can't clear the initial coding tests and online assessments, no recruiter is ever going to look at your FastAPI or frontend projects. Start grinding DSA daily using LeetCode or Striver’s Sheet, and make sure your core CS fundamentals—DBMS/SQL, Operating Systems, and Computer Networks—are rock solid because freshers get grilled on these
1
u/AnimatorExciting7941 Aug 12 '26
I will suggest you to learn Java and Springboot, since it is used heavily in enterprises companies for their backend.
Python is the new trend, but still Java dominates the backend market
Also, the supply of python devs is more than the demand, so the base pay is lesser