PDF de programación - ¡Sed Hackers!

¡Sed Hackers!gráfica de visualizaciones

Actualizado el 21 de Marzo del 2018 (Publicado el 2 de Diciembre del 2017)
1.986 visualizaciones desde el 2 de Diciembre del 2017
3,0 MB
54 paginas
Creado hace 3a (06/05/2016)
¡Sed Hackers!

V´ıctor Terr´on — https://twitter.com/pyctor

Introducci´on

Las tres salidas despu´es de la

Universidad

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

2 / 54

Introducci´on

Tierra

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

3 / 54

Introducci´on

Mar

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

4 / 54

Introducci´on

Aire

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

5 / 54

Introducci´on

El destino de muchos: consultor´ıa

Accenture, Northgate Arinso y dem´as c´arnicas

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

6 / 54

Introducci´on

ETSIIT: A New Hope

Hay vida m´as all´a de Arinso
Hay pa´ıses donde la gente joven encuentra trabajo
El ejemplo m´as evidente es Silicon Valley
Empresas l´ıder en el sector, proyectos muy interesantes y unas
condiciones laborales impensables aqu´ı en Espa˜na
Todos querr´ıamos trabajar en una empresa as´ı
¿Cu´al es el perfil de aquellos que lo consiguen?

¡Todos son hackers!

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

7 / 54

Introducci´on

Hackers

Hackers, por supuesto, en su verdadero significado

Definici´on seg´un Wikipedia

A person who enjoys exploring the limits of what is possible, in a spirit of playful

cleverness. They may also heavily modify software or hardware of their own
computer system. It includes building, rebuilding, modifying, and creating

software, or anything else, either to make it better or faster or to give it added

features or to make it do something it was never intended to do.

(cid:90) How To Become A Hacker , de Eric Raymond
A todos los hackers les apasiona la programaci´on

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

8 / 54

Introducci´on

Porque a todos nos apasiona programar... ¿verdad?

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

9 / 54

Introducci´on

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

10 / 54

Introducci´on

Hacker = programador

La programaci´on es fundamental en este gremio
Idea absurda: “Los ingenieros no programan”
No s´olo lo hacen, sino que son mejores que nadie
La alternativa es ser... un powerpoinista.
(cid:90) Fuckowski, memorias de un ingeniero

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

11 / 54

Introducci´on

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

12 / 54

Introducci´on

Startups

Es posible que ya hayan empezado a bombardearos con
la idea, y en los a˜nos pr´oximos ir´a a m´as, de que hay que

emprender. La f´ormula tiene algunas variaciones, pero
siempre gira en torno a la idea de que unos cuantos

reci´en graduados podr´ıais montar una empresa de base

tecnol´ogica para abriros un hueco en el mundo.

Pel´ıculas como The Social Network (2010)
Ayudas a j´ovenes emprendedores
The Lean Startup, de Eric Ries

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

13 / 54

Introducci´on

Startups

Expectativas

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

14 / 54

Startups

Introducci´on

Realidad

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

15 / 54

Introducci´on

Startups

Lo m´as probable es que acab´eis igual de pobres que
antes de empezar, pero arruinados y quiz´as habiendo

arrastrado a familiares y amigos.

No se´ais aut´onomos kamikaze.
Una empresa se monta s´olo cuando se sabe muy bien lo que se
est´a haciendo y se tiene mucha experiencia, e incluso as´ı lo
m´as habitual es que salga mal.
El 80 % de las empresas quiebran en los primeros cinco a˜nos.
Y ahora la tendencia de consumo y financiaci´on es negativa.
No ha de hacerse jam´as como alternativa al desempleo.
El mensaje se difunde para sacaros vuestros ahorros.

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

16 / 54

Introducci´on

Existen empresas como Valve, Twitter o GitHub
Sin horarios ni c´odigo de vestimenta
El (cid:90) salario medio en Twitter es de $127,486 (¡!)
Valve es un paradigma de organizaci´on horizontal
(cid:90) Manual del nuevo empleado de Valve
Aspirad a trabajar en un sitio as´ı
Aspirad a ser hackers

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

17 / 54

´Indice

Y ´este qui´en es

Introducci´on

1
2 Y ´este qui´en es
3 ¿Y vosotros?
4 How to Become a Ninja
5 Conclusi´on

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

18 / 54

Y ´este qui´en es

Qui´en soy

V´ıctor Terr´on

http://www.github.com/vterron

Ingenier´ıa Inform´atica (2003-2009), Universidad de Granada

Intercambio en Irlanda (Erasmus) y EE.UU. (programa propio)

Hasta 2015 trabaj´e en el Instituto de Astrof´ısica de Andaluc´ıa (CSIC)

Desarrollaba software para instrumentos astron´omicos

En ocasiones era operador de telescopio en Calar Alto

Desde 2009, semanas despu´es de terminar la carrera

Ahora trabajo en Google UK como Site Reliability Engineer

Aclaraci´on obligada

Las opiniones aqu´ı vertidas son exclusivamente m´ıas, y no representan la opini´on de ning´un

empleador pasado, presente o futuro. Y son s´olo eso — ¡opiniones!

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

19 / 54

Y ´este qui´en es

1.23m CAHA

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

20 / 54

Y ´este qui´en es

1.23m CAHA

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

21 / 54

