Page 12 - Software Engineer
P. 12
INDEX
Note: Boldface page numbers peer review of, 28
indicate illustrations. college, 20, 21–22, 51–52
communication skills
ABI Research, 8 ability to present and explain ideas,
Allen, Chaka 29–31, 52–53
on ability to speak foreign in foreign languages, 49
languages, 49 writing ability, 18–19
on certifi cation, 22 computer programmers, 12–13
on earnings of consultants, 37 Computer Science Summer Institute,
on employment opportunities, 32 21
on interviews, 31 computing skills, 27
on job advancement, 40 consultants
applications (apps) earnings of, 37
creation of, 8, 10 specialization and, 38, 41
custom, 12 continuing education, 24, 49
prepackaged, 12 contractors, earnings of, 38
applications (apps) engineers, 10–12 creative thinking, 27–28
Aronson, Dave, 20
data-driven engineering, 46–47
Barinka, Alex, 16 debugging, 33, 34–35
biomedicine, 45–46 Desa, Roopa, 14
Bolin, Michael, 18–19 designers, 40
Bouwkamp, Katie, 20 details, ability to pay attention to,
browsers, 29 28–29
Buday, Andriy, 39 Dolch Tally, 12
bugs, discovering during peer Draven, Bill
reviews, 28 on communication skills, 30–31
Bureau of Labor Statistics (BLS) on consultants, 38
earnings, 37 on continuing education, 24
hours worked, 37 on difference between software
job outlook, 44, 46 engineers and computer
Burke, Kevin, 28 programmers, 13
Buytaert, Dries, 47 on four-year college degree, 22
on problem solving, 26
cars, self-driving, 48
central processing units (CPUs), 7 earnings, 37
certifi cation and licensing, 22 of consultants, 37
chief information offi cers (CIOs), 43 of contractors, 38
chief technical offi cers (CTOs), 43 education
claytronics, 46 college, 20, 21–22, 51–52
code continuing, 24, 49
ability to write, 27 employers paying for, 24
function of, 10 graduate degrees, 22–23
naming and enabling others to high school classes and clubs,
understand, 30 18–21, 19
60