HNHacker News
TopNewBestAskShowJobs

bitops

2,514 karma · joined July 9, 2011

submissionscomments
bitops··on Programming is a Terrible Job
I understand OP's sentiment and I'm glad that he (assuming he's a guy) at least admits that some of this is youthful idealism having a tough run-in with reality.

That said, I don't think he has to stay stuck in this mentality. And, there are many benefits to being "just a software engineer". Much of it depends on your attitude towards life and what you're expecting and/or hoping to get out of it.

First, it's important to recognize that as we get older, we'll eventually have to confront the fact that not all of our dreams and ambitions will come true. If you look at the number of thought leaders in the industry in ratio to the total number of programmers, very few make it to the top 1%. I don't think it's a zero-sum thing, it's more that at a certain point, people give up and decide to do something else. OP may be one of those people who decides that because reality didn't match his expectations, he's just going to give up. On the other hand, he could decide to push himself and his understanding of what it means to program to a new level. And then he might see new opportunities in his current job that he hadn't noticed before. I know that this can sound hopelessly fanciful and idealistic, but it really is true and quite possible; I speak from my own experience here.

Second, one of the most awesome things about programming - regardless of the type you're doing - is that it helps improve your mind. Since I've been in the tech industry, I've found that my thinking tends to be cleaner, more rigorous, and more realistic (though not always, of course). I have an easier time understanding difficult topics than I used to and I also find the process of learning easier than in the past. For that reason alone programming is a worthwhile pursuit. Who doesn't like their mind to work better?

Finally, OP has some growing to do and should try to realize that his current predicament has much to do with his attitude and little to do with his actual job. As other posters have noted, this problem exists in every creative industry. You were excited about the pure fun of it when you were younger, and now you feel mugged by reality as it were. Part of this could relate to our model of education which sometimes makes it seem as if academia is much preferable to actual private industry work. Like they said in Ghostbusters - "they expect results in the private sector!"

My advice to OP would be to try and balance his current work responsibilities with something fun outside of work, something that gets his juices flowing. Learning to bring a sense of play into your really helps, otherwise yes...the sense of drudgery can kill you. So the trick is to learn to stay positive. Sounds like a tall order but it's definitely doable.

bitops··on Google - Our History in Depth
Yeah, I was a little saddened to see that they didn't mention her - sure she went to work for the competition but it'd have been classy to mention her.
bitops··on The Turkish Coffee Syndrome
I feel like a real Turkish coffee establishment where you could hang out, chat, and play backgammon could be one of those "slow" things that people like (slow as in slow food). Especially if it was a "no laptops allowed" type of establishment. Just to connect and have real conversations and socialization.

This is me at my most idealistic. :)

bitops··on US nearly detonated atomic bomb over North Carolina in 1961
Growing up in Scandinavia, I remember reading about these as a kid and being fascinated. It's amazing how far the Cold War reached globally.

http://en.wikipedia.org/wiki/Project_Iceworm

http://en.wikipedia.org/wiki/1968_Thule_Air_Base_B-52_crash

bitops··on FizzBuzz Enterprise Edition
Not really very enterprisey as there is no Dependency Injection layer being used. Tsk, tsk.
bitops··on [dead]
I posted this earlier and it was flagged off the homepage. It'll happen again here in 3, 2, 1...

https://news.ycombinator.com/item?id=6381218

bitops··on [dead]
As a man, I'm encouraged that there are others commenting on this link, indicating that they don't want to see it flagged/removed, and that they'd like to have a more frank and open discussion about sexism.

Guys, if we keep trying, eventually it will happen. It takes courage as a man to say you're against sexism and misogyny, there are so many easy outs provided by our culture and community.

bitops··on The Man Who Would Build a Computer the Size of the Entire Internet
I'm not being facetious when I say this: that question is a bit like asking why Ruby on Rails got all the hype when Ruby had been in development since the 1990's.
bitops··on Square open sources Kochiku
A total yearly cost of $70K isn't all that bad when you break down the numbers. Software engineer salaries are typically much higher, let alone considering HR & insurance expenses.

