57
isashi
7y

First rant
No idea what I'm doing.
30y.o. and I'm learning Ruby On Rails in order to switch from my current job in finance to Web development. Let's see what happens next.

Comments
  • 3
    Good luck. Ruby ain’t for beginners.
  • 5
    Welcome @isashi!

    I'm 30 too! I'd say more than knowing a particular language, a key skill is being able to figure out out how a page works.

    Do that, and you can pivot from RoR to JS to Python as required.
  • 0
    @kunashe well said.
  • 1
    Pluralsight and coursera have web dev classes. IIRC the two most popular/fastest growing are MEAN and LAMP. Neither uses ruby, but you can probably leverage your ruby knowledge and anything you learn from full stack courses to due some neat stuff.

    Either way, good on you. Not an easy step deciding to change careers like that.
  • 0
    Thanks everyone! I'm currently studying on the Odin Project + different books and websites.
    I hope I will get some working experience soon
  • 2
    @lewdogg I found it to be the simplest language so far...
    Even easyer then basic
  • 2
    Ruby is amazing I think by far has the best community every who programs in Ruby is a hardcore Ruby enthusiast ha.
  • 1
    Also consider python. I hear that community stresses good documentation so should be easier to learn. And I believe many data jobs prefer python
  • 0
    Yep I'm loving Ruby! Easy to understand and flexible!
    In the past I did an online python course but I forgot everything...
    Do you have any app to suggest? I just tried Enki and it's not bad for random pill learnings.
  • 0
    Actually python is a lot harder...
    Never mix spaces with tabs
    Like for a hello world even ruby is easyer
    But when your making something harder python can be really frustrating...
    And there is stuff that isn't explicit online
    Like I was having problems with kivy (a gui framework for python) and only saw the solution to something really basic months after research...
    Like there was a single tutorial that pointed something out that didn't saw anything else... And is critical to make kivy work.
    I only learned the basics about ruby, loved it, only didn't follow cause ruby on rails isn't good for scaling (starts to get really slow) while Django (python framework for net) doesn't have the same problem
    Btw I'm a noob, so correct me if I'm wrong
  • 0
    I did the same pivot back in my mid-20's (mid-30's now). The choice was either to go into management accounting or leave the company and find a Dev role.

    I won't say I never looked back, but development is a far more interesting career than finance would have been.

    Just get stuck in with whatever language you want to use and build some cool stuff.
  • 0
    @isashi great language to start out with! I'd recommend learning Sinatra before rails though, because it will force you to learn how RESTful architectures work and you'll have an easier time learning rails afterwards. Make sure you learn some form of testing as well and have fun!
  • 1
    @lewdogg I disagree the number of free beginner focused resources and courses I see focusing on Ruby make it a pretty good pick for beginners in my opinion. Plus the Odin Project is just about the most intensive online course I've seen.
  • 1
    @conjoiner yep, I'm more or less in the same situation! It's not I hate my position in Controlling dpt but in the long term I think I will get super bored and nothing new to learn there...
  • 0
    @foolsgambit yeah in the odin project I studied a bit of Sinatra with a super basic projects but then it moved quite fast to Rails.
    As for now unfortunately tests are my weakest part but I want to cover that part asap
Add Comment