28

dernies – VW, Bosch and BMW – to tell us what a day in the life of a dev looks like. WeAreDevs: What impact do developer teams have on the product in terms of qual-ity, customer

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Imprint/ImpressumDas Kongress-Magazin zum WeAreDevelopers World Congress 2018 erscheint als Promotionbeilage zur Tageszeitung der  Standard und ist Werbung im Sinne des Medien-gesetzes. Eigentümerin (100 %) / Medieninhaberin und Verwaltungsadresse: WeAreDevelopers GmbH, Doblhoffgasse 9/15, 1010 Vienna, Austria; Hersteller, Herstellungs- und Erscheinungsort: Leykam Druck GmbH & Co KG, 7201 Neudörfl, Bickfordstraße 21; Text: Mag. Sandra Bak, Das Textatelier

We are WeAreDevelopers 04What is WeAreDevelopers, what is the vision behind it, and how did this start-up come to grow so fast?

Best Practice 08We asked the employees of three major German companies – VW, Bosch and BMW – to tell us what a day in the life of a dev looks like.

Floor Plan 14

Agenda 16

Software Developers 23What motivates software developers? What is their idea of an inspiring work environment?

Interview Felix Krause 23At the age of 21, Felix Krause emigrated from Austria to the USA, with Twitter having just bought his start-up Fastlane.

Executive track 26WeAreDevelopers World Congress – a unique blend of tech and executive tracks

For three days this May, Vienna will be the cen-ter of the developer world. Developers from all over the globe will converge in the Austrian cap-ital to participate in the WeAreDevelopers Con-gress. The congress – the largest of its kind in Europe – will take place this year for the fourth time and bring together the who’s who of the global developer scene. It is people who make a congress a success. People meeting, talking and networking. People making friends and finding opportunities. Like-minded people coming to-gether to share stories, ideas and dreams.Code is what connects developers. It is more than a long sequence of numbers and charac-ters; it is a universal language that allows devel-opers to break down the walls separating peo-ple and build bridges beyond borders. Diversity and inclusion create the perfect environment for new, groundbreaking ideas, and that is why they play such a central role in this year’s con-gress.Developers use code to turn good ideas into great products. This is their opportunity to em-brace the future: to see it, shape it and create it. The future is today, and when a group of de-velopers come together to code, who knows what they will produce; the only thing you can be sure of is that it will be new.WeAreDevelopers brings people, code and the future together to create something new. Be-come a part of it.

People. Code. Future.

Content

We are WeAreDevelopers4

Surely there is no-one better equipped to answer these questions than the WeAreDevelopers management team – Benjamin Ruschin (managing director & co-founder), Sead Ahmetovic (man-aging director & co-founder), Thomas Pamminger (CPO & co-founder) and Jacqueline Resch (CCO).

Sandra: Let’s start with an exciting ques-tion: What is WeAreDevelopers?Sead: We founded WeAreDevelopers be-cause we wanted to offer developers a plat-form where they can connect with each other and with tech leaders from around

What is WeAreDevelopers, what is the vision behind it, and how did this start-up come to grow so fast?Questions: Sandra Bak

the world. They can do this in two ways: one, through the annual WeAreDevelopers World Congress, the largest conference for developers and IT professionals in Europe, and second, online on WeAreDevelopers DevJobs (wearedevelopers.com/devjobs), which connects developers with top tech employers.

Sandra: What is DevJobs?Benjamin: DevJobs is a service from WeAreDevelopers that helps developers to find the right job by focusing on their needs and desires. Developers are then matched with suitable tech employers that

We are WeAreDevelopers

We are WeAreDevelopers

5We are WeAreDevelopers

Sie wollen mit…

… Chatbots das Bürgerservice der Verwaltungmodernisieren, neu gestalten oder verbessern?

… Blockchain-Technologie Österreich zukunftsfit machen?

… künstlicher Intelligenz Betrugsbekämpfungunterstützen?

Das BRZ ist Marktführer bei E-Government-Lösungen fürÖsterreich, eines der größten IT-Unternehmen des Landesund auf Wachstumskurs. Wir suchen Spezialistinnenund Spezialisten, die im GovTech-Bereich die digitaleTransformation unseres Landes gestalten. Sie sind fit inJava oder SAP? Wir rechnen mit Ihrer Bewerbung aufwww.brz-jobs.at

Sie rechnen mit eineminnovativen Job?Wir rechnen mit Ihnen!

meet these needs. On our platform, devel-opers and companies meet as equals.

Sandra: What sets DevJobs apart from other career platforms?Thomas: At DevJobs we put the developer in the driver’s seat. Companies apply to us for developers, and not the other way around. Developers enjoy 100% anonym-ity on our platform, and it is entirely up to them which companies they want to con-tact. The developers receive customized job offers based on their needs, desires and expertise. We know what developers want and need based on our own expe-rience as developers, feedback from the community and what we have learned from our events. We connect developers and companies from the perspective of developers.

Sandra: What else do you do differently?Jacqueline: We conducted research in the developer community. We asked developers what they think is important in a job and an employer, and how they go about looking for jobs. What we found is that most developers are passive job candidates. They don’t actively look for positions. They don’t use traditional ca-reer platforms, they delete their LinkedIn profiles and they hide their contact details from headhunters and recruiting depart-ments.Benjamin: Developers are increasingly moving away from traditional platforms such as LinkedIn, Stepstone, Xing and so on. We see the same trend when it comes to headhunting and recruiting agencies, most of whom represent only the interests of employers. Both of them

Left: the WeAreDevelopers management team – Sead Ahmetovic (managing director & co-founder), Jacqueline Resch (CCO), Benjamin Ruschin (managing director & co-founder) and Thomas Pamminger (CPO & co-founder). Credit: Tamás Künsztler

We are WeAreDevelopers6

have a negative image in the developer community.Since these traditional recruiting channels no longer worked, the market called for a new solution – a solution that turns the tables and addresses the needs of develop-ers. This is also the best way for employers to gain the loyalty of the best talent in the market.

Sandra: What are your plans for the next 12 months?Sead: We want to further establish WeAreDevelopers in German-speaking countries. Opening our office in Berlin was a huge step in this direction because Berlin is one of the biggest tech cen-ters in Europe. This not only brings us closer to companies like IBM, VW, Bosch, Zalando and many others, we are also in the center of the German developer community. We are well-connected in the technophile CEE community, which is a big advantage for companies in the DACH region.Jacqueline: We have opened offices in Vienna, Sarajevo and Berlin within the last

12 months and have grown from 15 to 70 team members. A few weeks ago, we moved from a small start-up office behind the Vienna Votive Church to an office with more than 1,000 square meters of space. We are using this as our base to further expand our brand internationally.

Sandra: How have you managed to grow so fast?Thomas: Simply by thinking bigger. Right from the start, we brought good, experi-enced people on board, partnered with Google, Microsoft, BMW, Atlassian and many others, and quickly established a strong brand with international appeal.

Sandra: Diversity and inclusion – how important are these topics for you?Jacqueline: That is why we are devoting a lot of time and energy to activities relat-ed to these two topics. We are using the WeAreDevelopers World Congress to show companies how it should be done. For example, full-day childcare is available on all three days of our event. The kids can

