advertisement

WomenTechMakers - Why I have the best job!

100 %
0 %
advertisement
Information about WomenTechMakers - Why I have the best job!
Technology

Published on March 10, 2014

Author: javaHelena

Source: slideshare.net

Description

This presentation was held at Women Tech Makers at Google in Stockholm.
advertisement

Why I have the best job! Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

We all want: ”Bekräftelse” You are GOOD! Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Who am I Helena Hjertén, @javaHelena
 Master of Science - Mechanical Engineering System Developer: Web, Java, Scala Self employed at JavaJive AB Java User Group: Duchess Sweden, @jduchessSE Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

The road to become a developer Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

The road to become a developer Technical sales support, Support, Education Adapt software product Proprietary language Product Development, Mobile Applications, Strategy Internet, virtual world, cool stuff Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

1999 - the beginning of ”smartphones” - NTT Docomo One MILLION new subscribers each month If you wanted to know anything about iMode within Ericsson - ask Helena in Japan! Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Back in Sweden ”Mycket snack men lite verkstad. ” NO MORE POWERPOINT ! How does it really work? The process from the idea to the final delivery? Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Why programming, why not project management? Use my brain, not my personality Real problem solving Instant feedback Creativity Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Time for Java! Programming Helena Project Management 2000 2003 Helena Hjertén @javaHelena 2006 2009 Women Tech Days @Google March 6 2014 2012 JavaJive 2015

2006 Wouldn’t let me move to the development team!!! I QUIT!! Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

My assignments Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Daily work? Project Tools (or methods) ScrumDo, JIRA, Scrumworks, Rally, PostIt notes on a board. Development Tools Eclipse, IntelliJ, Netbeans,Visual Studio, Emacs, VI, Textpad, Wordpad Build Tools Jenkins/Hudson, TeamCity, CruiseControl Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Environment Deployment process / Release process Environment: dev-server test-server stage-server prod-server Local servers / Cloud Load balancing / Scaling Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

And the - the core part:
 Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Python Html5 Ruby C# less static languages coffeescript PHP css Flash Java Groovy Objective C C++ Flex Javascript Helena Hjertén @javaHelena Scala dynamic languages Women Tech Days @Google March 6 2014 JavaJive

Html5 Episerver Django Python Ruby C# Polopoly Drupal coffeescript less static languages Play Framework JBoss Seam PHP css Ruby on Rails Angular Java Groovy Objective C Struts Scala C++ Flex Wordpress Flash Spring MVC dynamic languages Javascript Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Episerver Firefox Django Python Html5 Ruby C# Polopoly surfplatta Drupal IPhone coffeescript webapplikation less static languages Play Framework JBoss Seam PHP css Ruby on Rails IE Angular Java Chrome Safari Groovy Objective C Struts Scala C++ Android Flex Wordpress smartphone Flash Spring MVC dynamic languages Javascript Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Episerver Firefox Django Python Html5 Ruby C# Polopoly surfplatta Drupal IPhone coffeescript webapplikation less static languages Play Framework JBoss Seam PHP css Ruby on Rails Angular IE Safari Java Chrome Groovy Objective C Struts Scala C++ Android Flex Wordpress smartphone Flash Spring MVC dynamic languages Javascript Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

A consultant: Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

How do we manage? Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

In the beginning - we don’t. Avslöjad? Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

A few tips from me: Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Learn programming concepts Object Oriented Programming inheritance, interfaces Functional Programming higher order functions, side effects
 Dynamic vs Static Languages
 Separation of concern Singe Responsibility Principle Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Make friends with your tools!!! Development Tool your daily companion your assistant ! Terminal - the command line Your best friend! Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Everything is WEB … HTTP-protocol Request Response
 REST
 Learn to debug the webclient !!! Learn cURL Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

or .. everything is Apps? 
 Helena Hjertén @javaHelena Yet to learn.. (responsive design) Women Tech Days @Google March 6 2014 JavaJive

…but! Understand the WHOLE chain Database layer - Oracle/MySQL Service layer WebService-layer (REST/XML)
 Webclient
 Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Be Polyglot!! Java, C#, Scala Javascript, Groovy
 … and code, code, code, code. Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Meet other programmers http://usergroup.se/
 Duchess Sweden - Meetup 
 http://www.meetup.com/Duchess-Sweden/ Javaforum / Jfokus http://www.javaforum.se/jf/ Geek Meet Sthlm http://robertnyman.com/geekmeet/ The Code Pub (torsdagsklubben) 
 http://www.meetup.com/The-Code-Pub-Stockholm Sthlm GTUG https://sites.google.com/site/stockholmgtug/ ! Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Give presentations Good to share your knowledge with others. You, yourself, is the one who gains the most knowledge from your own talks! ! Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

2014 Why programming, why not project management? I get to use BOTH my brain, 
 my skills and my personality. I simply just love it! Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Thanks! Helena Hjertén, @javaHelena helena@javajive.se Helena Hjertén @javaHelena Women Tech Days @Google March 6 2014 JavaJive

Add a comment

Related presentations

Presentación que realice en el Evento Nacional de Gobierno Abierto, realizado los ...

In this presentation we will describe our experience developing with a highly dyna...

Presentation to the LITA Forum 7th November 2014 Albuquerque, NM

Un recorrido por los cambios que nos generará el wearabletech en el futuro

Um paralelo entre as novidades & mercado em Wearable Computing e Tecnologias Assis...

Microsoft finally joins the smartwatch and fitness tracker game by introducing the...

Related pages

Keep Education | Teaching jobs in Bedfordshire and ...

Why We're the Best. ... We have talented teachers for every subject including nursery nurses and further ... for the best teaching job ...
Read more

Job Interview Answer: Why Are You The Best Person For The Job?

Best job interview answers to the question "Why are you the best person for the job?" ... My education and life experience have prepared me to ...
Read more

Why settle for a career change? Find your life purpose and ...

Why settle for a career change or a job change when what you really ... Cool Jobs & IDEAS; Find YOUR ... My goal was to get "UNSTUCK" which I have been ...
Read more

Can't Find a Job? Best and Worst Job Markets | Indeed.com

Use Indeed job search engine to beat the competition. ... Job Market Competition; Industry Employment Trends; Job Market Competition. Tweet. January 2016 ...
Read more

Job Interview Question: What Experience Do You Have?

Related Articles. How to Answer "Why Are You the Best Person for the Job?" How to Answer "What Interests You About this Job?" How to Answer ...
Read more

what do you like about your job? — Ask a Manager

what do you like about your job? ... why my job is important and ... will help them to the best of my ability. We have a strong internship ...
Read more

Google Chrome Product Manager on How to Never Stop ...

Google Chrome Product Manager on How to ... IDC and Futuresource have both recently announced ... Building the best innovative devices for our ...
Read more

Top 10 Interview Questions and How You Should Answer Them ...

... relevant responses that convince employers you are best for the job. ... Top 10 Interview Questions and How ... We all have weaknesses, so it’s best ...
Read more

Accredited TEFL Courses from i-to-i

Internationally Recognised TEFL Courses. i-to-i TEFL ... A few reasons why an i-to-i TEFL ... TEFL employers know you’ll have had the very best ...
Read more

Why Are You The Best Person For The Job? Interview question

... why are you the right person for the job? Or why are you the best ... Why Are You The Best Person For The Job? Interview ... the said job.” You have ...
Read more