Resources





Podcast: Prepare for the Data Structures and Algorithm Job Interview

Steven Skiena, professor at Stony Brook University, discusses the use cases for data structures and algorithms in a professional setting. They also explored several examples of real-world data structures and algorithms at places like Google and why there is such an emphasis on this kind of analysis in interview settings.





Student's Guide: Cybersecurity Career Paths

Cybersecurity career paths can feel quite confusing and unclear. The field of cybersecurity, actually, includes many different types of jobs which can reach the hundreds while also involving dozens of different skill sets and specializations.





Free Play for Fun and Profit

Free Play was my favorite time of day, when my imagination went wild, and my creative juices got flowing. I recognized that even a few moments of doing something non-career-related—whether playing with paper, glue, and glitter or staring out the window at a cactus or a lizard—will energize me.





A Year in Review: HPC Success Stories

High performance computing (HPC) technologies can quickly perform parallel processing tasks. In the past, HPC resources were expensive to set up and maintain. However, once HPC moved to the cloud, it became more accessible and affordable. In this article, you will learn about three successful cloud HPC implementations.





An Intranet is the One Technology Every Company Needs in 2020 and Beyond

Intranets have been in use by organizations for decades, even before the internet became sophisticated and accessible to the world. An intranet supports organizations by providing a convenient, secure, private space for communicating and collaborating.





Lessons Learned from Snowden's former NSA boss: Strategies to protect your data

In this presentation you will hear the inside story of the Snowden affair from his former boss, Steven Bay, and the lessons we learn from it from a cybersecurity perspective. You will develop a better understanding of who insiders are, why they do what they do, and strategies you can deploy to better protect your organization.





Security Awareness Training for the Workforce: Moving Beyond "Check-the-Box" Compliance

Security awareness training requirements set a minimum baseline for introducing security practices to an organization's workforce. But is simple compliance enough to result in behavior change?





Cybersecurity Awareness Month: Tips and Insights

Every year, technology penetrates more aspects of our lives and with this, important questions arise on how our data is being used and how secure it is stored. Let us pause this month to celebrate National Cybersecurity Awareness Month by recognizing and addressing these challenges.





5 Building Business Relationships Workshop

Through the use of a self-assessment, participants receive detailed information regarding their style and how best to work with other styles to create more effective and productive relationships.





5 Reasons JavaScript is Still Better Than Python

While Ruby and Python seem to be the most popular, Python is at the top of the list. Some programmers even prefer Python over JavaScript, despite JavaScript being the superior language





Embracing Your Individuality with YouTuber Joma Tech

Joma Tech is a professional engineer who shares his stories and experience of Silicon Valley, big tech companies, data science, and software engineering on YouTube. With over 600k subscribers and 37,326,907 views, Joma has successfully built a following of tech (and non-tech) students and professionals alike.





Cloud Technologies in the Education System

Cloud computing-based technologies are one of the demanded and actively developing areas of the modern IT world. The use of cloud technologies in the educational process is becoming more and more popular and opens up many opportunities, both for educational institutions, teachers, and students.





Working Abroad in a Research Laboratory in the U.S.

As a student at the Facultad de Informa?tica, Universidad Nacional de La Plata, I always thought about working as a Software Developer in Silicon Valley for a couple of years. In my mind, accomplishing such a goal would provide me with sufficient insights to better perform in a company (or even start a new one) when returning to my home country.





Social Media Affects Your Life More Than You Realize

Most people use at least one major social media platform, but fail to understand just how impactful daily social media use can be. For job prospects, it’s likely that millions of people have missed out on job opportunities or lost their current jobs due to something they said or did on social media.





Writing for Software Developers

While software development primarily involves writing code, strong written communication skills are critical for multiple tasks. SE Radio’s Jeff Doolittle first asked Kiely why software engineers should care about writing things other than code.





The Top 3 Near-Term Growth Opportunities for Idled App Developers

