A Day in the Life of a Wanchain Developer: Jeremiah Goyette
Greetings Wanchain community! We recently sat down with one of the developers from our Austin, Texas office to find out more about his daily life and work at Wanchain. We hope you enjoy
1. What’s your name and where are you from?
My name is Jeremiah Goyette. I was born in Texas, raised and schooled in
Lubbock (in Northwest Texas), but have lived in many places since. Before
moving here to Austin, I was in Upstate New York working on a PhD in music
I got into programming while in grad school, when I started writing utility
programs for music analysis. While I love and will always love music and its
language, learning programming turned out to be the best thing that I learned
in grad school. Immediately upon graduation and receiving the PhD, I came to Austin and found a tech job. If I had stayed on the music professor track, I
would had probably instead moved to some place like Oklahoma to take an adjunct teaching position for low pay and a one-year contract — -just horrible.
Happily, the winds of fortune were kind to me and instead led me here to work on blockchain.
2. What do you do at Wanchain and how long have you been working here?
I have been at Wanchain since June 2018, based out of the Austin office, and my position title is Software Engineer. I do a few things: I manage the backend data synchronization code of the wanscan.org explorer; I review and test various integrations as they are delivered; and I am the primary author and maintainer of the new WanX npm package, which is a package that allows developers to easily make programmatic crosschain transactions.
3. What did you work on today?
WanX is basically ready for primetime, and so today I worked on a couple demo videos to showcase some possible use cases. I also worked on adding more user documentation for WanX. Wanchain 3.0 is almost ready to go live, and so at this point in the development cycle many of us are working on documentation and miscellaneous final touches.
4. What are some of biggest challenges you have faced as a blockchain developer?
Probably the single biggest challenge has been keeping up with the breakneck
speed of the industry. There are so many new developments happening every week,and it’s really a struggle to keep up with everything. I find that it is
difficult just to keep up with the things going on in Bitcoin, let alone Ethereum and all the other ecosystems.
Another hurdle is of course learning a new, complex technology. There are so
many foreign concepts and terminologies that must be grokked to be a functional engineer. Personally I spent three years on learning the tech and making sense of it all before pursuing a blockchain job.
5. What do you think about working in the blockchain industry?
I truly enjoy working in this space. While the tech is fascinating, there is
unfortunately a lot of uncertainty in the markets, which makes it a bit
worrisome. But I believe that one way or another cryptocurrencies will flourish and succeed in redefining money, and I want to be there to see it happen. At this point I find it almost impossible to imagine myself with a regular, non-blockchain job.
6. What advice do you have for developers who would like to get into the blockchain industry?
The blockchain space is like no other in that the noise-to-signal ratio is just
awful. It’s important to learn to distinguish emotionally based statements from hard facts, and not to get distracted from the real, important issues. My first year in crypto was spent chasing chimeras, mainly because I wasn’t yet able to detect the bad ideas with good marketing. Ultimately, it is important to learn to think for oneself and not be led by so-called thought leaders.
If you are already a developer and are looking to get in the industry, I would
recommend to make sure you build a solid understand of what blockchain is and what problems it solves. Unlike in the early days, there are now several books that can give such an overview, such as Antonopoulos’s “Mastering Bitcoin”. The next step would be be to start honing knowledge about the particular chain you want to work with. Learning just Bitcoin has proven to be a challenge for me, much less Ethereum, and accordingly I would advise to start by learning one chain as deep as possible before beginning work with another chain.
7. What do you do on your free time?
As I mentioned, before becoming a software engineer I was a musician. I
currently play violin/fiddle in two different bands here in Austin, and at home
I play a lot of piano, mostly Bach and other classical music. Beyond that, I
spend as much time as possible with my lovely wife and baby girl.
Meet the rest of the team:
A Day in the Life of a Wanchain Developer
Hello Wanchain community! Today we sat down with one of our developers for a short chat about what it’s like to be a…
A Day in the Life of a Wanchain Marketing Manager: Bryan Ye
Hello again Wanchain community! Today I had a chat with one of the marketing managers in our Beijing office to find out…
Wanchain is a blockchain platform that enables decentralized transfer of value between blockchains. The Wanchain infrastructure enables the creation of distributed financial applications for individuals and organizations. Wanchain currently enables cross-chain transactions with Ethereum, and today’s product launch will enable the same functionalities with Bitcoin. Going forward, we will continue to bridge blockchains and bring cross-chain finance functionality to companies in the industry. Wanchain has employees globally with offices in Beijing (China), Austin (USA), and London (UK).
You can find more information about Wanchain on our website. Additionally, you can reach us through Telegram, Discord, Medium, Twitter, and Reddit. You can also sign up for our monthly email newsletter here.