Slide 1

Slide 1 text

A C A R E E R I N S O F T WA R E E N G I N E E R I N G R E B E C C A F R A N K S

Slide 2

Slide 2 text

Source: #WOCinTech

Slide 3

Slide 3 text

It is not just code…

Slide 4

Slide 4 text

Source: Google

Slide 5

Slide 5 text

W H O A M I ? Rebecca Franks Android Engineering Lead at Dynamic Visual Technologies Google Developer Expert for Android and the Internet of Things

Slide 6

Slide 6 text

W H AT D I D I S T U D Y ? • BSc (Hons) Information Technology in 2012 • 3 years to obtain BSc Information Technology • 1 year to obtain Honours in Information Technology

Slide 7

Slide 7 text

I M P O R TA N T FA C T S • I didn’t do Computer Science in High School. • I arrived at University with no knowledge of programming. • I’m still learning every day.

Slide 8

Slide 8 text

No content

Slide 9

Slide 9 text

D AY T O D AY

Slide 10

Slide 10 text

C O D I N G Source: #WOCinTech

Slide 11

Slide 11 text

C O L L A B O R AT I O N Source: #WOCinTech

Slide 12

Slide 12 text

P R O D U C T D E V E L O P M E N T Source: #WOCinTech

Slide 13

Slide 13 text

P R O T O T Y P I N G

Slide 14

Slide 14 text

Kenya USA Switzerland Germany P U B L I C S P E A K I N G

Slide 15

Slide 15 text

T R AV E L

Slide 16

Slide 16 text

W H Y D O I L O V E I T ?

Slide 17

Slide 17 text

Y O U A R E N E V E R F I N I S H E D L E A R N I N G Source: #WOCinTech

Slide 18

Slide 18 text

T H E D E V E L O P M E N T C O M M U N I T Y.

Slide 19

Slide 19 text

B E I N G A B L E T O G I V E B A C K

Slide 20

Slide 20 text

AT T E N D I N G E V E N T S

Slide 21

Slide 21 text

Source: Google

Slide 22

Slide 22 text

C H A R A C T E R I S T I C S & I N T E R E S T S R E Q U I R E D • You love solving problems • You enjoy learning • Determined • Enthusiastic • Curious • Team player • Interested in Technology and building software that benefits people

Slide 23

Slide 23 text

R E S O U R C E S F O R G E T T I N G S TA R T E D • Learn to Code: code.org • Code Academy: www.codecademy.com

Slide 24

Slide 24 text

W H AT I D I D N ’ T K N O W B A C K T H E N • No one knows everything. • There are many different aspects to SE other than programming. • I would enjoy it so much and thrive in an environment that I battled with at first. • Team work and collaboration is one of the keys to building a successful product

Slide 25

Slide 25 text

C A R E E R PAT H S I N S O F T WA R E Product Owner Test Analyst Business Analyst Software Engineer User Interface Designer User Experience Designer Source: #WOCinTech

Slide 26

Slide 26 text

F I E L D S O F S O F T WA R E E N G I N E E R I N G Mobile (Android / iOS) Web (Chrome, Firefox etc) Internet of Things Operations (DevOps) Security Architecture Virtual Reality / Augmented Reality Artificial Intelligence Machine Learning Accessibility Cloud Database Game Programming

Slide 27

Slide 27 text

M A N Y D I F F E R E N T L A N G U A G E S Java Swift Kotlin Erlang Typescript Go Javascript C# C++ Elm CoffeeScript Dart Python PHP

Slide 28

Slide 28 text

P R O M O T I O N PAT H Every company is different Chief Technology Officer Team Lead Architect Intermediate Software Engineer Graduate Software Engineer Junior Software Engineer Engineering Manager Senior Software Engineer Tech Lead

Slide 29

Slide 29 text

D I F F I C U LT I E S F O R W O M E N I N T E C H • It is a male dominated industry • The job is no different for women (ie you don’t need physical strength) • Women often perform A LOT better than men when studying IT. • Plenty of efforts to change the ratio - Google Women TechMakers, GirlCode, Women who code, Pyladies, Hackbright, PinkIT ZA

Slide 30

Slide 30 text

No content

Slide 31

Slide 31 text

No content

Slide 32

Slide 32 text

Source: Google

Slide 33

Slide 33 text

If I could go back in time and change my career, Would I?

Slide 34

Slide 34 text

No. I love it.❤

Slide 35

Slide 35 text

T H A N K Y O U Rebecca Franks Android Engineering Lead Google Developer Expert Twitter: @riggaroo hello@riggaroo.co.za