POV-Ray : Newsgroups : povray.off-topic : The computer project : Re: The computer project Server Time
4 Sep 2024 15:18:10 EDT (-0400)
  Re: The computer project  
From: Darren New
Date: 11 Jun 2010 13:11:06
Message: <4c126e2a@news.povray.org>
Invisible wrote:
> The Motion Picture Experts Group might need to know the difference 
> between a Type-I and Type-II Discrete Cosine Transform, but most people 
> only *implement* MPEG standards, not design them.

I think you underestimate how much knowledge it takes to implement something 
like that from the spec.  You can't just follow the instructions without 
understanding them and expect it to work.

> Most companies do not design ICs. They purchase them off the shelf and 
> assemble them.

I think you underestimate how much knowledge of ICs it takes to build a 
board. And lots and lots of companies design custom chips.

> (Indeed, I was under the impression that the number of 
> companies world-wide who actually have IC fabrication plants is very 
> small - although admittedly you don't need to actually have a fab to 
> design new ICs.)

Indeed. Lots more people took 35mm photographs than there were people 
developing photographs.

> It certainly doesn't call for a C programmer.

No, but lots of the enterprise software calls for a SQL programmer, a PHP 
programmer, an ASP.NET programmer, or a VBA programmer.  How do you think 
the things get customized.

> And game engines... Well, that's probably way, way less exciting than it 
> sounds anyway. ;-)

I expect designing the games is more cool than coding them. I expect coding 
game engines is more cool than most anyting "enterprise".

>> Sure, most are not as glamorous as designing the next GPU for the 
>> PlayStation 4,
> 
> Actually, I imagine most jobs are way less exciting than they sound. ;-)

Welcome to the real world, where jobs suck bad enough they have to pay you 
to do them.

> Seriously... Doing what? Everything seems to be made of off-the-shelf 
> parts (which, by definition, already exist). What's to design?

Uh, the next off-the-shelf part? Optical mice are off the shelf, but the 
chips running them had to be designed. Remote controls are off the shelf, 
but the chips running them had to be designed. Of course once it's off the 
shelf, it's already designed. But someone had to design every one of those 
off-the-shelf bits you found. Someone designed the XBox-360 GPU before the 
XBox-360 was an off-the-shelf part.

Nowadays it's actually cheaper to build a specific chip for what you want to 
do than cobble together off-the-shelf parts, for most applications. You use 
the software to design a chip, and you ship the tape to the fab and they 
mail you back a crate of chips.

-- 
Darren New, San Diego CA, USA (PST)
    Eiffel - The language that lets you specify exactly
    that the code does what you think it does, even if
    it doesn't do what you wanted.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.