Engineering Cairn — UBC Main Mall
Engineering Cairn — UBC Main Mall

10 pieces of advice for incoming UBC first years

From a Computer Science graduate

MJ Fadaee
24 min readSep 14, 2019

--

Introduction:

First of all, let me start by staying that I don’t see myself qualified enough to give anyone life advice. And I feel many Medium writers coming up with lists like this have an odd senses of grandiosity. We all should be more humble and acknowledge that our personal situation doesn’t always apply to others.

That being said, over the five years I was at UBC, I’ve made many wrong choices (and some right ones) that I feel like my younger peers would find worth hearing. More valuable, these are advice that I’ve received from my own mentors in these years and lessons I’ve learned from other students here at UBC. Which both have been reflected in this article.

Who am I:

My name is MJ. I was born and raised in Iran. After finishing high school, instead of going to college, I wanted to start a company. But after realizing that my 18-year old experience isn’t enough for running a company, I put all my time learning English and applying to North American schools. A year and a half and many obstacles later, I was at UBC.

After five years, I ended up graduating with a degree in Computer Science (Psychology minor). I did 12 months of co-op/internship, where I worked at Visier (SaaS HR Analytics) as a front-end software engineer and BlackBerry (Software Product Manager).

At the time of writing this article, I work as an Associate Product Manager at Rise People, a small growth stage B2B SaaS company.

Quick Note: Even though I wrote this article mainly for CS students, I believe most of the points could be valuable for others as well.

Imagine Day UBC — Image credit: UBC

10. Don’t just read the titles

“Your assumptions are your windows on the world. Scrub them off every once in a while, or the light won’t come in.” -Isaac Asimov

UBC is one of the most diverse universities in the world. 50k+ students at UBC represent 200+ countries and cultures. 750+ different course subjects are offered every year, Mathematics and Biology to Arabic Studies and Music. We have 350+ students club. The list continues…

Not to mention that we are based in Vancouver, the city that has no shortage of good restaurants and outdoor activities.

The point is that there is a long list of new things to explore and people to meet. Things that you probably typically wouldn’t have done and people who wouldn’t have generally met if you were still in high school.

The key is to be open to new encounters and experiences. Go out of your comfort zone and try new things. Stay openminded to differences. Explore new opportunities. Don’t just read the titles. If you see something interesting, dig into it a bit more. It will change your life!

Me:

This is something that I’m guilty of a bit. When I was applying to UBC, I was also exploring multiple degree opportunities. One of my top options was BUCS (Combined Major in Business and Computer Science.) An alternative which I ignored because I wanted to “maximize my CPSC courses” as I was sure it would have looked for my grad school application.

That’s right! I was so convinced by the Iranian PhD-is-the-most-important-thing-on-earth culture that I’d never considered the possibility that I might not want to grad school later on.

Looking back, I can see that BUCS would have been a degree more aligned with my interests and career goals. I probably would have concluded this five years ago had I explored it a bit more and talked to more people about it. Which brings me to my next point:

Startup Cafe — Image Credit: e@UBC

9. Talk to people

“We don’t believe other people’s experiences can tell us all that much about our own. I think this is an illusion of uniqueness.” -Daniel Gilbert

If you’re interested in taking a course, a particular job, an industry, a degree, or anything, reach out and ask people who have done it for some advice. This might be the single best way to see if that path is/isn’t yours and to find out what else is out there. It’s really not rocket science, but for some reason, students rarely take full advantage of the fantastic network of highly experienced professionals around them.

I do acknowledge that this might be a bit difficult at the beginning. But trust me, people love helping others (and also talking about themselves)! Think about it, if a younger student from your high school reaches and asks you for advice with UBC’s admission process, wouldn’t you help her?!

Here’s a shortlist of some of the best places to find people who you are looking for:

  • Mentorship programs: more on this later
  • Counsellors: there are, as you probably know, academic counsellors for each faculty. We also have academic advisors dedicated to each department (which sometimes are more helpful) and career advisors.
  • Prof office hours: We have many profs at UBC who are some of the best in their fields but gave up insane industry salaries to do research and teach. That’s just the type of dedication you’ve got to respect! What’s crazy is that you have access to them for free. Do take advantage of this. If you’re curious about what they do, go to their office hours and just have a friendly chat about what they are teaching and their research area.
  • Coworkers (if you’re on co-op): more on this later
  • LinkedIn: if you’re genuinely interested in something, don’t be afraid just to message someone on LinkedIn. Tell them you’re a student interested in what they do and if they can tell you more about their experience over coffee. As simple as that. Nine of out ten people would say yes. Everyone likes to help students.

