Q&A : Nabeel Omer - Industry Placement Student

Staff profile: Nabeel Omer - Industry Placement Student

Location: Bristol, UK
Education: Studying for an MSc at Cardiff University

Tell us about your first few months at SN

My first few months in SN have been quite amazing. During my induction I got to write a game for PlayStation®4. And since then it has been a continuous stream of one interesting problem after another. I moved to the Toolchain debug experience team recently and I have been working on some interesting problems in LLVM.

Even though when I joined SN the office was not fully open, I could balance between working from home and in the office, that was quite beneficial especially before I moved to Bristol and had to commute from Cardiff every day. SN have been very supportive in this manner and even when some of my classmates were losing their placements due to the pandemic, SN honoured their commitment.

In my first three months the number of gifts I have gotten is just amazing, everything from swag to food to games.

How are you settling into Bristol?

I moved from New Delhi, India to Cardiff, Wales for my master’s degree and then I moved from Cardiff to Bristol again for my placement.

Usually when my friends aren’t around, my spare time goes in working on my own projects and playing games (mostly Minecraft). When my friends are around, I hang out with them.

I’ve also made acquaintances in the office and in the internal communication channels which is quite nice.

So far, what has been the biggest challenge during your time at SN Systems?

The biggest challenge for me has been communicating complex ideas to other people. It is a difficult problem but I’m getting better at it.

What do you like most about working at SN Systems?

The best part about working at SN is the people. Everyone here is an expert in their own right and getting to talk to them about the ideas and problems that interest me has been quite amazing. The other part I like is the fact that I am working on real actual problems. Every new morning brings a new challenge.

What lessons have you learnt so far working at SN Systems?

I would say that the biggest lesson has been that software engineering is a lot more than just writing code. I knew that before I started, but I’ve fully experienced it here.

What advice would you give anyone wanting to get into programming?

  • Read code written by other people and try to understand it.
  • Learn how to effectively communicate complex ideas, it is a major part of programming and engineering in general.
  • Expand your horizons to other domains outside of computer science, it will help improve your problem-solving abilities.