News for hackers. Stuff that matters.
Re:Coding without Google by amelius on Thursday May 26, 2016 @05:40AM (#11776710)
Yes, programming is a lot like plumbing nowadays. It is more about connecting existing pieces, than it is about inventing new stuff.

If you are looking for more interesting things, then try scientific computing, or work on new programming languages. But don't expect to make a lot of money.

Re:Coding without Google by ACow_Adonis on Thursday May 26, 2016 @06:13AM (#11776821)
Sadly/Awesomely spot on :P

The thing that really got me into programming, and which I still enjoy about it, is being able to reason and design about code. Understanding the parts, why this happened, the patterns, connections, implications. Building up and reasoning from first principals. Its why I enjoy optimisation, algorithms, explicitly working with read-compile-run cycles and meta-programs, how data is laid out and stored and moved, and what must be mechanically/logically happening in any process.

A lot of "modern" programming seems a bit of a nightmare to me to be honest. Plugging together a bunch of poorly implemented, exception-ridden, "never really sure its working but not throwing an error yet..."

Numeric and science and performance based computing and language work...much nicer there... now if only there were some local employers wanting that and not marketing/web/mobile-apps....

Re:Coding without Google by RodericDay on Thursday May 26, 2016 @09:50AM (#11777906)
I'm a mechanical engineer and I'm currently in a software job because I fell in love with Project Euler. Turns out a ton of modern software development doesn't care a whit about the algorithmic considerations PE makes you learn about. It's not very rewarding.
Re:Coding without Google by gramstrong on Thursday May 26, 2016 @11:56AM (#11778958)
>But don't expect to make a lot of money.

What do you consider a lot of money?