• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

TechGuide

  • Degrees
    • Analytics
      • Analytics Associate
      • Online Bachelor's in Data Analytics
      • Online Bachelor's in Data Science
      • Data Analytics Master's
      • Data Science Master's
      • Business Analytics Master's
      • Online Master's in Business Analytics
      • Online Data Analytics Master's
      • Online Master's in Data Science
      • Data Science PhD
      • Data Analytics PhD
      • Business Analytics PhD
    • Computer Science
      • CS Associate
      • IT Associate
      • Computer Science Bachelor's
      • Artifical Intelligence Master's
      • Computer Science Master's
      • Machine Learning Master's
      • Software Engineering Master's
      • Online Associate Degree in Computer Science
      • Online Bachelor's in Computer Science
      • Artificial Intelligence Online Master's
      • Online Master's in Computer Science
      • IT PhD
    • Design
      • Graphic Design Associate
      • Graphic Design Bachelor's
      • Graphic Design Master's
      • Instructional Design Master's
      • Integrated Design Master's
      • UX Design Master's
      • Online Graphic Design Degree
      • Online Video Game Design
      • Online Master's in Instructional Design
    • Engineering
      • Civil Engineering Master's
      • Aerospace Engineering Master's
      • Electrical Engineering Master's
      • Engineering Management Master's
      • Industrial Engineering Master's
      • Mechanical Engineering Master's
      • Robotics Master's
    • Fintech
      • Fintech Associate
      • Fintech Bachelor's
      • Blockchain Master's
      • Fintech Master's
    • MBA
      • Business Analytics
      • Business Intelligence
      • Data Analytics
      • Data Science
      • Digital Marketing
      • Fintech
      • Information Technology
  • Careers
    • Analytics
      • Business Analyst
      • Business Intelligence
      • Data Analyst
      • Data Architect
      • Data Engineer
      • Data Scientist
      • Data Specialist
      • Sports Data Analyst
    • Computer Science
      • Artificial Intelligence
      • Cloud Computing
      • Computer Programmer
      • Computer Scientist
      • Front-End Developer
      • Full Stack Developer
      • Machine Learning
      • Software Developer
      • Software Engineer
      • Video Game Developer
      • Web Developer
    • Design
      • Data-Driven Designer
      • Graphic Designer
      • Instructional Design
      • Multimedia Artist
      • Product Designer
      • UX Designer
      • Video Game Designer
    • Engineering
      • Aerospace Engineer
      • Civil Engineer
      • Computational Science
      • DevOps Engineer
      • Electrical Engineer
      • Engineering Manager
      • Industrial Engineer
      • Mechanical Engineer
      • Robotics Engineer
    • Fintech
      • Fintech App Developer
      • Blockchain Developer
      • Compliance Expert
      • Cryptocurrency Analyst
      • Financial Analyst
      • Innovation Analyst
      • Investment Analyst
      • Investment Banker
      • Product Manager
      • Quantitative Analyst
      • Tech Sales
    • Marketing
      • Content Marketing
      • Content Strategist
      • Marketing Analyst
      • Social Media Manager
  • Certifications
    • Analytics
      • Business Analyst
      • Data Analytics
      • Data Science
      • Digital Marketing
    • Computer Science
      • Artificial Intelligence
      • Cloud Computing
      • Computer Coding
      • Cybersecurity
      • Information Technology
    • Design
      • Instructional Design
      • UX Design
    • Engineering
      • Engineering
      • Industrial Engineering
      • Project Management PMP
      • Systems Engineering
    • Fintech
      • Blockchain
      • Cryptocurrency
      • Fintech
      • Procurement
  • Bootcamps
    • Analytics
      • Business Analytics
      • Data Analytics
      • Data Science
      • Digital Marketing
    • Computer Science
      • Artificial Intelligence
      • Coding
      • Front-End Development
      • Full-Stack Development
      • Information Technology
      • Machine Learning
      • Software Development
    • Design
      • UX Design
    • Engineering
      • Project Management
      • Software Engineering
    • Fintech
      • Blockchain
      • Cryptocurrency
      • Fintech
  • Resources
    • Courses
      • Blockchain
      • Coding
      • Computer Science
      • Data Analytics
      • Data Science
      • Digital Marketing
      • Fintech
      • Project Management (PMP)
      • UX Design
    • Jobs
      • Business Analyst
      • Computer Programming
      • Data Analytics
      • Data Science and Data Scientist
      • Electrical Engineer
      • Graphic Designer
      • Instructional Designer
      • Mechanical Engineering
      • Web Developer
    • Guides
      • Tech Career Mini Course
      • A Career with Numbers
      • K-12 STEM Resources
      • Internships in Tech
      • Best Tech Scholarships
      • A Veteran’s Guide to a Job in Tech
      • Women in Tech
  • Podcast
