date night with ruby

Post on 13-Apr-2017

64 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Date night with Ruby

Ruberto Paulo

Date night with Ruby

We are complicated computers

Date night with Ruby

But we are also not..

The Question

Date night with Ruby

Why does programming at work feel so different from working on personal

projects or going to events?

Date night with Ruby

25 Developers

Date night with Ruby

Answers with negative focus:

Work can become mundane

… It is procedural at times …

We code for money

It becomes too familiar

… work can become a grind.

There is no a$$holes, only cool people.

There is usually a lot of pressure.

No ego’s.

Date night with Ruby

Answers with positive focus:

You can do what you want to.

…side projects are more inline with our passions

We get to think creativelyHearing other peoples passions

free-time stuff is nearly always newEveryone is on the same page.

We code for expression, and not for money.

Working on something that was neglected.

willingness to learn, willingness to teachWorking with a fun language.

… bubbling with ideas.

Date night with Ruby

The Question

Why does programming at work feel so different from working on personal

projects or going to events?

Date night with Ruby

"Journeys require endpoints. Otherwise, you're not Frodo. You're just some

homeless guy wandering around with stolen jewellery"

- The Oatmeal.

Date night with Ruby

"Journeys require endpoints. Otherwise, you're not Frodo. You're just some

homeless guy wandering around with stolen jewellery"

- The Oatmeal.

Why do we program?

Date night with Ruby

Money?

Date night with Ruby

Fame??

Date night with Ruby

Glory ???

Date night with Ruby

I do it because i can.

Date night with Ruby

I enjoy doing it?

Date night with Ruby

Ruby being this fun language that you just fall for… - Kenneth Kalmer

Date night with Ruby

Imagine for a second that your relationship with Ruby could be just like a relationship with a

person.

Date night with Ruby

In order to keep a healthy relationship with the language you need to have date nights often

within the relationship.

Date night with Ruby

“Whether a thought is spoken or not, it is a real thing and has powers of reality.”

- Frank Herbert

Date night with Ruby

“Whether a thought is spoken or not, it is a real thing and has powers of reality.”

- Frank Herbert

Date 1: Memory lane.

Date night with Ruby

Reread a good book

Date night with Ruby

Source: http://poignant.guide/

Date night with Ruby

Date night with Ruby

Learnings:

Sometimes going back is going forward.

Date night with Ruby

Learnings:

You'll never remember all of it.

Date 2: Coffee date(Kata)

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Learnings:

There is the smart way and the right way.

Date night with Ruby

Learnings:

You don’t need to spend hours sharpening your skills

Date 2: The overnight. (Hackathon)

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Learnings:

Ruby is amazing!

Date night with Ruby

Learnings:

Best practices are Best!

Date 3: The weekend away. (Conference)

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Date night with Ruby

Learnings:You’ll learn more teaching a principle

than being taught about it.

Date night with Ruby

Learnings:

Programming is an art.

Date 4: Weekly night out.(Passion project)

Date night with Ruby

How do we define a passion project?

Date night with Ruby

Date night with Ruby

Date night with Ruby

Cheat on work with this other project that you have going on

Date night with Ruby

Commit to a 365 project.

Date night with Ruby

People want to tell their stories and to be challenged to be engaged

Date night with Ruby

Learnings

Create your passion project for a single person

Force scarcity, lust for it!

Push your skills

Fail in a forest

Ruberto Paulo / Software engineer

top related