
Fitting into this new tech world is a trying task. It is trying to know what to try at. If you wish to code, the question becomes what should I code. Where can apply my problem solving skills?
When it comes to technology, those entering the environment seem best served by applying their new tech skills to skills they have already harnessed.
Technology is only a tool. If you are ignorant of everything but coding and the latest tech tools, it is hard to find out how you will actually apply them. Essentially, you will be very skilled, but practically worthless, unless, someone skilled in another sphere of knowledge needs your skills to accomplish his dream project.
A Steve Jobs may come along, however, the possibility of this happening is unlikely. Maybe you know a lot of people, however, if that is the case, perhaps you envision creating the next Facebook.
We here this over and over again by many people. Yes, there are way you could make a site better than Facebook. You could care about user privacy.
If you did this you find it difficult to churn a profit. A key reason of Zuckerberg’s success was selling information to those who signed up to Facebook.
If Zuckerberg did not sell information, he may have needed to charge a monthly fee to users of his site to make it lucrative.
Before facebook, in order to generate revenue onling you would need to generate a certain number of visits from different people to your site. The amount of clicks to generate a living salary from this was astronomical.