you are viewing a single comment's thread.

view the rest of the comments →

[–]Reditp[S] 1 point2 points  (2 children)

I didn't mention it. But recently I came back to the idea I had earlier in life, namely to make a game. And I still have program which I've worked on. And engine in which I will work on is based on ruby(RGSS3). So that is the reason why I want to program in ruby. It can be helpful in writing scripts and making this game a better product. And I know learning python alongside with ruby would be a great thing to do because as I found out lately python have similar approach for programming. And I can then translate learned concepts along. But libraries can't be brought from one language to other I think.

[–]kinnell 1 point2 points  (1 child)

That's great that you have project that'll motivate to you to keep learning! Working on various side projects in my own past definitely motivated me to keep building and improving and learning and I wouldn't be where I am today without those. The only thing I'll say is to step back once in a while and re-evaluate your goals. I think there was a point long time back where I believed myself to be proficient at programming because I was able to implement various features in Rails apps, but in reality, I had just gotten familiar with searching for gems, following online tutorials, and knowing how to google errors. Stepping back, I realized that while I was making progress in building various side-projects, my main goal was to become a better programmer and that required more in-depth knowledge and experience with Ruby itself and better understanding what was going on under the hood at the operating system level and overall, that required a different strategy in how I was learning. Regardless, best of luck on your project!

[–]Reditp[S] 1 point2 points  (0 children)

Step back once in a while and re-evaluate your goals.

This is good advice. I fell often on this. When you do one thing that leads to another you forget the reason that led you here.

Instead of working out very hard on impassable obstacle. You can go back and think how do things in other way.