Computer Science Education Week: Tips for Programmers

6th December – 12th December was Computer Science Education Week, an annual event dedicated to inspiring people to learn more about all branches of computer science. As a pretty techy team, we thought we’d share some of our favourite little programming tips across our social pages this week.

If you don’t follow us then first of all 😐 and secondly, read on to see our programming tips all in one place in all their coding glory. 

Man sitting using laptop

Learn shortcuts 

The first programmer we asked discussed the importance of learning shortcuts. Even if you can’t learn all of them, knowing the important ones in your IDE of choice can not only help you save time but also prevent you from losing your flow when tackling a hard coding task. 

Debug 

This one might seem obvious; debugging is a huge part of programming. Although it’s very important, many programmers think Universities don’t always cover debugging as much as they should and it often ends up being something you learn properly while working in the industry.

Forums 

It can be a bit daunting, the thought of appearing ‘dumb’ in front of other programmers, but forums are your friend when it comes to learning outside of the classroom/workplace. 99% of people on forums are friendly and willing to lend a hand, too, so don’t be afraid to reach out.  

Programmers chatting across a table

Ask questions  

Starting a new role as a programmer can be terrifying, being released on a task which at first seems impossible can send some people into a bit of a panic at first. Stay calm and don’t be afraid to question instructions and tasks.  

Don’t assume that your way of doing something is always the right way. Programming is a role that’s ever-evolving and one of the best things about it is that you never stop learning.  

Keep it simple 

It’s easy to get carried away and overthink a problem. At its core programming is problem solving, so it’s natural to try and solve future problems which haven’t even presented themselves yet.  

Instead of trying to fix issues which don’t exist, focus on writing easy to read code that solves the current issue and can be easily adapted as needed in the future.  

How did you get there? 

As we already mentioned, it’s okay to ask questions, in fact it’s encouraged, but when it comes to asking somebody for help it’s not enough just to know the answer. When somebody teaches you the answer to a programming task, make sure you understand how you got to that solution. Don’t just ask questions to finish the work.  

Person coding on computer

Programming can be hard, at some point you might find yourself at four am crying over a compilation error which surely can’t possibly exist… and then about ten minutes later you find the most in-your-face simple solution… but that’s all part of the magical journey of programming.  

If the new knowledge coursing through your veins has made you eager to continue your gaming industry story then take a look at our careers page and next year we could be asking you for coding tips!  

 

Share this post: