What I wish I knew before starting a career in tech: pearls from the BJSS webinar

    By Adam Roche, Content and Communications Manager at BJSS

    Adam Roche

    In our recent webinar, three BJSS software engineers joined Dan Webb, head of the BJSS Academy, to talk about their experiences of getting into tech. They also shared tips on searching for a great place to work and dealing with interviews. 

    First up, Ruth Berry explained that BJSS is a consultancy that works for many clients in different sectors. These clients rely on software but don’t always know too much about software development and testing. The code that software engineers like Ruth write must be really clear because the client might want to support it themselves.

    As well as the diversity of clients, BJSS software engineers get to work with many different languages. In her two years with BJSS, Ruth has already worked on three different projects in three different languages. Working for an in-house software organisation rather than a consultancy like BJSS might mean focusing on a smaller number of problems and maybe a specific language.

    Top 10 Skills For Technologists In 2022

    Wellbeing and experience

    Ruth Berry

    Ruth highlighted wellbeing as a key concern to think about when looking for a company to join. Being cared for is just as important as getting the job done. She explained that everyone at BJSS is supported by a line manager and a squad leader. BJSS also offers access to therapy if you need it and support sessions at lunchtime including rock climbing, yoga and football, all paid for by the company. Ruth said that BJSS is famous for its socials, including weekend summer festivals where employees, partners and families can get together and kick back.

    Ruth recommended that people thinking of going into tech show some prior experience – whether that’s coding up your own simple game or building a website around something that interests you. There are many free learning materials online that you can use, and YouTube is great for ideas and how-tos.

    Looking for a good fit

    Struan McDonough graduated four years ago from the University of Manchester, where he completed a Computer Science and Mathematics degree which included a yearlong placement with IBM. He has worked at several firms and joined BJSS two years ago, working on two different projects for two very different, well-known clients.

    He said that software development is a collaborative process, so people looking to join a company need to make sure it’s the right place for them. It’s essential to research and make the best of the interview. He recommended Glassdoor as an excellent research tool where you can see honest, anonymous reviews. If the company rates less than 3.5 stars, take a look at the comments. How the company responds to those comments gives an insight into how they are likely to respond to issues at work.

    A company’s mission statement can give you an excellent feel for what it believes in and how it operates. In Struan’s experience, the companies that look after their staff and give them the best sense of wellbeing know their own goals and purpose. This information is usually on the “About” page of their website. How well do their values align with your own? If it’s a good fit, then you’ll be working with people who believe the same things as you. Check the company’s blogs to see if they’re acting on their beliefs. For example, BJSS is committed to values such as inclusion and local investment, commitments which are evidenced by actions including hosting Manchester Digital’s Digital Her programme, supporting a digital city festival and providing tuition in local schools.


    It's a conversation

    Struan said that interviews aren’t just about answering questions and trying to impress. You’ll be talking to real people doing real jobs, so treat it as a conversation. You might want to ask how the company will be helping you in your first weeks at work or how it will support your personal development. You can ask interviewers what they find challenging about working for the company. Some challenges can be exciting to deal with – like working on a fast-moving project – while others, such as a tendency for managers to be a little tough, might be a problem. Interviewers won’t necessarily be so candid, but you can get a very clear idea of life in the company when they are.

    Ways of working vary from company to company. An organisation’s response to the pandemic can show how it balances its business needs with looking after its people. BJSS sent out regular care and wellbeing packages during the lockdowns, a welcome gesture that showed the company cared about its people.



    What's important to you

    Tom Webb was one of the first to join the BJSS Academy as a fully remote member, not setting foot in an office until seven months into his career. He summarised his main criteria for assessing potential employers, which included location, size, personal development, culture, roles and project types.

    It was important to Tom that he could choose a location that kept him close to friends and family while also having future opportunities to relocate. From the point of view of personal development, he said that a larger company might have bigger development budgets, but a smaller company may offer a better one-to-one mentoring programme and easier access to senior members. He wanted to join a smaller, friendly company and has found that although BJSS is growing, it still operates like a small company with a flat structure.


    Diverse routes into tech

    Dan Webb took up Tom’s point that the only thing you need to get into tech apart from programming experience is an ability to solve problems. When looking for people to join the BJSS Academy, Dan looks for passion, potential and problem-solving. Unlike some industry training schemes, BJSS Academy members are employees – you don’t have to apply for a job at the end because you’ve already got one. BJSS Academy members have included English graduates, a sheep farmer and a casino manager – proof that talent can come from any route.

    Dan listed his top tips for people looking to make a career in tech as:

    • Don’t give up!
    • Get a Git repository, get involved in code challenges and add them to your repo
    • Find out how the web works underneath
    • Stand out by adding tests to your code.

    Listen to the podcast...