• Raju Lalvani (4/23/2013)


    The first step would be to master the current development platform you are working on before spending time on other skills. With each development platform gettiing bloated with features it takes years to get a grip on the platform

    You don't need to master any platform, IMHO. Any particular job seems only to use a fraction. However you do want to get good at your craft.