Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Love it or leave it (Score 1) 548

Either love programming for it's own sake or find a different job.
Nobody sees a software engineer as a true engineer, so you'll spend a lot of time dealing with stupid people who insist they know how to do your job better than you. These include (but are not limited to); bosses, managers, HR people, sales & marketing people, customers, clients, business partners (atleast their non-IT staff).
Unless you thoroughly enjoy programming, you'll quickly burn out.

Comment Re:C++ is not the language you start with (Score 1) 548

Exactly.
First learn assembly.
Only then, when you understand what a computer actually does, move onto to gradually higher level languages.
Until you finally end up with a popular language like Java or C# and can still understand what's going on instead of simply rote learning APIs.

Comment Re:Average people just don't like hipsters. (Score 5, Insightful) 341

A hipster is somebody who would suddenly get a different taste if (and because) you'd like their taste.
They are people who so desperately want to be seen as different that they end up all being the same.

It's like how children want to be adults, but adults don't care about being adult.
Hipsters want to be interresting, but interresting people don't care about being interresting.

Comment Re:Is the complexity of C++ a practical joke? (Score 1) 427

It's not the features that you stare at with no idea what they do that cause a problem. As you say, a quick look at the manual can help to sort that out (though it does add to the overall cognitive load). It's all the potentially subtle things that you don't even realise are features and so never look up and don't realise that, contrary to first inspection, the code is actually doing something subtly different to what you expect.

Comment Re:Why did they pick such a bad buzzword? (Score 2) 98

I don't mind "internet of things" so much; it's devices using the internet without human interaction. I think the hype maxed out on that back when we were all expecting internet-connected fridges. Nowadays we actually have a few of those and are a bit more sane about what they can and cannot do.

As for "cloud"; it's just an empty marketing phrase. It cannot have a regular hypecycle, because at the end of every hypecycle is a phase of normal, sane use of the technology. There simply isn't any technology to use (other than plain internet).

I'd combine them and call it the "cloud of things" for ultimate buzzwordiness; it can mean anything.

Slashdot Top Deals

"Here's something to think about: How come you never see a headline like `Psychic Wins Lottery.'" -- Comedian Jay Leno

Working...