I know I belong in computer science, but sometimes I wonder.
blog.carolynworks.com
I know I belong in computer science, but sometimes I wonder.
1–10 of 63 posts
Re: I know I belong in computer science, but sometimes I wonder.
#2The image of the ultimate hacker assumes a specialist. 100% focused on their expertise. It could lead to a great coder. but a company will also need someone with a decent technical background who can also relate to the end-user for instance, or align more than one sentence when a customer calls. That would be more a generalist.
It's ok not to want to be a domain expert.
Re: I know I belong in computer science, but sometimes I wonder.
#3So I would recommend taking it easy. It makes sense to do what you're interested in, and much of that is not night programming, then so be it.
Re: I know I belong in computer science, but sometimes I wonder.
#4> “Who knows what lexical analysis is? No one? What, don’t you guys do this constantly in your spare time? All right, I’ll show you …”
If I may, I believe that the professor was connecting lexical analysis with what humans do on a second-by-second basis -- that is, parsing and interpreting speech from other human beings. Your brain is lexing all of the time, and I believe that's what the professor might have meant -- that was the first thing I thought, anyway. I'd drop a class like a bad habit if the professor quipped about me knowing something before he taught me (I'm not paying for self-study, pal).
Re: I know I belong in computer science, but sometimes I wonder.
#5This has nothing to do with women in tech. It has to do with specialization vs. generalist. The image of the ultimate hacker assumes a specialist. 100% focused on their expertise. It could lead to a great coder. but a company will also need someone with a decent technical background who can also relate to the end-user for instance, or align more than one sentence when a customer calls. That would be more a generalist…
There are other options, like CS could be done as an arts degree which would give you more scope to choose other electives, and presumably socialise with people who do likewise.
The year I did eng, there were a lot of women in the class. Other years, not so much.
Re: I know I belong in computer science, but sometimes I wonder.
#6This betrays a bit of a self-confidence issue on the part of the author, as does http://blog.carolynworks.com/?p=537 (more revealingly). It also plays like a specific issue trying to be painted into a gender issue, which it really isn't. > “Who knows what lexical analysis is? No one? What, don’t you guys do this constantly in your spare time? All right, I’ll show you …” If I may, I believe that the professor was conn…
Re: I know I belong in computer science, but sometimes I wonder.
#7In programming most of the variance in ability is explained by intelligence and not effort. You can take, for example, some non-CS student, teach them programming by saying "look, here's how you do it", and if they're the right student, they'll instantly be better than 90% of CS students. (And if they're not, they won't be. Oh well.) A lot of nerdlingtons who "know" programming and argue about Java going into their f…
I remember that I was learning to program just as I was entering high school. I fell in love with programming instantly, but it does not mean I didn't spend hours upon hours debugging my first few programs to see what went wrong. But I didn't have anyone to guide me, so all my programs were imperative styled, not OOP. After taking my first computer science course in high school, my classmates thought of me as a programming genius (which I am not) since I was able to write programs faster than anybody else in my class. It's a lot easier to understand OOP when you've been programming for 1-2 years rather than 2-3 months.
That's why I'd say that a lot of programming ability is effort, not intelligence. Except for non-C family programmers, I've never met anyone who didn't have the "4-hour-debugging-session-only-to-find-it-was-a-missing-semicolin" experience when they were beginning programming.
Re: I know I belong in computer science, but sometimes I wonder.
#8In programming most of the variance in ability is explained by intelligence and not effort. You can take, for example, some non-CS student, teach them programming by saying "look, here's how you do it", and if they're the right student, they'll instantly be better than 90% of CS students. (And if they're not, they won't be. Oh well.) A lot of nerdlingtons who "know" programming and argue about Java going into their f…
Re: I know I belong in computer science, but sometimes I wonder.
#9The size difference is basically the number of people who dropped out. A few may have dropped college altogether but many have migrated to another major, because they too doubted they were in the right major until they felt they had to take action. (Or in some cases had it forced on them by failing grades.) This is not a unique experience.
Presumably this is posted here because of the gender issue raised in the post, but given how non-unique this experience is I don't see that the gender angle adds anything. Scratch a few sentences out and any number of juniors could post this. This is not "woman doubt", it's just doubt, and the doubt does not admit of "woman solutions", it's just the same "finish the degree" solution everyone else has. I take the time to say this because I actually think adding the gender idea into this is a little cognitively dangerous; incorrect identification of the problem leads to incorrect identification of the solutions. (As every engineer comes to learn instinctively after a few years under their belt.) Those who are certain they are in the right major are the unusual ones, regardless of gender and from what I saw in college, pretty much regardless of major.