If you want to work on the development of software, websites, blogs, or IT in general, there are a lot of development platforms you can learn about. Which ones you’ll need to know will depend on what you want to do, specifically. For example, you wouldn’t learn the same type of platform to be a blogging guru as you would if you were building entire computer systems from the ground up. It’s very important that you keep that in mind, since there are so many platform options available today. If you’re not sure what you want to learn, take the time to narrow down your focus to the kinds of technological advances and devices you really want to work with.
If you do that, you’ll be much more likely to see that learning a large number of platforms really isn’t necessary. You’ll only need to learn a handful – and maybe as few as two or three – for the work that you’ll be doing. What is your specialty, or what do you want your future specialty to be? When you decide that, then it’s time to start focusing on the platforms that are related to that specialty. Spreading yourself too thin never works, so avoid doing that and you’ll have the time to learn much more about the areas in which you’re really interested.
You can also talk to others who are already doing what you think you want to do. Find out how much they like what they do, whether they are happy with the money they’re making, and if they would change anything. If a lot of people in your chosen field want to be doing something different, perhaps it’s not the right field for you. Consider that carefully before you start learning a lot of development platforms.