113 karma · joined April 5, 2008
I've had to do lots of physical therapy for the problems developed from sitting in a chair at the computer. The kneeling chair has been a huge improvement.
Unfortunately it would take me 7 years of schooling, and they make significantly less than a software engineer.
I think a detail getting glossed over is that the tone needs to be calibrated to the relationships between team members. If team members joke around with each other, send silly gifs, get lunch or coffee together, and are generally on good terms with one another...then it's known that you don't take PR comments personally, they're just feedback. And the more critical the feedback, the better developer you become.
We got some coffee, doubled down, and paired for a while. Eventually, a moment of brilliance was struck from our combined brainpower. Commits were made, tests passed, QA signed off, and a deployment pushed. High fives and Ice Cube's "It Was a Good Day" ensued.
I moved into a 1BR for $1500 in nearby Culver City, which cut my commute down to 20-25 minutes. Not so bad. I'm across the street from a little downtown area with bars, restaurants, a movie theatre, 3 yoga studios, and a grocery store. Fairly walkable.
The job market is pretty hot. The problem in my job search was lining up interviews to get as many offers as possible at once so I could have my pick of the litter.
And even nicer weather than the Bay Area to boot.
I love my Advantage. My only wishes are that it would be wireless and have room for Cmd, Ctrl, and Alt on both sides.
* Muscles typically work in agonist/antagonist pairs. You bend your arm at the elbow, the bicep contracts, and the triceps lengthen. Straighten your arm and your triceps contract while your bicep lengthens.
* When 1 muscle in a pair is overly active, it will shorten and become tight while its antagonist muscle lengthens and becomes weak. This is imbalance. The weaker, lengthened muscle will often develop painful trigger points in protest. This is referred pain.
* To restore balance, you need to strengthen and learn to activate the lengthened muscle while relaxing (inhibiting) the tight muscle.
* Foam roll and stretch the tight muscles, strengthen the weak muscles
--
Upper crossed syndrome is common issue amongst desk workers. See http://www.muscleimbalancesyndromes.com/janda-syndromes/uppe...
For this you would
* Need to develop: scapular stability, scapular retraction, and scapular depression
* Need to inhibit: scapular elevation
* Maintain neutral chin tuck in pretty much all movements.
* ITYW exercises: when doing Ts, focus on squeezing at your mid traps (mid back), with neutral scapular elevation. During Ws, focus on scapular retraction and depression at the same time.
* Wall slides or wall angels
* Band pull-aparts
* Deadlifts
* Farmer carries
* External shoulder rotations
* Face pulls, finishing with external rotation at shoulder
* Rows
* Reverse flyes (palms down for posterior delts, thumbs pointing up for more mid trapezius and other back muscles)
Before doing a heavy lift (like rows), you might do an activation exercise beforehand (Ts and Ws) to focus on activating the muscles you want to work (mid and lower trapezius).
Similarly, if you want to workout your (tight) chest, you ought to do activation work for you back (ITYWs, wall angels) to ensure that your agonist/antagonist pairs "remember" each other and your chest doesn't tighten back up too much.
Hopefully that should give you plenty of material to google with. I'd love to go into further detail (there's plenty more to cover) but I mustn't spend too much time writing comments on HN :)
At 25 I went back to physical therapy, this time for chronic pain in my upper back. Therapy unraveled a whole slew of postural and motor pattern issues, and I've been at it for nearly 2 years now. Additionally, for the past 1.5 years I added workouts with a personal trainer specialized in corrective work.
I've learned a ton. Sitting and using your hands with shoulders internally rotated (typing, writing, etc.) for the majority of your time (from 1st grade through adulthood as a desk worker) is so terrible for you. The good news is that it's possible to completely reverse and become pain-free. The bad news is that it might take a huge amount of effort—but personally, I really enjoy it.
Ergonomics are critical, as well. I have both a Kinesis Advantage keyboard and a motorized sit-stand desk. Moving around (not just sitting, not just standing) is the key.
For some time now I've been meaning to write up a detailed case study of myself; essentially a how-to on how to become and stay healthy as a desk worker. It's good to read that at least 1 person might be interested in such a thing :P
obvs
I really wish banks could provide a read-only API token instead.
Sounds like a great guy to work with.
TBH, though, I struggle to find any other meaningful negative differences.
I didn't try posting in "who wants to be hired."
Find a good place where you work with the PT every visit.
Too bad they don't have a need for a front-end engineer right now. I would be all over that.
Keep up the good work, guys!
To me, a huge part of Angular is the tools that it provides you to organize your code. But you have to have discipline and good practices to keep things organized. It's not RoR. If you do abide by best practices, then it's a pretty good experience IMHO.
We're also using Backbone for our model layer, thinly wrapped in Angular to use $http and make it injectable. Backbone's collections & models are way nicer than anything else currently available in the Angular ecosystem.
Angular 2.0's roadmap looks like it will finally change that, delivering a modular "offline-first" model layer that sounds really kick-ass.
tl:dr; go for it
My buddy fought in the Battle of Wanat[1], and had to watch helplessly as insurgents moved into position with weapons, in plain view. He was not permitted to fire, unless fired upon.
I certainly wish the police would adopt that aspect of the military.
If a date (or prospective date) asks you about work, it's probably best to just tell them you slay dragons and steer the topic towards something else.
That being said, I absolutely aspire to be a full-stack engineer, and I'm having fun working towards that goal. I agree that somebody unwilling (let alone, not enthused!) to learn the full stack would make for a horrible programmer.
There are cheaper and better plans available, but ONLY if you make the income cutoff (~$45k for individuals with no dependents).
Whether you buy in or out of the marketplace has no bearing on the rules that healthcare plans have to follow. All healthcare plans must cover rules outlined by the act, or you will be fined.