Me:

Some time during my first co-op job as a programmer, I had the realization that software development might not be the best fit more me. Even though I always have loved programming and technology, I felt like a more people facing role might be a better option.

So I reached out to some of the more seasoned people within other functional departments at my current company (sales, user experience, management, etc.). After two or three talks, I ended up doing a coffee chat with one of the Product Managers (PM) in my company, and after just 45min, I figured out my life! Everything he said was exactly what I wanted. After a bit more of Googling and reading articles online, I decided to change my career path to be a PM, a decision I couldn’t be happier with.

Startup Cafe — Image Credit: e@UBC

8. Mentorship programs

Almost every faculty at UBC has some sort of a mentorship program. Usually, students are paired with a diverse mix of professionals who have graduated with the same degree as you.

For example, in Computer Science (CS), there is the tri-mentoring program. In this program, a junior student, a senior student and an industry mentor are matched together.

The matching process is actually mostly manual, done by two lovely ladies (Michele Ng and Diane Johnson) at the CS department. They read every application one by one and manually match everyone together. The program lasts the entire school year in which you get reminders and guidance on how to set professional/academic goals, how to act on them, hear your mentors experience, and so on.

A quick warning here: Sometimes hearing someone, like your mentor, passionately talking about what they do might bias your decisions. You might think that that profession is the best thing ever! Acknowledge that you are still young and haven’t explored what other stuff might be out. Keep exploring, don’t settle on the first thing that is in front of you.

Where to find a mentorship program? Look for them in UBC’s, your home faculty’s or department’s website. Here is Sauders’s, as an example.

Me:

I participated in the CS tri-mentoring program for all the five years I was at UBC. I had an amazing and diverse group of mentors ranging anywhere from 3 to 45 years of industry experience, working at small start-ups all the way to Amazons of the world, and doing anything from software architecture to managing multiple cross-functional teams.

If it wasn’t for this program, I would never know how modern tech companies operate, what it the best path for me, and what role should I work towards. My mentors helped me find what I’m passionate about and how to get there. I can’t be more thankful for my mentors, Michele and Diane for running this program!

Eventbase — Image Credit: Daily Hive

7. Do co-op, duh!

“You have 45 years until you retire, spending a couple of years to explore what you like is nothing!” — Senior Director of Software Engineering at SAP

This one is rather obvious and pretty accepted (at least amongst the CS students). The only argument I usually hear against doing co-op is the opportunity cost of delaying your degree. However, the benefits outweigh the cost in most cases.

Everyone has their own version of why co-op is useful. To name a few: you graduate with real professional experience, you learn how to prepare for interviews, you have built a professional network etc.

In my opinion, co-op is so great because it allows you to find what your interests in a cheap, effective way. When you graduate, you can’t really change companies every four to eight months, but as a co-op student, you are actually encouraged to do so. By the end of your degree, you will have worked in two-three (sometimes more) different companies. You will get exposed to various technology stacks, tools, processes, and the list goes on.

Get curious, ask lots of questions, and by the time you’re on your last co-op, you have an invaluable benchmark to compare your current organization to previous ones. You will see what’s working and what is not. Most importantly, this comparison will help you decide which direction you would like to steer your professional life.

For example, you work as a front-end programmer for a start-up first. Then you become an iOS programmer at a more established company that creates mobile apps for the real estate agents. Maybe you give game programming a shot next. Hopefully, in the end, you have a better idea of where your place is: what role you want to do, what technology or tools you would like to use, which industry, which city or country, what company size.

Maybe you realize you don’t really want to work in the industry after all. Perhaps you want to go to graduate school and do research. This is actually something that one of my friends did. He was at SAP for two consecutive co-op terms as a software programmer, realized he doesn’t like the industry, and his real passion is academia. So instead of doing more co-op, he spent a summer as a research assistant. He is now a graduate student at UCSD.

One quick warning here: be aware of the dangers of early specialization! There’s always a trade-off between exploring new things or learning more about what you know. This is a decision that you will repeatedly have to make in your life, and it’s never easy. However, I firmly believe (and this is a common theme in my article) that university is the time to try different things. So even if you decide to specialize early, make this decision consciously; not because some recruiter said “oh wow! You did X at company Y, who is in the same market as us. Would you like to come to work for us and do the same exact thing?!”

Me:

