Page 13 - Software Engineer
P. 13
internships, 22, 23–24 highest levels, 43
minimal, 6 management, 41–42
online resources, 21 Roman numerals indicating, 42
self-teaching, 20 specialization, 40–41
teaching as career, 43 tracks, 39–40
electronic devices, described, 8 job descriptions
employment opportunities, 6, 32, 43, apps engineers, 11–12
45–46 CIOs and CTOs, 43
end users, 11, 25–26 computer programmers, 12–13
Engbrecht, Erik, 42 software engineers, 8–10
EngineerGirl, 21 typical day, 33, 33–35, 36–37, 52
Evans, Dave, 48 work atmosphere and
Eyefinity, 14 conditions, 6, 36–37
systems engineers, 13–15
Fowler, Chad, 41 titles, 42
job outlook, 6
Galvan, Claudia, 25 ability to speak foreign languages,
gender 49
earnings and, 36 in biomedicine, 46
scarcity of women, 36–37, 53 data-driven engineering and,
summer camps for girls, 21 46–47
Girls Who Code Summer Immersion Internet of Things and, 47–48
Program, 21 miniaturization advances, 46
Google summer camps, 21 predicted growth rate, 44
graduate school, 22–23 self-driving cars and, 48
Johnson, Philip, 49
hacking events, 15–16
human factors engineers, 29 Kepes, Ben, 15
Khan Academy, 21
informational interviews, 53 Koreshev, Iliya, 19–21, 37
information technology (IT)
departments, 14 Lant, Michael, 28
Institute of Electrical and Electronics logic (code), function of, 10
Engineers (IEEE), 24, 44, 46, 50, 58 Lynch, Greg A., 16
Intel, 23, 24
interface design, 29 Madansky, Michele, 36
Internet of Things (IoT), 47–48 Masters in Software Engineering
internships, 22, 23–24 (blog), 27
interviews, 31, 53 mathematics, importance of, 18
intranets, 14 medical technology, 45–46
meetings, 33, 52
Jha, Gaurav microprocessors, 7
on importance of mathematics, 18 Minecraft pig, 29
on nature of work, 36 miniaturization, 46
on necessary personal qualities
and skills, 25, 29 networked devices
job advancement configuring and securing setup,
college degrees and, 20 13, 14–16
61