Top: The WeAreDevelopers team could hardly be more diverse. The employees are from 20 different countries, more than half of them are women. Together they make Europes largest developers conference possible. Credit: Tamás Künsztler

7We are WeAreDevelopers

also take part in coding courses offered by CoderDojo. Speaker diversity has also been important from the start, and we’ve even set up a diversity fund to help partic-ipants from diversity target groups partic-ipate in the conference.Sead: We also practice what we preach.The WeAreDevelopers team couldn’t be more diverse. Our employees come from 20 different countries and more than half are women. We promote an open, in-clusive culture in our company. We also support good causes like Refugees Code, IT Girls, Coding Girls and many other like-minded organizations.

Sandra: People. Code. Future. – what is that all about?Sead: “People. Code. Future” is the slo-gan of our conference. People, because our congress is a place for people. The congress is the only time of the year away from keyboard (“afk”). Our con-gress is a place for people to meet, talk,

HTML5

JAV #B

AP

OO

ANGUL R

K TLIN

SW

FT

WEBDYNPR

SA UI5

JAVASCRIPT

J

RA

AGIL

MICROSERVICE

CODELOVER? WE ARE HIRING

Go to aico.mp/jobsand take a look

Garnisongasse 3/8, 1090 Vienna

code and network. You can search and find opportunities, friends and groups. It is our deepest belief that something completely new starts when you bring together people.Thomas: Code. Where developers come to-gether code is more than a long sequence of letters and digits. Code is our tool of choice. We use it to communicate, create and build. Code is breaking down walls society built and bridges the chasms of language. Ideas get products, lines of code become tools – out of the blue.Benjamin: Future. We embrace Future. We see it. We shape it. We create it. We code it. The future is today and some-times you just have to take a chance. This year’s congress design is also about di-versity. We believe in diversity and inclu-sion. The different dithering patterns of our conference design overlap and create something new. Let people, code and future come together to remix reality and create something new.

Best Practices8

Best

We asked the employees of three major German compa-nies – VW, Bosch and BMW – to tell us what a day in the life of a dev looks like.

WeAreDevs: What impact do developer teams have on the product in terms of qual-ity, customer consultation and innovation?Holger Urban (Head of Software Develop-ment Center Wolfsburg): The team decides on the “how” of the implementation, and that includes selecting the most innovative approach. They must determine whether the most innovative is also the best ap-proach for product realization. Ultimately, the approach that works best for the cus-tomer must be chosen. Short cycles ensure timely review and quality. User experience also includes user research, in which cus-tomer consultation plays a vital role.

WeAreDevs: What characterizes a day in the life of a developer at Volkswagen?Urban: At the Software Development Center in Wolfsburg, we start with a collective office stand-up meeting with all our colleagues. Afterwards, the prod-uct teams carry out their own stand-up

Practices

Artificial intelligence has the potential to be an even bigger breakthrough than the PC or the in-ternet. The possibilities are seemingly endless: from health to agriculture or even revolutionis-ing entire production cycles across all industries.

But this does not mean that we must not be uncritical or ask a lot of questions. The key is not what we can learn computers or machines, but rather what we want them to do for us.

And yes, it’s true that AI is exercising increas-ing influence over our everyday lives. Microsoft has been investing in AI for almost 25 years now. To mitigate people’s fears about AI and make the concrete decisions it makes more transparent, specific regulations and standards are indeed essential. Microsoft has established a total of six binding design principles to this end:01 AI must assist humanity02 AI must be transparent03 AI must maximize efficiencies without

destroying the dignity of people04 AI must guard against bias05 AI must be designed for intelligent privacy06 AI must have algorithmic accountabilityIf we learn to use AI properly, artificial intelli-gence will be able to help us cure diseases, im-prove the climate and make better use of re-sources. So I strongly believe AI will be more help than harm, if we approach it courageously and transparently.

The six commandments of artificial intelligence

Best Practices at VW GROUP IT

Joseph Sirosh, VP of Artificial Intelligence Microsoft and speaker at WeAreDevelopers 2018 Credit: Microsoft

Wenn einem Unternehmen die Fachkräfte ausgehen, ist es schlecht um die Zukunft be-stellt. Wem es hingegen gelingt, qualifi zierte Mit arbeiter für sich zu gewinnen, dem bietet sich ein entscheidender Wettbewerbsvorteil. Das gilt aufgrund der voranschreitenden Digitalisierung insbesondere im IT-Sektor. Doch wie kann es gelingen, diesem Fach-kräftemangel entgegenzuwirken?

Gehalt bei weitem nicht das einzige KriteriumUnternehmen der IT-Branche haben natur-gemäß spezielle Anforderungen, was das Know-how ihrer Experten betrifft. Ein groß-zügiges Gehaltsangebot reicht aber längst nicht mehr aus, um geeignete Kandidaten zu fi nden. Jasmin Likar, HR-Leiterin bei Nagarro Austria, weiß: „Mitarbeiter bevor-zugen Unternehmen, die Visionen haben und sich damit klar identifi zieren!“ Für Nagarro ist das die agile Umsetzung komplexer Digi -talisierungslösungen – ganz nach dem Un-ternehmensmotto #ThinkingBreakthroughs. Ein weiterer Erfolgsfaktor ist die Fähigkeit, individuelle Mitarbeiterbedürfnisse zu erkennen – die Karriere sollte sich harmo-nisch in die Lebensplanung ein fügen. Im Übrigen geht es nicht zwingend darum, den besten Kandidaten zu identifi zieren, sondern denjenigen, der optimal ins Unternehmen und zur Unternehmenskultur passt.

CARING als UnternehmenskulturCARING wird bei Nagarro großgeschrieben und steht dabei für die sieben Werte, denen man sich verschrieben hat: customer-centric, agile, responsible, intelligent,

non-hierarchical, global. Und der siebente Wert? CARING! Das Miteinander und der Teamspirit stehen im Vordergrund, Grenzen verschwimmen zwischen den Ländern, und internationale Projektteams setzen gemein-sam zahlreiche spannende Kundenprojekte um, wie z. B. Projekte bei Andritz, Lufthansa, A1 Telekom, Post, ÖBB oder Verbund.

Weiterbildung besonders wichtigAuch „life long learning“ ist heutzutage ein wichtiges Angebot der Unternehmen an ihre Mitarbeiter. Nagarro bietet mit der Nagarro University ein umfangreiches Set an Online-Kursen. Darüber hinaus gibt es zwei eigens entwickelte Ausbildungs-programme: Das „TA Curriculum“ ist das erste berufs integrierte Ausbildungsmodul für Testautomation, bei dem Mitarbeiter – abhängig von der berufl ichen Erfahrung – drei Lehrgänge mit der Entwicklungspers-pektive zum Senior Expert, Architect oder Berater absolvieren. Das „PEP“, kurz für Potenzialentwicklungsprogramm, ist ein außerfachlicher Kompetenzaufbau der eigenen Experten, die so zu interdiszipli-nären Beratern ausgebildet werden.

Dieser interdisziplinäre Denkansatz, gepaart mit dem Verständnis für Innovation, ist

wichtig, um Szenarien von Assisted Reality bis IoT, von Analytics bis hin zum Fundament der Cloud-Services zu entwickeln und zu realisieren. In einer gut vernetzten globalen Aufstellung kann Nagarro dieses Spektrum ebenso fl exibel wie profund liefern.

