Role Descriptions

Do Programmers Need To Be Creative? Exploring the Connection

Do Programmers Need To Be Creative? Exploring the Connection

Nathan BrittenJun 27, 2023

If you’re a programmer or considering a career in programming, you might be wondering if creativity is an essential skill. Well, the answer is a resounding yes! Programmers need creativity for problem-solving, innovation, and staying ahead of the curve in…

Are Programmers Rich? Revealing The Truth Behind The Myth

Are Programmers Rich? Revealing The Truth Behind The Myth

Nathan BrittenJun 25, 2023

Many people wonder, can you get rich with programming? As a programmer myself, I’ve pondered this question and have seen varying degrees of success among my peers. The short answer is yes, programming can lead to wealth, but it’s not…

programmer coding

Pros and Cons of Being a Computer Programmer

Nathan BrittenOct 6, 2022

Knowing what you’re getting into as far as the pros and cons of being a computer program before you start down this path are critical. You’ll want to be sure that it’s the right fit for you, especially if you…

Software tester coding

Does Software Testing Require Coding? 5 skills you definitely need!

Nathan BrittenOct 3, 2022

Not all software resting roles require coding and you won’t need to know how to code to land a career as a QA engineer. Software testers have a lot of responsibility resting squarely upon their shoulders and it is an…

Psychologist at work

Do tech companies hire psychologists? Plus why they are hired

Nathan BrittenJun 11, 2022

There are 106,000 psychologists in the United States and only a small portion of them are employed at tech companies. However, tech companies do hire psychologists as they are useful to maintain good mental health among employees and provide useful…

Calculus book

Do you need calculus in programming?

Nathan BrittenMay 22, 2022

You don’t need calculus in programming and knowledge of complicated math concepts is not needed for most software engineering roles. Software development is the application of computer science and mathematical concepts, rather than the discovery and investigation of them.  Having…

Programmers with a range of emotions

Do programmers have feelings? Ditching the stereotypes

Nathan BrittenMay 19, 2022

There is a stereotype that software engineers lack emotion and this leads people to believe they are weird or rude. Even asking whether programmers have feelings then assumes that they are in some way psychopaths. It’s an incredibly broad brush…

Man typing on a laptop

Do web developers need to know algorithms? 6 key considerations

Nathan BrittenSep 7, 2021

Do web developers need to know algorithms? There are thousands of different algorithms to learn so it’s important to understand the most important ones for your specific role. Some back-end developers who constantly deal with large data sets have to…

Man at work

Is software engineering fun? 7 reasons programming is awesome

Nathan BrittenAug 21, 2021

It is understandable to want a job you enjoy. Most of us will be working into retirement and it’s important to spend our working life doing something fulfilling and fun. Office jobs get a bad rap for being boring because…

bored software engineer

Is software engineering boring? 6 reasons to get excited

Nathan BrittenAug 17, 2021

It makes sense to worry about the day-to-day of a career before you step into it. Would-be developers often ask whether a career in software engineering is boring.  You don’t want to invest a lot of time leveling up through…

Bored web developer

Is Web Development Boring? 5 Reasons To Start Coding Today!

Nathan BrittenAug 4, 2021

Enjoying your work is incredibly important, especially as you are going to be doing it for the next 30+ years. It’s good to get an idea of what it’s like to be a programmer before you start learning to code so you…

web developer at work

What is it like being a programmer? The good, the bad, and the ugly

Nathan BrittenJul 1, 2021

Before taking the plunge and learning how to code, you want to get an idea of what it is like to be a programmer. You don’t want to jump in at the deep end only to realize you can’t swim.…