So that's one employee you don't have to hire. I was on a team of 4 that, among other responsibilities, managed several TeamCity instances, all of them pretty large.

Generally speaking, once it was up and running, it was pretty low overhead and easy to automate. So I think it really is worth thinking hard about the cost before people dive in and roll their own solutions.

And there's always the argument of: instead of building your own, why not work to improve an existing OSS solution?

bitops··on Hey Sales Guy - Stop Pissing Off The Engineers
I thought the same thing as I started reading through the article - this attitude is endemic to anyone who thinks that what they do is the most important function and that the business couldn't survive without them.

The truth is that you need all parts of the business to succeed, working well together.

That said, I think there are stages in the progression. In the beginning, you can't sell anything if you don't have a product. But once you have a reasonably good product, you need good marketing and sales to have people become aware of it.

I worked closely with the marketing department in my last job and it definitely made me see how big an impact a good team can have. They did a lot of creative work to sell the product.

bitops··on 40 Days Without Booze
Yes, definitely - I could be wrong, but I've been told that when you're healthier, your body metabolizes things faster & more efficiently. So stuff like alcohol or caffeine will hit you harder and faster too (all the more reason, right?).

For myself, I've noticed that after getting healthier, just one cup of coffee a day keeps me plenty productive. I might have a cup of tea in the afternoon. But it's a far cry from my previous 3-cups-a-day habit.

bitops··on 40 Days Without Booze
For anything other than taking phone calls or checking email, yes.
bitops··on 40 Days Without Booze
> some are more or less destined to use it as a crutch. I'm certainly in the latter category.

I don't think that has to be true - you just need to find something else that unwinds you. I think alcohol is easy because, hey, you drink it and it does its thing. With other practices (exercise/meditation/etc) you have to put in some up-front work to see the benefits. But I believe you can do anything in 4 to 6 weeks with consistent effort.

bitops··on 40 Days Without Booze
Definitely - I've started practicing aikido 3 times a week, for at least an hour each time I go (I worked my way up to it). I usually go to the dojo for 2 1/2 hours, but not always. It's done more for my physical and mental well-being than any other type of exercise. Practicing Qi Gong in the mornings before leaving the house has also helped.

Generally speaking, I think practicing martial arts is a good thing for technical people to do. It gets you out of your head and into a feeling space. And, there are many interesting parallels between the learning process in martial arts and in programming.

bitops··on 40 Days Without Booze
I absolutely think meditation could serve as a way to unwind, in any term.
bitops··on 40 Days Without Booze
The ultimate in self-denial: no computer usage outside of works hours for a week!
bitops··on 40 Days Without Booze
Have you tried breaking up any of your usual patterns? It may be hard to do with schedules and workload, but just exercising 2 or 3 times a week can make a huge difference. I've found that 90 minutes of exercise per session is its own drug.
bitops··on 40 Days Without Booze
> booze enables workaholism, because of the fast unwind time

I think this is the key insight from the article. I went through a stressful period where I used alcohol to wind down quickly. But in reality it just made things worse because it numbed me up to the real reasons why I was stressed out. Sometimes though, we don't want to look at the deeper issues (emotional/psychological) for why we are unhappy, and booze provides some quick and effective relief.

I've recently gotten much healthier and it's amazing to experience that the old adage about "making a lifestyle change" really is the core of it. All the different parts of your life have to hang together for the positive switch to happen. If you think of exercise and diet as a way to "pay down the debt" you'll never get out from under whatever is holding you down.

bitops··on PuTTY 0.63 released, fixing four security holes
Many of the world's largest companies still run Windows and are heavily invested in it. Also, many admin tools (even for Unix-based services) are written for Windows, because IT admins have to straddle both worlds.

Also, for all its ills, Windows is not a bad platform for most lay users. Yes, of course we've all been bitten by it, but if all you need to do is normal office work, it's not bad.