I, myself, was able to work at only two companies while I was on co-op. Still, because of the stark difference between the two, I learned a great deal. My first co-op (Visier) was a 200 people seven-year-old hyper-growth stage company. My second (BlackBerry) is a 35-year-old corporation that went from 25,000 employees to around 4000. At Visier, I was a developer using cutting edge tech stack. At BlackBerry, I was a Product Manager and never even touched the code. One had an open office and ping-pong tables, the other was corporate and had cubical. One SaaS, the other one hardware. And many other differences.

Going from one to another and experiencing all these differences was a life-time of learning opportunities packed into just a few months.

Image Credit: ICICS

6. Prof> Course> Schedule

Once you pass the “fun” mandatory first-year pre-requisite courses, including Math 101 (which you will likely never use in your life) you will have more freedom over what classes you want to take. When it comes to deciding on electives and (if you have a choice) core requirements for your degree, I have a simple heuristic which I feel pretty strongly about:

Always choose better instructors over better courses over better schedules.

The second part is rather straightforward. Yet you cannot believe how many times I’ve heard students saying “I’m only taking this course because it allows me to have Fridays off!”

Some go so far as taking a course because it is the same lecture hall as his previous class. I get legitimately angry hearing stuff like this! You are literally spending tens of thousands of dollars of your family’s life savings on tuition, but you’re not willing to walk for 10mintutes to learn something that you are actually remotely interested in?! Don’t be like those students. An 8 am class or a couple of hours gap in your schedule is nothing compared to learning something that you love.

The first part of the equation (The professors vs. course trade-off) is a bit more tricky. However, I still am leaning towards taking a less interesting course but with a better instructor.

Who is a good prof, you might ask? A good prof is someone passionate about what they are teaching. Maybe has done research in that area. They are great communicators and public speakers. They put learning and understanding before grades and rubric. They understand what the real-life applications of what they are teaching are. They make themselves available for students. And so on…

Me:

This is something that I learned this the hard way. During my third year, I finally was able to get a spot in this third year CS course I’ve always been passionate about. At the time of registration, as much as due diligence as I used, I couldn’t find any reviews or rating of the prof. Seemed like he’s has a lot of excellent research experience but teaching this course for the first time.

The first week of school comes around, and a few minutes into the first lecture, I was totally disengaged. The instructor was obviously unprepared, reading the PowerPoints the whole time and was just a terrible public speaker.

So I had the choice of dropping that class and taking another one which meant I wouldn’t have Tuesdays and Thursdays off anymore. Or to endure the bad prof. Long story short, I stayed in the course, ended up learning the bare minimum and becoming less interested in the topic. Furthermore, I had to spend my “off” Tuesday and Thursdays watching online videos to compensate for the lack of teaching quality.

(I hate to say this, but there is quite a few academia at UBC, like many other prominent universities, that are great researchers but not so fantastic at teaching. This partly is because we are a research university and faculty are measured mostly by the number of papers they produce, as opposed to the number of happy students. Finding qualified instructors is hard; especially in STEM fields where the industry salaries are 2–3 times higher than faculty salaries. To makes matters harder, a few years ago, the CS department increased its size from 1000 to 2000 students. However, they “forgot” that they don’t have enough staff to teach all the courses. For a few terms, waitlists became irrationally long and quality of teaching went down as UBC had to hire instructors that were not so great.)

Image Credit: UBC Symphony Orchestra

5. Breadth requirements

Me (Expecting to hear something like Machine Learning, AI or some trendy CS topic): “if you go back to university, what is one course you’d take?”

Manager at UBC IT: “Human and sexuality!”

There’s this somewhat debatable and uncomfortable truth that after you graduate, you are not going to directly use a majority of what you learn at university. Meanwhile, I’m seeing students trying to max out how many CS and Math courses they can take. There’s nothing wrong with academic rigour. This might actually help you with your graduate school application (if you intend to do research). However, that should not be an excuse for single-minded-ness, knowing only about one thing and one thing only. This is why UBC is forcing you to take a certain number of courses outside your home faculty (i.e. breadth requirements).

To be completely honest, I hated the notion of breadth requirements when I started UBC. I used to say “shouldn’t we strive to be the best we could be at our job?” However, over time, I came to realize how useful those “unrelated” courses are and I fell love them. Because they force you to get out of your comfort zone, get creative and diversify your identity. They also help you to have a more holistic view of life.

