Is this a good trend? I mean, there's too much knowledge to pick up, technologies are changing too fast, and you can find good enough solutions for problems in google, so why bother solving it on your own?
I'm wondering to get into something algorithmic stuff just for kicks to ease my greed for REAL programming :)
There is a point with solutions posted online. You still have to document and write tests. In the end, you might have not come up with the actual solution, but you still have had to learn how it works in order to test and document it. It will usually make you refactor it a little bit. Thus ending with your own solution. Programming is funny.