Sofia Kobayashi

She/her

Japanese-American

Current Position

Software Engineer at Bloomberg

Major

Computer Science

Graduating Year

2024

A message from Sofia

Time you enjoyed wasting was not time wasted. Block out time in your gcal specifically for doing nothing and not feeling guilty for it. It’s really easy to get caught up in the stress of Wellesley academics and preparing for what you’ll do when you graduate, but it’s important to take time for yourself and enjoy college without feeling guilty for it. That only leads to burnout and feeling like you’re never doing enough all the time, which is not something you want to train yourself to do for the rest of your life.

A valuable skill

Learning how to write code that was easy to understand was very valuable for me. In industry, it’s pretty much guaranteed that your code will need to be read and understood by others or yourself in the future, who may not know what the code was for or even the language it was written in. So, it’s important to practice consistent documentation (inline and for functions) and good abstraction and use of helper functions whenever you code. Most CS courses at Wellesley emphasize the importance of good documentation, but it was MIT’s 6.101 Fundamentals of Programming that taught me how split up bigger projects and make them easy to follow.

Hobbies

I like cats, Pokemon, and cooking.

Reach out to Sofia

LinkedIn: {linkedin}