Explore Insider perspectives

Discover a range of answers from our Insiders, shaped by their roles, journeys and experiences at Nokia.

If you could start over again in college, would you focus on depth or breadth?

Ryan E. asked a question to Rahul K.

View favourites
  • 1 reply
  • 0 views
  • Author: Ryan E.
  • Category: Career tips, Career advice
  • Date asked:
  • Last update:
  • Pinned reply
    Rahul K.
    Rahul K. Principal Technical Specialist

    That's such a great question. Given my background in Computer Science, if I could start over, I would initially focus on depth in fundamentals, particularly in Data Structures and Algorithms. Whether it was the 70s, 80s, 90s, or today, strong fundamentals in problem-solving, logical reasoning, and analytical thinking never go out of style. These skills become the foundation on which every other technical capability is built.


    That said, one lesson I've learned over time is that depth alone is not enough. Early in my career, I might have underestimated the importance of breadth beyond academics. College is one of the few phases in life where you can intentionally explore different activities, people, and perspectives with relatively low risk.

    So while I would go deep into core technical subjects, I would also invest time in personality development and interpersonal skills:

    a. Developing strong communication and presentation skills.
    b. Learning how to collaborate effectively in diverse teams.
    c. Taking on leadership roles in clubs, events, or student organizations.
    d. Building confidence in public speaking and networking.
    e. Learning how to manage time, handle setbacks, and adapt to change.

    In hindsight, many career opportunities come not just from what you know, but from how effectively you can communicate your ideas, influence others, and work with people from different backgrounds.

    So my answer would be: Start with depth in a few core areas that build strong foundations, but don't ignore breadth when it comes to experiences, people, and personal growth. Technical skills may get you into the room, but communication, leadership, empathy, and adaptability often determine how far you go once you're there.