As it has with every other aspect of modern life, Covid-19 has rewritten the rules and once again made it possible for anyone with a good idea and the right kind of technical skills to break into a growth sector of the app market.





Top Cybersecurity Issues Faced by Organizations amidst the Pandemic

As the COVID-19 pandemic continues to encumber the healthcare system, the global economy, and the well-being of every individual, it is also having a strong impact on the cybersecurity of businesses and individuals. As one would expect, cybercriminals are finding ways to capitalize on the burgeoning levels of anxiety and fear resulting from the pandemic.





Software Architecture: 7 Things You Should Know

Due to the ever-growing and in-demand field of software architecture, IEEE and IEEE Computer Society have assembled a variety of resources to assist in your understanding and growth within the industry. See our top 7 tips and resources for a successful career in software architecture.





3 Best Practices for Building a Highly Engaging Startup Blog

Every startup owner today is aware that having an active business blog is crucial to building online thought leadership and visibility. Producing useful blog posts and articles on a consistent basis is an integral part of any holistic marketing strategy, in order to garner more traffic and rank higher on search engines.





Computer Programmers - Learn the Challenges of Deleting Buggy Programs

Despite their best efforts, computer programmers consistently fail to build the safe and reliable programs they imagine. Every programmer knows that bugs are a persistent and costly issue in computer programs, but the path to getting rid of them is less clear.





Digital Health: 7 Things You Should Know

Digital health intends to transform traditional care by increasing its scalability, reducing its cost, and, most importantly, improving the quality of care through the use of real-time health and behavior data. See our top 7 tips and resources for a successful career in digital health.





The Role of a CTO

John Ellithorpe, currently EVP and Chief Product Officer @DNAnexus discusses the role of a CTO based on his unique perspective of having been in that role and having that role report into him.





Artificial Intelligence - 7 Things You Should Know

Due to the ever-growing and in-demand field of AI, IEEE and the Computer Society have assembled a variety of content and resources to assist in your understanding and growth within artificial intelligence. See our top 7 tips and resources for a successful career in artificial intelligence.





5 Tips to Crushing Your Interview in 2020

How we interview in 2020 may be different, but with a bit of preparation, you’ll find that it’s not as intimidating as it seems – and that your skillset and confidence are still key.





Cloud Security: 7 Things You Should Know

With entire economies still moving their operations to the cloud and legislators enacting stricter data security requirements, it is no wonder why so many in the computer science community are looking to cloud security as a good career opportunity.





The Office of the Future: Virtual, Portable, and Global

Virtual reality has the potential to change the way we work. We envision the future office worker to be able to work productively everywhere solely using portable standard input devices and immersive head-mounted displays.





Explore the "New Normal" in Hardware Security

The COVID-19 pandemic has had unprecedented and widespread impacts on the economy, travel, politics, education, research, and human social lives in 2020. It is widely agreed that technology will play a critical role (both short-term and long-term) in mitigating the spread of the COVID-19 and establishing a “new normal”.





What IT Employment Data Can Tell us About Tech's Post COVID-19 Future

The tech industry is coming to grips with a situation that seems to evolve by the minute. It's reshaping the IT labor market in ways that are only now starting to come into focus. Here's a look at what some of the early workforce data shows and what effects that might have on the near future of the IT industry.





How Small Businesses Can Prioritize Cyber Security

Small businesses face many pressures in today’s dynamic landscape. But when it comes to digital threats with lethal potential, few threats are more alarming and timely than cyber attacks. And with such rapid changes, merely keeping up with the pace of the security industry can feel like a full-time job.





How Value-Based Care is Being Impacted by AI Technology

One of the largest and most important affected industries in the world is the healthcare industry, and today, we’re going to explore exactly what these changes are and how AI is redefining healthcare as we know it.





Technical Interviews

Sam Gavis-Hughson of BytebyByte discusses how to prepare for the dreaded ‘whiteboard interview’ They also discussed the interviewer side of things: how to conduct these interviews yourself.


