3 ms·
My current one. I work as the only dev for a small manufacturing company. I work alone, in a big quiet office with nice hardware, a comfortable desk and I get
by noir_lord 8y ago
My current one.
I work as the only dev for a small manufacturing company.
I work alone, in a big quiet office with nice hardware, a comfortable desk and I get to choose all technical choices and set dev priorities.
My boss is ridiculously smart (hard science background) and trusts me to do what I’m good at while he does what he’s good at.
I work 9-5 every day.
It’s basically programmer heaven.
- kreetx 8y agoWere you consciously looking for it or did it turn out this way by accident?
- noir_lord 8y agoConsciously looking, I had two offers one for where I am and another for more pay (about 16% base but I get a bonus that offsets a lot of that) The other one was for a larger company in a big open office. It wasn't even a choice tbh I can't articulate how much I loathe open offices.
- kreetx 8y agoIt's good to hear how well how it has worked out for you! My situation isn't exactly as good, but it's getting there I'm hoping. The current job I have started out as part time so that I could work on my side project. This didn't work out but then I suddenly got more trust and freedom for doing things my own way, and now it's much better.
- noir_lord 8y agoIf I could go back and say one thing to 18 year old me it would be "it's better to seek forgiveness than ask permission", every single time I've made the bold choice it's either worked out or I've learnt something from it. I far more regret the things I didn't do. It's good they are rewarding trust earned with more trust, that's rare in a lot of work places.
- deleted 8y ago[deleted]
- kreetx 8y agoSame here on the bold choices. My two "mistakes" (not actually regretting -- everybody has their own path) were staying at the academy too long, and secondly not asking at all, but expecting. Not smart, and actually rather neurotic. What I've found out just in the last few years is that by making yourself valuable and then asking for what you really want will actually bring the thing to you (if it's reasonable). Preparing the question and paths forward for both outcomes is a way better strategy than losing hope and blowing up.
- kortilla 8y ago9-5 absolutely kills me. Is that by choice or because that’s what everyone else does? When programming I can do my best work with big 10-12 hour sprints when the mood strikes and maybe a couple in a row. Then there are days with meetings or days waiting for QA or other feedback where the right thing is literally to just go home for the day at lunch time. My best environment is where I’m treated like an adult with responsibilities to deliver software and communicate when I have issues. My worst is one where I’m treated like a child that must show up at certain times and provide constant updates to the adults so they can be sure I’m working.
- speedplane 8y agoI entirely agree that general standards of productive time are not at all productive with many people. But the problem isn't just the time of day people work, it's the compensation they receive for it. If you're told to build X, you might do it in a day, a week, or a month, many companies or managers wouldn't be able to tell what was appropriate. On the other hand, if you were told that you would receive Y percent of revenue of product X for the next three years, your incentives would totally change. You would be incentivized to work as efficiently as possible. More than just money, you would have an increased level of ownership in your own production, which would build confidence and value over the product you build.
- noir_lord 8y agoFor me it's the freedom to set my own priorities, tell me what you want and I'll build it. As for a sense of ownership, not a problem when you're the only dev. I own everything that isn't the windows server and desktops. All the Linux servers, the network, the android terminals the production software, driver terminals etc are all my responsibility.
- speedplane 8y agoIf you're an employee, you actually own nothing. To own it, you need to put some skin in the game, feel the burn when things fail and share in the bounty when it succeeds. A "feeling" of responsibility, is one thing. But having your bottom line decrease when you mess up "feels" quite different.