Developers become admins, and admins become developers. An interview with an Uber engineer where the division disappeared altogether

Danila Migalin (@miga) lives in Vilnius and works as an engineer at Uber. 





- , , . , . Β« IT β€” , . Uber Β», β€” .





2006 ip- . , , -. , . - , Uber. Β«, , Golang. , . : , - Β».





, , Uber , , β€” Golang Devops.






, β€”

β€” , .





β€” Software Engineer . Service Engineer ( Operations, Software Engineer) . .





. Uber Ops’, Dev’. , . . , - , , . .





, . , . , . - , , , . , ? . , , . , , β€” , , , .





, , , - . : .





β€” , β€” . , . ?





β€” . . . Β« Β» , , . ! , .





, Β« Β». 24/7/365. . .





, Uber , , follow the sun. β€” . . . , , -. 24/7 - 24/7. , , «» β€” .





β€” , .





β€” , . ? , , . , . , , . .





.  . β€” . , , , … , ? - .





, , .





β€” , β€” -. β€” .





β€” - , , . . β€” . . , , . , .





Β« Β». , . , . , .





, . β€” , , , - . .





β€” β€” - . β€” , β€” . , .





β€” .





β€” , .





. , ?  . ?





β€” . computer science, β€” . .





, . - .





. , , -, , . , . . - . , . 10 - . , , , , . , .





β€” . . Java, ! , , ?





β€” , , +1 . Java.






Golang Devops

β€” , - . .





β€” Golang . Golang , , . http://tur.golang.org/, . , .





«». Golang . .





β€” , Java Scala, , , .





β€” , . , , ! Erlang, -, , . Golang . . - comprehension , , 5 : . - . , Go , , , , .





β€” , Golang ?





β€” , . . , .





. Uber. . , ! . Golang.





Go , β€” . , , , . 





, : Β« , ! - Β». -.





β€” : , , , . β€” .





β€” , Golang opinionated. . , , . . .





β€” , . : , . , , , , , . , ? , ?





β€” , , . β€” . . .






β€” , Devops, , , .








All Articles