bitops··on Should I go to college or keep working in Silicon Valley?
Go back to school - you can never be too educated, especially if you go to Cal. Part of going to school is networking and making connections too. In a place like Berkeley you can have one foot in the university and one foot in the street.
bitops··on Ask HN: I’ve burnt out at a megacorp and don’t know what to do next
You're welcome! Good idea on the painting. If you want to keep your focus (which is a good thing) then something creative away from the computer is probably a good idea.

There are tons and tons of things that overlap with programming in terms of creative focus. Writing, painting, etc. are all great.

I'd also recommend finding a way to spend time outside. Our brains get a little square sometime from sitting inside all day looking at the screen. I've had a lot of creative ideas while hiking or sitting by the ocean (when it's not crowded).

bitops··on Ask HN: I’ve burnt out at a megacorp and don’t know what to do next
Take five weeks off and don't engage with work in any way. Don't program, don't read technical books, no nothing. Slow down and let yourself feel the toll the amount of work you've done has taken on you.

If you give yourself a lot of space and maybe try something new and different (kayaking, mountain biking, running, painting, music, whatever) an inspiration will come to you. You've obviously gained a lot of experience and are ready for something new. But you have to give yourself a healthy amount of room for the real creative energy to return.

Good luck!

bitops··on RubyWarrior re-imagined as a canvas web game
Great implementation!
bitops··on ZeroMQ instead of HTTP, for internal services
Is it now possible to use ZeroMQ in JVM languages without JNI? I used ZeroMQ with Java 2 years ago and had to use JNI to make it work. (Which I did not like).
bitops··on It's no longer shameful to work at Yahoo
Enough people upvoted it for it to make the front page. If you don't think it's appropriate, flag it and move on.
bitops··on When male CEOs have daughters, relative pay for women at their firms goes up
> it's not completely clear what life experiences can be provided to the current generation of business leaders or the next generation of young people growing up to make sure that they have a balanced view (and what would that be?) about the roles of men and women in the society of the future.

One option could be to seek out education on the topic? I'm thinking of in-house seminars where speakers are invited to address the topic and provide coaching, particularly for executives. Of course, that assumes that the executives are interested and recognize the issue in the first place.

bitops··on I understood gender discrimination once I added “Mr.” to my resume
Thanks for sharing your perspective. It's especially valuable since you are working in a historically male institution. It'd be interesting if you wrote about more of your experiences and observations on this topic (like a blog post). I would be excited to read it.
bitops··on I understood gender discrimination once I added “Mr.” to my resume
> they expect the environment to change to suit them.

It may not be your intention, but I get the sense that you feel this is unreasonable?

As a thought experiment, consider what you'd say if we were having this discussion around racism. Do you consider it unfair for black people (or any non-white racial group) to expect society to change due the discrimination they've experienced?

Imagine we have an office staffed exclusively by white people. Then imagine a black person joins. After a while, they hear a racist comment, not overtly racist, but insensitive and potentially hurtful. If the black person complains about this comment, would we feel it okay to say "oh come on, you're just overly sensitive"?

bitops··on I understood gender discrimination once I added “Mr.” to my resume
I'm certainly not advocating that work should be a place of constant judgment. And I'm not fan of being under a constant behavioral microscope.

I do find it important that work be a place where I feel respected and safe. Eliminating sexism and gender discrimination in the workplace is part of that effort.

bitops··on I understood gender discrimination once I added “Mr.” to my resume
I'm suggesting that it be a focus in life - if it's one of your core values and you care about it, you'll naturally take the time and energy to work against it.

For example, many people on HN care about privacy and government intrusion. They don't need to be convinced as to why it's important to speak up about the NSA and the US treatment of Edward Snowden. People who care feel it's a personal imperative, so they do something about it.

I personally have the time and the inclination. Because it's something I care about. Maybe you don't care about it, that's your personal feeling, so you won't take the time. But I'm sure that there are other things in your life that you care about, and you do invest time in those things.

It's absolutely fine not to care about every social cause out there. I don't think we can expect everyone to care about everything. Just pick those things which matter most to you and work to do something about them.

As for a movement, there are a few out there that I'm aware of - in particular I am a big fan of the work of Mentors in Violence Prevention (MVP).

← PreviousPage 3 of 14Next →