WIE IT-UNTERNEHMEN DEM FACHKRÄFTEMANGEL KREATIV BEGEGNEN

Der CARING-Teamspirit von Nagarro wird großgeschrieben!

FOT

O: N

AG

AR

RO

ÜBER NAGARROAnfang 2018 erwarb Nagarro das österreichische Softwarehaus ANECON – wesentliches Entscheidungskriterium war dabei die gemeinsame Unternehmenskultur.

Die beiden IT-Häuser verstärken einander mit einem starken lokalen Footprint und internationalen Delivery-Ressourcen bzw. Branchenexperten. Nagarro setzt dabei auf Hybrid Shoring, verknüpft die Kompetenzen vor Ort mit qualifi zierten Offshore-Teams und bedient agile Software-Entwicklung und Software-Testing, Cloud-Technologien sowie Transformationsprojekte für Digitalisierung und Industrie-4.0-Lösungen.

In weltweit 25 Niederlassungen beschäftigt Nagarro über 4.500 Experten; in Österreich ist das Cloud Competence Center be heimatet, das weltweit beratend und konzeptionell agiert.

www.nagarro.com

BESUCHEN SIE NAGARRO AUF DEM WEAREDEVELOPERS WORLD CONGRESS 2018! Erfahren Sie mehr über das rasant wachsende Unternehmen, die zahlreichen Geschäftsfelder und die spannenden Jobangebote! Matchen Sie sich außerdem mit anderen Software-Experten auf der Virtual-Reality-Rennstrecke: Join the Nagarro Lounge @ Level 1!

Das internationale Softwarehaus Nagarro, das in Österreich knapp 200 Experten beschäftigt, liefert Antworten.

ENTGELTLICHE EINSCHALTUNG

Best Practices10

meetings within their teams. Part of the team stand-up is devoted to establishing partner pairings, because the agile teams work exclusively in pairs using extreme programming. Then we start working on the backlog. The team members are ex-plicitly requested to close Outlook during this time in order to devote the maximum amount of time to what we enjoy doing the most – developing. The atmosphere is casual. In addition to the stand-ups, the teams conduct iteration planning sessions and retrospectives.

WeAreDevs: Which development projects are you especially proud of?Urban: We are proud to be part of a team of now 80 members in Wolfsburg, with which we have brought internal develop-ment expertise back to Volkswagen. The focus is on innovative topics in the context of digitization, which results in exciting tasks for us. There are plans to further strengthen the team. Since 2017, we have launched eleven products in the Software Development Center in Wolfsburg that will go online this year.

Best Practices at BOSCH WeAreDevs: What does your day as a soft-ware developer look like?Georg Grütter (Social Coding Evangelist): About half of my time, I actually develop software, mostly in Java and Go. I maintain a couple of APIs and backend systems. The teams I work with are usually distributed across the globe and much of the work I do is done asynchronously. The other half of my time I evangelize Social Coding – oth-erwise known as Inner Source – at Bosch. Inner Source is the application of Open Source style working models within the confines of an organization. As part of that role, I spend a lot of time giving talks about Social Coding – both internally and externally – help operate a state-of-the-art infrastructure centered around Bitbucket and support the organization in getting the most out of Social Coding.

WeAreDevs: What makes your job as a developer at Bosch special?Grütter: Many things, actually. I really like diving into the many interesting and technically challenging domains that we develop products in. I find it very reward-ing to work with products that are not merely virtual but that are tangible and lit-erally touch our lives. Bosch is a big com-pany with the necessary structures, but in my experience, you can have a big impact with a small team of highly motivated people. But most importantly, the people I get to work with here at Bosch make my job special. I find many colleagues all over the world who share my passion, who I enjoy working with and from whom I learn a lot. I can always count on my colleagues to provide help if I ask them for it. That is what for me sets Bosch apart from other companies I have worked for before in terms of company culture.

WeAreDevs: What development project are you especially proud of?Grütter: That would be the development of a remote control for the heating systems we produce. It began as a prototype I de-veloped at home. I then made a video, live demoing the system and comparing it to our existing control units. In a time where apps were still a hype, that video quickly went viral within Bosch. We then developed the app in a very small and self-directed team of volunteers and also co-developed the infrastructure with the business unit. The system was completed in record time and introduced on a major trade fair where it was presented the flagship product of our brands. We later won an internal innova-tion award and an international design award for the interaction design we devel-oped. Those were very special moments for me and the team I got to work with.

Best Practices at BMW Group ITWeAreDevs: What impact do developer teams have on the developed product in terms of quality, customer consultation and innovation?

11Best Practices

Doris Kronberger (Information Manage-ment Vice President Enabling Processes): For us, developing software development expertise in-house is a key element of our strategic direction. Our software development teams (DevOps) are respon-sible for full-feature software develop-ment for end-to-end software solutions and software services. They are also responsible for business-critical appli-cation platforms in all BMW Group core business processes. Apart from software development itself, the teams manage the architecture of our solutions and system platform design, as well as for the user experience and user interface design for customer functions. This is a broad range of tasks, in which the developer teams make a significant contribution to the developed product.

WeAreDevs: What characterizes a day in the life of a developer at BMW Group IT?

Kronberger: Through agile software de-velopment and active innovation man-agement, our developers have a decisive impact on the quality of BMW Group IT software products and make a major contribution to technology and business decisions. Without the expertise of this community, we would no longer be able to guarantee an efficient product port-folio in the future. At BMW Group IT, our developers are given a workplace with a modern portfolio of work equipment and an integrated agile toolchain for auto-mated deployment, automated testing and continuous integration.

WeAreDevs: Which development proj-ects is the BMW Group IT especially proud of?Kronberger:We are proud of all our projects that result in innovative solu-tions, maximum customer value and customer satisfaction.

GREAT IDEAS STARTWITH GOOD COFFEE.

JHORNIG.COM

@@Wenn du keine 0 bist,@@@@möchten wir dir 1@@@@näherbringen:@@

Wenn du keine 0 bist,möchten wir dir 1näherbringen:

post.at/karriere

@@Top IT-Jobs bei der Post:@@

@@post.at/karriere@@Top IT-Jobs bei der Post:

post.at/karriere

@@Top IT-Jobs bei der Post:@@

@@post.at/karriere@@Top IT-Jobs bei der Post:

post.at/karriere

Agenda14

Agenda

Day 1 Day 2 Day 30800

Check-in / Breakfast / Coffee Check-in / Breakfast / Coffee Check-in / Breakfast / Coffee0845

0930 Golden calv of coding Christian

Heilmann

Intelligent Machines – are

machines better than humans?

Hermann Hauser

Storytelling C. Hauk &

T.  Goldberger

Future railways Johann Pluy Building ASP.

NET apps on Google Cloud

Mete Atamel

Dark Buildings with Light Speed

T. Brandstetter

Programmable Money

Andreas M. Antonopoulos

Testing an Artificial World

Angie Jones

How to learn from 1 billion requests/

per houre Igor Pernek

TBA Joel Spolsky Design Systems

Are For People Jina Anne

Centralized Log-ging Patterns

Philipp Krenn

Learning from 1.1 billion GitHub events & 42 TB of

code? Felipe Hoffa

0945 WeAreDevelopers 2018 Opening Cloud Computing

