Episode 1: Hello, World!
Kategorier:
Sponsored By:
Panelists
Ron Cooke
Nate Hopkins
Andrew Mason
Guest
None this week
Show Notes
[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:09:25] Nate: He is a programmer with over 20 years of experience. He has been doing Ruby for 10 years. He got into programming through design. Before getting into Ruby programming, Nate used several other languages like HTML, JavaScript, C sharp, and Visual Basics.
[00:11:36] Andrew: His love for computers started as a child. In high school, he took computer sciences courses and studied languages like visual basic, HTML, CSS, Java, and Javascript. He went to college and for a degree in computer science. He studied PHP, Java, and Python. In college, he decided to try web design for him to make some money, and he ended up learning HTML and CSS. To sharpen his design skills, he served as an intern in a graphic design company. He is currently working on code fund.
[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.