Manage episode 258593669 series 2651860
None this week
[00:00:00] In this episode, we’ll be digging deeper into the Ruby trends, how the Ruby conference went down, and how our panelists got into programming. Ruby is a dynamic, open-source programming language with a focus on simplicity and productivity. The Ruby conference was excellent and resourceful, not to mention the superb food.
[00:00:41] Pattern matching is a trend that we are seeing with Ruby. It is pretty much a case statement, but you can pattern match, and you get all the benefits of pattern matching. Like if you create a structure with variables in it, then those variables are now assigned to the values that are matched. Ruby rails 6.0 is coming with a bunch of fixes for active record that went out. Active records are essential because they make work easier.
[00:03:45] One of the keynote speakers at the Ruby conference, Sandy Metz, reminded the attendee how lucky they are to be in this career. So how did our panelists get into this career?
[00:14:27] Ron: His interest in computers started as a child. He wrote his first line of code at the age of 11. Ron attended a magnet high school that was for computer science and proceeded for computer engineering. Computer Engineering did not sit well with him, and he dropped out to do low voltage installation, which he had learned as a kid. He worked as an operations manager in a company. His work involved managing technicians. It became cumbersome to handle the work in Excel, and he decided to write software to make his work easier.
[00:15:51] He learned PHP and later discovered Ruby. Currently, he works with Nate. According to Ron, programming is all about problem-solving.
Also, we get to hear some of the odd jobs that Nate, Ron, and Andrew had to take. Programming is not a walk in the park, and neither is it a cake party.
[00:50:27] There is a challenge in the career, and our panelist today will share with us some of the challenges. For instance, having to deal with a bug for a straight 48 hours, people thinking that you are trying to be smart without addressing their issues or people become too rigid to change.
Are you wondering what our panelists are currently working on? Tune in and learn.