Filtrar por gênero

Computer Science: Just the Useful Bits

Computer Science: Just the Useful Bits

Noah Gibbs

Are you a professional developer, or do you want to be? Worried that your computer science theory is not enough, or is outdated? We'll talk about which parts are useful, which aren't, and why/where. Every week you'll get an informed opinion from a professional developer about a specific part of computer science and when/where/whether it's useful. We cover algorithms, analysis, data structures and all sorts of theory, here on Comp Sci: Just the Useful Bits.

26 - With Larry Orton: Getting Started and Standing Out
0:00 / 0:00
1x
  • 26 - With Larry Orton: Getting Started and Standing Out

    Larry has 15 years' experience in the military under his belt, and is still training as a software developer. We talk about the up-and-coming developer experience, before his first job and what they're looking for. We also talk about social change, and how different the software world is from most of the real world. A little psychology, a little social science, a certain amount of ethics...

    A great conversation, all told.

    Larry is also dyslexic, and we talk about how he handles that, and how it's changed all those other things we talk about.

    For show notes and links, see: http://justtheusefulbits.com/jtub/larry-orton-getting-started-and-standing-out/

    Mon, 08 Aug 2022 - 1h 09min
  • 25 - With Tobi Pfeiffer: So Many Languages

    Tobi works at Shopify and is the author of benchee, an Elixir-language benchmarking suite. He runs RUG:B, a Berlin-based Ruby group, maintains SimpleCov and... Lots of stuff. I always feel tired looking at all the stuff Rubyists do :-)

    Tobi had a pretty extensive formal computer science education, and it's served him well. We also talk about a lot of different Ruby implementations, and various Ruby folks he's met.

    We also manage to cover a ridiculous variety of different languages and topics, and lots of older software history. He's a very computer-history-literate fellow!

    http://justtheusefulbits.com/jtub/tobi-pfeiffer-so-many-languages/

    Mon, 01 Aug 2022 - 1h 18min
  • 24 - With Ross Kaffenberger: Teaching, WebPacker and Paradigms

    Oh man, my audio quality is AWFUL here. Luckily Ross's is better and he's great at carrying the conversation!

    We talk about how Ross "cheats" both to get into teaching and to get into tech, and about some overlap between the two -- we talk about Seymour Papert, of course. Later we get into different paradigms of programming and what you learn from them, as well as the balance between being a generalist and a specialist.

    Ross has done a lot with WebPacker -- WebPacker and the asset pipeline are a lot like Bundler as a way to control the Wild West of dependency management.

    For show notes and links, see: http://justtheusefulbits.com/jtub/ross-kaffenberger-teaching-webpacker-and-paradigms/

    Mon, 25 Jul 2022 - 1h 08min
  • 23 - With Craig Petterson: Buzzwords, Pina Coladas and Centaur Chess

    We talk about how Craig got started, of course, and about buzzwords and how he did his early job hunting. We talk a *lot* about Ruby performance - who's who, what matters, what's annoying. We veer a bit into how Pina Coladas shouldn't use dark rum (heresy!) and about the example of Centaur Chess, and how it related to other human/computer interactions.

    For show notes and links, see: http://justtheusefulbits.com/jtub/craig-petterson-buzzwords-pina-coladas-and-centaur-chess/

    Mon, 18 Jul 2022 - 1h 27min
  • 22 - With Akien McIain: Test Automation Engineering

    This episode is with me, my wife Krissy and Akien McIain, a mutual friend who is also a very senior test automation engineer. When two old engineers get together to talk, you can always expect a lot of war stories... But more importantly, a lot of this is a compare/contrast between developers, QA and test automation. What's similar? What's different? How do the two groups related to each other on the job?

    And when you get outside 'normal' software dev jobs, the career path is less clear. How do you prepare for something when there's not a degree program? What does the path through that career look like? We talk a lot about how to make the right kind of mistakes to keep moving forward. And that's useful for anybody.

    For show notes and links, see: http://justtheusefulbits.com/jtub/akien-mciain-test-automation-engineering/

    Mon, 11 Jul 2022 - 1h 00min
Mostrar mais episódios