Home   >   Podcast   >   Maurice Herlihy

77. How to Land a Job Interview in Computer Science with Maurice Herlihy, Professor at Brown

Ryan Atkinson – Published: January 29, 2025

WRITER

Ryan Atkinson is a creator, founder, and podcast host.

On This Page
  • Watch the Interview
  • Listen the Interview
  • Things Covered
  • Key Takeaways

Listen here:

Maurice Herlihy has an A.B. in Mathematics from Harvard University, and a Ph.D. in Computer Science from M.I.T. He has served on the faculty of Carnegie Mellon University and the staff of DEC Cambridge Research Lab. He is the recipient of the 2003 Dijkstra Prize in Distributed Computing, the 2004 Gödel Prize in theoretical computer science, the 2008 ISCA influential paper award, the 2012 Edsger W. Dijkstra Prize, and the 2013 Wallace McDowell award. He received a 2012 Fulbright Distinguished Chair in the Natural Sciences and Engineering Lecturing Fellowship, and he is fellow of the ACM, a fellow of the National Academy of Inventors, the National Academy of Engineering, and the National Academy of Arts and Sciences. In 2022, he won his third Dijkstra Prize.

Connect with him to learn more.

Listen to the Podcast Here, or Find it Wherever You Get Your Podcasts:

Here are Five Things We Cover:

  1. Grades Aren’t Everything: Grades may open some doors, but they aren’t the ultimate factor in determining your success in tech. While it’s important to maintain decent grades, employers are far more interested in your ability to solve problems, work on real-world projects, and think creatively. A perfect GPA doesn’t guarantee success if it comes at the expense of taking risks, exploring new interests, or gaining hands-on experience. Focus on building a well-rounded profile that reflects your initiative and willingness to learn.
  2. Real-World Experience Matters: Internships and side projects are critical for breaking into the tech industry. They provide hands-on experience, expose you to real-world challenges, and help you develop practical skills. Internships also serve as extended job interviews, giving employers a chance to evaluate your performance and determine if you’re a good fit for their team. Similarly, side projects allow you to demonstrate your initiative and technical abilities while building a portfolio that showcases your strengths.
  3. Flexibility is Key: The tech industry evolves rapidly, and having a flexible mindset is crucial. While you may feel pressured to specialize early, it’s often better to explore different areas of computer science, such as AI, blockchain, or interdisciplinary combinations like computer science and finance. A broad foundation allows you to pivot as trends shift and ensures you’re prepared for a range of opportunities. Use your early academic years to take diverse courses, experiment with different fields, and discover what truly excites you.
  4. Stay Ahead of Emerging Trends: Keeping up with industry trends is essential for staying relevant in the tech landscape. New technologies like generative AI and blockchain are transforming the industry, and understanding these advancements can give you a competitive edge. Stay informed by reading industry blogs, following thought leaders on LinkedIn, and attending job fairs to learn what skills and tools are in demand. Being proactive about trends ensures you’re always prepared for the next big opportunity.
  5. Balance Technical Skills with Big-Picture Thinking: While technical skills like programming languages and tools are essential for starting your career, long-term success requires strategic thinking, adaptability, and leadership. Over time, you’ll move into roles that require managing teams, making decisions, and understanding broader business goals. Developing a big-picture perspective early on will help you transition smoothly into leadership positions and make you a more valuable contributor to any organization.

Here are Three Actionable Takeaways From This Episode

  1. 1. Build a Portfolio of Real-World Projects: Employers value hands-on experience that demonstrates your ability to solve real problems. Start building a portfolio by contributing to open-source projects, developing apps, or collaborating on research. Use platforms like GitHub to showcase your work, and align your projects with emerging trends like AI, blockchain, or data science. A portfolio not only highlights your technical skills but also shows initiative and creativity.

    2. Leverage Internships for Networking and Experience: Internships are one of the most effective ways to gain experience and make connections in the tech industry. Treat them as extended job interviews by demonstrating your skills, reliability, and ability to collaborate. Many employers use internships to identify future full-time hires, so make the most of these opportunities to leave a lasting impression.

    3. Stay Ahead by Following Industry Trends: Tech evolves quickly, and staying informed is critical for staying relevant. Keep an eye on emerging tools and technologies, like generative AI or blockchain, to identify skill gaps and future opportunities. Regularly check industry blogs, attend webinars, and follow thought leaders to ensure you’re up-to-date on the latest developments.

Primary Sidebar

Ryan Atkinson – Published: January 29, 2025

WRITER

Ryan Atkinson is a creator, founder, and podcast host.

ON THIS PAGE

  • Watch the Interview
  • Listen the Interview
  • Things Covered
  • Key Takeaways

Follow us

About Us | Privacy Policy | Terms of Use | Copyright © 2025 | TechGuide | All Rights Reserved