Dr. Lynne L. Grewe phone: 510-885-4167, Room SF 551 Dr. Grewe has her PhD from the Electrical and Computer Engineering Department of Purdue University. She has a number of years industrial experience and academic experience. Her research interests include Computer Vision, Media Processing and AI. She has recently served while on sabbatical at Google as a Faculty in Residence.
. |
Tell about your foray into tech world?
- I began my career as an Undergraduate student as an intern at Intel Corporation. It was exciting to come to Silicon Valley, the heart of much tech invention and becoming part of a major leading tech company. I learned a lot including what I didnt' like to do. I strongly encourage students to look for any opportunity to work/participate in the tech industry before they graduate.
- I subsequently worked at HP and Hughes Research Labs. I learned working at a research lab how much I liked the independence and autonomy of doing research.
- I worked full time at IBM corporation who also sponsored me for my PhD. I was a Vision specialist and worked with research and an International team on unique vision based systems. I enjoyed working on an international team but, working across time zones is a challenge.
What is Software Engineering and how is it used in tech?
- Software Engineering for me is the developement of techniques and practices that assist in the professional development of Software and the management of it and the people and resources involved
- There are manhy different techniques and practices and what is used by one company may not be used by others. Also, the implementtion of a technique can be different from place to place.
- What is true is that anything beyond the simplelist small piece of code requires the application of good SW Engineering paractices.
Was there a culture of software engineering practice when you at the companies you worked for?
- Yes, in fact at Google it was of great importance and often discussed as part of the Faculty in Residence program.
- I believe over the years, best practices for SW Development has become more important and pincreasingly applied in industry.
- Each company I worked for had different ways of implementing SW Engineering ideas and many developed and used proprietary software including IBM , Hughes, HP and Google.