I am a student currently finished with my bachelor’s and now looking to do masters along with some extra courses in business analytics and data analytics. I have been using acer predator i5 8th gen with 1050ti graphic card since last 4 years and now I feel the need to change it as it lags and has become very slow. My budget to buy a laptop is between 1 lakh indian rupees to 1.6 lakh indian rupees. My main use would be programming in python,using SQL server, pandas, powerBI, Tableau,etc with light gaming if I do. I have been thinking to buy MacBook pro 14 inch m2 version with 16gb ram but worried about compatibility issues but don’t want a heavy laptop as well so high end heavy gaming laptops are out of questions as I do want good battery life any suggestions??