4 ms·
I switched jobs a year ago: from a low paid startup job to a company that does project-to-project grunt work for local banks. I (@Hisako1337) learned a lot dur
by anonyfox 11y ago
I switched jobs a year ago: from a low paid startup job to a company that does project-to-project grunt work for local banks.
I (@Hisako1337) learned a lot during the past years, absorbed the whole mindset of Lean Startup, Customer Development and truly agile software development. I taught myself the complete fullstack, from User interviews to SPA frontend dev with advanced SEO, backend development with imperative, OO and functional mindsets (Love Elixir currently!), using different communication protocols (have a degree in distributed systems), and optimize solutions by using appropriate database solutions, from relational to document stores to graph databases. I even learned how to build desktop apps with web tech before it was as cool as today and currently I absorb every piece of machine learning material I can find/buy. Every bit of learning happens in my spare time, because: ...
Now guess what I do for a living for my current "FinTech" employer? Bugfixing a decade-old Spaghetti-architecture CRUD PHP app, doing pretty useless projectwork for customers (middle bank management).
I'm not allowed to improve things, because stuff might break and of course there are zero tests written. Boredom? I hate every Single hour at work. Most colleauges behave like braindead zombies. But the salary is quite good and I can't move to better job locations.
Others here might not believe that situations like described in this articles occur- but really- things can be fairly worse. I'd love having problems that are worth a question at SO, not the trivial gruntwork I'm supposed to do all day, with zero impact for anyone for idiots that have no clue but enough money.
Sorry for the rant- this article triggered a wave of emotions...
- khaannn 11y agoThis is my life. The ancient codebase that doesn't use Objects because "They didn't see the point" with no unit tests. The pay is more than I could possibly hope to achieve at another employer in this area and, accounting for the cost of living, more than I could hope to get anywhere. I'm attempting to improve the place from within, but the long-term employees are resisting change.