Live data from Hacker News

Help I don't want to be a programmer anymore

itworld.com

21–30 of 80 posts

Re: Help I don't want to be a programmer anymore

#21
Anyone depressed about software needs to check out the BLS salaries for occupations:

http://www.bls.gov/oes/current/oes_nat.htm

At least you're getting paid okay. Finance, Doctors, lawyers, management make more. I'd argue they have to put up with a lot more bull. Development is a piece of cake comparatively But software has a an extremely low barrier to entry. All you have to be is good.

Re: Help I don't want to be a programmer anymore

#22

I like programming a lot. If I'm away from it for more than a couple weeks, I start to miss it. The software industry deserves to choke on a dick and die, however. Fuck bad code, micromanagers, dopey "startups" that expect 14-hour days on the assumption that 0.0x equity slices represent real "ownership", closed allocation, and regimes in which programmers don't choose their tools. All of that can go to hell. As softw…

I think that's the state where the programmer should start his own endeavor i.e. start his own.

I agree, but that's not easy to do. If you're going for VC, you get the same crap from investors. If you're going to bootstrap, that requires an orthogonal skill set in addition to a bit of luck.

I think that the 2010s will be dominated by self-started firms that evolve from consulting into product spaces, but most of that activity will not be in the startup hubs (e.g. Silicon Valley, New York, Boston) because the burn rates are too high. The geography of that growth spell will be very different from what we're used to.

I think the way out is to become an "X Who Programs". You become something else-- financial quant, startup founder, game designer-- who also happens to be a programmer. The reason this is so powerful is that no one (except a top programmer) can evaluate programmers, which creates nasty politics as people jockey for visibility, so you establish yourself in your more-visible X but use programming as a secret weapon. It keeps you from being treated like a commodity programmer and also gives you an edge on the best projects.

XWP is what the data science phenomenon, in truth, is. There, the X is statistical knowledge.

Re: Help I don't want to be a programmer anymore

#23

I like ______________________, but have found that I’m not very good at it professionally, should I get an MBA? I think this is why MBAs are increasingly seen as worthless

As a programmer who has gone the MBA route (will be done in the Fall), I have to say it's been positive for me. Not because I can point to it on my resume and say "look what I have!" or "look what I'm getting!", it's been positive for the following reasons:

a) It's increased my ability to communicate clearly in small and large groups. b) It's given me great context regarding where IT and programming stand in the overall business model c) I've met many professionals around the area in all industries

It's contributed very much to my personal and professional growth, and I haven't even finished yet.

But should you just go get it? Only if it's right for you. Know yourself first, and what you want to do with your life. If it fits in, then go for it and it'll be a great experience.

Re: Help I don't want to be a programmer anymore

#24

Earlier quoted context omitted.

I think that's the state where the programmer should start his own endeavor i.e. start his own.

This is exactly it. And the "dopey startups" are what we all need to be doing. And good news, we have majority of the resources needed to do that! I understand it's not just coffee and a computer. You have to take into account the time that you give up from a 9-to-5 that you would make money from, but all things being equal, compared to lawyers, doctors, 'management suits' type of people, you are not directly depende…

Building a "product" is not the same as programming a computer.

Re: Help I don't want to be a programmer anymore

#25

I like programming a lot. If I'm away from it for more than a couple weeks, I start to miss it. The software industry deserves to choke on a dick and die, however. Fuck bad code, micromanagers, dopey "startups" that expect 14-hour days on the assumption that 0.0x equity slices represent real "ownership", closed allocation, and regimes in which programmers don't choose their tools. All of that can go to hell. As softw…

I'm not really sure this is anything to do with programming at all.

As far as I've seen all industries suffer from this. You have a lot of people who if given control over their own work would make things a lot better. But good management is very hard and often the business need just isn't there. There's things to be done and experimentation is seen as a waste.

I also think we can be a bit dewey eyed about 'great' programming. But most of programming isn't great. It's nasty, it's boring, it's edge cases and testing over and over, dealing with formatting, slightly incompatible outputs, etc.

Much of programming boils down to simple looping and modifying data. Getting data out of some thing and putting it somewhere else slightly modified.

