
Dirk-Jan Bussink (Dirkjan Bussink), how to become a successful Rubist
As part of the series "How to Become a Successful Rubist . " The original .

Dirk-Jan Bussink is an experienced developer and active member of the Ruby community. twitter.com/dbussink
github.com/dbussink
How did you find your first Ruby-related job?
Through friends. They started a startup and asked for help. So I took up Ruby. In general, searching through friends is a very good approach. Our whole company is built on this and everyone is happy. Take note of this.
Where are you looking for a job? Can you give me advice on where to find Ruby orders best?
In general, I was lucky, I never looked for work, she found me herself.
When I was at university, I was engaged in freelance, and then I was invited by one of the companies that I already worked for to participate in one project.
What advice would you give to a beginner without completed projects?
Be noticeable. Nowadays it’s easy to prove yourself in public, personally I think this is even more important than a resume.
And then a lot of people from the community will know - you are the one who can help them.
What did you do at the very beginning to learn Ruby, find clients, etc.? Many people dream of changing the past. What can you advise?
I don’t know what to say about the past ... My biggest problem was the broadest interests. If I decided to do something else, then I would decide to do something else again. What I know for sure - the place you decided to stay at is not the place where you really stop.
My current job is not related to my education. But I would still not give up on him. I like that I do a lot of different things, and not just do programming.
What books, recipes, tips can you give me to make me better as a programmer?
Read things not related to programming. Find out what drives people the way they think. I think it is very useful to know, for example, what controls the client. This will make the products even better. I often watch inspirational videos on TED or read blogs like Freakonomics.
Of course I read a bunch of Ruby blogs. But do not limit your views to one programming, and even more so to one Ruby.
How much do you work a week? How do you warm up your interest in work?
Somewhere 39 hours a week, although our company works in accordance with the results, and not the time spent (approx. Per. ROWE).
My opinion on TED .
Therefore, a watch does not mean anything to me. All for the sake of the result. Sometimes I work a lot, sometimes I meet with clients and discuss.
If I want to take time off, I take it, because listening to yourself and your body is an important thing if you do not want to quickly burn out at work. Work at night - at a loss, the quality is only worse.
How do you organize your workplace and what tools do you use?
Mac, Textmate, Git. My workplace looks crazy. Although the mess doesn't bother me - I understand my blindfold system.
What do you recommend to become a successful and wealthy programmer?
Only one thing - love what you do. Therefore, no matter how much they pay me, the main thing is the pleasure of work. Although, without a decent payment is also bad. Therefore, you should always look for a suitable place. When you go to an interview, understand that it is not only to understand whether you are suitable for them, but also whether they are suitable for you.
As I said, lighting up is also very important. Participate in open source projects, although this is difficult. It will also significantly increase your price and success among other people.
What should every programmer know?
All your code is shit, so always try to improve. Always learn new, play with him. Do not lose interest in work, believe in your product.
How does it feel to be a person like you?
Working from 9 to 5 is not something that will make me happy. The work should be enjoyable and there should always be a place for fun.
I hope this helps.
Thanks for the interview.

Dirk-Jan Bussink is an experienced developer and active member of the Ruby community. twitter.com/dbussink
github.com/dbussink
How did you find your first Ruby-related job?
Through friends. They started a startup and asked for help. So I took up Ruby. In general, searching through friends is a very good approach. Our whole company is built on this and everyone is happy. Take note of this.
Where are you looking for a job? Can you give me advice on where to find Ruby orders best?
In general, I was lucky, I never looked for work, she found me herself.
When I was at university, I was engaged in freelance, and then I was invited by one of the companies that I already worked for to participate in one project.
What advice would you give to a beginner without completed projects?
Be noticeable. Nowadays it’s easy to prove yourself in public, personally I think this is even more important than a resume.
And then a lot of people from the community will know - you are the one who can help them.
What did you do at the very beginning to learn Ruby, find clients, etc.? Many people dream of changing the past. What can you advise?
I don’t know what to say about the past ... My biggest problem was the broadest interests. If I decided to do something else, then I would decide to do something else again. What I know for sure - the place you decided to stay at is not the place where you really stop.
My current job is not related to my education. But I would still not give up on him. I like that I do a lot of different things, and not just do programming.
What books, recipes, tips can you give me to make me better as a programmer?
Read things not related to programming. Find out what drives people the way they think. I think it is very useful to know, for example, what controls the client. This will make the products even better. I often watch inspirational videos on TED or read blogs like Freakonomics.
Of course I read a bunch of Ruby blogs. But do not limit your views to one programming, and even more so to one Ruby.
How much do you work a week? How do you warm up your interest in work?
Somewhere 39 hours a week, although our company works in accordance with the results, and not the time spent (approx. Per. ROWE).
My opinion on TED .
Therefore, a watch does not mean anything to me. All for the sake of the result. Sometimes I work a lot, sometimes I meet with clients and discuss.
If I want to take time off, I take it, because listening to yourself and your body is an important thing if you do not want to quickly burn out at work. Work at night - at a loss, the quality is only worse.
How do you organize your workplace and what tools do you use?
Mac, Textmate, Git. My workplace looks crazy. Although the mess doesn't bother me - I understand my blindfold system.
What do you recommend to become a successful and wealthy programmer?
Only one thing - love what you do. Therefore, no matter how much they pay me, the main thing is the pleasure of work. Although, without a decent payment is also bad. Therefore, you should always look for a suitable place. When you go to an interview, understand that it is not only to understand whether you are suitable for them, but also whether they are suitable for you.
As I said, lighting up is also very important. Participate in open source projects, although this is difficult. It will also significantly increase your price and success among other people.
What should every programmer know?
All your code is shit, so always try to improve. Always learn new, play with him. Do not lose interest in work, believe in your product.
How does it feel to be a person like you?
Working from 9 to 5 is not something that will make me happy. The work should be enjoyable and there should always be a place for fun.
I hope this helps.
Thanks for the interview.