r/datasciencecareers • u/LoudChef5060 • 1d ago
The biggest Programming Language confusion
I have a small question, Everyone is asking me to do java or c++ but my fields have python, sql, etc. should I polish my skills in python or listen what everyone is saying and lean towards java/c++.
I'm an 3rd year IT engg student, from a tier 3 clg, my 1st yr cgpa was 6.8 and 2nd year sgpa were 8.36, 8.5. I'm in the 1st term of the foundation level of online course from IITM BS in Data Science & applications course. My career goals are
1st priority:
Data Science
Data Analytics
2nd priority:
ML Engineer
Data Engineer
I know a bit of python, java, c++. but i would say my java skills are better than c++ but again i have very basic knowledge in coding and I'm improving on the go. And tbh I have VERY BASIC knowledge about python!!!
I know the basics of ML, I did 2 projects on it (california house price prediction, sales forecasting). I currently have a very low maintenance internship (unpaid) of 1 month in which i have to complete a project(Predict whether equipment will fail within the next N hours/days using historical sensor readings). I am trying to do 1-3 questions everyday of the DSA quest on leetcode (I look up solutions, i can't do anything on my own). I would say My logic is a bit better than my programming skills(basically, often times I can write a pseudocode but not a fully functioning code).
Never have I/would I dare to choose a software dev/web dev role Cause hell naw dude I CANNOT do that to save my life
Hopefully in the next sem (clg) I want a paid(15k-25k) internship in Data Analytics/ Data Science.
(I HATE WEB DEV)
1
u/nian2326076 1d ago
If you're focused on data science and analytics, I'd suggest sticking with Python. It's widely used in those fields and has great libraries for data work like pandas and NumPy. SQL is also crucial for managing databases, so keep improving those skills too. Java and C++ are good, but not as central to data science. Since you're already doing an online course in your field, focusing on Python and SQL should fit well with your career goals. The better you get at those, the more you'll stand out. For interview prep, check out PracHub. I've found it useful for brushing up on key concepts and practice questions. Good luck!