📜 ⬆️ ⬇️

RailsClub 2015: Interview with Anna Shcherbinina

Hello!

We are very happy that there are beautiful female programmers in our community! Today is an interview with the conference speaker Anna Shcherbinina . Anya is the leader of the Artec Group web team. And at the RailsClub conference on September 26, she will talk about the Crystal language and its capabilities.

image

Who wanted to be in childhood?
')
As a child I honestly wanted to be a banker. Well, that is not the president =) I think the childhood of the 90s, of course, left an imprint on the immature minds of the younger generation.


How did you get into Ruby development?

Turning to the magistracy, I really wanted to work on the profile. As usual, no one wanted to hire a student without experience. A classmate came to the rescue, who initially interested me in a couple of PHP projects, and after a few months I managed to get a media holding company ruby-developer (Seryozha, thank you very much). Of course, it was not ready, the adventure was still the same. For the first three months, I had a fascinating acquaintance with the world of web development, front-end, back-end, server setup, Unix-system (yes, I was quite a mediocre Windows user) and Vim as a separate item.


What is open source for you? What projects are you participating in and why?

For me, Open Source is a very attractive concept, probably because I am not a contributor yet.


What advice would you give to developers who want to achieve great success?

No matter how trite it may sound, there are only two tips: read the correct literature, the more the better, and do not be afraid to try new things.


Best read book on programming / technology?

From the last I liked two books. The first is “ Refactoring Ruby Edition ” where the basic principles of refactoring are slightly adapted to ruby. The second book is “ Scalability Rules: 50 Principles for Scaling Web Sites ”, which explains how to organize the code and configure hardware in order to maintain extra load.


What are you working on right now?

In addition to the main projects, I work on a web-service for monitoring statistics on Crystal.


Favorite programming language after Ruby, why him?

Fell in love with Crystal. Why? The answer is quite simple: ruby ​​syntax and compiled language performance.


What technology do you think will be the most promising in the near future?

I hope that Crystal will have more followers, since we, the rubists, often lack productivity. You always want your code to work a little faster.


Not tired of programming?

Being a team lead, programming time often has to be sacrificed. So no, not tired. I appreciate the ability to program and treat it carefully. Even a small feature or a fixed bug brings great satisfaction.


What is missing in Rails and Ruby?

In ruby, I do not have enough function overloading. Sometimes more strict typing. Having tried Crystal, I really liked to specify the type of return result for the method.

Thank you for the interview and see you at the conference!

All the questions that we did not ask, you can ask Anna on September 26, at the RailsCllub conference. Full program and registration on our website .

Her report will be devoted to Crystal - a language compiled into native code. As the developers themselves say, its syntax is inspired by Ruby. Therefore, the entry threshold for a ruby ​​developer is not high, and, indeed, looking at the code, the question arises: is it Crystal or Ruby?
He will talk about the implementation of microservice on Crystal: similarities and differences with Ruby, pluses, minuses and use in production.


Our sponsors


General partner: Toptal
Gold Partner: Cloud Castle
Silver Partners: AT-Consulting and Honeybadger
Bronze Partners: Rambler & Co and Look at Media

Stay up to date with our news by subscribing to the newsletter on the website railsclub.ru, and stay tuned for updates:
RailsClub.ru
twitter.com/railsclub_ru
facebook.com/railsclub

Source: https://habr.com/ru/post/266141/


All Articles