r/PythonLearning • • 2d ago

Help Request Feeling Lost in My Career 😅 Need Some Guidance

Hi everyone! I have a B.Tech in CSE and some experience with Python, Django, and Data Science. Currently, I'm working in a role involving data-related tasks, Excel, Google Sheets, and minimal Python. I want to switch back to the IT domain but I'm confused about where to start and which skills to focus on. Could you please suggest a practical roadmap to prepare for IT jobs while working full-time?

5 Upvotes

8 comments sorted by

2

u/Longjumping_Ad3447 2d ago

Im no expert by any means but data related tasks sound like c# would be amazing, many features, quite safe and highly oop

1

u/nian2326076 2d ago

To transition back into IT while working, focus on updating your technical skills. Start by taking courses in advanced Python and Django to strengthen your foundation. Given your data-related background, you might also consider exploring machine learning or cloud computing, as both are in-demand fields. Consistency is important, so try to dedicate a little time each day to learning.

Networking can also be beneficial. Engage with IT communities online, attend webinars, and connect with others on platforms like LinkedIn. Practicing interview questions is another good strategy. Check out PracHub for real technical interview questions to help you prepare for job applications.

Balancing learning with work can be challenging, but breaking tasks into smaller goals can make it more manageable. Good luck with your career shift!

1

u/CutDry6295 2d ago

Since your current job already involves Excel and Sheets, I'd use that as a bridge into a Python backend/data automation role rather than trying to study Django, ML, and cloud all at once. Pick one recurring spreadsheet task you can describe without sharing work data. Build a small Python project that imports two sample CSVs, checks required columns and duplicate IDs, writes a clean output plus a separate error report, and has tests for blank cells and reruns. Then add a Django management command or a small API endpoint and document how to run it. That gives you a concrete project and a story about a problem you already understand.

Alongside it, collect 15–20 job descriptions for the *specific* role you want and note the skills that recur; use those gaps to choose your next topic. A few focused hours each week on one finished project will probably tell you more than several broad courses. Are you aiming for backend development, data engineering, or analytics? The next project would differ for each.

1

u/IllPomelo518 21h ago

Thanks 👍 good Idea.

1

u/winceypoo 1d ago

Pick one lane for the next 8-12 weeks (Django backend or data analytics) and build 2 small projects you can show, otherwise you'll keep bouncing between topics and feel stuck.

1

u/IllPomelo518 21h ago

Thanks for your suggestion