Modern Electronics (was Re: List charter mods & headcount... ; -))

From: Teo Zenios <teoz_at_neo.rr.com>
Date: Sat Jun 19 23:49:01 2004

----- Original Message -----
From: "William Donzelli" <aw288_at_osfn.org>
To: "General Discussion: On-Topic and Off-Topic Posts"
<cctalk_at_classiccmp.org>
Sent: Saturday, June 19, 2004 11:47 PM
Subject: Re: Modern Electronics (was Re: List charter mods & headcount...
; -))


> > People get too specialized these days.
>
> These day, you have to be specialized. There is little in the market for
> "jack of all trades" EEs. Those days are gone, except in very small
> companies doing fairly simple devices.
>
> > The school I went to would
> > not pass an EE is he didn't know the resister color codes in his head,
but
> > that was in the late 80's early 90's. To be honest most EE's today only
know
> > a resister by the icon used in SPICE type programs, very few actually
touch
> > the things anymore since that's all done by technicians.
>
> The color code is obsolete. SMDs very rarely use color codes.
>
> Someone wise once told me what engineering school is all about (yes, I
> have an engineering degree, by the way, although I don't use it anymore) -
> two things:
>
> 1) You learn how to be an engineer. How to think out a problem, how to
> plan, how to execute it.
>
> 2) You learn how far you can push yourself. In my case, it was an
> operating systems class (towards the end, you pull at least four
> allnighters a week).
>
> That is it. Everything else is just not very important.
>
> The basics are important to learn, just so you can get by and have a clue
> when you get out in the real world (and by basics, I mean *basics*). But
> most of what you learn never gets used in the real world. The first year
> or two in a real job, you start to "learn the ropes", doing relatively
> unimportant tasks, often with an invisible (or visible) mentor. No
> engineering firm in their right mind would put a rookie on an important
> part of a project. By the second year, you make the jump if you can - all
> of a sudden you are a "grown up" engineer (often reflected in a pretty
> good raise). Also, by the second year, all that stuff in school just
> doesn't matter anymore - grades, classes, theory, and so forth.
>
> > Every generation of engineer graduating
> > school has less overall knowledge then the ones before them since they
have
> > more layers of equipment and software between them and the process they
are
> > working on.
>
> This is part of the "problem" (I don't see this as a problem, by the
> way. The engineering field has changed in the past 20 years, Just as it
> radically changed the 20 years before that, and the 20 years before that,
> and the 20 years...). If we didn't have the tools, we would not have all
> the neat-o gadgets we have today.
>
> > What you have now is allot of people who know allot about their small
chunk
> > in a device and nothing about what happens before or after their
section.
> > Nobody knows how the whole completed device really works in detail.
>
> For many things - nobody can know the "whole picture" in detail. Even
> something as simple as a video card - how many gates are in the thing? A
> million? Asking someone to know what most of them do is just
> inconceivable. Anyway, once again the tools do most of the thinking. That
> is what they are for.
>
> William Donzelli
> aw288_at_osfn.org
>
>

Tools are great, I use them myself. But you have to have some knowledge of
what's going on to know when the answer the tool gives you is wrong (maybe
you didn't feed the tool enough information, forgot something, or there is a
bug in the program, etc). Lots of solutions that look good on a computer end
up not working great in the field because of many things that are not
modeled in your tool. Bridges fall, roofs cave in, microchips short out, etc
not because the tools were wrong, but because when things get too big or too
small other forces that normally don't matter come into play. The only thing
that really changes in engineering is we have new materials, controls, and
better detailed models to play with, the basics you learned in school don't
change much if at all. Without the basics the tools are just a good quick
way to make a mess of things. Somebody who knows what's going on can jump
from tool to tool, if you just know how to use one particular tool then your
in trouble.

The most important things I learned in college is how to deal with people
you might not like but have to work with, the basics of the field I was in
(that you DO use believe it or not for the rest of your life), and how to
solve problems you never seen before in a logical way. The fringe classes I
took in college might not have been directly used by me in my job, but they
were useful in giving me a perspective of what the other disciplines needed
to know from me to get their part of the job done.

Specialization is ok if you like doing just one thing and don't mind being
out of a profession when your specialty is obsolete (especially in any
programming or electronics field).

A few people do know what the chip in a video cards does step by step, if
they didn't they could not design the part to begin with. Just because there
are a million gates in the part doesn't mean each one is doing something
totally different. Tools just do the time consuming calculations, you still
have to tell them step by step what to do so I would not say they do all the
thinking. Then you have the fun of taking your model and figuring out a way
to build, control, repair, and package it which is a whole job in itself.
Received on Sat Jun 19 2004 - 23:49:01 BST

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:36:59 BST