Score Your Dream Job With These Resume Tips
Although an irresistible resume isn’t enough to land you your dream job on it’s own, it’s essential in the process. In fact, as tech careers become more and more competitive, the need for a top-notch resume has become increasingly important.


5 Things Business Analysts Can Do to Advance Their Cybersecurity Practice
In recent years, the role of Business Analyst has expanded to that of cybersecurity specialist. BAs promote cybersecurity by acting as liaisons between security, IT, business, and project management, as well as by helping businesses apply policies, tools, and practices created for the sole purpose of preventing cyber crime.


How Tech Companies are Helping the World During the COVID-19 Crisis
While people across the world are in self-isolation under stay-at-home orders imposed by public officials, tech companies are scrambling to bring support – and a sense of normalcy – to the economy.


Continuous Development in Tomorrow’s Automotive Software
There's no question that the automotive industry is growing increasingly dependent on software tools. The average new vehicle already requires over 100 million lines of code to come off the production line, more of a software platform than a traditional car product.


The Computer Science Professional's Guide to Freelancing
The growth of technology and the gig economy may have you asking yourself if it would be a good fit for you. Fortunately, if you're a computer science professional considering joining the 57 million and counting freelancers in the U.S. alone, you've come to the right place.


What Every - “Body” is Saying
People make the decision whether they like you or not within the first 5 seconds of seeing you. Our body language can be screaming an inaccurate representation of yourself and your intent. How would you like to learn what your current body language is saying and modify it for a better message?


Motivating Programmers
Marcus Blankenship discusses programmer motivation (and de-motivation), which is key to job satisfaction, performance, and turnover. Travis Kimmel spoke with Blankenship about why engineering motivation matters, the unique motivation needs of engineers, mentoring and coaching for motivation, 1:1s, and self-motivation.


How to Network Like a Pro: Computing Experts Offer Hot Tips for Students and Young Professionals
Perhaps you’ve graduated from college or will very soon. What’s next? Job hunting? Graduate school? How do you build an academic or professional network of people who can help you with your future goals?


Top Ways Researchers Can Maintain Productivity by Working Remotely
Whether you’re a student, researcher or any other kind of academic, staying productive is essential. To stay on top of your work while working from home, adhere to these seven guidelines.


Five Ways Tech is Being Used to Fight COVID-19
While the fight against COVID-19 continues, people and businesses are finding ways to help fight the virus. While the White House announced it’s making supercomputing resources available to researchers worldwide, businesses and individuals are also coming up with ways to use technology to fight COVID-19.


Women in STEM: A Guide to Bridging the Gender Gap
Historically, women have been systematically excluded from higher education. Although we’ve made great progress in opening education to women in recent decades, there is still a great deal of work that remains to be done. This is especially true in the STEM fields, which see a great imbalance of male to female students compared to other college degree programs.


4 Areas of Concern Amid Hurried Remote-Work Deployments
Businesses are having the greatest difficulty in adjusting to their new, everyone-working-from-home reality. Part of the reason for that is the fact that remote workers weren’t the easiest group of people to support, to begin with. The other big part is the fact that most businesses simply weren’t set up to accommodate this number of remote workers.


James-Whittaker-on-Career-Strategy
Edaena Salinas talks with James Whittaker about Career Strategy in the technology field. James is a Distinguished Technical Evangelist at Microsoft and author of "How Google Tests Software" and the viral blog post "Why I left Google". Topics include: Career Management, the role of mentors and managers in your career, a discussion on 1:1 meetings, job specialization and advice on when to switch jobs.


Gerber Technology Helps Increase Availability of PPE
COVID-19 represents an unprecedented challenge for the world, requiring everybody to work together. In response, Gerber Technology created a Global PPE Task Force and has since brought together more than 600 manufacturers, technology partners, and industry coalition partners to make PPE products available broadly around the world.


