A couple of weeks ago I traveled to Los Angeles for my first summit with Zed Industries. I haven’t done that for some time now. I used to do that a lot when I worked at GitHub. The route was pretty much standard. Thessaloniki to Frankfurt or Munich, and then a 10 or 12 hour flight to San Francisco. This time it was from Thessaloniki to Munich to Los Angeles.
I am not going to lie. Starting over again with a new programming language, after 12 years of not coding full time is not easy. I have been spending most of my time, learning, and staring at code not knowing what it does. I feel my brain works at 1/4 of the speed of more experienced colleagues. Zed Industries is all about pairing. And I’ve now paired with 5 different people. I often get this feeling that I am slowing everyone down.
I could have chosen Ruby, Elixir, and other languages I had some experience with. But I went with Rust, which is a bit more difficult to learn. And I knew nothing about. Why?
I am excited to share that I will be joining Zed Industries, starting January 17th. I will be there for at least 6 months. Hopefully, for much longer.
A new adventure begins. Stay tuned to learn more about it.
The post written by my fellow programmer Kostas, reminded me of how many times I am troubled by the following thought: Is it better to stick to one or two programming languages or try to learn as many different languages and frameworks as possible?