• IEEE.org
  • IEEE CS Standards
  • Career Center
  • About Us
  • Subscribe to Newsletter

0

IEEE-CS_LogoTM-orange
  • MEMBERSHIP
  • CONFERENCES
  • PUBLICATIONS
  • EDUCATION & CAREER
  • VOLUNTEER
  • ABOUT
  • Join Us
IEEE-CS_LogoTM-orange

0

IEEE Computer Society Logo
Sign up for our newsletter
IEEE COMPUTER SOCIETY
About UsBoard of GovernorsNewslettersPress RoomIEEE Support CenterContact Us
COMPUTING RESOURCES
Career CenterCourses & CertificationsWebinarsPodcastsTech NewsMembership
BUSINESS SOLUTIONS
Corporate PartnershipsConference Sponsorships & ExhibitsAdvertisingRecruitingDigital Library Institutional Subscriptions
DIGITAL LIBRARY
MagazinesJournalsConference ProceedingsVideo LibraryLibrarian Resources
COMMUNITY RESOURCES
GovernanceConference OrganizersAuthorsChaptersCommunities
POLICIES
PrivacyAccessibility StatementIEEE Nondiscrimination PolicyIEEE Ethics ReportingXML Sitemap

Copyright 2026 IEEE - All rights reserved. A public charity, IEEE is the world’s largest technical professional organization dedicated to advancing technology for the benefit of humanity.

  • Home
  • /Publications
  • /Tech News
  • /Build Your Career
  • Home
  • / ...
  • /Tech News
  • /Build Your Career

Careers in Software Engineering

By Lori Cameron

By Lori Cameron on
September 30, 2020

Murray-Cantor For this ComputingEdge issue, we interviewed Murray Cantor—co-founder and chief technology officer of Aptage—an agile-software-development risk management consultancy—about career opportunities in software engineering. He has developed cutting-edge ideas in software and systems development for more than 35 years. In addition to writing many articles, he is the author of two books: Object-Oriented Project Management with UML and Software Leadership: A Guide to Successful Software Development. He coauthored the article “Steering Software Development Workflow: Lessons from the Internet” from IEEE Software’s September/October 2016 issue.

ComputingEdge: In the field of software engineering, what advice would you give college students to give them an advantage over the competition?

Cantor: They should learn programming and implementation technologies for machine learning and AI, such as Nvidia’s CUDA parallel-computing platform and API model and the TensorFlow open source software library for machine intelligence.

ComputingEdge: What should applicants keep in mind when applying for jobs in software development?

Cantor: Applicants should avoid dead-end jobs using obsolete technology.

ComputingEdge: How can new hires make the strongest immediate impression in a new position?

Cantor: Show your manager a project you’ve done on your own initiative—not a class assignment—ideally something involving AI. In addition, be ready to provide good examples of team and leadership skills. Development is a team sport.

ComputingEdge: Name one critical mistake for young graduates to avoid when starting their careers.

Cantor: Avoid getting complacent with your skills. Software development careers entail lifelong learning. And what matters is your ability to contribute to your team’s success.

ComputingEdge: Do you have any learning experiences you could share that could benefit those just starting their software-engineering careers?

Cantor: When I was about 30, object-oriented programming was the latest thing. The conventional thinking among the younger programmers was that I was already too old to get it. I quickly learned the Booch method and C++ and proved them wrong. You will age and will need to keep up.


About Lori Cameron

ComputingEdge’s Lori Cameron interviewed Cantor for this article. Contact her at l.cameron@computer.org if you would like to contribute to a future ComputingEdge article on computing careers. Contact Cantor at mcantor@murraycantor.com.

LATEST NEWS
IEEE CS High-Performance Computing Conference SC Recognized as Fastest Growing Event in 2025
IEEE CS High-Performance Computing Conference SC Recognized as Fastest Growing Event in 2025
ASTRA 2025: Neuroimaging, Brain-Computer Interfaces, and AI
ASTRA 2025: Neuroimaging, Brain-Computer Interfaces, and AI
IEEE Computer Society Launches Software Professional Certification
IEEE Computer Society Launches Software Professional Certification
IEEE LCN 2025: Promoting Sustainability and Carbon Neutrality
IEEE LCN 2025: Promoting Sustainability and Carbon Neutrality
CS Juniors: Girls.comp Day
CS Juniors: Girls.comp Day
Read Next

IEEE CS High-Performance Computing Conference SC Recognized as Fastest Growing Event in 2025

ASTRA 2025: Neuroimaging, Brain-Computer Interfaces, and AI

IEEE Computer Society Launches Software Professional Certification

IEEE LCN 2025: Promoting Sustainability and Carbon Neutrality

CS Juniors: Girls.comp Day

The Stylist in the Machine: Shipping a Day-1 Fashion Recommender with LLMs

LinkedIn Profile Template

Quantum Insider Session Series: Choosing the Right Time and Steps to Start Working with Quantum Technologies

Get the latest news and technology trends for computing professionals with ComputingEdge
Sign up for our newsletter