139 karma · joined April 7, 2021
exactly my intention :) I am learning as much as I can in the area, and trying to display that learning publicly, to help me get a role in the industry
PM/Product roles in the industry are extremely uncommon though. Overwhelmingly these places are only hiring engineers and researchers, and I understand why.
It just doesn't make sense to spend 7-8 years of school for only 20 meaningful years left of my career when I finish.
All you can really do is read up on ergonomics and make sure your setup follows best practices - ones backed by actual research. As SCdF said, take frequent breaks. Pay attention to your wrist and hands when they feel sore.
A couple of things that have worked for me:
1. Switch using your mouse to your non-dominant hand throughout the day. It sucks at first but you will get good pretty quick
2. Use the mouse as little as possible. For web browsing specifically there are good browser plugins that make keyboard nav pretty easy
3. I had a lot of success using an Xbox controller plugged into a computer as a mouse. One joystick to move the cursor, one for scrolling, buttons to emulate mouse clicks. This was good for something like web browsing where I wasn't typing a lot. Or reading documents. It felt a lot more ergonomic than a mouse, kept my wrists at a better angle, and for the most part only used my thumbs and not my wrist.
Your project manager sounds dumb, but Lorem Ipsum is a bad idea for development in general. It just confuses people, including clients, as you saw and wrote. Apps in staging should be seeded with real-looking information and text, and there are plenty of seeding libraries out there that do this. If you need to generate paragraphs of text, there is non-lorem text seeders that create real English paragraphs.
However, this anxiety is far, far less than the anxiety caused by doing a job I absolutely hate and required 30+ hours a week of decent effort.
I was a developer for many years and absolutely hated having a permanent record of my productivity via commits. I hated that I couldn't just fuck around and do nothing on a given day without there being a glaring spot tarnishing my commit history. I hated the lack of diversity in what I was doing. I hated building shit that was pointless and stupid. And I've been programming since I was a teenager and I'm sick of it.
The advice I've seen here but maybe not in the exact same words that I agree with: do a tech job in a non-tech company. But specifically NOT programming. And make sure it's a really tech-stupid company. This all describes my current employer.
I'm an "architect" for my company's very small tech team. The most time consuming aspect of my job is sitting on zoom meetings, of which I have maybe 5 hours a week worth. My work outside those meetings is at most another 5 hours with a few exceptions. I've had many weeks where it was 0 hours outside meetings, and it's rare that I ever talk in the meetings I sit in on. I mostly have to build out the occasional documentation, send some emails, and generally just check boxes to make sure shit isn't going to break. I definitely needed my development background to get this job and I do use my dev knowledge frequently, but you could be the world's shittiest developer and still do my job just fine.
I really want to get paid more. I want to be able to actually buy a home. Maybe in a couple-few years I will start applying to some other place but only if it pays $150k+, and given how fucking little do I my job I think it would be really hard to sell myself for a role like that unless I just lie my ass off.