Y ´este qui´en es

¿Y eso?

Mi paso por el IAA fue el primer y m´as importante paso en mi
carrera profesional, y lo que hizo posible que seis a˜nos despu´es
me fuera a Londres.

La pregunta es por qu´e me cogieron a m´ı, y no a otro

En ´ultima instancia, buscaban dos cosas en un candidato:

Que supiera de GNU/Linux
Y hablara ingl´es

Y ´esas eran b´asicamente las ´unicas dos cosas que yo sab´ıa

Primer Axioma

El expediente s´olo sirve para que te den becas

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

22 / 54

Y ´este qui´en es

Joel Spolsky

(cid:90) Smart and Gets Things Done

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

23 / 54

Y ´este qui´en es

GNU/Linux

El manejo de la l´ınea de comandos es esencial

La curva de aprendizaje es suave (es decir, muy dif´ıcil)

No ser´a c´omodo al principio, ni agradable

¿No acabar´ıa antes....? Respuesta: s´ı

Pero aprender´eis much´ısimo — incontables conceptos

La abstracci´on de las GUI nos limitan intelectualmente

No se´ais otra Generaci´on XP

In the Beginning... Was the Command Line, de Neal Stephenson

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

24 / 54

Y ´este qui´en es

Ingl´es

El 99 % del material existente est´a en la lingua franca

El 1 % restante son traducciones del ingl´es (por ejemplo, Wikipedia)

Las de arriba son cifras inventadas, pero capt´ais el mensaje

Estudiad como sea al menos un a˜no en un pa´ıs de habla inglesa

A ser posible el ´ultimo curso (para no volver despu´es)

Empezad a ahorrar ya si hace falta, aunque tampoco necesit´ais tanto
Yo gast´e (cid:164)8,500 en un curso entero en California

Necesit´ais un t´ıtulo: Certificate of Advanced English

El First est´a bien cuando tienes quince a˜nos

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

25 / 54

´Indice

¿Y vosotros?

Introducci´on

1
2 Y ´este qui´en es
3 ¿Y vosotros?
4 How to Become a Ninja
5 Conclusi´on

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

26 / 54

¿Y vosotros?

Los a˜nos que os quedan

Ten´eis por delante unos a˜nos bastante feos en la Universidad.

Los profesores buenos con escas´ısimos, y muy valiosos.

Los mediocres o directamente in´utiles abundan, y se reproducen a una
velocidad asombrosa. Parecen destinados a dominar el mundo.

Consejo: centrad vuestros esfuerzos en los pocos docentes e
investigadores que merecen la pena.

El mundo ya est´a lleno de gente que se limit´o a aprobar asignaturas,
incluso con buena nota.

Segundo Axioma

No hay asignaturas dif´ıciles, s´olo malos profesores

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

27 / 54

¿Y vosotros?

Carpe Diem

No quiero sonar como un viejo, ¡pero aprovechad el tiempo!

WoW, LoL, Facebook, Tuenti, Cu´anto Cabr´on o Series Yonkis

Los que dediqu´eis todo ese tiempo a esfuerzos creativos ser´eis expertos
con varios a˜nos de experiencia para cuando obteng´ais el t´ıtulo.

El resto empezar´eis a aprender en serio s´olo entonces, y estar´eis como
m´ınimo varios a˜nos por detr´as de los que hiceron algo m´as que ir a clase,
pr´acticas y ex´amenes.

Todos los hackers se caracterizan por aprovechar muy bien el tiempo. Hay
tiempo para todos los proyectos que os propong´ais.

No gast´eis esfuerzos en conocimientos in´utiles como saberos al dedillo
cu´ales son los ´ultimos modelos en tarjetas gr´aficas. Dentro de 50 a˜nos se
seguir´a programando en Fortran y C, pero no habr´a APIs para Facebook.

¡Vamos a hacer cosas!

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

28 / 54

¿Y vosotros?

Doctorado

Un m´aster una vez acab´eis puede ser una buena idea.

El doctorado —el 99 % de las ocasiones— no.

No hag´ais jam´as un doctorado por inercia, o porque toca.

Ten´eis que estar muy, muy, muy seguros antes de empezar uno.

Tened un cuenta el coste de oportunidad de todos esos a˜nos.

El doctorado combina lo peor de los dos mundos: la servidumbre
acad´emica con unas condiciones laborales propias de campesino del siglo
XIII.

Idea: probad unos a˜nos en la industria y volved despu´es al mundo
acad´emico con las ideas claras y el Kung Fu afilado.

Lectura obligada

(cid:90) The illustrated guide to a Ph.D.

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

29 / 54

¿Y vosotros?

Randy Pausch (1960—2008)

(cid:90) The Last Lecture: Achieving Your Childhood Dreams

(cid:88)

(cid:90) Time Management

Si s´olo vais a hacer click en dos enlaces, que sean estos

V´ıctor Terr´on (@pyctor)

¡Sed Hackers!

6 de mayo de 2016

30 / 54

How to Become a Ninja

´Indice

Introducci´on

1
2 Y ´este qui´en es
3 ¿Y vosotros?
4 How to Become a Ninja
5 Conclusi´on

V´ıctor Terr´on (@pyctor)
  • Links de descarga
http://lwp-l.com/pdf7771

Comentarios de: ¡Sed Hackers! (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad