Complement Programming

I am Daniel

  • LL.M. Student
  • Software Developer
  • Meetup Co-Organizer/Non-profit founder

My goal is to provide value for the people around me

Why to learn programming at all?

Nowadays many things use code and in future more things will

  • multiple instances
  • lower costs
  • 24/7
  • productivity 
  • safety
  • maintance

How to combine fields of expertise?

Reason from first-principles

(rather than analogy)

"a basic, foundational, self-evident proposition or assumption that cannot be deduced from any other proposition or assumption"

by Wikipedia

Basic concepts of programming

  • Variables
  • Loops
  • Conditionals
  • etc

Basic concepts of another field?

Tip: Revisit Introductiona literature!

Combining Law and Programming?

  • Legal Analytics (Brightflag)
  • Prediction Software (Lexpredict)
  • Improved Search/eDiscovery (Brainspace)
  • Intellectual Property (TrademarkNow)
  • Improved Customer Management/eBilling (Smokeball)
  • Expertise Automation/Robot Lawyer (Lisa)

How to apply those concepts?

Get an idea what is possible

Try to create your own thing!

Don't Just Learn To Code, Learn To Create | Justin Richards | TEDxYouth@ColumbiaSC

“Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma – which is living with the results of other people’s thinking. Don’t let the noise of other’s opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.”

– Steve Jobs

Local examples

straight outta Austria

LeReTo by Veronika Haberler

Source: https://www.lereto.at/docs/datenblatt_lereto.pdf

AAPianoMusic by Otto Lache

Other Examples

  • Facebook
  • WhatsApp
  • AirBnb
  • Uber
  • Amazon 
  • PayPal
  • ...

Don't see a late programming journey as a disadvantage, but rather an advantage

be the best at one thing

good at two things

To be successful you have to

What are you waiting for?