Does anyone actually have a job they don't hate? And how did you get it?
I am about to start the last year of my degree in Computer Engineering. A lot of the career advice I see on HN seems to be about avoiding getting scammed by some MBA type working for a destined to fail startup. Which seems like good advice. But my experience in internships with large, generously compensating corporations has largely been one of soul crushing bureaucracy and mind numbing boredom. Is there a sane middle ground? With comfortable living quality and interesting work?
Who has a "good" job, and how did you get it? @patio11 talks about most good jobs not being advertised. But that's kind of a chicken/egg situation for new grads without networks. Especially those of us from cities with less dynamic hiring situations.
School seems like a clear system. I get a syllabus, I know how I'm being scored and get constant feedback. My internship hunt was a total black box. Cast resumes out into the void, and hope you at least get a rejection letter.
I don't want to sound like some entitled millennial, but I've worked hard in school. I've maintained a good GPA at a tough engineering school. Sometimes I juggled full time classes and part time internships. Comparing against the only metric I have (my peers), I'm a good candidate.
I managed to scrounge up a single offer. I accepted this internship by default, and I absolutely hate it. I'm terrified the same thing will happen when it's time for full time career hunting.
This is the first time in my short life I've been more scared than excited for the future. I could use some words of wisdom.
If I were to give some advice, it would probably be to focus on the craft rather than on the job. Work to become the best engineer you can, and treat each job as an opportunity to gain more experience doing that. The jobs will come naturally, once you've gotten the first couple to take a chance on you.