Once you start working in the tech industry, you will soon realize how some of your coworkers, though productive at their job, actually have no idea what’s beyond their code. Many don’t think what the ethical and sociological repercussions of our technologies are. Not that taking a few ethics or sociology courses will automatically make you understand everything that is going on around you or give you the power to change them. Though it sure is an excellent starting point to get curious, question things and grow from there.

So please don’t see breadth requirement as just general nice-to-know knowledge or cocktail party topics. They are essential for your growth as a person. I strongly suggest you take them seriously.

Don’t know what to take? These are some ideas:

  • Psychology, Sociology, Political Science, Philosophy, History.
  • Pick up the newspaper and see which article catches your eye the most. Is it politics? Take a PoliSci course. Economy? How about Econ 101?
  • Just pick up the course catalogue, see what course draws your attention and register for it.
  • Randomly walk into a lecture hall in Buchannan building during the first week of classes. Sounds interesting? Register in that class!

Once again, the university gives you the freedom to pick something/ anything that you are interested in and let someone who has spent her life mastering that topic teach you about it. Standing live in front of you! This is the kind of opportunity that you most likely will never ever have in your life.

Don’t waste your time taking “GPA boosters.” If you really like a course but think it might damage your average, you can take them just for credit (look up Credit/D/Fail).

Also, one thing I realized is that arts and humanities faculty positions are more competitive than the ones in STEM fields. Because there are just fewer industry jobs that require in-depth knowledge of history, for example. As a result, from my personal observations, I’ve seen UBC instructors in those subjects to have a higher placement with respect to their counterparts in the same field. In other words, becoming a CS instructor at UBC, yet still very difficult, is probably easier than becoming a psychology instructor. This is debatable and might offend some people, but as I said, it’s just my personal observation.

Me:

I always loved movies. I still do! So in my third year at UBC, I moved some of my other courses around and cleared up my schedule for a class in film directing. It was a bit tricky getting into the course since I had to wait for a week into classes for someone in the Film Production program to drop the course, but it totally worth it.

Our instructor was David Hauka, who has made many award-winning movies and documentaries. Even though his classes were at 8 am on Mondays and I knew I probably won’t ever become a film director, I still showed up to every single one. We got to watch a ton of movie clips, make a short film, analyze screenplays and ton of other fun stuff!

Image Credit: UBC Equity & Inclusion Office

4. Find your people

“You’re the average of the five people spend the most time with.” — Jim Rohn.

I’m not going to say “join a club!”. Because that’s not gonna do anything on its own. But you need to find your people. Having a group of likeminded friends around you will make everything 10x easier and more fun.

Allocate some real-time and energy in your first year to put yourself out there. Maybe even take fewer courses.

I wish I knew an algorithm for making friends and I could put it here for you. It’s all random! Just go to whatever event, club, party or student group and talk to people!

My only recommendation is that you choose an activity that has a social aspect to it. I know League of Legends sounds fun, but it’s not going to help you find friends (real ones at least)!

Also a small warning here: Don’t join a club or a student organization just because it looks good on your resume. I interviewed for at least two dozen companies in the last two years of college, and I can assure you that NO ONE cares or is intimidated that you were “the president of the club X.” On the contrary, everyone likes to know that you are passionate about something and have acted on it. That’s more valuable than anything else.

Me:

Students living in first-year residences have an unfair advantage because of the proximally alone. It is just more convenient to make friends. That’s actually how I met some of my closest friends. One night I was eating dinner at 7:30 pm (which counts as a very late dinner time in Vancouver!) and was one of the last people left in the cafeteria. Another guy showed up and asked, “can I join?”. As simple as that and we’ve been close friends for years now…

We all know how “subsidized” student residence is at UBC so I’m not going to suggest you live on campus just to make friends. But if you’re commuting, you should probably be a bit more proactive. Stay for club events. Maybe crash a classmate's couch! It’s all part of the college experience.

The Choice — Image Credit: Project Better Self

3. Take care of yourself — mentally and physically

Media definitely has not done CS students and technical folks justice. The stereotype that is continuously being portrayed shows us as junk-food eating all-nighter-pulling slobs who have no friends, and all they talk about is video games. Seriously, look up “Geek” or “Nerd” on Google or Wikipedia!

As offended as one gets when seeing these, there’s actually a degree of truth to it. Many of us CS and engineering students simply just don’t take care of ourselves the way we should.

I totally understand how demanding school is because I’ve been there myself. I certainly have pulled my own share of all-nighters here and there. But school shouldn’t be an excuse for you not to care about your health. Ignoring your health needs can have an irreversible outcome.

