Can't really offer any qualified advice, except listen to yourself. My unqualified advice would be to try and slow down somehow before you burn out.
One thing I can definately say is, make sure that family life is working. If that falls apart, it's just one more problem you don't need. So definately make sure that you give enough attention to your wife, and make sure you're getting enough attention from her. This point can't be stressed enough.
Perhaps someone has been there and done that and can offer better advice?
I think the way he said it wasn't directed at anyone in particular. It was just an observation that one week vacation isn't enough. I think he might have been suggesting that the guy should holiday for longer...
I've plodded through a miserable couple of years and am certain I'm burnt out. I've just handed in notice for my job, and know for certain that one week won't remove the feeling of work life AND home life sucking.
As humans, we bring meaning to whatever we choose. Nothing really has meaning except through the wiring in our brains.
It's unfortunate that we concentrate so much on making money, that we don't concentrate on those things that would eliminate the need for it at all.
I'd hardly call it worthless myself. It lacks a deeper analysis of all the methods that are used, but using them can sometimes be a greater challenge.
I did the AI course and the ML course and find it a great way of getting a little overview of the subjects, so when I study on my own, I have a little direction.
I heard him talk last week in Zurich, and got a chance to ask him about those of us that work on what he termed as "custom software" for our clients, and whether this non-free software is bad. He was of the opinion that it does not involve the oppression of users, so is not ethically questionable.
I'm no expert, but I gave my 4 year old nephew a set of GeoMag, and he was copying stuff from the manual (he can't read yet, but I can see the pictures), and doing a reasonably good job of it.
I was programming at 9, and using animation tools around the same age (very simple stuff). Kids are really good at specialising, so if they find 3d modelling interesting, they'll learn it, especially with such a simple tool like 3Dtin.
I think we shouldn't underestimate what each successive generation is capable of doing, riding on the wave of the previous generation.
I'm sure the answer is 'neither'. After hearing the "cvs/ugly and stupid" comments from torvalds (sorry dude, but those comments paint a picture), and that hollywood is a world of its own, the only way to win is not to play.
If you want to be a programmer and write code for other people, then yes, cleaner code is easier to hand over.
But, when I first started coding, I wrote it for myself and because it was fun! Why was it fun? Because the code made things happen! Not because it was clean.
Clean code makes writing large projects by yourself and with other people easier. It doesn't necessarily make coding more fun.
One thing I can definately say is, make sure that family life is working. If that falls apart, it's just one more problem you don't need. So definately make sure that you give enough attention to your wife, and make sure you're getting enough attention from her. This point can't be stressed enough.
Perhaps someone has been there and done that and can offer better advice?