Skip Navigation
43 comments
  • There's one thing that I regret to this day - going fulltime right after school.

    I studied gamedev, and we had a game going on pretty strong, which we were determined to finish in our free time. We were working on it with my roommate and a classmate, who is in general a pretty creative person - he writes LARPs for one group, is leading a amateur theater group, leads our game development team, masters RPGs, etc. He also works as a programmer, just like me.

    When we finished school, he decided to stay working part-time, two days a week, and continue living in the student's appartment with our 3 more friends. Keeping his expenses as he had before during school, and focusing on his creative projects in the free time. Because as someone without a car, family, and i a shared household, on a programmers salary, you can get by pretty comfortably.

    I, on the other hand, decided to go full-time. And boy does it sucks to get energy for hobby projects after you've spent 40 hours a week of working. Sure, I had more money - but the fact that after paying all my necessary expenses (which I was able to do even part-time), I was left with 3-4 times as much money didn't really help me at all. Sure, I had financial security, I could buy whatever I wanted and didn't need to pay any mind to my spendings, but was it worth it? I'm more and more conviced that it wasnt. I had to start forcing myself to work on my hobby projects that I've loved before. I started postpoing it, and was stressed by trying to shove that much work into so little time.

    The money didn't help it at all, especially since I didn't really need them.

    He's still working on plethora of projects I'd love to join in, but my contribution is getting less and less reliable, and more and more stressful for me, because the 8 hours of job work per day will just suck all energy out of you, especially since the projects are usually also programming related.

    If I could change it, I'd never start working more hours than I need to comfortably get by, even with a little bit of frugal lifestyle. It's not worth it, and the stress caused by trying to overwork myself with the hobby projects, missing deadlines with both work and said projects, has taken a great toll on my mental health in the past 4 years we've finished school. In fact, I didn't even manage to finish my diploma thesis, after postponing it for three years, so I don't even have the Masters even though I did finish the state exam.

    So, if you can, limit your work hours as much as you can to get by, and work on your own projects in the meantime (if that's what you want). The money are not worth it.

    (I'm actually finally planning to go back to part-time, and take another Masters in game design this year, and probably stay at that, so I'll see how it goes. But seeing the difference between my best friend and me, where our paths diverted exactly by this, he's turned out a lot better than I did after those three years.)

  • Not walking out the door when I should have. That's a tough call to make and the conventional wisdom is that you shouldn't quit your job before you have another one lined up, for understandable reasons. You have bills to pay.

    The worst job I ever had was as a manager for a large utility. One time, we got quite a bit of snow. I didn't have 4 wheel drive so I asked my boss if I could take a company truck home. He said that was fine.

    The next day, he called me into his office and told me I was in trouble for taking a company truck home. I was very confused and responded that I had asked him about it before I left and he said it was fine. Turned out that motherfucker had been asked by someone further up the ladder if he signed off on it and instead of just saying, "Yep, I told him it was fine." He proceeded to lie his ass off and then pretend like we never had that conversation.

    He showed me what kind of person he was and what kind of company I was working for. I should have immediately handed him my badge and walked out the door but I didn't. I stayed there for a few years after that. That was the tip of the iceberg on top of a completely toxic shit hole. The worst I have ever seen.

    Never let someone try to take your dignity away from you and don't spend any longer in a toxic workplace than you absolutely have to.

  • A few years out of college I was making $X, and was simultaneously approached by two companies. The first was located just outside of Paris, for $X+n (small $n). The second was about 50 miles from where I lived in Oregon, but was $2*X. I chose the second, which led me on a career development path that worked out well for me financially.

    I wish I'd taken the job in Paris. It would have set me back a few years, financially, but in retrospect, I'd have valued the experience more.

  • Best decision I made was taking an internship. I wasn't really looking for one, but through some connections, one basically fell in my lap. It was in old tech I messed with in high school, so I was reluctant, but getting real world programming experience was fantastic. The team was great and I helped solve some interesting problems on a small project of theirs. They kept me on as long as they could (>1 year). I think people can be way to idealistic, especially when starting out. Go get a year or two somewhere, anywhere. You'll have a ton more marketability and control over where you end up with experience and professional references.

    Biggest career regret was waiting around afterwards for a time to try to get hired on at that same place. Not a ton of programming jobs locally and I wanted to continue my work there, but the company went through semi-frequent growth/shrink phases, and my team wasn't able to get me hired in, though they did try for a while. There were plenty of other good things happening in my life during the down-time after this job and before the next, so it's not really something I regret, but I definitely won't wait on a company like that again.

  • So warm topic.

    I have almost 40+ and what I know definitely that nothing can be true thing in our job. Today you on the wave, in 10 years this wave is deprecated.

    I can feel self pity about different desicions but when look at my path with sober mind I see that nothing can be deffirently.

    The main thing is energy. If you have it you do not care how old are you. But industry is full of bias about devs age. So let's they go hell.

    I am definitely happy that decided to learn programming in my 13.

    I regret that didn't pay attention enough to math and physics to have a more interesting background than just software development. And now I am learning, returning to the roots. 😄

  • I'm glad I worked at a startup without benefits while I still had coverage from my parents. I'm also glad I realized I prefer medium-sized companies before I lost that coverage.

    I regret the mentality that kept me at shitty jobs for five years. Being afraid the grass wouldn't be greener left me in a cycle of getting mad enough to polish my resume and send it out, but then never really following through.

43 comments