Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror

Comment Re:Yes. (Score 2, Interesting) 277

I have to say I don't understand your logic there. So you want people who struggled with the core CS material, and just barely managed to graduate by working harder than average over the people who were good enough to be able to skate through? I understand that you want someone who is willing to work hard for the company, but you want that hard work to actually produce something too. There are far too many people out there with CS degrees that can't keep up. I'd rather have the one who slacked off a bit in college because the coursework was too easy and boring to them, than five people who struggled but worked hard to get a degree. As for the original post, in my experience, both personally and from conversations with other companies' hiring managers, after you have worked for 2-3 years beyond graduation, your grades mean nothing. As for the rest of your post, you are correct that there is often a huge difference between working for a large company versus a small company. I have worked in both, and you're right, it is nice to have the flexibility (and power) of working at a smaller company, as it keeps things interesting, but the hours and budget can be frustrating (long hours, smaller/no budget for your projects). At a large company, it is just the opposite, it is no longer *my* department (though the management is very responsive to good ideas), but I don't get wake-up calls from users at 3 AM anymore, can actually take a vacation, and the department has a much larger budget. With the small company, design decisions often came down to "What do we already have that we can use for this?" for things like which database system to use, where with the larger company I'm at now, the question is "Which product is the best for what we need?" and if we don't have it, we buy it. A purchase that would have been more than my annual budget for the entire IT department at the small company is taken care of with a 20 minute meeting. Plus, salary negotiations are easier when your salary is less than a percent of the company's income.
Software

Why Software Sucks, And Can Something Be Done About It? 498

CPNABEND tipped us to a story carried on the Fox News site, pointing out that a lot of programmers don't understand their users. David Platt, author of the new book 'Why Software Sucks ... And What You Can Do About It', looks at the end user experience with end user eyes. While technically inclined individuals tend to want control, Platt argues, most people just want something that works. On the other hand, the article also cites David Thomas, executive director of the Software & Information Industry Association. His opinion: Users don't know what they want. From the article: "'You don't want your customers to design your product,' he said. 'They're really bad at it.' As more and more software becomes Internet-based, he said, companies can more easily monitor their users' experiences and improve their programs with frequent updates. They have a financial incentive to do so, since more consumer traffic results in higher subscription or advertising revenues." Where does your opinion lay? Should software 'just work', or are users too lazy?
The Courts

Luxpro Sues Apple for Damages and 'Power Abuse' 62

Dystopian Rebel writes "The Financial Times reports that Taiwanese company Luxpro (discussed on Slashdot last year) intends to sue Apple for US$100M for 'lost revenue caused by Apple's abuse of their global power.' In 2005, Apple obtained an injunction against Luxpro's Super Shuffle/Super Tangent but the Taiwanese Supreme Court has overturned the injunction, opening the door to Luxpro's legal action. From the article: 'The [Luxpro] product had almost the same measurements and weight, came in a white plastic casing and had similar buttons on the front. Its name, Super Shuffle, also closely resembled the original.'"
User Journal

Journal Journal: 2007: The ultimate computer of the future predictions

It is 2007, and technology continues to advance at an amazing pace. But to what end? What would the ultimate computer of the future be capable of? Using the paradigm of today's PC's, I propose the following measures for determining that we have built an "ultimate computer":
1. Even with its throughput maxed out, it would take you a lifetime (~80 years) to fill the capacity alloted when you purchased the system (might not require local storage).
2. The computer can run all available

Windows Vista 5342 Screenshots 478

Lhopar writes "Microsoft released a new build of Windows Vista to beta testers. Flexbeta has got some screenshots. Included in this build is an extensive collection of drivers and the exclusive sidebar. Glass is also a feature that we all have come to respect and love, along with the 3D flip. The official version number is 6.0 Version 5342.winmain_idx04.060321-1730. Internet Explorer 7.0 is build Version 7.0.5342.2. Nice features include a new 'Paint' and needed redesigned network center."

Slashdot Top Deals

I don't do it for the money. -- Donald Trump, Art of the Deal

Working...