Gain experience in programming?

0 like 0 dislike
51 views
Tell me how to gain experience in practical programming? Mean in books, textbooks with tasks like "find the minimum and maximum element in the array" you can get some basic knowledge, but far more useful is to decide some more useful tasks.

In my case, trying to learn "Ruby" and "Rails", I want some small tasks, and not very interesting. "Reinventing the wheel" in the form of blogs for myself, not like, and imagination are no longer enough. Maybe there is something like "free freelancing"?

Generally, if there are any ideas — write.

In other words do something for free.
by | 51 views

7 Answers

0 like 0 dislike
If no ideas, then you can try to participate in some opensores project. Source all in the mind and study and use.
by
0 like 0 dislike
Zavozdushivanie a great thing, you can create and maintain some useful little project. It can also be used for testing of all new technologies and solutions.
by
0 like 0 dislike
Take orders writing some simple utilities that script. And you'll get a real problem, and a small fee will get )
by
0 like 0 dislike
Just here offered projecteuler.net expand assumption: puzzles for sports programming on sites that allow multiple languages without thinking www.spoj.pl/ and code.google.com/codejam/.
\r
There's another anthology type programming rosettacode.org/wiki/Main_Pagein which you need to write code to perform some actual task in many languages. However, not checked how it is presented Ruby.
by
0 like 0 dislike
Participate in opensource projects. You can make a small functionality (plugin) that doesn't exist, and Polish to a Shine. This gives a superior (which is not given neither the Institute, nor of the book):
You read and analyze someone else's code. Which at this stage of development it is possible to take a sample. You learn to navigate the code of a large project and use real development tools (svn, ide, unit tests).
still useful to read those code lib (library), which will continue to operate (for example, I read the pear in php, I think this pear is in any language). Usually, reading the code, you'll often say "WTF?", Google and find out.
by
0 like 0 dislike
Why do you reject the bike in the form of a blog?
I assure you it is not as easy as it seems, especially when you consider the filter input, the selection based on tags, versions, publications, etc.
by
0 like 0 dislike
To start put Refinery CMS
Then try to write it to your plugin, such as displaying placemarks on the Google map.
\r
I think it will be a great experience for a beginner.
by

Related questions

0 like 0 dislike
7 answers
0 like 0 dislike
1 answer
asked Sep 1, 2019 by AlanIkaev
0 like 0 dislike
3 answers
110,608 questions
257,186 answers
0 comments
1,107 users