A bit more of software developer. Programming language will change but logic 'Solve' will always be same.This is how I am working from one platform to another.