The 5 Most Important Ways the Coronavirus will Change the IT Industry
There is one industry that hasn’t slowed down due to the pandemic. It’s the global IT industry, which has shifted into high gear to accommodate the sudden demand for remote working and collaboration solutions as the majority of businesses have gone digital-only.


Initiative Seeks to Leverage Artificial Intelligence to Defeat COVID-19
Artificial Intelligence and Machine Learning can offer real help against COVID-19. Neosperience created a team of experts working with our technologies to develop screening algorithms that support the health system.


Exploring the Common Strategies Modern Teams Use to Enhance Digital Collaboration
Communication is more important than ever before. And with so many different communicative channels and digital platforms, trying to organize and direct messaging can prove to be a major challenge.


Looking to Hire Product Managers? Here are Key Questions to Ask
Ask questions about their time working in the industry and the methods they employed when running the show. This will give you a much greater insight into their managing philosophy which will help you gauge the fit. After all, the fit of the employee is essential.


6 Software Applications To Streamline Your Sales Process And Close Deals Faster
A bumpy sales process makes it hard to close deals fast. Most of those bumps can be smoothed out by using software to streamline the process. Here are six software applications that can help.


Engineering Management Programs: The Right Move for You?
Just because someone is great at managing customer service, warehouse operations or HR doesn’t mean they’re prepared to lead teams engaged in the interdependent, creativity-meets-science, sometimes trailblazing work of engineering teams.


Careers in Healthcare Technology: Advice from an Expert
We interviewed Oliver Amft who is the founding director of the Chair of eHealth and mHealth at the Friedrich Alexander University Erlangen-Nuremberg (FAU). We asked him about careers in healthcare technology.


Finding the Cybersecurity Job You Want
The rapidly increasing popularity of cloud computing, smartphone technology, big data, and the Internet of Things has made cybersecurity more important than ever. There are thus many opportunities for finding jobs in the field.


Careers in Security and Privacy: Advice from an Expert
For this career article, we interviewed David Kotz who co-authored the article "Privacy and Security in Mobile Health: A Research Agenda". His research interests include security and privacy, pervasive computing for healthcare, and wireless networks. We asked Kotz about careers in privacy and security.


Cybersecurity Expert Susan Landau of Tufts Reveals How to Deal with Unfair Job Moments and Find Inspiration
Remember why you do what you do, and focus on that. It’s not always easy to get past the unfair situation, but if you get stuck in anger and pain; they’ve won. If you move on and succeed, you’ve won—and done so many times over.


Why Every Developer Should Know a Bit of Technical Writing
Improving your knowledge of programming isn’t the only way to improve your abilities as a software developer. Most developers see an enormous benefit in learning related skills—especially technical writing.


How to Keep Your Brand Above Influencer Drama
The importance of influencers to marketing is impossible to ignore. Nearly half of all consumers rely on influencers for purchasing recommendations. Using influencers to market your brand doesn’t come without risks, though.


Is Cloud Security Improving?
Despite security benefits, there are continuous reports of attackers exploiting unsecured cloud resources and attacking cloud services. According to a 2019 survey by SANS, unauthorized access of cloud environments or assets by attackers has significantly increased. This survey found that reported incidents increased to 31% vs 19% in 2017.


How to Control User Errors in a Data-Heavy Environment
Most modern businesses rely heavily on data and analytics to operate successfully, but user errors can easily compromise the integrity of those data and analyses. If the accuracy or consistency of your data are compromised, you won’t be able to rely on the insights you gather.


4 Online Tools Businesses Will Need In 2020
Understanding and connecting with the user audience is vital to business performance, and a good SaaS program will provide detailed audience insights. Track where customers are coming from, break them down demographically, and build a strategy that’s structured around social engagement.


5 Cybersecurity Threats to Be Aware of in 2020
Cybersecurity is all about staying ahead of threats rather than managing them later. Read on to know and prepare for the top cybersecurity threats that organizations will face in 2020.


