3 ms·
It doesn't have to be like that. Personally, I work for a small company that manufactures a physical product (shoes actually) and manages a few retail stores, b
by thirdsun 10y ago
It doesn't have to be like that. Personally, I work for a small company that manufactures a physical product (shoes actually) and manages a few retail stores, but also develops most of its internal software (CRM, ERP, BI), tools, website and shop in-house, which results in the fact that development and software engineering is just one of many areas the company focuses on.
I can't remember the last time I couldn't leave 4 pm sharp with the rest of the colleagues from manufacturing, sales, design or accounting. It's certainly long ago and rarely happens.
Plus, being a two man dev operation we enjoy a lot of freedom and are able to chose technologies and tools we see fit for the task. Furthermore you are confronted with all kinds of real world problems, interact with people of all trades (as opposed to living in a SV startup bubble) and colleagues value our work, actually perceive it as some kind of magic (in contrast to being code monkeys). To me this is a very enjoyable work environment, that combines the best parts of a 9-5 job and exciting startup atmosphere.
- mooreds 10y agoI was in a similar team and really enjoyed it for a number of years. Left when I realized I would "top out"--there is only so much room for advancement at such a company. I also couldn't justify learning and deploying all kinds of new tech for the company (because it would be a bad decision for the company to have a number of heterogeneous systems), and that was decaying my skillset.