244 karma · joined April 16, 2013
It's useful to learn about these things but never lose sight of the big picture. Frameworks, tools, languages, trends, all go in and out of fashion very quickly, for various reasons. On the other hand, practices, patterns, soft skills and a good understanding of how things really work will be valuable for an entire career.
Put your energy into understanding which problems are being solved by the above things, not into becoming masters of any particular set of tools. You'll still be very good at those tools because you'll know the role they play and what to expect from them.
I know several people I worked for or did business with that paid for Organization accounts, from Team to Enterprise.
Yes, you can make money selling products or services for software development but to really come up with something that reaches more people or businesses you need to invest in other interests, you need to be around more non-techies, you need to try more concrete world things.
Use your acute problem analysis and solving skills to identify and model problems in the world "out there." Model and remodel the problem to exhaustion, fall in love with it; think, design, experiment solutions and a why people would pay for it.
It's possible there's a lot of stuff to learn in this whole process. And you can do this over and over, with different problem spaces, if you become good at it.
What if you don't want to deal with any of that. You can no longer just create some useful, free service and make it public.Heck, I don't even like having to be familiar with software licensing just to add something in Github.
If you travel frequently by car or can't always count on a charging station being available, then a hybrid could be a better alternative.
The gap is closing, though.
A lot of the new technology that could potentially become the backbone of the proverbial New Internet is still in its infancy. I will be probably evolve quicker than the first few waves but at the moment it still feels like nerdy tools built by nerds for other nerds.
I know I'm overlooking existing infrastructure and countries with fewer smartphones but we need to leave this behind at some point.
These matter to him so I wouldn't just dismiss the article.
Kind of like a lot of Microsoft tools, they are all lacking but, hey, the have deep integration with each other, so easier gluing.