5 Challenges to Deploying Real-Time Data Streaming Platforms
When ensuring the successful deployment and adoption of a real-time streaming platform, system architects, data engineers, and security architects must address numerous challenges. This article highlights five such challenges that have the potential to negatively impact the usability, operation, maintenance, and security of the platform, as well as the data and devices connected to it.


As Demand for Cloud Services Grows, So Does the Need for Programmers, Cybersecurity Specialists, and Administrators Who Can Deliver
The demand for the cloud - along with related fog and edge computing - has resulted in a corresponding need for a workforce that can deliver top-tier services. The demand is strong. We asked a panel of experts about the hottest tech advances in cloud computing that graduates and job-seekers can expect in the coming years.


IEEE Computer Society’s Top 12 Technology Trends for 2020
IEEE Computer Society (IEEE CS) tech experts unveil their annual predictions for the future of tech, presenting what they believe will be the most widely adopted technology trends in 2020. Six of the top 12 technology predictions have been developed into peer-reviewed articles published in Computer magazine’s December issue, covering topics that include cognitive robotics, practical drone delivery, and digital twins.


Is the IoT Allowing Telehealth to Expand Too Quickly?
The rise of Internet of Things (IoT) technology happened extremely quickly. As it did, people began excitedly thinking about options for applying it to the medical sector and using it to expand the quality and availability of health care. However, rapidly developing technologies often bring challenges. The IoT, as it applies to health care, is no different.


7 Tips to Boost Endpoint Security
Endpoints are considered to be the most vulnerable part of the network. Hackers can exploit these network-connected devices without raising any suspicion or utilizing too many resources. Companies should include endpoint security as a critical component of an effective cyber security strategy.


Mobile App Security Best Practices all Developers Need to Follow
For all the developers, app security remains to be of prime concern. A slight loophole or a breach in the security can be of high risk to the organization and the data stored in the application servers. Therefore, the developers are required to aim and deliver digital solutions with complete app security in mind.


How Transformations in Information Technology Are Changing the Role of IT Professionals
A perennial fixture in most businesses, the IT department is experiencing a major shift in priorities. In the past, IT experts responded to complaints and fixed network problems. Today, the focus is on providing new services and developing advanced systems. The “help desk” is fast becoming the “service desk.”


6 Ways Big Data in Fintech is Creating a Better Customer Experience
The digital transformation has impacted nearly every industry. Tech advances in the financial service industry, including banks and fintech enterprises, have led to fundamental changes in the way they operate.


Career Round Table: As Legacy Tech Paves the Way for New and Emerging Fields, Job-Seekers Have Countless Opportunities to Get in on the Ground Floor
We asked several experts about career opportunities in an industry that deals with emerging tech. We also asked distinguished scientist and former IEEE Computer Society president, Sorel Reisman, who made the switch from industry to academia, about opportunities in academia for pursuing an interest in the newest technologies.


How Leading Healthcare Organizations Keep Their Data HIPAA Compliant
As an organization within the healthcare industry, your business faces a number of distinct challenges with data, privacy, and security. In particular, you have to think through what it means to keep your data HIPAA compliant, all while ensuring your processes are efficient and cost-effective.


What's Missing From Your Incident Response Plan?
Companies of every size are attacked by cybercriminals everyday. Too many of these attacks end in a successful breach. In the first six months of 2019 alone, it’s estimated that 4.1 billion records were exposed. These breaches can have serious impacts on an organization. From regulatory fines to loss of customer trust and revenue.


Wake Up Call: Top Career Skills to Land in Your Dream Tech Companies
Tech companies, exceptionally big tech firms are compensating their employees particularly well. No wonder excellent salary package is one of the main factors why people look for tech jobs.


Career Round Table: What’s Next in Artificial Intelligence, Virtual Reality, Wearables, and Wireless Tech?
A number of tech trends have experienced massive growth and innovation in recent years, among them artificial intelligence, virtual reality, wearables, and wireless tech. We asked a panel of leading experts what recent graduates and job-seekers can expect in these fields in the coming years. Here’s what they had to say.


