Live data from Hacker News

Ask HN: anyone ever drop everything and leave software dev behind?

news.ycombinator.com

41–50 of 109 posts

Re: Ask HN: anyone ever drop everything and leave software dev behind?

#41
I understand how you feel - I'm going through this right now in fact.

Firstly, I agree with edw519 - Don't think you're bad at what you do because someone may know more, or you just feel that you don't know enough. You can always learn more, but (as is my problem) motivating yourself to learn programming if you don't like programming at the moment is an exercise in futility, and could cause burn-out.

My advice would be to look into industries that sound interesting. Chances are you know a little (or a lot) about quite a few different things / technologies, and that can actually get you quite far in an interview process, especially if you are passionate about it and are willing to learn whatever it takes to be good at it. It's surprising how few people actually "care" in an interview, and from both conducting interviews and being the one interviewed, I've seen a LOT of lackluster applicants. But the passionate ones definitely stand out. And if that is already a topic that you are fascinated by, it becomes very obvious.

Look around, be patient, and try learning about anything and everything that may be interesting on the side.

Re: Ask HN: anyone ever drop everything and leave software dev behind?

#43
post #14

I'm really just a mediocre programmer with really good domain knowledge Your problem is that you have no problem. Let me explain... I believe that the "quality" of a programmer is not how much you know, but what you can do with it. So it you have "really good domain knowledge", then you probably aren't a mediocre programmer at all, you're probably a good programmer or even better. Like many other hn'ers, I love to co…

I absolutely agree. I was destroying myself over not meeting my own expectations as a developer. I've always had other interests but refused them. My thinking was that my discipline would pay off as I became a better programmer and applied more time to practicing.

Then, along came a great deal on a decent boat. $250 for motor, hull, interior, outdrive, and trailer. While it did have all of the components, it did require quite a bit of work. I also didn't know a thing about boats when I purchased it.

It's been 4 months that I've been working on it. I haven't kicked myself in the ass once for giving up the programming time I would had been able to apply to my skills otherwise. And I'm much more comfortable working in such a frustrating environment now that I don't rely so heavily on satisfaction from programming.

Two bonuses that also came from my purchase: - I know a bunch about boats - I'll be able to truly appreciate the free time that my job affords me when I launch for the first time tomorrow (assuming all of the kinks are worked out).

Re: Ask HN: anyone ever drop everything and leave software dev behind?

#44
I once knew a guy that sold big iron mainframes for a living before walking away to be a tile contractor/installer.

After telling him about some new system I was working on he responded by saying, "Yeah, that's great. But that's all they'll ever do is get smaller and faster. Where's the satisfaction in that?"

I'm told he did pretty well during the housing boom.

Re: Ask HN: anyone ever drop everything and leave software dev behind?

#45
post #33

I did the reverse-- I went from majoring in English and teaching high school to embedded systems engineering. It took a few things-- some aptitude for the field, a lot of determination, some money for a master's degree (over the course of 3 years), and a friend taking a chance on me with a summer internship. After about a year, it was pretty clear that it was going to work. I think I could make a similar switch again…

That's a pretty major change. Did you have any knowledge of embedded systems beforehand? Why did you switch? Why not go engineering the first time around?

I can answer that last question... there were not many girls in engineering. There were a few (and they were cute and I worked with some getting their Masters) but the Arts and soft sciences were loaded with girls. That's why I got a BA rather than a BS. I still learned how to code, sat on engineering committees, participated in defenses, did Military funded research on embedded devices, etc., but I had fun with the opposite sex too. You need some balance in life.

Re: Ask HN: anyone ever drop everything and leave software dev behind?

#46
post #38

I don't hate software, but my job has made me realize that I'm really just a mediocre programmer with really good domain knowledge You seem like a prime candidate for promotion to management or a more analytical role. Is this a possibility or something you can work toward?

The irony of Peter Cooper advocating the Peter Principle is not lost on me.

Funny, but not as funny as if it were true. PP is when you're competent and get promoted to something you suck at; Peter's suggestion is the other way around. Sorry to nitpick.

Re: Ask HN: anyone ever drop everything and leave software dev behind?

#47
post #33

I did the reverse-- I went from majoring in English and teaching high school to embedded systems engineering. It took a few things-- some aptitude for the field, a lot of determination, some money for a master's degree (over the course of 3 years), and a friend taking a chance on me with a summer internship. After about a year, it was pretty clear that it was going to work. I think I could make a similar switch again…

That's a pretty major change. Did you have any knowledge of embedded systems beforehand? Why did you switch? Why not go engineering the first time around?

I had approximately no knowledge of embedded systems beforehand. I did well in math in high school and I played around with an Apple II and BASIC as a kid. (Initially, I was just aiming at "engineering" as a broad field; it wasn't until I got further into it that I focused on embedded stuff. My degree was in mechanical engineering, but I took mostly EE classes.)

I switched because I discovered that I love designing and building things. I still love teaching, and I wouldn't be surprised if I did it again.

Why didn't I study engineering the first time? That's a damn good question. The English degree did give me the ability to write reasonably well, but other than that, it was crap.

Mostly, it was just bad luck that I didn't end up in a technical field initially. I went to a liberal arts college and took soul-crushing, thinking-free chemistry and biology classes as a freshman-- that pretty much killed science for me. It should have been obvious, but even as late as my junior year in college, I didn't know that the field of electrical engineering existed. It's kind of a sad story, looking back on it, but at least it ended well.

Re: Ask HN: anyone ever drop everything and leave software dev behind?

#48
post #37

Earlier quoted context omitted.

Did you have trouble returning? Was it hard finding jobs, getting interviews? Did you have to take a pay cut when you returned?

Did you have trouble returning? No. Was it hard finding jobs, getting interviews? No. Did you have to take a pay cut when you returned? No.

what kind of programming did you do?
Post reply on HN