Panel Discussion

Reactive Program-ming Demystified

Tracy Lee 1000 Keynote

NGINX Unit Nick Shadrin

Thrive and Survive As a GameDev Brenda Romero

Attack surface 3rd-party libraries

Katy Anton

TBA Stefan Vogl

Coding & Creativity in Education

Panel Discussion

1015

Fireside Chat Steve Wozniak

Live Stream Steve Wozniak

Live Stream Steve Wozniak

Live Stream Steve Wozniak

Live Stream Steve Wozniak

Live Stream Steve Wozniak

Inclusion & Con-versational Apps

A. Cavallaro

The Unbearable Vulnerability of

Open Source Eileen Uchitelle

The hidden power of Schedulers

Michael Hladky

Sending Packets of Money with Interledger.js

Stefan Thomas

Static Websites – The Final Frontier Juho Vepsäläinen

text embedded algorithms

Simon Stiebellehner

Break Break

1030 Break Break Break Life of a Pentester Thomas Konrad

AI Design Process Catalina Butnaru1045 Break Break Break The Potentials

and Pitfalls of AI and Machine

Learning Panel

Discussion

(In)Secure Web Applications

Florian Grunow

BreakBreak

From Small to Smart

Stefan Ebner and Kyle Borchardt

Break

1100 Break DOOM’s Develop-ment: A Year of

Madness John Romero

human/AI partnership

Lassi Kurkijärvi

Jewelbots: How to Get More Girls Coding!

Jennifer Wadella

Break Applications Without a DB

Hans-Peter Grahsl

BreakFin Tech: Innova-

tion in Banking Panel Discussion

Break Legacy of iOS Jailbreaking

Nicolas Haunold

crypto lambo moon

A. Balukcic & A. Jakab

1115

AI: Tidal Wave Joseph Sirosh

CMS control with Contenta

Mateu Aguiló Bosch

Migration to Microservices

Service Worker: Maxim Salnikov

Offl. apps with Web Comp.

Amahdy Abdelaziz

Human Enhance-ment through

Technology Panel Discussion

ChatOps 2.0 Colm Doyle

Security by obscurity

S. Schrittwieser

Pushing the Limits of the Web with

Angular Stephen Fluin

Managing Chaos at Scale

Pawel Krolinkowsky

Keep calm and stay current Liad Magen

Get into Open Source! Joe Sepi1130

Lunch Break

Break

Lunch Break

Break

1145

Lunch Break Lunch Break

Flux Architecture with Xamarin

Can BilginLunch Break

The Rise of APIs Panel

Discussion Lunch BreakLunch Break Lunch Break

Break

Lunch Break

Don’t be the weakest link in

the (block)chain L. Milinković & M. Atanasievski

1200

Lunch Break Lunch BreakLunch Break

Break

Lunch Break

TBA Martin Wezowski

Lunch Break

Blockchain und Crypto: Disrupt-ing Capitalism

Panel Discussion

1215Value Ethics & Hu-manity in the new

World of Media Panel Discussion Lunch Break

1230

Lunch Break

Exploring Voice User Interface

Roland Tiefenbrunner Lunch Break

1245BMW – TBA

Josef Viehhauser & Tobias Bürger

Tools of the Trade Ty Smith

Vue.js and Vuex Christoffer Noring

TBA Mate Rimac

Designing APIs for the Internet

Economy Romain Huet

Enterprise- Applications with Angular

Manfred Steyer Lunch Break

TBA Kreisel Systems

Lunch Break

Closing my window with

JavaScript Martin

Sonnenholzer

1300

TBA Jonas Jacobi

Where is your website content

coming from? Bálint Csuthy

Lunch Break

ChatOps! Tessa Mero

Your brain does not have a fix flag

Sara VieraEnd to End Testing

in the Future Gleb Bahmutov

1315RubyMotion –

Mobile & Beyond Lori Olson

Akka for realtime multiplayer mo-

bile games Yan Cui

Break Scrum Repacked Boris Gloger1330 Break

Break

The future of mobility & autonomous

driving

Data Science Behind the

Scenes Tereza Iofciu

Break Break TBA Stefan Lingler

Break Transparency vs privacy

Sascha Ragtschaa

1345 BreakAutomated

Driving Michael Fausten

Stupid Enum Tricks

Ellen Shapiro

Gen. Art Speedrun Timothy Holman The Power of

Diversity and Collaboration

Break Deploying human centred design Chris Mayfield

Building a roboarmy with

Angular Sebastian Witalec

Trusting SDKs Felix Krause

Break TBA Chatbots with OS Technology

Gregor Jarisch

Break

1400Starts with

a Search Maria Naggaga

JSON API: Jeremiah Lee Space Jam!

Björn Ganslandt

Perfect Code with Standard

and ESLint Ferros

Aboukhadjieh

Challenging Your Assumptions Kristina Fox

A talk about performance, per-

fectionism, and burnout in IT Dennis Traub

Would you like to be a Super tester? Amela Teftedarija

Break Cybersecurity in the Age of Digital Trans formation

Panel Discussion

Make your Google apps talk to each other

Diana Vysoka

Exonum, Building Secure

Blockchains A. Sheinerman

1415 Creating Enterprise Web

Applications with Node.js

S. Springer

Break Cohesive dev teams

Oleksandar Bondar

TBA Exoscale

Architects in Modern Soft-ware Teams Patrick Kua

1430 Break Break FFG: Promoting Innovation Break GraphQL

Subscriptions Uri Goldshtein

Break Break Code Reviews Jayesh Kawli Coffee Break

Coffee Break1445 Break Conversion

Optimized Andreas Denner

When to use Serverless? When to use Kubernetes?

Niklas Heidloff

Break Break Break How to hustle your codebase

Mars Julian

Break Break Break Websockets Katerina

Skroumpelou

Styling Com-ponent Based

Systems Max Stoiber

Coffee Break1500Taking APIs to the next level Renaud Visage

Break WebVR 101 Martin Splitt IoT Revolution

Panel Discussion

The past, present, and future of CSS

Una Kravets

Application health checks

Peter Alberer

Tech entrep. in Vienna Break Living smarter not

harder Marcus Wermuth

Break If you can webapp, you can

blockchain Swizec Teller

1515 Accelerated Learning The dark ages

of IoT Sebastian Golasch

GraphQL and Drupal a

Love  Story Michael Schmid

Developer- Driven Entre-preneurship

Panel Discussion

Native Java-Script modules

Serg Hospodarets

Next wave infra-structure

Phil Hawksworth

Automating Visual Regression

Testing Viv Richards

Strategic Digital Disruption

Panel Discussion

AI and its future – Artificial General

Intelligence Eric Steinberger

1530 Break

Coffee Break

Building multiplayer VR

web apps Srushtika

Neelakantam

Coffee Break

Break

Coffee Break

Getting started with Opensource

Pranav Jain

CSS Media Queries

Kaloyan Kosev1545Coffee Break / Announcement

of spark

Real-world Machine Learning with TensorFlow

and Cloud ML Kaz Sato

Triple Overload and how to overcome it

Beat Bühlmann Coffee BreakA world with out

DevOps Engineers Andreas de Pretis

1600 Coffee BreakCoffee Break Coffee Break

Coffee BreakCoffee Break

A/B testing tips Lotte Larsen and