Essential Considerations to Manage Mobile App Development Costs
Do you know how many mobile applications were downloaded by people worldwide last year? 194 billion, according to a report of 2018’s mobile app data. That’s right. If you also have a business or a new mobile app idea, then you must be considering mobile app development.


Programming Languages You Should Learn in 2020
So, which programming languages will continue to be in demand in 2020 and beyond? How many languages should you know to pursue your dream career? We will attempt to answer these tricky questions in this post.


Career Round Table: A Growing Trillion-Dollar Software Market Desperately Needs Engineers. What You Need to Know, Part Two
Software engineers who want the inside track on this fast-moving market can learn from seasoned professionals which areas to pursue. We asked several software engineering experts what types of software tech advances will see the most growth in the next several years.


10 Essential Steps To Improve Your Website Security
In recent years, the ease of building websites has expanded. Thanks to content management systems (CMS), like WordPress and Joomla, business owners are now the webmasters. The responsibility for website security is now in your hands, yet, many owners do not know how to make their website safe.


Are Robots Taking Our Jobs? A RoboPlatform at a Bank
Automation has been replacing manual activities in workplace for decades. Is time to ask the following questions? Are these real robots? Why do we need them? Are they going to take over all jobs once self-learning algorithms mature?


4 Ways to Make Performance Videos on Facebook More Effective
As performance video is concerned, views are only half the battle. When it comes to social media advertising, what producers actually care about is conversions. Did viewers click through, and if so, did they actually purchase or sign up?


Cloud Computing: Why Use SaaS for Data Analytics and Help Your Brand Grow
The rise of the Internet and its permeating influence on our daily lives sees no limits. From personal social media engagement to how we do business, a lot is stored and done in “the cloud.”


Tech Opened the Door to the Gig Economy, But Is It Here to Stay?
Technology brought us into the gig economy, which refers to economic conditions where companies tend to hire people for "gigs," or short-term, flexible work, and people are more interested in taking on many different contracts, clients, and opportunities, rather than working for a single organization.


5 Reasons Remote Workers Are Driving Network Security Professionals Crazy
The hardest part of being a security professional is thwarting preventable attacks caused by user error. Remote workers are especially prone to making these mistakes, and they’re driving security professionals crazy.


Software Engineering Grads Lack the Skills Startups Need
Today's software engineering programs teach students traditional skills tailored to large employers. But startups and next-gen technology companies expect a dynamic and in-depth understanding of the software ecosystem and its tools from new graduates.


Motivating Programmers
This episode discusses why engineering motivation matters, the unique motivation needs of engineers, mentoring and coaching for motivation, 1:1s, and self-motivation.


Four Actions Engineers Can Take to Ensure Their Startup Succeeds
Engineers often misunderstand what it takes to launch a successful startup, according to IEEE Fellow Chenyang Xu, who has been advising entrepreneurs and investors for 20 years.


Why VPNs Aren’t Just For Your Computer Anymore
With the rise of mobile computing, a greater number of people are working remotely than ever before, and they’re not always doing so with a laptop.


Cybersecurity Expert Susan Landau of Tufts Reveals How to Deal with Unfair Job Moments and Find Inspiration
Remember why you do what you do, and focus on that. It’s not always easy to get past the unfair situation, but if you get stuck in anger and pain; they’ve won. If you move on and succeed, you’ve won-and done so many times over.


Why Every Developer Should Know a Bit of Technical Writing
Improving your knowledge of programming isn’t the only way to improve your abilities as a software developer. Most developers see an enormous benefit in learning related skills-especially technical writing.



Need Assistance?
For jobs seekers: csjobs@computer.org or 855-727-3632 (M-F, 8:30am - 5:30pm PST)
For employers: hbuonadies@computer.org or 201-887-1703 (M-F, 8:30am - 5:30pm PST)