Meet our colleague Yana Mishkova from team Funding Circle. She has joined the team back in September with no experience with Clojure. A few months later she is part of an important project developed with the programming language, and she is really enjoying it. Recently we talked with her about her journey with Clojure and the Funding Circle team. Read what she shared.
I have a bachelor’s degree in Computer Science from the Sofia University where I worked with a large variety of programming languages. In a professional setting, I have worked with Powershell and C# before joining Funding Circle.
I started learning Ruby a month before joining Funding Circle. After I joined, I was provided with access to learning materials to get started with Clojure. I was assigned a buddy to support me during my onboarding and help me look for issues. Within the first months, I started working on simpler issues, suitable to a complete beginner and complexity increased gradually.
The new project has the goal to automate a tedious manual project for one of the other teams in the company. My role in it, as a developer, involves research, communication outside of the team, organizing technical discussions regarding development details and, understandably, coding.
So far, I am really enjoying working with Clojure. It seems far simpler, but it has a few quirks to get used to. One of them is the fact that it is a functional language. So, the entire way of thinking when writing it has been an adjustment compared to OOP languages such as C# and C++. Syntax-wise Clojure is a lot like Scheme and Haskell. That makes it very fluid in terms of writing. C# is a somewhat strict language, while Clojure allows more freedom, so to speak.
The people I have communicated with in Funding Circle have been, without exception, lovely and welcoming. Working with them has been a pleasure, and I look forward to continuing. Working from home has made some difference compared to my first few weeks when I was often visiting the office, but I work with relatively few people from Sofia, so it hasn’t been that much of a stress.
Do you want to be part of such an amazing team, learn new technologies and work on interesting projects? Make sure to check out the vacancies and apply.