Possibly a couple things are at work here. First of all, how did you get the phone interviews? They should know your background before it even gets to the interview stage, so it's strange that a recruiter would take the time to phone screen someone without first knowing you're entry-level. So it's possible that (1) you're not setting expectations properly, and/or (2) you're targeting jobs that you're not qualified for (yet).
Entry-level jobs do exist, and those are the roles you should target. It's impossible to be too inexperienced for an entry-level job as long as your background aligns with the needs of that role.
Yes, absolutely. BUT you can always improve your odds by networking with great people and keeping your personal career narrative and resume sharp. Also, what looks like "luck" is often really courage -- the willingness to start over, to throw out a comfortable situation, or to reinvent yourself.
At the same time, understanding the role of randomness in one's career is necessary to keep oneself humble and strong. I've seen people who've struck it big and think it was because they were geniuses. Silicon Valley is lousy with one-hit founders and (lucky) early startup employees who believe they can stop listening and keep on talking. It's important to remember that success is a combination of hard work, talent, skills, courage, privilege, and randomness, and sometimes the last two of those factors are the biggest contributors.
You'll find as more time passes since college, your major will matter less and less, and your actual education will matter more and more. When I get asked by college students, "What should I major in, if I want a career like you have?" I answer, "Whatever topic makes you the most excited to study, produce, and go to class. Pick the course of study that drives you to learn. It will teach you how to learn, how to think. And you'll get better grades, which will open more doors for you."
Now that you've already done that, you don't need to think of yourself as "English Major" anymore. You can think of yourself as "intelligent young man who can __ and likes to __." And you can let that be your guide.
Frankly, the totality of your skillset sounds like a great fit for marketing, which more than any other career requires great communication, creativity, and technical skills.
And don't worry about making the right or wrong decision. If you don't want to teach now, don't even prepare for a future in teaching. You can always pursue it later. My daughter's 4th grade teacher was a landscape architect for 10 years. One of my business school professors used to be a factory floor manager. The doors will open to you when you're ready.
Best of luck!
Hi there. Only a certain % of employees at tech companies write code. The more mature the company, the more non-technical jobs exist. Facebook and Google have lots of non-technical jobs. Musical.ly probably has very few.
Your major isn't really that important in the grand scheme of things. What kinds of work do you enjoy doing? Analysis? Finance? Project management?
Great question. I've addressed this many times in my career. The answer to this really starts with your own values. Ask yourself:
1. What are the benefits to this role? Are these benefits that I actually value?
2. What are the costs to this role? What will I sacrifice to take it, and how important are those moments to my happiness?
3. Will I enjoy the work?
You may not know the answers to all the questions above before you start, and that's okay. You'll learn more about yourself and your values as time goes on, but it's worth continually asking yourself -- "Is this worth it? Is this giving me what I want?"
For example, years ago I quit a 70-hour/week job that was making me depressed even as I was told it was "good for your career." More recently, I left a 40-hour job for a 55-hour one because I knew it would be more interesting and fulfilling.