Once again, I know we have a lot on our plates. Parents and older folks think we only have to go to classes, come home, study a bit and go to bed.

In reality, we have to deal with projects, labs, deadlines, and two-three midterms per class. And this is just the school portion of our lives. We also have to find a place to live, commute, make food, do chores, do extracurricular activities, make friends, manage our social and romantic lives, become a networking ninja by the third-year and get all the good jobs at Google! And do all this while living in one of the most expensive cities in the world and stay on budget!

Trust me, we’ve all done it. There’s a ton to do, seems like you never have enough time for it and it’s overwhelming. I totally understand, but I still insist you pay more attention to your health. Because here’s the thing that most older adults know and many younger people don’t:

All aspects of your life are connected!

For example, when you pull all-nighters, you won’t get the quality and quantity of the sleep you need. Then you feel tired and can’t focus, so you choose sugary junk food and caffeine to compensate because you think they somehow will help. But then you’re still physically tired because you’re not meeting your body’s needs for real fuel. So you don’t exercise and continue the sedentary life. You might even feel down, depressed and lonely and choose drugs to give you temporary relief. Caffeine and drugs will ruin your sleep schedule even more, and the toxic cycle continues…

Bad cycles like this could continue on forever… Ask anyone who has worked in tech to tell you. You could be making 150k/year but still be depressed, unhealthy and lonely. Self-development is grossly underrated in our field.

But the good news for you is that now is the best time to build good habits. You can reverse the toxic cycle just by paying a little attention to your health. Just by starting to do something positive, anything!

For example, you can stop eating junk food, this could encourage you to workout more. More physical activity will help you focus more and be happier. Everyone likes to be around happy people, right?! So you make happy friends. Then you’re encouraged to do more positive things like eating healthier, avoid alcohol and drugs. You become calmer and more focused, and your grades improve. Things just keep getting better and better… and the positive cycle continues.

Just one small positive habit can get accumulated, and years down the road it will change your life. That’s the power of habits!

So what are some small positive habits that you could acquire today?

  • Exercise: don’t say “I will work out whenever I have time.” Allocate as a few hours/week for real physical activity. Do whatever you enjoy. Doesn’t have to be a gym. Maybe drop by ARC and sign-up for one of the non-gym recreational classes they are offering.
  • Eat good food: I know this might sound hard, but you could live on a budget and still eat healthily. UBC Thunderbirds website is an incredible resource if you are looking for good but cheap recipes.
  • Sleep properly: Just read the book “Why do we sleep”. You’ll be amazed by how much it affects everything.
  • Limit alcohol intake
  • Don’t do drugs.
  • Be mindful of your mood: If you feel something, say something! It’s not just you, we all have feelings, and sometimes we feel down or anxious or whatever feels not “normal” to you. If you feel unhappy for long periods, please talk to someone. There are professional resources on campus for this. Please take this seriously! Don’t ignore this!
  • Read/listen to self-help material: there are a ton of excellent podcasts and YouTube channels to help you adopt good habits. Here are a few good ones.
  • Motivate yourself every day: maybe a YouTube video would help!

Me:

Remember everything I said earlier about the stereotype of the CS students? Those were all true about me when I was in high school. I was overweight, used to eat junk and fatty food all the time and would stay up all night to play video games. A little depressing, I know. The worse thing is that I didn’t see my unhealthy “life-style” as such a bad thing either.

It wasn’t until Freshman year and that I made a few friends who actually cared about their personal well-being. One being a varsity athlete who was working out all the time. It’s so true that they say “you’re the average of five of your closest friends.” Looking around myself, I realized I have to make some real changes in my life…

I started doing some light jogging outside. Then later set foot in the gym for the first time. I realized I need some motivation, so I started listening to some self-development podcasts (e.g. Jordan Harbinger). Read some books and slowly acquired more positive habits.

Small habits accumulated, the positive cycles started, and it completely changed my life!

Over the five years of college, I lost around 80lbs, made meditation and working-out a habit and became aware of mental dialog. I realized what it means to be alert and mentally aware. Discontinued/ avoided friendship with unmotivated people. Become the happiest and healthiest I’ve ever been in my life. Found great mentors who helped to discover my passion, set big motivating goals and planned how to achieve them. Become grateful for the past, happy now and optimistic for what the future brings…

And it all started from a just small habit of exercising only a few hours per week…

HOLI — Image Credit: UTSAV

2. Have fun!!