Nina Bordet

TBA

1615

Volkswagen Florian Neukart

IoT Scenarios with Azure IoT Edge

Thomas Mutzl

Coffee BreakBreak Dev Rockstar

TreatmentJoel on Software

Joel Spolsky1630

The (bright) fu-ture of the Web Ilya Grigorik

BreakJosef Sirosh and

Sabrina Hoffmann Fireside Chat

A Rube Goldberg Machine

Ada Rose Edwards

API Thinking Flavia Sequeira &

Ernst Naezer

Data Visualisa-tions with D3.js Kristin Baumann

Where we store our code

Coffee Break

DevSecOps pipeline design

patterns Juni Mukhrerjee

1645 Business pro-cesses on the

blockchain Jan Mendling

AR platform from scratch

Elisa Xu

TBA Web component architecture

Ana Cidre and Sherry Aziminia

1700 Break Break Break Break Closing of WeAreDevelopers 2018

1715 Break Scalability in the cloud

Pierre-Yves Ritschard

(Understanding) OAuth2

Johannes Pichler

Mikado Method for Legacy Code

David Tanzer

Break Break BreakHabits of efficient

developers Daniel Lebrero

E-Commerce and Shop

Retail Panel

Discussion

Break Engineering Management for

Startups Andreas Klinger

Break

1730OS the telecom infrastructure? Eyal Felstaine

Solo #ARHacks DemoJam by @

yosun Yosun Chang

Trends and Chal-lenges in the EU’s Tech Landscape Panel Discussion

To PHP 7 and Beyond

Zeev Suraski

How do you like your content to

be served? Christian Müller

Adding Vue.js to an existing

stack Roman Kuba

Trunk Based Development

Working Matthias Huttar

Stage A Stage E1 Stage E2 Stage F1 Stage F2 Stage B Stage D

1745

1800

1815

1830

Stage A+B+C Stage E1 Stage E2 Stage F2 Stage D Stage F1 Stage A Stage E1 Stage E2 Stage F1 Stage F2 Stage B Stage D

15Agenda

Day 1 Day 2 Day 30800

Check-in / Breakfast / Coffee Check-in / Breakfast / Coffee Check-in / Breakfast / Coffee0845

0930 Golden calv of coding Christian

Heilmann

Intelligent Machines – are

machines better than humans?

Hermann Hauser

Storytelling C. Hauk &

T.  Goldberger

Future railways Johann Pluy Building ASP.

NET apps on Google Cloud

Mete Atamel

Dark Buildings with Light Speed

T. Brandstetter

Programmable Money

Andreas M. Antonopoulos

Testing an Artificial World

Angie Jones

How to learn from 1 billion requests/

per houre Igor Pernek

TBA Joel Spolsky Design Systems

Are For People Jina Anne

Centralized Log-ging Patterns

Philipp Krenn

Learning from 1.1 billion GitHub events & 42 TB of

code? Felipe Hoffa

0945 WeAreDevelopers 2018 Opening Cloud Computing

Panel Discussion

Reactive Program-ming Demystified

Tracy Lee 1000 Keynote

NGINX Unit Nick Shadrin

Thrive and Survive As a GameDev Brenda Romero

Attack surface 3rd-party libraries

Katy Anton

TBA Stefan Vogl

Coding & Creativity in Education

Panel Discussion

1015

Fireside Chat Steve Wozniak

Live Stream Steve Wozniak

Live Stream Steve Wozniak

Live Stream Steve Wozniak

Live Stream Steve Wozniak

Live Stream Steve Wozniak

Inclusion & Con-versational Apps

A. Cavallaro

The Unbearable Vulnerability of

Open Source Eileen Uchitelle

The hidden power of Schedulers

Michael Hladky

Sending Packets of Money with Interledger.js

Stefan Thomas

Static Websites – The Final Frontier Juho Vepsäläinen

text embedded algorithms

Simon Stiebellehner

Break Break

1030 Break Break Break Life of a Pentester Thomas Konrad

AI Design Process Catalina Butnaru1045 Break Break Break The Potentials

and Pitfalls of AI and Machine

Learning Panel

Discussion

(In)Secure Web Applications

Florian Grunow

BreakBreak

From Small to Smart

Stefan Ebner and Kyle Borchardt

Break

1100 Break DOOM’s Develop-ment: A Year of

Madness John Romero

human/AI partnership

Lassi Kurkijärvi

Jewelbots: How to Get More Girls Coding!

Jennifer Wadella

Break Applications Without a DB

Hans-Peter Grahsl

BreakFin Tech: Innova-

tion in Banking Panel Discussion

Break Legacy of iOS Jailbreaking

Nicolas Haunold

crypto lambo moon

A. Balukcic & A. Jakab

1115

AI: Tidal Wave Joseph Sirosh

CMS control with Contenta

Mateu Aguiló Bosch

Migration to Microservices

Service Worker: Maxim Salnikov

Offl. apps with Web Comp.

Amahdy Abdelaziz

Human Enhance-ment through

Technology Panel Discussion

ChatOps 2.0 Colm Doyle

Security by obscurity

S. Schrittwieser

Pushing the Limits of the Web with

Angular Stephen Fluin

Managing Chaos at Scale

Pawel Krolinkowsky

Keep calm and stay current Liad Magen

Get into Open Source! Joe Sepi1130

Lunch Break

Break

Lunch Break

Break

1145

Lunch Break Lunch Break

Flux Architecture with Xamarin

Can BilginLunch Break

The Rise of APIs Panel

Discussion Lunch BreakLunch Break Lunch Break

Break

Lunch Break

Don’t be the weakest link in

the (block)chain L. Milinković & M. Atanasievski

1200

Lunch Break Lunch BreakLunch Break

Break

Lunch Break

TBA Martin Wezowski

Lunch Break

Blockchain und Crypto: Disrupt-ing Capitalism

Panel Discussion

1215Value Ethics & Hu-manity in the new

World of Media Panel Discussion Lunch Break

1230

Lunch Break

Exploring Voice User Interface

Roland Tiefenbrunner Lunch Break

1245BMW – TBA

Josef Viehhauser & Tobias Bürger

Tools of the Trade Ty Smith

Vue.js and Vuex Christoffer Noring

TBA Mate Rimac

Designing APIs for the Internet

Economy Romain Huet

Enterprise- Applications with Angular

Manfred Steyer Lunch Break

TBA Kreisel Systems

Lunch Break

Closing my window with

JavaScript Martin

Sonnenholzer

1300

TBA Jonas Jacobi

Where is your website content

coming from? Bálint Csuthy

Lunch Break

ChatOps! Tessa Mero

Your brain does not have a fix flag

Sara VieraEnd to End Testing

in the Future Gleb Bahmutov

1315RubyMotion –

Mobile & Beyond Lori Olson

Akka for realtime multiplayer mo-

bile games Yan Cui

Break Scrum Repacked Boris Gloger1330 Break

Break

The future of mobility & autonomous

driving

Data Science Behind the

Scenes Tereza Iofciu

Break Break TBA Stefan Lingler

Break Transparency vs privacy

Sascha Ragtschaa

1345 BreakAutomated

Driving Michael Fausten

Stupid Enum Tricks

Ellen Shapiro

Gen. Art Speedrun Timothy Holman The Power of

Diversity and Collaboration

