News for hackers. Stuff that matters.
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by silverbax88 on Tuesday October 21, 2014 @12:53PM (#8488278)
This. So much this.

I'm a programmer who loves 'building the brain'. I've been coding professionally for about 16 years.

I've written some code I'm really proud of. A couple of specific pieces of code are actually used in a LOT of major websites you probably use. Like almost every health care site or major retailer site. I actually find most code written by 'whiz' startups - even successful ones - to be incredibly simplistic. Not a knock on them, just stating this for reference - I have even written some encryption code that gave me headaches to understand but is still in use by a few major financial corporations years after I wrote it. I know I can write some serious code. I studied and work with AI programming in my spare time.

I don't have a GitHub page, nor do I have an interest in having one. I barely have a StackOverflow profile. I post on Hacker News now and again but that's about it.

I don't care about hackathons or solving puzzles.

I hate the term 'nerd' or 'geek'. I am neither and I find the terms insulting. I'm just smart and I like to code. I am not socially awkward. I'm introverted, but I'm not shy. I played football and basketball and I played chess. These concepts are not mutually exclusive.

Re:I Hate Puzzles: Am I Still a Programmer? (2011) by computerjunkie on Tuesday October 21, 2014 @01:36PM (#8488533)
I agree.

>>> I don't have a GitHub page, nor do I have an interest in having one.

Glad I'm not the only one.

>>> I don't care about hackathons or solving puzzles.

Couldn't have been said any better. I never produce anything good when its tightly timed, under pressure, when people are watching over you.

>>> I hate the term 'nerd' or 'geek'. I am neither and I find the terms insulting.

Add "ninja", "guru", "rockstar" and other hipster name floating around these days to your list. I hate it too.

I've been doing programming for 3 years on and off. I program for fun, as a hobby and I can't see myself programming to meet unrealistic deadlines year in year out for someone, that's my personal opinion. I grew up in an athletic environment so I also play rugby and sprint for fun too. The most I would do is to program small projects at my own pace and share them to people or keep it to myself. I hate rushing into things which I feel hackathons encourage.I like to think, research, think and then create.

I program because I generally like making things, not just programs but also technical drawing, house designs (architectural and interior) and custom-modded computer builds , it has no correlation to solving puzzles or cramming algorithms I probably will never use.

Edit: There is this insanely think barrier filled with confusion in Human Resources, as a recent Computer Science graduate, some of the job descriptions have unimaginably high expectations for entry positions I actually think you have no place here if you don't know 4+ languages, 2+ trendy frameworks, and 1-2 years of experience from a fresh graduate.

Re:I Hate Puzzles: Am I Still a Programmer? (2011) by mavsman on Tuesday October 21, 2014 @05:46PM (#8490293)
I wish programming culture didn't scare away people who enjoy athletics. I love playing basketball and sometimes it's hard to find other programmers who enjoy the same.

When I see "Ninja", "rockstar", etc. I run. Can't stand that.

[dead]
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by jghn on Tuesday October 21, 2014 @09:26PM (#8491102)
What's wrong with "excellent programmer"?

Other fields seem to have managed to solve this problem without resorting to sophomoric faux-titles. It just reeks of childishness and the sort of tomfoolery that tends to get our profession laughed at.

When I see these words, it screams either "bunch of young kiddies" or "a bunch of olds desperately trying to seem cool" and neither are situations that I want to get involved with.

And all of this isn't even getting into the problem that 99.9% of people want rockstars, ninjas, jedi and superheroes but only about 0.1% really need them.

Re:I Hate Puzzles: Am I Still a Programmer? (2011) by nightmiles on Tuesday October 21, 2014 @04:58PM (#8489949)
Why do we need to give programmers such punchy titles? I haven't heard anyone doing this in any other craft. In my view, calling someone a good, great, excellent, skilled, or top programmer as appropriate is more than adequate.
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by bmh100 on Tuesday October 21, 2014 @07:26PM (#8490761)
I am not arguing that programmers need to have "punchy" titles at all. However, others clearly that some sort of term beyond those you listed is necessary, and these names are evidence of that.
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by silverbax88 on Tuesday October 21, 2014 @08:50PM (#8490985)
There is no need for those terms. They are marketing names dreamed up by people who think they can neuro-linguistically trick developers into thinking working for them (usually for less money than they are worth), then they can get over on them.

Again, what is the difference between a doctor who is one of the best in the world versus a doctor who is just 'decent'? What is the term that is necessary to describe that doctor that doesn't exist? Why would any profession be any different?

Re:I Hate Puzzles: Am I Still a Programmer? (2011) by thisGuysAccount on Wednesday October 22, 2014 @10:12AM (#8492759)
I don't think I'd even want to go to "Dr WhateverName, Ninja Orthopedic Surgeon" or want to know that he wrote "Secrets of a rotator cuff repair rockstar."
Re:I Hate Puzzles: Am I Still a Programmer? (2011) by silverbax88 on Tuesday October 21, 2014 @08:48PM (#8490978)
I just say they are world class programmers. Or excellent. There is no problem. How do you describe doctors who are very good at what they do? Do you call them ninjas? "Med nerds"?

You're claiming there is a problem here that doesn't exist. We have words to describe people who are good at what they do.

Re:I Hate Puzzles: Am I Still a Programmer? (2011) by ritchiea on Tuesday October 21, 2014 @02:24PM (#8488882)
We need more of this. I played baseball and basketball and yes, I also played chess. I'm not an introvert (although I do love alone time). This narrow idea of what traits a good programmer has is the fault of Eric Raymond who when describing what kind of person is a good hacker was clearly just describing himself (interested in martial arts, plays a musical instrument and speaks a foreign language, all perfectly great interests but what makes them better than cooking or chess or painting?). While it's great to have hobbies that involve critical thinking, nothing about the going stereotype of a programmer is necessary to be a good programmer or good thinker.

Imagine if there was an equally narrow stereotype about what kind of person is a good doctor or lawyer. Doesn't that seem ridiculous? What about programming is different? Nothing. It seems so absurd to me that as an industry we're telling interested parties that diverse interests are a bad thing if you're a programmer and you should just stick to a short list of approved interests. No wonder there's no diversity in our field.

Re:I Hate Puzzles: Am I Still a Programmer? (2011) by rodgerd on Tuesday October 21, 2014 @05:00PM (#8489964)
I wish I had more than one upvote to give.

I work with a bunch of smart programmers who would, by the "if you aren't a 12 year old coder and you don't spend all your free time buffing your github profile" metric that pops up on HN, be unemployable. They are deeply, deeply clever people who speak assembler like a second language (or understand the bits of the JVM that most people don't think about, or what have you). They have lives outside their job.