Writing. I love writing, I've published a couple of technical manuals and I'm currently submitting to various short story anthologies whilst working on another (Self published) manual. Writing leaves me happy and fulfilled and generally free of stress. Trouble is, it does not pay the bills. I'm currently working very hard to pay off all my debt and once that's done I'll be taking up writing full time and leaving the…
Share what you've written! Hats off to you. Can't quite make that kind of leap myself, but trying to get a body of work made up for business and pleasure.
Ask HN: Have you ever thought of leaving programming for something else?
281–290 of 570 posts
Re: Ask HN: Have you ever thought of leaving programming for something else?
#282Yes, I want to do something more meaningful than build and maintain web CRUD apps. Despite the media perpetuating this notion that there's a shortage of engineers, I actually feel that this field, particularly the web space (where most of the actual jobs are), is starting to get really saturated. And from a job security perspective, the barriers to entry are fairly low. These days I'm most interested in economics and…
Re: Ask HN: Have you ever thought of leaving programming for something else?
#283I LOVE gaming (and transferring my skills learnt from programming & the startup world to the gaming/streaming world).
Apart from that...I've wanted to try and be an investor/trader but I don't know if it's really something I'd get into given the commitment & resources they require.
Re: Ask HN: Have you ever thought of leaving programming for something else?
#284Re: Ask HN: Have you ever thought of leaving programming for something else?
#285I currently work in a good environment where I'm appreciated and paid well. Not many people in the world can say that, so I have a lot to be thankful for. Programming has done good by me. But I don't love it. Alan Kay is right, it's like building "an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves". There's no eleg…
could you, please, elaborate on this meme?
And that pyramid, well, it definitely is the way how a corporate and enterprise Java software has been and still being made. Java itself is an ecosystem for creating coding factories - to parallelize the process of coding (one cannot honestly call this programming) among teams of easily replaceable, uniform (in terms of abilities) cheap workers. Every manager will tell about this ideal.
For programming look at PAIP or the lisp code supplement to AIMA - this is programming. Take a look at Plan9 - this is programming. People who have created Erlang were engaged in programming. Code that runs Google's AI is programming. This is an art, same as writing poetry, composition of music, writing symphonies or complex novels.
But there are very few slots available, because demand for programming is very low - it is still difficult and very expensive. Conveyor belt coding, on the other hand, is indeed fits the Kay's pyramid metaphor. And the result of such process is crap - everyone have seen "enterprise code" made by such sweat shops..
The crucial difference between an art and merely piling up more crap is that art means an attempts to approach an ideal, an optimum, perfection - it is, ideally, a reduction process with eventually converges to the closest possible approximation to an ideal. Something like this:
[] ++ ys = ys
(x:xs) ++ ys = x : xs ++ ys
While in the in the second case is just a process of production. Not in the sense of Japanese perfection of every move and detail, but in the sense a hipster produces yet another narcissistic blog post.BTW, Asperger is this. And it is not that bad.)
Re: Ask HN: Have you ever thought of leaving programming for something else?
#286Earlier quoted context omitted.
Well, I have an opposite problem. I work in a different industry, but completely adore programming and solving variety of problems that involve data processing or connecting various systems together.
What's too late? I'm certain you could work in other kinds of development
Re: Ask HN: Have you ever thought of leaving programming for something else?
#287Re: Ask HN: Have you ever thought of leaving programming for something else?
#288Earlier quoted context omitted.
> physio ... rubbing shoulders I see what you did there :)
What did (s)he do there? (Not a native speaker if that matters).
Re: Ask HN: Have you ever thought of leaving programming for something else?
#289Then, I would retire from the industry and focus on doing computer generated art and sculpture.
That would let me stay in software, but let me be creative (I don't want 'creatives' to design thing, as if they were a different species - I'm creative myself!). No scrums (aka micromanagement), no testing, no bureaucratic processes or anything like that - I would just spend all my time creating.
Re: Ask HN: Have you ever thought of leaving programming for something else?
#290I currently work in a good environment where I'm appreciated and paid well. Not many people in the world can say that, so I have a lot to be thankful for. Programming has done good by me. But I don't love it. Alan Kay is right, it's like building "an Egyptian pyramid with millions of bricks piled on top of each other, with no structural integrity, but just done by brute force and thousands of slaves". There's no eleg…
I would also like to make short films and plays, as well as improv and acting in local theater. I think it's something you can do in your evenings and weekends. I started doing it recently and realized that I'm not good at it, and it's going to take a lot of practice before I get better. It's important to stay active and keep practicing your hobbies, even while you're working. Because if you wait until you're retired…