- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
For reference sake, can anyone that mentions things like above please state:
start date
graduation date
start major
end major
most important: name of university
Thanks.
Admin
"I'll have the roast duck with the mango salsa."
Admin
So everybody has to learn english and speak only english? that's not a solution "dude".
Admin
Go to any other country and get a job. Refuse to learn their national language, and expect everyone their to cater to you. See how far you get with that. Come back and report here how well you did.
I never said you have to speak only english. But yes what is the problem with having to learn English?
Are you saying if you got hired at a company that had a project coding solely in Java, and you only knew C++, you would expect that company to change their project to allow you to code C++ because you didnt know Java. You can laugh at my trivial example, but its the exact same principle. You wouldn't walk into a job and expect them to allow you to code in whatever language you want, so why shouldnt the country expect the same thing?
Admin
Duuuuuude, the real WTF is that you think any non-government job is actually 9-5. asshole.
Admin
Holy hell, I can't even read this article.
"Many large companies will bring in graduates with the goal of attrition: they'll instill such hopelessness in their impressionable minds that they'll never have the desire or motivation to leave."
Attrition is the gradual wearing away of something by stress,etc. It is a REDUCTION in the workforce.
For an example of attrition: my patience is worn away by the godawful writing on the internet, thus your readership is now suffering attrition.
Admin
start date - Sept 2002
graduation date - Dec 2006 (yep, just finished my last final)
start major - Computer Science
end major - Computer Science
most important: name of university - Calvin College, Grand Rapids, MI
And what's with all the negative stigma about game development? I came into a CS curriculum knowing programming (started with BASIC and C on TI calculators), and knowing that I want to make games. The whole mentality of 'games make bookoos monies and i love playing them' is not unique to CS. There are people who start in any science field that quickly realize they did not know what they were getting into. It just so happens that games are the major driving force of these types of people for CS. Maybe I'm just one of the few who actually are a Computer Scientist AND want to get into the games industry. Modern game development is some of the hardest and most complicated programs to write, next to OSes and massively parallel systems.
Maybe I'm just ranting, but does anyone else feel that games seem to be shunned in the rest of the CS world?
Admin
start date: Fall 1994
graduation date: Fall 1999
start major: History
end major: Computer Systems
uni: Northern Michigan University (Marquette, Michigan, USA)
I had a designer degree, basically. Our CIS program covered the practical / real-world programming side of things, our CS program covered the theory. The problem with the CS degree was the heavy emphasis on math (hey, it's a problem if you hate math). The problem with the CIS degree was that it completely ignored theory (well, aside from database design theory).
Luckily, they had a major that covered all of the classes in the CS major took as well as all of the classes the CIS major. I then just worked with my major and minor advisors to sub out all of the classes that I didn't want. Instead of learning rexx, I did a self-study on Java and then helped convert the cs 101 curriculum from pascal to java. Instead of the language survey class, I helped launch a class on web-based programming (we looked at ASP and Perl). Instead of taking the OS class, I taught a class on remote computing (survey of DCOM, CORBA and Java RPC).
All told, I think I subbed out 7 classes with self-directed classes. I then backed everything up with 8 month and 4 month internships (the 8 month one slipped my graduation by a semester, but it was worth it).
Admin
I'm finishing up my CS degree at Michigan Tech next week. I'm not a programming superstar but I've had a couple years of internships and I feel reasonably confident about the systems programming job I have lined up after graduation.
You need programming experience and you need theory. And 4 years isn't really much time to learn both, you have to skimp out on one or the other. IMO people who take vocational/Information Systems-type degrees and avoid theory, and people who spend all their time studying theory and avoid programming, both have a warped view of computing.
So, if you want to be the Best Software Developer Ever, I don't have a silver bullet and I'm going to bring the dreaded Hard Work back into the equation: study hard on theory, get work experience, build your people skills, network with people in the industry, and work on your own projects. It's the same as it was 20 years ago. If you don't do all those things you'll have weaknesses in some areas or another, but that's an unfortunate symptom of being human.
Anyway, about the actual thread topic...yeah, that's pretty messed up. There's no excuse for that, especially if the submitter gave Steve relevant examples.
Admin
Sorry,
start date: 1999
graduation date: 2003
start major: Computer Science & Math
end major: Computer Science & Math
most important: Youngstown State University... yes, cheap school, but I took the right courses and I only had one foreign professor, which many of the big named schools can't say. Not saying foreign professors are bad but I heard a lot of people from bigger schools complain. Plus, I got the free academic version of visual studio .NET when it came out and did my senior project on it. I do wish the school had SQL Sever instead of Oracle though that would have helped when I first got out of school. My first job was in ASP and SQL and converting ASP applications into ASP.NET so I felt pretty prepared when I got out of college. I was making 25K and 3 others that graduated at the same point and at the same wage a year later were working circles around the guys with 10 - 20 years experience and with 80K - 100K salaries that still don't get .NET. Visual Studio .NET didn't come out until 2002 right, or was my school behind the times? I remember getting out of school and employers wanted people with 3 - 5 years experience in .NET, and I remember thinking WTF!
Admin
Making games was one of my motivations for doing CS but not so much nowadays. Maybe I'm biased, but if you get an entry level job in the game industry you'll be working 70 hours a week shoveling out crap that isn't innovative. Yeah, a lot of entry level CS graduates are glorified accountants working on Yet Another Database-backed Webapp, but there's less of a chance of EA-style sweatshop labor in those jobs.
That said, I have a ton of respect for the people who do that, but I don't have that level of passion. There are lots of tough, important problems (pathfinding, AI, multithreading, parallel processing) to be solvedthere but it gets undermined by competition crushing small game companies and people looking for a quick buck.
Admin
Got a link to an article saying this?
Admin
Do you have a link to an article saying this?
Admin
I have been out of college for what, 8 years now... and I still wake up occasionally with this weird feeling that I've missed a class. Or forgotten that I have a class.... its weird.
Admin
I read it as a joke. When he talks about "attrition" you immediately think "oh, so they make it a tough work environment so the new hires quit and only the best remain." The punchline is that the "attrition" discussed is a completely different kind.
Captcha: clueless
Admin
Very clever, Dick!
What's the prize for spoiling a joke that's outstayed its welcome? A bean bag?
Admin
Reminds me of a quote from The Simpsons:
Boss: Abe Simpson has something you eggheads with your Harvard diplomas don't - life experience
Writer: Actually, I wrote my thesis on life experience.
Boss: Shut up!
Admin
I agree 100%. My old job used to be like that. I was most productive after 5pm, but I think that was more because people kept interrupting me during the rest of the day, but after they went home, I could focus. Then as the company grew they decided to make it 9-5 for everyone, which sucked. I managed to push the envelope a bit (coming in around 9:30, taking longer lunches) so I could still have some productive time after 5pm. Luckily there were a few others that did this too, so they couldn't discipline all of us as long as we stuck together :)
Admin
WTF!? The caption for the picture doesn't end with a "dude".
Admin
start date September 2000
graduation date December 2004
start major Computer Science
end major Computer Science and Mathematics
most important: name of university Virginia TechAdmin
Why does the games industry get such a bad rap? Well part of it is how the industry works. The gaming industry is full of recently graduated CS majors who just got into the field because they loved playing video games and now thats all they want to do. As a result, companies that employ game developers (such as EA) get to have their way with the employees and you will end up working 80 hour weeks for peanuts.
Also (and yes, I know this will sound controversial) you really aren't producing anything with any value. Society doesn't benefit from you making a cool new first person shooter, in fact (if you consider all the time kids will waste playing it instead of learning useful skills) it is harmed. You are just a few notches up from a spammer.
Admin
God, you must have real problems with puns or poetry, if the correct usage of a word in a setting where you expect a less common one bothers you... The word "attrition" is used here in sense 1; you are arguing that using it in sense 1 where you would expect sense 2 to be the most common usage is incorrect. I believe the correct term for such an argument is "silly".
Admin
The Real wtf is all americans saying Dude, why and why do they say that?!?!?!? It's just irretating and stupid.
Admin
Sounds like a course you'd have done recently (if on a UK course, it was shit in the 90s) as it contains stuff that might be useful in the majority of programming workplaces. Personally, I didn't see the appeal (after having taught myself Turbo Pascal a few years previously) of having to use Miranda, which is so advanced it doesn't even a multiplication operator, and Ada (annoyingly similar to Pascal) when it was bloody obvious that if all those who graduated were going for jobs that actually used that outdated crap there'd be about 90% unemployment. So I taught myself web development, walked out and straight into a job from a choice of plenty.
Admin
But dude, like c'mon man... Serially
Oh yeah, thx to everyone posting their college info, it really helps me to put things into perspective.
Admin
I love how you mix this anglocentric viewpoint with the totally PC "cave people" instead of the traditional "cavemen" (see all those GEICO ads).
Admin
Heh, my working hours are 36.75 per week... but I'm working a couple of extra a day so I can take a few days off in mid January.
I'm working with four other students at various stages of university (most at University of Canberra but one at Australian National University who is only a first year and is thinking of dropping out. I haven't had much of a look at the other students' code, but there are some interesting things in the system we're extending... I think it's mostly okay though. (I was worried on my first day that I'd end up living this site...) We do use a LOT of Reflection though, but I'm pretty sure it is well warranted. I have called the ANU guy 'brillant' a couple of times for wasting time on YouTube though.
captcha = truthiness. honest.
Admin
Would that then be:
void primero() {
alert("Hola Mundo!");
}
?
Admin
I wonder what the Spanish translation for Dude is.
Admin
... Federico reported back that there'd be a few problems. Primarily, there was no server-side code on any of the pages: for the past few months, Steve had only been creating elaborate, faked-out demonstrations using HTML and JavaScript. The reason his progress was improving so much was just getting better at making demos. When they asked Steve about this, he simply replied, "but I thought you wanted demonstrations?"
This guy has a great career ahead of him -- he has, after all, mastered the art of the rigged demo. I can think of a number of software vendors (one in Redwood Shores comes to mind) that would love to have him on their team!
Admin
.
Admin
Actually I think the real adult lifestyle is: boredom, hypocrisy, and only worring about appearance, money, elitism and seeming better than the rest.
Admin
Oh, so what you're saying is that you're too lazy and lack pride in your work to even be bothered doing anything of value or proving yourself unless you're paid a high salary and given an executive parking space? Guess what, fresh out of college, you're crap. You're a toilet cleaner. You have to work your way up. Just because you partied and got drunk for four years on mommy's and daddy's dime doesn't suddenly make you a genius or experienced or worth anything more than I was when i started into the business fresh out of highschool as a freshman dropout.
Tell me how you feel when your $150,000 education and fifteen years of experience is sold out to some guy in India for $7.50/hr who has a masters degree in CS.
Admin
It's pretty straightforward: Federico was in a hurry, so he only bothered to check the English versions. Despite the Spanish fake name, he might not even be fluent in Spanish. And he may have been expecting internationalization to be the last feature added.
Admin
Dude, I heard that "dude" refers to the anal hairs on a pig - could this be true?