Programming's fun when we experiment, but a lot of the time experimentation's not the thing you need to be doing. It's boring repetitive but slightly different code, really ironing out the edge cases and a lot of attention to detail.

You see it in all startups, the product is built, something new, exciting then the product seems to crawl forward, tiny changes here and there even though they've got more programmers than they did before. I sometimes wonder what on earth all those programmers are actually doing at Microsoft or Google or Facebook as their products don't seem to change much. Because they're all just touching the details on the edges, the main picture's been painted.

Re: Help I don't want to be a programmer anymore

#26
post #19

I like programming a lot. If I'm away from it for more than a couple weeks, I start to miss it. The software industry deserves to choke on a dick and die, however. Fuck bad code, micromanagers, dopey "startups" that expect 14-hour days on the assumption that 0.0x equity slices represent real "ownership", closed allocation, and regimes in which programmers don't choose their tools. All of that can go to hell. As softw…

Thank you for this. I feel the same exact way. Every needs programmers but won't respect them. That has been by sentiment at many places I have worked at. At my job, the CTO got on the cover of a magazine that involved tech in government for a mobile app I was hired to design an implement for. The best part is that he had no real hand in the design or implementation of the app nor ever wrote a single line of code in…

Yeah I get that feeling a lot. The Product monkey and the "UX" snake oil sales men get the credit for nothing they implemented.

Re: Help I don't want to be a programmer anymore

#28

I like programming a lot. If I'm away from it for more than a couple weeks, I start to miss it. The software industry deserves to choke on a dick and die, however. Fuck bad code, micromanagers, dopey "startups" that expect 14-hour days on the assumption that 0.0x equity slices represent real "ownership", closed allocation, and regimes in which programmers don't choose their tools. All of that can go to hell. As softw…

Doctors have to go to medical school and then have a residency and the AMA closely controls the total supply of physicians. Lawyers have to go to an accredited school and then pass the bar (in some states the school part is optional). A computer science degree is the closest thing the tribe of programmers has to a professional certification. There are some organizations that have attempted to bring the tribe together…

Those licenses are not to protect the Doctors/Lawyers, they are to protect their clients.

Having such a system for programmers would make no since and would make the situation much worse. A college degree means a lot but you can be a very good/success programmer without one.

I would NEVER go to a doctor/lawyer who did not have the correct credentials to practice. As such you "practice" medicine and you "practice" law. Do you practice programming(in the same sense?), no you don't.

Re: Help I don't want to be a programmer anymore

#29
It's called a premature midlife crisis (usually happens right before or at age 30). Some people get over it by dumping their life experience before that point completely while others, like myself, slowly wean off programming onto something else.

A friend I've known since high school gave up a very lucrative career as a managing consultant to become... a farmer. Yup, he plants stuff and sells them at a bi-weekly market and keeps going in the winter thanks to his greenhouse. Currently engaged to a lovely lady and, to my surprise and delight, he's completely happy.

It's a funny thing to feel like the industry you're good at (or been cornered into) is really not how you want to spend your life. And may in fact be zapping what life and vigor you have.

Which is why, I've been improving my carpentry while keeping up with automation tech (Arduino, Raspberry pi, Beaglebone etc...) so when I build my smart green house and cabin, I can get down to what I really want to do.

Making soap.

Side note: This isn't as crazy an idea as you might think. http://www.youtube.com/watch?v=3IryIOyPfTE

Re: Help I don't want to be a programmer anymore

#30
post #19

I like programming a lot. If I'm away from it for more than a couple weeks, I start to miss it. The software industry deserves to choke on a dick and die, however. Fuck bad code, micromanagers, dopey "startups" that expect 14-hour days on the assumption that 0.0x equity slices represent real "ownership", closed allocation, and regimes in which programmers don't choose their tools. All of that can go to hell. As softw…

Thank you for this. I feel the same exact way. Every needs programmers but won't respect them. That has been by sentiment at many places I have worked at. At my job, the CTO got on the cover of a magazine that involved tech in government for a mobile app I was hired to design an implement for. The best part is that he had no real hand in the design or implementation of the app nor ever wrote a single line of code in…

The CTO's job is, by description, to get on the cover of a magazine.
Post reply on HN