Break Deploying human centred design Chris Mayfield

Building a roboarmy with

Angular Sebastian Witalec

Trusting SDKs Felix Krause

Break TBA Chatbots with OS Technology

Gregor Jarisch

Break

1400Starts with

a Search Maria Naggaga

JSON API: Jeremiah Lee Space Jam!

Björn Ganslandt

Perfect Code with Standard

and ESLint Ferros

Aboukhadjieh

Challenging Your Assumptions Kristina Fox

A talk about performance, per-

fectionism, and burnout in IT Dennis Traub

Would you like to be a Super tester? Amela Teftedarija

Break Cybersecurity in the Age of Digital Trans formation

Panel Discussion

Make your Google apps talk to each other

Diana Vysoka

Exonum, Building Secure

Blockchains A. Sheinerman

1415 Creating Enterprise Web

Applications with Node.js

S. Springer

Break Cohesive dev teams

Oleksandar Bondar

TBA Exoscale

Architects in Modern Soft-ware Teams Patrick Kua

1430 Break Break FFG: Promoting Innovation Break GraphQL

Subscriptions Uri Goldshtein

Break Break Code Reviews Jayesh Kawli Coffee Break

Coffee Break1445 Break Conversion

Optimized Andreas Denner

When to use Serverless? When to use Kubernetes?

Niklas Heidloff

Break Break Break How to hustle your codebase

Mars Julian

Break Break Break Websockets Katerina

Skroumpelou

Styling Com-ponent Based

Systems Max Stoiber

Coffee Break1500Taking APIs to the next level Renaud Visage

Break WebVR 101 Martin Splitt IoT Revolution

Panel Discussion

The past, present, and future of CSS

Una Kravets

Application health checks

Peter Alberer

Tech entrep. in Vienna Break Living smarter not

harder Marcus Wermuth

Break If you can webapp, you can

blockchain Swizec Teller

1515 Accelerated Learning The dark ages

of IoT Sebastian Golasch

GraphQL and Drupal a

Love  Story Michael Schmid

Developer- Driven Entre-preneurship

Panel Discussion

Native Java-Script modules

Serg Hospodarets

Next wave infra-structure

Phil Hawksworth

Automating Visual Regression

Testing Viv Richards

Strategic Digital Disruption

Panel Discussion

AI and its future – Artificial General

Intelligence Eric Steinberger

1530 Break

Coffee Break

Building multiplayer VR

web apps Srushtika

Neelakantam

Coffee Break

Break

Coffee Break

Getting started with Opensource

Pranav Jain

CSS Media Queries

Kaloyan Kosev1545Coffee Break / Announcement

of spark

Real-world Machine Learning with TensorFlow

and Cloud ML Kaz Sato

Triple Overload and how to overcome it

Beat Bühlmann Coffee BreakA world with out

DevOps Engineers Andreas de Pretis

1600 Coffee BreakCoffee Break Coffee Break

Coffee BreakCoffee Break

A/B testing tips Lotte Larsen and

Nina Bordet

TBA

1615

Volkswagen Florian Neukart

IoT Scenarios with Azure IoT Edge

Thomas Mutzl

Coffee BreakBreak Dev Rockstar

TreatmentJoel on Software

Joel Spolsky1630

The (bright) fu-ture of the Web Ilya Grigorik

BreakJosef Sirosh and

Sabrina Hoffmann Fireside Chat

A Rube Goldberg Machine

Ada Rose Edwards

API Thinking Flavia Sequeira &

Ernst Naezer

Data Visualisa-tions with D3.js Kristin Baumann

Where we store our code

Coffee Break

DevSecOps pipeline design

patterns Juni Mukhrerjee

1645 Business pro-cesses on the

blockchain Jan Mendling

AR platform from scratch

Elisa Xu

TBA Web component architecture

Ana Cidre and Sherry Aziminia

1700 Break Break Break Break Closing of WeAreDevelopers 2018

1715 Break Scalability in the cloud

Pierre-Yves Ritschard

(Understanding) OAuth2

Johannes Pichler

Mikado Method for Legacy Code

David Tanzer

Break Break BreakHabits of efficient

developers Daniel Lebrero

E-Commerce and Shop

Retail Panel

Discussion

Break Engineering Management for

Startups Andreas Klinger

Break

1730OS the telecom infrastructure? Eyal Felstaine

Solo #ARHacks DemoJam by @

yosun Yosun Chang

Trends and Chal-lenges in the EU’s Tech Landscape Panel Discussion

To PHP 7 and Beyond

Zeev Suraski

How do you like your content to

be served? Christian Müller

Adding Vue.js to an existing

stack Roman Kuba

Trunk Based Development

Working Matthias Huttar

Stage A Stage E1 Stage E2 Stage F1 Stage F2 Stage B Stage D

1745

1800

1815

1830

Stage A+B+C Stage E1 Stage E2 Stage F2 Stage D Stage F1 Stage A Stage E1 Stage E2 Stage F1 Stage F2 Stage B Stage D

Code-Session The Agenda is subject to change.

For the latest version, please visit: www.wearedevelopers.com/program

Floor Plan16

Floor Plan

Level 0 Stage WeAreDevelopers Booth Startup Track Workshop Exhibitor Café Catering Restroom

Level -2 Stage Catering Restroom

D

E2 F1

F2

E1

17Floor Plan

Level 2 Stage Workshop Exhibitor Child Care Catering Restroom

Level 1 Lounge Workshop Exhibitor Speaker & Partner-Area Restroom

²

A

C

B

19Software Developers

faced with a shortage of specialists. There are those who recommend specialized training and professional development to make employees fit for the demands of the market, while others feel the root of the problem goes back much further and want Austrian schools to foster a greater interest in IT so that the need for ICT specialists can be met in the future.

What makes developers tick?WeAreDevelopers knows the problem all too well, but has already taken this one step further. The best way to find solutions is to look at what makes the participants – in this case software developers – tick. And to ask them pertinent questions, such as: What motivates them? What are their views? What are their expectations with regard to employer, work environment,

and fiercely competitiveMotivated, successful

What motivates software developers? What is their idea of an inspiring work environment?

And how much commitment are they will-ing to give? These were the questions asked by the WeAreDevelopers team – and they wanted detailed answers. A study called

“Software Developers – Expectations and Motivations” provides answers and offers solutions to a problem that IT companies really dread: a shortage of skilled profes-sionals.

The Austrian economy is growing, un-employment figures are falling slightly – the prospects are looking good. But there is one industry in the country that is current-ly finding things particularly hard. While growth figures are skyrocketing thanks to cloud computing and the Internet of Things, so is the scramble for the much sought-after ICT specialists. The demand for IT experts continues to rise, and it is a major headache for companies who are

Credit: iStock, Alias-Ching

Software Developers20

Take your careerto new heights withADB SAFEGATE AustriaADB SAFEGATE leads the world in smart solutions that help airportshandle more aircraft, safely and efficiently, from approach to departure.Our products and services can lift any airport’s performance – fromapproach, runway and taxiway lighting; to tower-based traffic controlsystems; to intelligent gate and docking automation.

Based in the historic and beautiful city of Graz, ADB SAFEGATE Austria GmbH.specialises in air traffic control tower systems and aircraft docking gate solutions.Our advanced software is made in Styria, but delivered worldwide.

