Ah yeah same lol. I managed to get about 5 years' worth of a web dev career before this bottomed out.
This is actually how I feel about WebDev now.
Yeah I have those days too. I have about 5 years' experience, but after thousands of applications, I'm only getting a few replies.
swear my stupid fucking brain is only interested in things you can’t make money with…
Yeah I hear ya. I have lots of interests that are almost guaranteed not to make money.
Regret:
- Not getting into web development sooner. I spent a good chunk of my 20s trying to be an animator. I should've seen that it wasn't going to work out sooner, and I even had friends who offered me web dev gigs. I eventually got one, but I could've got one probably 10 years earlier.
- Like some others have said, being loyal to startups. They're never going to be loyal to you, so why bother being loyal to them?
- Really, the two previous points could be combined into a somewhat related point: don't keep white-knuckling through on some career path if it's looking increasingly bad. The reason I used to keep white-knuckling is I believed perseverance in the face of adversity was the most important thing. While I agree perseverance is important, it's even more important to find that line between pushing yourself for a good career, and pushing yourself for something that may no longer make sense. It's not always easy to let go of something that you've already invested time and energy into, but sometimes its the best way forward.
Happy:
- I developed frugal spending habits, largely due to my pseudo-artist lifestyle. While that isn't directly a career thing, I'd argue reducing my spending allowed me to last without income longer, which let me be more choosy about which job I got next.
- I tried anything that interested me. This included programming - which ultimately became my career.
That might be part of it too. I got interviewed because I was friends with someone there. But there was no formal job description, just what people would describe to me during the interview. I only have ~5 years experience, and it was for a senior-level role. It was a little odd they made that decision during the tech interview though.
Got laid off last summer. I haven't started looking until recently, and I've only had one technical interview so far. I went through it, and going by the feedback of the interviewer, I solved the problem. He told me I was done, so I stopped working on it.
The next day, I got a reply back from the company saying my skills weren't "senior enough". I guess they were looking for someone who could either solve the problem faster, or more confidently.