Hello, my name is

Dmitry Belitsky

I do web development and live happy life with my family.

Rack:Tidy with RadiantCMS

Optimizing rendered html

Thanks for Sean Cribbs for this cool tip

How to become expert in programming

List of videos, which will help you to become hacker

Practice, practice, practice

How to become successful Rubyist

Nobody know this better than professionals

How become Ruby ninja? Who know this better then professional and successful programmers?

Therefore i prepare nine questions, found e-mails of people who interesting for myself, and send them my questions. I put their answers here, now you able to read it and understand what you need to become same kind of person - productive, successful and have fun while work.

Here their answers:

If you want to add useful information or answers to the questions posted here, please write me and I will add your comments to the list

Thank you.

Geoffrey Grosenbach

How to become successful rubyist

I would suggest contributing to open source projects or create your own project so you have quality code to show a potential employer.

Desi McAdam

How to become successful rubyist

I would suggest building something you can show off and then checking some of the ruby on rails blogs for jobs.

Giles Bowkett

How to become successful rubyist

I guess the key is to have fun. :-) Also really know what you're doing. And always think about improving your business.

Dirkjan Bussink

How to become successful rubyist

Everything you write is crap, so always try to improve yourself. The moment you feel that you're not improving you should ask yourself whether it's still your passion. Never stop learning and always look for new ideas and play with them.

Jamis Buck

How to become successful rubyist

Essentially, my advice is to participate in open source, use moderation, and have non-virtual hobbies.

Yehuda Katz

How to become successful rubyist

A pretty good idea would be to contribute heavily to open source, and then look for work at companies that look at open source work as equivalent to a resume. If you build up enough really good open source work, you'll soon find people clamoring to hire you.

James Edward Gray II

How to become successful rubyist

Get involved! There are so many projects that need programmers or even just sites, documentation, support on mailing lists, etc. That's how you meet other programmers, get involved in projects, and eventually even get jobs. I certainly started that way.

Carlos Gabaldon

How to become successful rubyist

Success is about doing what you love, if you can make a living; all the better. Just keep doing what you love and the money will follow. Learn everything you can about programming. Do not just work on Ruby projects, but hack on anything that sounds interesting.

Fabio Akita

How to become successful rubyist

Companies don't necessarily hire a "java programmer" or "ruby programmer". Really serious companies hire "great developers", "passionate developers". If you don't care about what you do, you will end up in some commodity software factory with little to no incentive to grow up in your career. Real developers are master craftsmen. Enjoy what you do, learn a lot, endlessly, and you should not have any difficulties finding a job.

Peter Cooper

How to become successful rubyist

first get a name for yourself somehow, though primarily through either open source contributions or by developing your own Web sites. Blogging is also a wise step, though often your code can talk for itself.

Pat Allan

How to become successful rubyist

When you start a personal project, make sure it's something you need - because if you're not going to use it, you're not going to care too much about it when things get tough. And they will.

Ryan Bates

How to become successful rubyist

Staying focused and motivating myself is a challenge. I like to dedicate blocks of time to working on something and avoid interruptions.

Paul Campbell

How to become successful rubyist

Be careful about getting too excited up front and letting it blind you to reality. Visualise the future and make sure you're happy with the perceived outcome.

Matt Aimonetti

How to become successful rubyist

Get started! If you want to get a job or find clients, you need to be able to prove yourself. Nothing speaks better of a developer than the code he can write.

Nathaniel Talbott

How to become successful rubyist

I wish I'd found ways to work on side projects with other people sooner than I did. Tackling something with a couple of other folks increases the learning by an order of magnitude, since you get to learn from each other.

Elise Huard

How to become successful rubyist

Don't hesitate too long before doing it - it's great being a freelancer if you're a self-learner, always curious of everything - and you can live with the risk. It took me about a year to decide :)

Chris Wanstrath (defunkt)

How to become successful rubyist

Start your own company - that's a great way to find work ;)

Oleg Andreev (oleganza)

How to become successful rubyist

Rails/Merb guys are good at business and productivity, but not at code. Don't mix the one with another.

-->