Hi everyone. Wall of text incoming.
I am a senior at a top 20 Computer Science school. When I entered college, I was undecided between CS and Pre Med. For some reason, I got enchanted with all my ambitious peers who were shooting to work for top companies in the Silicon Valley, and so I just decided to go with CS and join in the crowd. Whenever doubts would surface about not doing pre med, I would just take my mind off of it by doing normal college kid stuff (drugs, girls, etc) and saying it will all be fine. I am absolutely horrible about ignoring my gut/warning signs.
Now, I am halfway through my senior year, and have a job lined up with one of those "top companies". Mission accomplished! But in my gut, I am realizing that this is not what I want out of my life. I stuck through this major because I am very good at programming and was able to achieve a great uGPA (3.77) very naturally. However, I no longer feel that I want to be a software engineer, I don't want to code day in and day out, only to have my past experiences and skills become outdated in 10-20 years at which point I am unemployable (look up ageism in Silicon Valley). I am kicking myself daily for not choosing pre med over CS (hindsight 20/20). Now, what are my options?
Option 1:
I looked at my school's maximum unit count, and I would not be able to complete all the pre reqs and earn a degree (they would kick me out for the unit cap). Perhaps I could take as many of the pre reqs as they allow, then take the rest of them at a CC or something?
Option 2:
Or, I am considering graduating, going to work for the "top company", while all the while racking up volunteering and shadowing hours. Then, in about 1 or 2 years' time, I will have a good chunk of hours, solid work experience at a very prestigious tech company, and a decent chunk of saved cash. I am thinking that at that point, I can apply widely to all kinds of "career-changer" postbac programs, and throw myself at getting A's.
I got a 2300+ on the SAT, and was ranked in the top 10 students at my high school, so I am confident that I could pull off the grades and MCATs in a post bac program. The only reason my 3.77 isn't higher is that throughout college, I have not been thinking about grad school. My (stupid, stupid) plan was just to earn a BS in CS and go work in the Silicon Valley. (I hate that we have to choose our futures at 18, especially being a "late bloomer" myself).
Some questions:
1. Which of these seems like the better idea, or do you see some good alternatives?
2. What are some of the postbacs I might consider? I am in California and would be willing to relocate for one of those highly selective ones (think Goucher, Scripps) but otherwise, I'd like to stay in the state.
3. Do you guys feel like I'm missing something/information?
4. Understand that I am actually relatively accomplished in the CS world; the company I'm going to work for is one of the "dream jobs" of many CS students. Therefore, I would be risking a lot to take the plunge into a post bac. I know that there is a very real possibility that I will not get into a med school from the post bac, so at that point, what might my options be? Would dental, optometry, podiatry, PA, PT etc. schools accept a career changer med school reject who just did a post bac?
I am a senior at a top 20 Computer Science school. When I entered college, I was undecided between CS and Pre Med. For some reason, I got enchanted with all my ambitious peers who were shooting to work for top companies in the Silicon Valley, and so I just decided to go with CS and join in the crowd. Whenever doubts would surface about not doing pre med, I would just take my mind off of it by doing normal college kid stuff (drugs, girls, etc) and saying it will all be fine. I am absolutely horrible about ignoring my gut/warning signs.
Now, I am halfway through my senior year, and have a job lined up with one of those "top companies". Mission accomplished! But in my gut, I am realizing that this is not what I want out of my life. I stuck through this major because I am very good at programming and was able to achieve a great uGPA (3.77) very naturally. However, I no longer feel that I want to be a software engineer, I don't want to code day in and day out, only to have my past experiences and skills become outdated in 10-20 years at which point I am unemployable (look up ageism in Silicon Valley). I am kicking myself daily for not choosing pre med over CS (hindsight 20/20). Now, what are my options?
Option 1:
I looked at my school's maximum unit count, and I would not be able to complete all the pre reqs and earn a degree (they would kick me out for the unit cap). Perhaps I could take as many of the pre reqs as they allow, then take the rest of them at a CC or something?
Option 2:
Or, I am considering graduating, going to work for the "top company", while all the while racking up volunteering and shadowing hours. Then, in about 1 or 2 years' time, I will have a good chunk of hours, solid work experience at a very prestigious tech company, and a decent chunk of saved cash. I am thinking that at that point, I can apply widely to all kinds of "career-changer" postbac programs, and throw myself at getting A's.
I got a 2300+ on the SAT, and was ranked in the top 10 students at my high school, so I am confident that I could pull off the grades and MCATs in a post bac program. The only reason my 3.77 isn't higher is that throughout college, I have not been thinking about grad school. My (stupid, stupid) plan was just to earn a BS in CS and go work in the Silicon Valley. (I hate that we have to choose our futures at 18, especially being a "late bloomer" myself).
Some questions:
1. Which of these seems like the better idea, or do you see some good alternatives?
2. What are some of the postbacs I might consider? I am in California and would be willing to relocate for one of those highly selective ones (think Goucher, Scripps) but otherwise, I'd like to stay in the state.
3. Do you guys feel like I'm missing something/information?
4. Understand that I am actually relatively accomplished in the CS world; the company I'm going to work for is one of the "dream jobs" of many CS students. Therefore, I would be risking a lot to take the plunge into a post bac. I know that there is a very real possibility that I will not get into a med school from the post bac, so at that point, what might my options be? Would dental, optometry, podiatry, PA, PT etc. schools accept a career changer med school reject who just did a post bac?