News for hackers. Stuff that matters.
Re:Ask HN: How do you deal with professional jealousy and ge... by JohnBooty on Wednesday April 08, 2015 @06:29AM (#9339777)
This isn't kindergarten where you can just show up and start scribbling.

Even if the actual act of coding (or painting, or martial arts, or writing, or watering roadside plants) is effortless, there's a hell of a lot of effort that goes into just getting yourself in a position to do it.

Example: perhaps painting is effortless for you, but putting yourself in a position to paint involves a lot of mundane things that require effort. You still have to buy and stretch canvasses. You have to buy a brush. You have to clean your brushes. If you want to make a career of it, you need to tackle some basic business tasks. You need to deal with an agent or gallery. You need to file your taxes, because painting gets a lot harder when you're in jail or the IRS has taken your stuff. You have to work and pay your rent, because it's tough to paint when you're homeless and worrying about your next meal and whether you'll survive the night. And so forth. There's a lot of shit that has to get done just to place yourself in a position where you can regularly put brush to canvas.

When I started my own business that was my experience. Writing the code was the fun part. Effortless, you might say. I was compelled to write it - it was harder to stay away from it than it was to work on it. But I went through hell just to be able to write that code - I worked long hours at my day job so that I could pay the bills, I often had to choose between writing code and having a social life, and so on. And prior to even starting that venture, it took me years of hard work and college education just to develop the skills that allowed me to write that code.

Your advice is, at best, useful only to those who already have their basic needs provided for. Trust-fund babies and the like.

Re:Ask HN: How do you deal with professional jealousy and ge... by vijucat on Wednesday April 08, 2015 @07:42AM (#9340055)
We are probably not in disagreement. My point is to choose the direction of your ship from inside. There will be a lot of shovelling of coal into the fire in the dirty engine room. I'm not claiming that you just stand at the railing and say, "That way", and other people will do it for you / "the universe" will do it for you magically.

But the quality of energy will be different when you are shovelling the coal if YOU chose where the ship is going, if the dream of what lies on the other shore is yours. That vision (in your case, of starting your own business) is what fuelled your efforts, IMHO.

Why does he want to waste time on HN? Somewhere inside his heart is screaming a voice, "No, I don't want to do this". He's not lazy (CS top 10 school). It's just that the self-flagellation stops working for many people once they hit 20.

The difficulty is that the outer actions of someone like you (self-motivated) and someone like him (self-flagellating) may be the same. So the poor guy (or gal) tries to be like you and suffers.

Re:Ask HN: How do you deal with professional jealousy and ge... by smtddr on Wednesday April 08, 2015 @06:56AM (#9339887)
You said: >>"Your advice is, at best, useful only to those who already have their basic needs provided for. Trust-fund babies and the like."

The OP said: >>"CS degree from a top-10, worked at a startup and a large company, enough savings to last a few years of solo development."

Re:Ask HN: How do you deal with professional jealousy and ge... by golergka on Wednesday April 08, 2015 @07:26AM (#9340000)
> Your advice is, at best, useful only to those who already have their basic needs provided for.

Most of commenters on this site are software engineers — and this profession usually pays pretty well, to the point that we can safely assume that if the person is a capable software engineer, he has his basic needs provided for.

Re:Ask HN: How do you deal with professional jealousy and ge... by cookiecaper on Wednesday April 08, 2015 @10:42AM (#9341061)
Only insofar as he remains motivated to use his skill for his own support. Even for well-paid software engineers, it can be difficult to amass substantial enough savings to feel comfortable taking 6-12 months off (depending, of course, on individual circumstances). Personally, I believe a sabbatical every few years would do wonders to prevent burnout, but very few plan well enough to make that happen.
Re:Ask HN: How do you deal with professional jealousy and ge... by golergka on Wednesday April 08, 2015 @11:14AM (#9341255)
It's pretty easy if place where you work and place where you take a break have a different money scale.
Re:Ask HN: How do you deal with professional jealousy and ge... by kamaal on Wednesday April 08, 2015 @12:52PM (#9342102)
You will never come to love what you do to make a living, because that enslaves you. It doesn't free you.

Which is why everyone must strive to have a side income/early retirement plan because you need to experience true freedom to enjoy things in life.

Re:Ask HN: How do you deal with professional jealousy and ge... by devnul3 on Wednesday April 08, 2015 @05:56PM (#9344309)
This is entirely untrue and extremely dangerous. It is very possible to love what you do for a living (I do). Some of us find "true freedom" in tricking people into paying us to do things we would gladly pay to be allowed to do.
Re:Ask HN: How do you deal with professional jealousy and ge... by Drdrdrq on Wednesday April 08, 2015 @04:19PM (#9343626)
Really? I must be an exception then. I love what I do and wouldn't want to stop doing it. That said, I can imagine myself in a few other jobs too, so it might be my attitude towards work that makes me happy.
Re:Ask HN: How do you deal with professional jealousy and ge... by kamaal on Wednesday April 08, 2015 @04:51PM (#9343886)
I'm not talking of happiness in that context. You are never truly free if as long as you have to work to make a living.

Once you have financial independence you can do anything you want, take unlimited vacations, learn music, go hiking, ride a motorcycle all day, heck you can even code all day and work on interesting projects without the fear of getting fired, denied a raise or whatever.

Work you like makes you happy, but not free.

Re:Ask HN: How do you deal with professional jealousy and ge... by devnul3 on Wednesday April 08, 2015 @05:59PM (#9344340)
Your statements carry with them the implicit assumption that "anything you want to do" and what you do to make a living aren't the same thing. For some they are.