Course code: MICRON-8
  • Years with company: 2
  • Years programming: 30
  • Primary programming language: C
  • Other programming languages: Python, Java, Assembler
  • Unit test harnesses: Python and Java
  • Something else: I like assembly programming because I worked in many DSP chips for many years.
  • Test practice now: Breakpoints, step in, analyze trace logs. Use printf.
  • Target system: Embedded HW platforms
  • Dev tools: Visual C++ Studio, Eclipse
  • Build time: 1-5 minutes
  • Coding standard: Good
  • Function too long: >50 lines
  • Code reviews: Fair
  • Code time: 20%
  • Test time: 60%
  • Debug time: 20%
  • Favorite thing about dev: Enjoy seeing the end products being used by million of people. Feel rewarding when products reach mass production.
  • Least favorite thing about dev: When bug reports come back from the field and engineers must work hard to identify and fix the problem in very short time. That is a very stressful period.
  • Tdd knowledge: Not much, but may already followed some of its principles.
  • Why are you attending: Micron paid for the training and our whole software team will attend.