3 ms·
Sure. But, have fun trying to get a new job when you're using 5 year old tech. In other words it's not just about pride or being one of the cool kids.
by draw_down 10y ago
Sure. But, have fun trying to get a new job when you're using 5 year old tech. In other words it's not just about pride or being one of the cool kids.
- genericone 10y agoSo use 6 month old tech because you need to keep up with the cool kids who are hiring for that new tech specifically? Hamstring your current company in order to stay on top of tech/framework trends?
- golergka 10y agoSay that to Cobol devs.
- chris_wot 10y agoIf you do, say it loudly or they might not hear you.
- ehnto 10y agoI can see your viewpoint, but I have to say that trying to keep up with the tooling treadmill has many tradeoffs. If there is a new framework or tool to know about every few months and you change job every three, you will be spending all your time re-learning some strange new wheel and taking energy away from truly excelling at your current tool set. On top of that, if we chase the carrot of technology we will always be using tools that are less than a few years old. In otherwords, un-tested by time and immature code bases without useful ecosystems and best practices. RiotJS for example, there is a way it's designed to be used, and it is idealogicaly sound. But also naive. That way will evolve a lot over time as even just a small project revealed a dozen or so pain points to solve, that haven't yet been addressed by the community. But working on an older codebase, communities have usually solved a lot of those problems with process or ammendments, and there is a wealth of information available.
- madeofpalk 10y agoThere's a middle ground - don't upgrade systems for the sake of upgrading, but maybe if you're building something new or working on a sideproject, investigate newer technologies.
- deleted 10y ago[deleted]
- vidarh 10y agoIf you're going for a permanent job, sure, you're largely tied to what is advertised. If you're going for consulting gigs, no problem: Focus on selling solutions rather than specifics. Then afterwards offer up a solution based on new tech, and offer up a better alternative and explain how it solves their problems better.
- icebraining 10y agoYou must be a frontend or mobile developer. On the server side using five year old tech is the mark of a proactive and daring company. Our code depends on Python 2.7 (released in 2010) and we still have to compile our own CPython every time we deploy on servers managed by the client.
- pjmlp 10y agoThe secret is to try to be a polyglot, not just get yourself into a silo, and also build up on people skills. Many companies don't bother one cannot use the very latest fad, but you can demonstrate proficiency in soft skills, for example.