There’s obviously a balance here, but your college supposed to be the most fun time of your life. You should take advantage of these short years to do things that you probably won’t have the chance to do later on. I’m not encouraging you to be irresponsible, but I sure do recommend you take some time off your schedule to kick back and relax.

Of course, you have to work hard so you can go out and have fun, but with some simple scheduling technics, you could manage to free up a few hours in your weekends for some “me time.”

This could be anything that you enjoy. Don’t know what to do? Go to the Rose Garden, Japanese garden, MOA, movies, frats, Google “things to do in Vancouver.” Doesn’t matter what. Just do anything to help you get your mind off stuff.

Scientifically proven that downtime actually helps with concentration, creativity and (as one would expect) avoids burning out over long periods.

Many students also go on an exchange term which is not only super fun, you will get to learn about a new country and culture.

Me:

I’m going to skip writing about this one! :)

Image Credit: Parade

1. Find what you love. And do it. A LOT!

“You’ve got to find what you love.” — Steve Jobs.

If you haven’t seen the Steve Jobs Stanford Commencement Speech, please pause here and watch it!

Every CS student has been told a million times to do “personal projects” either by co-op advisors, profs, employers or peers. The usual response is “what kind of personal projects should I do?” Everyone answers this question differently. Some say you should code something with modern web development frameworks, some recommend mobile, some say you should do something that employers find impressive…

On the other hand, I always told my mentees just to do anything that they find interesting. Do whatever is fun to you. You like games, but the video game industry is not as profitable as before? Doesn’t matter, just make a game. You think computer graphics are exiting? Go do something in that area.

Don’t overthink it! Don’t try to build something just to impress your prospective employer. Don’t do something, like machine learning, just because it’s trendy. Do it if you think it’s cool. Once again, no employer is going to care about something that you’ve built, if you’re not passionate about it.

Same goes for “what courses to take?”

Stop looking for “GPA boosters” or “easy online electives”. Don’t try chasing the industry trends. Trust me, 10 years down the road, you will forget all the stuff you learned in the GPA booster course. Also by then, no employer will care about your GPA or your transcript or sometimes even your degree.

If you want to get the real value out of your college degree, study things that feed your curiosity. Just go shopping around for classes. Sit on multiple lectures the first or second week of the term, read the syllabi and see what interests you.

The answer to the question “what to do?” is always the same:

Do something that you love!

I don’t want to repeat what Steve Jobs said to you, but he was right. You have to find what you love, and you shouldn’t stop until you find it. And as I said before, I think university is one of the best time and places for finding your passion (or to at least narrowing down your options.) There are no excuses not to do what you love, except that is going to take a long time and lots of energy to find it!

Also, doing what you love doesn’t mean it’s not going to be extremely difficult. Things always get hard in the middle. No course, personal project or job is 100% flowers and roses. Every job, even if you LOVE it, has some unavoidable chores that you might hate. The only difference is that if you really love it, even those challenges become fun after a while…

Me:

I’m not sure if you know, but breaking into Product Management is really hard. PM positions in technology companies are scarce. Most companies hire only one PM for every 5–8 developers, and many never let an intern or someone junior to manage their products.

That being said, I was fortunate to have been able to land a PM co-op at BlackBerry when I was in my fourth year.

Basically how I got the job was because BlackBerry had a specific set of requirements for the person filling my role based on what was trying to be built that summer. Mainly they wanted someone who has an interdisciplinary education (a mix of engineering and humanities), design knowledge, and understanding of user experience.

They initially didn’t have plans to hire a co-op for the role at all. However, my resume somehow was passed through the filter for another position and to the interview stage. Because I was completing a minor in psychology (the interdisciplinary checkmark), I was given an interview. After that interview which was with one of the Sr. PMs there, he thought I’m the exact match and decided to open up the role for me. Long story short, I ultimately ended up getting the job I really wanted partly because I was doing a minor in psychology!

The point here is not to get a minor in psychology to get a PM job! Definity not!

I declared my psychology minor because I genuinely loved learning about the human mind, having no idea at that time how it will relate to Computer Science and User Experience. Though it ended up being quite useful.

The moral conclusion of the story here is to follow your passion and do what you really enjoy!

I got the PM job I loved because I was studying the subject that I loved. I suggest you do the same thing.

“You can’t connect the dots looking forward; you can only connect them looking backwards.

Find what you love. And do it. A LOT!

I wish you all the best…

--

--

MJ Fadaee

I write long-form, in-depth and unique content that truly serves specific groups of people. No crowd-pleasing clickbaits here!