Minimum requirements: 8+ GB RAM, 6-8 battery life on exhaustive usage
Use for: coding mostly, no gaming
Aspiring for (but most probably wont get in this price range): intel i7 processor series, 500gb ssd
Willing to compromise on: screen size. Any will do.