We create software that pushes the limits of airport performance. We needtalented, enthusiastic people with vision, who can combine the needs of IT andaviation to develop global projects for an exciting future.

We offer fascinating positions for Software Developers, Software Engineers,Requirements Engineers and many more. Make ADB SAFEGATE Austriayour next career destination.

Watch out for more: www.adbsafegate.com/careerReady for take off? Apply to: [email protected]

ContactBarbara Beil-Zerobin, Recruiting & Employer BrandingADB SAFEGATE Austria GmbH.Herrgottwiesgasse 125, 8020 Graz, AustriaTelefon: +43 (0)316 429961Mail: [email protected] us on:

LinkedIn | YouTube | Twitter

salary and opportunities for development? How satisfied are they in Austria, how satis-fied are they in the CEE countries? Can they be lured abroad? And if so, where? Answers to questions like these were explored in the

“Software Developers – Expectations and Motivations” study. With the aid of Com-puter Assisted Web Interviews (CAWI), 405 people aged 18 to 59 were interviewed last September and October. All the interview-ers have experience in software develop-ment, come from Austria or the CEE coun-tries, and are part of the WeAreDevelopers address pool.

Female developers have great potentialFirst, the really good news: Female devel-opers look set to have a rosy future; in the CEE countries, today one in four develop-ers is female. Who are these IT specialists? They are young, most of them live with a life partner but don’t have any children. Most of them work in junior positions as develop-ers, software developers or web developers and worked for their previous employer for less than two years. The pay could be better, though; most have a net income of less than 1,800 euros per month.

Young developers like to change jobsMost of the developers in Austria and the CEE countries are employees of informa-tion and consulting companies and have four or more years of professional experi-ence. Developers in both Austria and the CEE experience their biggest jump in re-muneration between the fourth and tenth year of their career. While young develop-ers change employers more often, experi-enced software developers tend to be loy-al to one company due of the fact that the younger generation started their careers

at the time of the “Internet boom” and have the confidence to easily find new jobs during their careers, whereas the more experienced employees entered the mar-ket at a time when frequent job changes were not the norm. As for the motivation to change jobs: While job changes in Austria are motivated by personal reasons or at-tractive job options, software developers in the CEE countries often have no option but to leave the company because of temporary contracts coming to an end.

On the wish list: home office and benefitsOne way to attract developers to a compa-ny is from a financial point of view – and the easiest way to do this is by offering them vacation pay and Christmas bonus-es. Other highly appreciated motivators are the freedom to introduce new ideas, the opportunity to work from a home of-fice, good working relationships with col-leagues and supervisors and identifying with corporate values. And what about working abroad? In general, the majority of study participants have a positive atti-tude toward job offers from abroad, with marital status and age having a strong influence on their willingness to relocate. The most popular regions are Central Eu-rope, followed by Northern and Western Europe. Austrian developers prefer to orient themselves toward Germany, Swit-zerland, Sweden, Norway, Denmark and Great Britain. While they primarily expect a higher salary, colleagues from the CEE countries accept job offers from abroad in order to work and live in a better environ-ment. Bonuses and company health care are also benefits that are appreciated for those looking to successfully recruit devel-opers from the CEE region.

Credit: Peter Hofmann

Take your careerto new heights withADB SAFEGATE AustriaADB SAFEGATE leads the world in smart solutions that help airportshandle more aircraft, safely and efficiently, from approach to departure.Our products and services can lift any airport’s performance – fromapproach, runway and taxiway lighting; to tower-based traffic controlsystems; to intelligent gate and docking automation.

Based in the historic and beautiful city of Graz, ADB SAFEGATE Austria GmbH.specialises in air traffic control tower systems and aircraft docking gate solutions.Our advanced software is made in Styria, but delivered worldwide.

We create software that pushes the limits of airport performance. We needtalented, enthusiastic people with vision, who can combine the needs of IT andaviation to develop global projects for an exciting future.

We offer fascinating positions for Software Developers, Software Engineers,Requirements Engineers and many more. Make ADB SAFEGATE Austriayour next career destination.

Watch out for more: www.adbsafegate.com/careerReady for take off? Apply to: [email protected]

ContactBarbara Beil-Zerobin, Recruiting & Employer BrandingADB SAFEGATE Austria GmbH.Herrgottwiesgasse 125, 8020 Graz, AustriaTelefon: +43 (0)316 429961Mail: [email protected] us on:

LinkedIn | YouTube | Twitter

Publish your cool ideas!22

At the age of 21, he emigrated from Austria to the USA, with the technology giant Twitter having just bought his start-up Fastlane.Interview: Sandra Bak

At the age of 21, he emigrated from Austria to the USA, with the technology giant Twit-ter having just bought his start-up Fastlane. Today, this 24-year-old works as a soft-ware developer for Google and is living his dream. In this interview, Felix Krause talks about his beginnings, the myth of Silicon Valley and why he thinks there is no substi-tute for personal networking.

Sandra: You will be in Vienna as a keynote speaker at this year’s WeAreDevs Congress. What are you going to be talking about?Felix: The title of my lecture is “Trust-ing SDKs”. Developers use reusable code components (frameworks) to develop software. In principle, that is a good thing – but it is not without its risks. I’ll be talking about the damage that hackers can cause. Many people think, how bad can it really be? But numerous events from the past show that it can be very bad indeed. At the WeAreDevelopers Congress, I will use iPhone apps to show how a large number of iPhone apps and iPhones can be “attacked”.

Sandra: At the tender age of 21, you emi-grated from Austria to the USA when Twit-ter bought your start-up Fastlane. What made the software developer tool you had created so interesting for a tech giant like Twitter?Felix: The start-up Fastlane that I had developed makes it possible to submit iOS and Android apps to their respec-tive stores automatically – and that has already saved many millions of working hours for developers all over the world. Twitter had a development division called “Fabric” – a platform that provid-ed new tools for developers to build new apps. Fastlane was a perfect fit for them. The Fabric division was sold to Google in January of last year – and I moved over with it. Now I work there full-time in the field of open source tooling for mobile app developers.

Sandra: A photo on your Facebook page shows you as a 15-year-old in front of the Google headquarters in Mountain View. At

“Publish your cool ideas!”

23Publish your cool ideas!

TechnikGesundheit

Medien

MultiMediaTechnology

Informationstechnik &System-Management

Applied Image andSignal Processing

Wirtschaftsinformatik &Digitale Transformation

www.fh-salzburg.ac.at UnsereStudiengänge

für Geeks, Nerds, Digitalos,Durchstarter, Visionäre,

Gates, Zuckerbergs,Spinner oder auch

Normalos ...

Bild:shu

tterstock/ad

ike

I decided then and there that one day I would work there. It all worked out, which of course makes me very happy.

Sandra: To get to Silicon Valley is the ultimate dream for many developers. And you’ve done it. What is the vibe like there? And does Google provide you with the per-fect work environment?Felix: It is interesting – since I’ve started working in Silicon Valley myself, my opin-ion about its special vibe has undergone a slight change. Most people believe that ev-erybody there handles enormous volumes of work, that they work extremely hard and extremely long hours – but that is not always the case. I also initially thought that the very best people work there and only there. And that, too, is a fallacy. Of course there are world-class engineers in Silicon

