Comment by ethin

Comment by ethin 2 days ago

4 replies

I'm literally one of these people. My only work experience is a GSoC internship in 2021. I have yet to get hired and I've been looking for 4 years, graduated in 2022 right before ChatGPT came out. I've had no choice but to become a generalist as a consequence, and over the last year or two my interviews have dropped to zero and absolutely none of the advice I've gotten from anybody has helped. Just my personal experience.

johnnyanmac 2 days ago

Yeah, I'm really sorry this happened. I'm managing a bit better since I graduated in 2017, but I still pretty much had my senior trajectory yoinked from under me. The market is completely different now than back when I graduated.

I don't really have any advice for the present. We're in a storm, so do what you need to weather it. If there's any downtime you do have, use it to prepare for when (if?) the market bounces back:

1. Network. Nothing serious but just get to know people in your area. Keep in contact and they might one day have an in for some work.

2. work on personal projects. They aren't being looked at now, but it'll help you stand out when the market corrects itself.

3. consider some adjacent skillsets. At some point, if this last longer than any of us expect, it may be best to vouch for yourself. learning some graphic design can help you sell your own apps or make websites for others. Learning some art can help you sell games. embrace the generalization and be able to take small products from start to finih by youself. If you don't want to get completely out, you may want to start shaping your career around being your own boss instead of relying on others to employ you.

4. take care of your physical health. I don't know your body, and you may already be doing this. But it's always important to remind people (especially in a field like tech) that sometimes a breath of fresh air and 10 minutes of walking can make all the difference. Don't let yourself get cooped up.

Best of luck out there.

  • ethin 2 days ago

    Thank you for this. Networking is tricky (at least in person networking) because I live in an area that pretty much has no tech hub at all. I call it the state nobody talks about because the only time I've ever heard it mentioned is in elections lol. But I've certainly tried to network and will continue to do so.

    I can't do graphic design or UI design more generally but I absolutely love to develop software and work with tech. But I am trying to diversify because I don't know what else to do. As a result my resume puts me as a generalist which doesn't exactly help my chances... But eh. I am definitely trying to work with what I have, it's frustrating and really demotivating though.

dizlexic 2 days ago

Probably not helpful, but as a high school dropout and self-taught developer in the industry since 2012. It seems like new grads are being stuck in a similar situation to what the self taughts had to go through to break into a job. Companies care about your work-related experience and dgaf about your college experience. The advice I have is build and contract. Focus on projects and results. If worse comes to worse just set up an LLC and say you've been employed as a developer there for the last 3+ years.

Hustle culture.

  • reactordev 2 days ago

    I would echo this as well. When I started, I was still in high school (mid 90s) and the only thing they cared about was “make it work”.

    Post college, it was about “what have you done?” vs “where did you go?” and so I demonstrated several projects I had done for the passion. A game engine. A graphics website community. Some novel networking libraries. A MUD. Finally, a database. By the time they got to the mud and database they were ringing me non-stop.

    All of these projects done over a weekend or two while working other jobs to afford rent. Call centers are a personal level of hell.