|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
||||
|
||||
|
Re: Attention engineers...What type are you and why?
Quote:
my 2 pennies Squirrel |
|
#2
|
||||
|
||||
|
Re: Attention engineers...What type are you and why?
I'm in my sophmore year at UMass Amherst, and it's ME all the way for me. However, we have a 'build your own major' thingee here, and I was thinking about incorperating some CS and EE and creating 'Robotics'. Better that 'Ultimate Frisbee Aerodynamics', although that guy went and made the aerobee.
And when/weather you call youself an engineer depends on if you see it as a profession or a calling. I'm an engineer (even without my degree) because what I do is build stuff and solve problems associated with engineering. |
|
#3
|
||||
|
||||
|
Re: Attention engineers...What type are you and why?
Quote:
Quote:
Last edited by Adam Y. : 14-12-2004 at 14:04. |
|
#4
|
||||
|
||||
|
Re: Attention engineers...What type are you and why?
Quote:
|
|
#5
|
||||
|
||||
|
Re: Attention engineers...What type are you and why?
en·gi·neer
( P ) Pronunciation Key ( n j -nîr )n.
Apparently as long as you are professionally engaged (being paid to engineer stuff) OR have been trained ("degree in hand") you are not an engineer as this thread is referring to it. That being said, I'm going into ME, it's just too addicting to design an idea and watch it take shape. |
|
#6
|
|||||
|
|||||
|
Re: Attention engineers...What type are you and why?
Dude, you are 16 and still in high school (I would assume unless you are some genious that has already graduated from college but I dont see that as the case at all). You are not an engineer. Just because your dad may be a software engineer does not automagically make you a software engineer as well. You are young and still have a long while before you mature.
Andy Baker = engineer; Astronouth7303 = student. [quote=Astronouth7303][quote=Astronouth7303]Who said you needed a degree (or even get paid) to be an engineer? Quote:
|
|
#7
|
|||||
|
|||||
|
Re: Attention engineers...What type are you and why?
Quote:
You don't measure up to someone with a PhD in Computer Science, and you aren't doing well in comparison. It takes years of hard work to get a PhD. You need to discard a chunk of your life to reach that point. Say goodbye to your friends, family and hobbies for a while, because your life is consumed by your thesis. A PhD for some people is there entire life's work. My Father finished his when he was 34. Just because you've written a couple of programs here and there does not put you on par with someone who has written a thesis. This is like a 15 year old saying, "ooh, I've finished all the experiments that came with my chemistry set, I'm a chemist now." The main goal of FIRST was to change our culture to a point where young people looked up to engineers as role models in the way they currently look up to athletes. How many little leaguers out there have the audacity to compare themselves to Derek Jeter and say "Oh yeah, I'm almost there". This whole attitude is ridiculously insulting to all the engineers in the forum. Oh and to be technical, having a PhD in Computer Science doesn't make you an engineer either. Becoming a member of a society Professional Engineers does (In most states and provinces). By taking that oath, you're taking on a huge ethical responsibility. This is a large distinction. You may be on a path to becoming a fine engineer, but you still have a bit of time before you can call yourself one. You're eagnerness and enthusiasm is certainly admirable, but remember it's a long road. |
|
#8
|
||||
|
||||
|
Re: Attention engineers...What type are you and why?
Quote:
Software engineering is an interesting field because almost anyone with a PC at home can learn some of the skills required by it. Students interested in software engineering can sit at home, learn programming languages, write code, and perhaps even release products to others, with little more than a $1000 computer that most people probably already have anyway. Contrast this to mechanical engineering where you can probably design a part at home on your PC but it's much more difficult (and expensive) to actually produce that part or sell it to others. I noticed this theme in college quite a bit: even in our freshman computer engineering courses we were writing real programs, compiling, and testing them. Most other disciplines were primarily working with equations and story problems for the first year or two. This is both a good thing and a bad thing at the same time. What this means is that the world of software is very tinkerer and hobbiest friendly, because the cost of entry is so low. This causes a lot of people who know how to tinker with computers and how to program to think they are software engineers, but they're not. I know this is getting long already, but I have a little more to say, so bear with me. There is a distinct difference between a software engineer and a programmer. I've seen people in many places (even on ChiefDelphi) claim that people who write software for a living are not engineers because programming is really not an engineering discipline. At first, I'm offended. When I think about it for a second, though, I realize I mostly agree. Programming is not necessarily an engineering discipline, but it can be. The reason that I do not hesitate to call myself a software engineer is simple: our software development process is just like any other engineering discipline. When we are ready to create a new software product, we do not just start hacking on code (like many programming hobbiests do). We start by gathering customer requirements. We break these customer requriements down into various product requirements. We break those requirements down into software subsystem requirements. And we keep going until we have requirements that tell us exactly what each piece of software needs to do. Once that's done, we move into an architecture phase. Architecture is where you determine which functions or classes will be used and what they will do (or, "How do I effectively organize my code to implement the stated requirements?"). Next is design, where you add more detail to the architecture. Arguments for each function & method are determined, class attributes are determined, etc. Only after all that is any code written. Many software engineering projects run for months or even years before anyone even begins to write any code. Then, after the code is written, there's lots of testing. We do unit tests (which is just testing the piece of software we wrote), integration tests (verify that your stuff still works when combined with other people's stuff), box test (verifying that the entire product does what it's supposed to do), and system test (verifying that every product in the system works correctly with all the other products). This software development process is (I believe) very similar to the processes used in other forms of engineering. And, even in college they didn't really do a great job of teaching us all of that. It was only after I started my job that I really learned what "software engineering" (versus programming) was all about. I probably only spend 10% of my time as a software engineer actually writing code. The majority of my time is all the other stuff I mentioned, which is also the stuff that 99% of the hobbiest and moonlight programmers usually don't know anything about. If you do happen to follow all those steps when you develop your projects, then great: you're definitely ahead of the game, and it will benefit you. But I can tell you that most companies like Motorola are not going to hire someone to write software without a formal degree, because it's pretty difficult to verify someone's abilities like that. At least when they hire someone with a degree the odds are better (though still not 100%) that they will know what they are doing. Bottom line: hobbiests, hackers, and tinkerers can fiddle with something and make it work. Engineers are people who engineer solutions to problems. |
|
#9
|
|||||
|
|||||
|
Re: Attention engineers...What type are you and why?
Quote:
So, to sum it all up, if I'm correct, the guy who writes the code for the robot is a programmer, but the guy who writes the code for the program that the robot programmer uses is a software engineer. They don't just make it work; they make it work with efficiency. As for being called an engineer without a degree, etc, lets put it this way. If you can place a band-aid over a cut, it doesn’t make you a doctor. If you plug in your new computer and get it running, you are not an electrician, and if you build a PVC instrument you aren’t a plumber Why? Because while you can USE the tools for the job and CREATE something, you don't have the fundamental principals down. You need to know about the human body, current, and water flow (respectfully) to ever START to master those professions. And just because you build a robot for 6 weeks and fix it for 3-6 days a year doesn’t mean you are an engineer. You can design the robot and build it, but you still don't know the principals behind it. Last edited by Joe Matt : 28-07-2004 at 12:47. |
|
#10
|
|||||
|
|||||
|
Re: Attention engineers...What type are you and why?
Quote:
As for me, I'm: a) Electronics technologist by degree (AAS in Electronics, Delaware Tech, eons ago); b) Sr. Project Manager by title (which means squat, but sounds nice); c) A mix of electrical, mechanical and chemical engineer by job function (which still doesn't mean I'm a real engineer); d) Responsible for coming up with technical solutions to real problems encountered in drug discovery every day. I lead a small group of engineers and technicians, and am the only one in the company who can do electro-mechanical design engineering and project management. Okay, I don't have a BS degree, and I don't claim to be able to do a lot of the more technical aspects of engineering, but I have a pretty good track record of developing effective solutions to real problems. In my current job I replaced a person with an MS in mechanical engineering - a fellow who, in my opinion, never produced a single effective solution to anyone's problem in the eight years I knew him. So who is the "engineer" here? As to why I am doing what I do: I get to work with a bunch of very talented scientists, learn new things every day, work with leading-edge laboratory automation and analytical instrumentation, occasionally get to invent something, and get paid for it! Besides solving problems, I get a lot of satisfaction from helping the people in my group develop their skills and expand their capabilities. Right now I'm working on projects to: - automate testing of drug candidates in an assay which models the human gut; - manage a project to build an instrument which can dispense 500 nanoliter droplets (too small to see) at 80 drops per second with better than 7% accuracy in a dispensed sample population of over 60,000 drops; - replicate a robotic work cell (which my group developed) that separates really nasty (very acidic) organic solutions containing high value chemicals in solution. How much more fun could a person have?! |
|
#11
|
||||
|
||||
|
Re: Attention engineers...What type are you and why?
Petek, that is exactly the kind of job I'd like. Dealing with a wide range of technical fields and coming up with original solutions. Actually, it sounds a lot like what a lot of people do as part of FIRST. Because it is like a small version of the real engineering world, people can work on much more complete systems and don't have to stay in their specific field. I think you are really lucky to have a job that gives you so much freedom.
|
|
#12
|
|||||
|
|||||
|
Re: Attention engineers...What type are you and why?
Quote:
For those who think the kind of work I described sounds interesting, my advise is go for the BS degree, take extra credits in chemistry, biochemistry and (especially) physics, and while you're there see if you can get work maintaining their lab equipment and assisting in labs. Then, look for internships and jobs at scientific equipment manufacturers, biotech, small pharmaceutical or biomedical companies. Once upon a time there were a lot of lab engineering jobs in big pharmaceutical and chemical co's, but these days they've closed or outsourced most of it. Another area, which doesn't usually pay as well but is rewarding in other ways, is agrotech. Sometimes called "working on the farm", for an engineer this means working with molecular biologists, botanists and biochemists to develop less invasive pesticides, stronger crops and assure that there will be enough food to go around 50 years from now. You may get more fresh air on the job, too! Be forewarned that few lab engineering jobs are "9 to 5" (9-10 hrs a day is pretty typical), and that many scientist-run organizations don't understand (or value) engineering as much as "real" science (meaning chemistry and biology). |
|
#13
|
|||||
|
|||||
|
Re: Attention engineers...What type are you and why?
I think that to be an engineer, you need to have gone through an accredited four-year college program. I consider myself an engineer, my job title says so. I am a very, very young engineer. I do not yet have a lot of experience. But I've been through an engineering program. Engineering programs in college are rigorous. You learn a lot of things in a short amount of time. You absolutely can not get everything out of a book. One of the most important things I got out of my engineering program is the importance of actually being an engineer. You ask "What does that mean?" A bad calculation can equate to losses of lives. Inaccurately communicating something as a fact can do the same. Even though I am young, I have gone through an engineering program, I recognize the importance of what I am doing, and know when to ask for help and when I can handle something on my own.
The bottom line is that I feel engineering is a very powerful profession. Because of the nature of the work and the ramifications of what engineers do, it's got to be taken seriously and carried out carefully. I took a Science & Technology course where technology is referred to as a golem, or a bumbling giant. Huge. Powerful. Growing. The giant is capable of accomplishing great things, or great distruction. I feel engineers are the ones who sit at the steering wheel, controlling the giant. |
|
#14
|
||||
|
||||
|
Re: Attention engineers...What type are you and why?
Quote:
"The difference between and engineer and an inventor is that an engineer creates a product through scientific investigation and theoretical anaylses." (I may have boched that pretty bad...it was over a month ago..) Point being is that an engineer goes through large amounts of schooling just to learn the sciences involved in design. As a first year college student and a fifth year member of FIRST I can safely safe that I am *B]NOT[/b] * an engineer by any means yet. I am studying to become a Mechanical Engineer. I chose this major because I fell in love designing and building mechanical systems and had very good mentors through FIRST. Just and inquiry, Pat |
|
#15
|
|||
|
|||
|
Re: Attention engineers...What type are you and why?
I am a mechanical engineer with a BSME from Michigan State University in 1983.
I wanted to be an inventor when I grew up. It wasn’t until I was in high school that I learned what an engineer was. Suffering from low self esteem and mediocre grades, I didn’t think I could ever make it into the College of Engineering. My undergraduate advisor didn’t think so either. Fortunately there were a few people in my life that did believe in me and through many years of hard work I became a mechanical engineer. It was the biggest achievement in my life and changed my life forever. Thus, I take the title of engineer very seriously. I’ve been at Chrysler (now DaimlerChrysler) since1983 and have had a number of different engineering jobs. I have worked on sheet metal, body hardware and chassis. I have worked in design, development, test labs, and at assembly plants in resident engineering. I have also worked in a staff position doing budgets. I have supervised engineers and designers for a many years. I am currently a manager in chassis engineering. I manage engineers as they design and develop new products and resolve technical and non-technical issues. My engineers are responsible to know everything as it relates to their product: what the customers’ requirements are, how it is designed, tested, manufactured, assembled, serviced, packaged, etc. They are responsible for formulating test plans, time lines, ordering parts, visiting suppliers, resolving issues, etc. It’s very demanding work. A large part of my job is managing engineers and technical problem solving teams. This requires strong root cause analysis skills as well as many of those disciplines engineers learn in school: physics, chemistry, strength of materials, statics, dynamics, heat transfer, fluid dynamics, and more. I can honestly say one could not learn all the skills “on the job” to function in this environment. You can be expected to remember everything, but it’s amazing how much this stuff will come back to you even after many years. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Why are YOU involved in FIRST? | Andrew | General Forum | 69 | 16-11-2006 03:18 |
| Favorite Michael Jackson Song | Mullet | Chit-Chat | 7 | 13-02-2003 20:39 |
| Fav. Beatles Song | MattK | Chit-Chat | 17 | 04-12-2002 17:18 |
| Did You Ever Wonder? | archiver | 1999 | 1 | 23-06-2002 23:18 |