3 ms·
My work is also similar to OP's: CRUD and figuring out business requirement (so called 'domain driven design'). It's kinda boring but the pay is good and there
by coconut_crab 8y ago
My work is also similar to OP's: CRUD and figuring out business requirement (so called 'domain driven design'). It's kinda boring but the pay is good and there is almost no pressure. Some of my better coworkers are leaving for big data/ai/next big things startups, so to keep my mind from getting too cruddy I am doing the following:
- Keep learning, reading old good algorithm books, trying new techs and skills to improve myself. My employer actually encourage this.
- Sharing what I have learned with my coworkers so I can have better understanding and also help my coworkers too (sometimes). This is also encouraged by my employer.
- Foster adoption of those techniques in company's own project. Even CRUD apps benefit from good type safe functional programming practice, or batching with akka stream etc...
- Aside from those I also help my friend with his analytics startup as my Scala skill is useful for that line of work.
All of the above help me with finding a new company in case the current one goes out of business too.