the time, you stated “I want to work here one day!” A mere seven years later, in 2017, your wish came true and you started work-ing at Google. How did that happen? And what was it like at the beginning?Felix: I come from a small town close to Baden near Vienna. I attended the Higher Technical Training and Research Institute (HTL) in Wiener Neustadt and later stud-ied in England. Fastlane was created as part of my bachelor’s thesis. It was an open source software project, which meant that the public had access to it. And although I had built the tool on my own, I had help from the community; with other develop-ers working on technically improving the tool via the Internet. And it’s true – when I was 15, I went to the west coast of Amer-ica on a family vacation and, among other things, we visited Google’s headquarters.

Left: When 15-years-old Felix Krause stated in front of the Google headquarters in Mountain View: “I want to work here one day!” A mere seven years later, in 2017, his wish came true Credit: Felix Krause

24

I have also been writing about it in my blog at https://krausefx.com. This year I would like to do a little less traveling so that I have more time to explore my cur-rent place of residence, New York. I spend two months of the year in Austria, mostly over Christmas and in summer. I call my friends or family every day, for example while I am out for a walk. My work-life bal-ance is good – also because I can work rel-atively independent of location and time, and because I enjoy working. In addition to my job, I also blog, do sports and take advantage of the huge amount of free time activities in New York or the cities I find myself in. By the way, anyone who wants to know where I am currently can just click on this link: https://whereisfelix.today.

Sandra: Do you have any advice for young developers who want to follow a path simi-lar to yours?Felix: I would advise all young devel-opers to finish and publish what they are working on. There are many cool ideas out there – but if no-one sees them, no-one can appreciate them or learn from them. For example, I blog or tweet about new things. Published successes also help a lot in job applications, for the simple reason that you already have something to show. One important message I want to share with other young developers is that they should not believe that everything is perfect in Silicon Valley. I would even go so far as to say that some things work better in Austria.

Sandra: Why are international congresses, like WeAreDevelopers, that bring togeth-er developers from all over the world, so important and inspiring?Felix: The most important thing for me is that you can interact personally with other speakers and participants, right there and in real life. The talks or contents can also be viewed online, but there is no substitute for experiencing it in person. To me, the WeAreDevelopers Congress also has another great bonus, which is that everybody from the Austrian developer scene, from which I learned a lot in the early years, is there. That is really exciting for me!

Valley, but even in Europe – and especially in Austria – we have incredibly good peo-ple. At the moment I live and work in New York because I really appreciate the change of scenery. The really positive thing about working for Google is that as a software developer, you have a lot of freedom. We do not get assignments, we get goals and we work towards one vision as a team. To me personally, this is of the utmost impor-tance – that I can work independently. Our working hours are not strictly timed and our place of work is not strictly defined. There is no need for me to explain myself when, for example, I work from Austria for two weeks, like I am doing now before the WeAreDevelopers Congress.

Sandra: On your blog there is a photo that shows your life in two suitcases and a backpack. Your home seems to be every-where in the world. Do you still feel con-nected to your native Austria? And how do you find the right work-life balance?Felix: I’ve traveled a lot for work in recent years and found myself seldom at home in my apartment, which gave rise to the idea of experimenting with a minimalist lifestyle. The experiment has now been running for 130 days already;

Travelling a lot led Felix

Krause to experimenting

with a mini-malist lifestyle.

Credit: Felix Krause

Everything I own in one picture.

25Publish your cool ideas!

A1 Digital is part of the A1 Telekom Austria Group.

A set of innovative and scalableCloud and IoT services qualifyA1 Digital as partner of choicefor digital mid-market projects.

The target market is Europe and it includes CEE countries where

A1 Telekom Austria Group is already active as well as additional

Western European markets primarily Germany. With several years

of relevant experience in the field of IoT and some of the leading

datacenters in Europe (Exoscale), A1 Digital is well set to support

its customers with best of breed solutions. Through our own

marketplace we serve our customers with various SaaS solutions.

Regarding IoT we offer solutions like fleet management, asset

tracking and smart metering.

You are curious about our focus areas and motivated to take

on the next step in your career?

Let’s have a talk at the WeAreDevelopers conference.

We are looking for digital enthusiasts who love to explore new

ideas, visions and most important enjoy working on solutions

to support our customers in the best way.

The team of A1 Digital stands for:

Team We use all of our strengths to fulfill customer needs!

Trust We trust and respect each other and stand for openness

and cooperation in everything that we do!

Agility Together we learn something new every day!

If you share the passion to create something big then join us

and shape the journey to become Europe’s biggest regional

Cloud provider with us. See you soon!

www.a1.digital

WeAreDevelopers26

During the three-day event, techies from 70 countries, including some of the world’s top IT experts like Steve Wozniak (Co-Founder of Apple), Joel Spolsky (Founder of Stack Overflow and Trello) and Joseph Sirosh (Corporate Vice President, Artificial In-telligence & Research of Microsoft), will come together in the Austria Center Vien-na, the largest conference center in Austria (7,000  m²), to discuss the biggest topics in the tech industry. More than 150 talks, workshops and hackathons dedicated to everything tech – from Backend and Mo-bile to IoT and Blockchain – will focus on the IT of tomorrow and the most innovative approaches to development today.

Maintaining its core focus on developers and topics relevant to them, the conference is expanding its tracks to include content tailored for executives and decision and pol-icy makers. This year, the WeAreDevelopers conference has bolstered its executive track with more than 50 CEOs and senior execu-tive managers, among whom Klaus Straub

WeAreDevelopers World Congress 2018 offers a unique blend of tech and executive tracks

(CIO & SVP, BMW), Margarete Schramböck (Austrian Minister of Digitalisation and Economy) and Noah Meiri (General Man-ager, Stack Overflow) have confirmed their participation. Seeing as technology and IT are the key to gaining competitive advan-tage and achieving success on the market, creating an exclusive Manageers Busi-ness Conference within the business track of WeAreDevelopers presents not only a unique opportunity to bring together the expertise and experience of executives and decision-makers with the ideas and per-spectives of top-notch tech minds, but also promises an unparalleled networking and learning experience for all participants.

Visit the WeAreDevelopers World Con-gress 2018 website to get an overview of the program and a quick look at the more than 150 leading experts who will be speaking at the event. The limited number of tickets for the executive track at the WeAreDevel-opers World Congress 2018 is available at wearedevelopers.com/manageers.

WeAreDevelopers executive track

Credit: Tamás Künsztler

TEAMRAIFFEISENSOFTWARE

DU MACHST

0 UND 1 LEBEND IG?

WWW.YOUNGSO LUT I ON I S T S . AT

DANN B EW I R B D I C H F Ü R UN S E R T R A I N E E - P RO G R AMM UND

ARB E I T E M I T UN S AN D EN GRÖ SS T EN I T - P RO J E K T EN D E S L AND E S.

At AVL, we don’t believe in strict job descriptions or stifling environments. We do believe,however, in giving you the freedom to code your way to genius. To work in a team of like-mindedpeople from all over the world. And to shape the future of mobility.

After all, the future needs software – embedded, in web solutions, test systemsand in articifical intelligence.

AVL is not just about cars. It’s about changing the future. Together.

We’d love to hear from you!www.avl.com/career

HAVE YOU TRIED RESTARTING?

THE FUTURE IS NOW.