10 points

Remember tech-companies exist to make money, not to “do good.” Whatever problem they are supposedly working on, they are only doing it because someone thinks they can eventually turn it into a revenue stream. Don’t drink the kool-aid, be a mercenary and get as much out of it that you can until you can leave for good. Dont’ be the like the smuck’s that are still working at twitter.

permalink
report
reply
7 points

Yup, and this applies to any company. If you don’t own the business, you are a line item, not “family”. Always be ready to jump ship for a better opportunity, because they will do the same.

permalink
report
parent
reply
3 points

Leave. It’s all going to hell.

permalink
report
reply
8 points

What area of the tech industry are you starting in? It would help to know so we could tailor the advice to you.

permalink
report
reply
8 points
*

No more than 2 years in a same company and always be interview ready. Keep regular contact with recruiters. There’s always a better opportunity.

This is exactly what my friend did. He earns double my salary even though I work in one of those big companies and do more than just development.

permalink
report
reply
12 points

I can think of three big pieces of advice:

  1. Are you sure? I think the golden age of the magic tech jobs is nearing its end. If you want to join the tech industry because it’s an easy ticket for a successful life then you might wanna rethink that. If you want to join the tech industry because engineering is pure magic and you want to be a part of that, then by all means, you do you. Just be ready for it to be a bumpy road if you aren’t able to adapt to whatever AI does to the industry over the lifetime of your career.

  2. Find companies who will treat you right, and where people are real and do real shit. When I was first starting out, a project I was working on was behind. I stayed over the weekend, even though people told me not to. I finished, I was proud of myself. Then I came in on Monday and everyone else’s stuff was behind anyway, so we missed our deadline regardless, and in the end it didn’t matter. Right around that time was when I decided, more or less, to hell with this. At the company I eventually jumped ship to, my boss would regularly push back on clients who wanted us to work weekends, come by and encourage people to live a normal life instead of just a working-to-death life. Basically, he looked out for people. So I stayed there for quite a while. Basically, after that experience, if the boss wasn’t looking out for me or the tech was shoddy, I bailed instantly. You gotta have a good human life and take pride in what you do.

  3. Own up to your fuck-ups. You’ll make some. I’ve destroyed important hardware, made massive architecture mistakes on client work which the clients then identified and talked to us about, deleted the partition table on an important public-facing server, you name it. When I did something like this, I would be 100% upfront about what happened. In good working environments, people would recognize and give respect for that, because nobody’s perfect. In bad working environments, being upfront about mistakes would somehow be a bad thing (see point #2). The answer is not to become sneaky. The answer is to leave and go somewhere where people respect honesty. Those places do exist.

permalink
report
reply
8 points

That third one can be tough, but I think it’s super important, and, not just in tech.

permalink
report
parent
reply
1 point
*

Point 1 is pure speculation. You could say the same about any profession. Absolutely not something woth considering when looking for career opportunities. You can always pivot with your career and knowing how to code is a plus because that makes you understand tech better

permalink
report
parent
reply
5 points

An easy way to confirm your first point: would you still want to do it if you were paid significantly less? If so, then yeah, you’re in the right place.

permalink
report
parent
reply

Asklemmy

!asklemmy@lemmy.ml

Create post

A loosely moderated place to ask open-ended questions

Search asklemmy 🔍

If your post meets the following criteria, it’s welcome here!

  1. Open-ended question
  2. Not offensive: at this point, we do not have the bandwidth to moderate overtly political discussions. Assume best intent and be excellent to each other.
  3. Not regarding using or support for Lemmy: context, see the list of support communities and tools for finding communities below
  4. Not ad nauseam inducing: please make sure it is a question that would be new to most members
  5. An actual topic of discussion

Looking for support?

Looking for a community?

Icon by @Double_A@discuss.tchncs.de

Community stats

  • 11K

    Monthly active users

  • 5.7K

    Posts

  • 310K

    Comments