637 karma · joined November 20, 2007
Have kids.
Building software with an engineering approach is a real thing. Not everyone subscribes to it, but doesn't mean it isn't a real thing.
For the record, I do a lot of gardening too, and building software has fuck all to do with that.
I also don't get how everyone who argues against software-as-engineering talk like buildings and bridges never fall over. They do.
As I've understood, the point is to blow all your retirement money between the age of 65(standard retirement age), and as you so eloquently put it, the age when you are pissing yourself in an old folks home. With a little luck, you've got about 30 years there.
If you are interested in the most credible celebrity gossip news source, that is. Stuff is terrible.
Standard negatory bullshit. You should be able to achieve building something interesting, using someone elses time and money. If you can't, maybe you've got an attitude problem, not a job problem.
There is some discussion of the topic in "Making Software: What Really Works, and Why We Believe It."
They are part of the curriculum in a good SE degree. There is a SWEBOK. http://www.computer.org/portal/web/swebok
You'd be better to attribute that to them being under-resourced to deliver software updates to all models of phones immediately. They focus on shipping to the high end phones first -- those customers have paid more for that support. Some low end devices just never get to the top of the priority list.
If you want upgrades, buy the best phone you can. If you are buying low end, you have to realise that it's essentially locked to the version that it ships with.
That's my take on it anyway. I don't have any inside information.
But you're worried about the influence of the talk of patent has on your kids?
Hire a scrum master and a team. Pay them handsomely and treat them kindly.
By absolutely brilliant, I mean $200 cheaper than the Lumia 800 (which I also got for my wife); A mile better than the crappy samsung gio I previously had; beautiful hardware design; very hand front facing camera and auto adjusts screen brightness to ambient light; very good account management/integration.
The thing that lets it down is app availability.
[edit: read your profile. Actually Aus]
was going to comment that neither python nor ruby are that great if you are looking for jobs in NZ. There are more options with php, and if you are good at what you do it won't be that hard to destroy the other candidates. Java and .net will give you a lot more, better paying options.
Not everything in life is about developer efficiency.
I personally get a Macbook because it's a good balance -- I can run all the unix/dev tools I want, and my wife can plug in the digital camera or printer and I can plug in my iPod and have it do something sensible.
She's much happier on OSX than on FreeBSD. I'm much happier on OSX than windows.
Vitamin tablets are a symptom not a cure.
If you are worried about healthy meals, you probably don't put butter on it at all.
Microwaving corn on the cob is pretty much as low effort as it gets.
I've worked with very good engineers, of both sexes.
But if any, Apple, because I'm a paying customer in my own country.
for creates, it's still possible that the client has previously queried the server and been allocated an appropriate address that the new resource should be PUT to (eg been advised of the next free auto-id, or creating using client generated GUIDs). PUT seems appropriate in these cases.