OpenDrapery | 9 years ago | on: Moneyball teams
OpenDrapery's comments
OpenDrapery | 9 years ago | on: Moneyball teams
When you land in a role that has no finish line, it kind of removes the benefit of being a consultant.
OpenDrapery | 9 years ago | on: Ask HN: Building a side project that makes money. Where to start?
OpenDrapery | 9 years ago | on: A lawsuit over Costco golf balls
OpenDrapery | 9 years ago | on: William Shatner's Seat
In a small team, the internet is not all clamped down at work. You are more likely to be treated like a mature adult. At a large company, they treat everyone like children because that one imbecile did that stupid thing that one time.
Now, the risk in acknowledging this phenomena is that you come off sounding elitist, "I want to join an exclusive club so I don't have the cretins dragging me down."
OpenDrapery | 9 years ago | on: Why I Don’t Talk to Google Recruiters
Maybe not the healthiest attitude ...
OpenDrapery | 9 years ago | on: Why I Don’t Talk to Google Recruiters
When they show up for their first day of work, then they basically role the dice to determine whether you go to team A (interesting work) or team B (shit work).
OpenDrapery | 9 years ago | on: CockroachDB beta-20161013
Style over substance.
OpenDrapery | 9 years ago | on: H-1B visas mainly go to Indian outsourcing firms
Show up for work at the designated time, sit in your assigned seat. Sometimes you will get interesting work. Most times you will get menial tasks. Sometimes you won't get any work at all.
After the first month, you're thinking, "Uh, I was here about the software developer position? Are we going to be building any software?"
le sigh
OpenDrapery | 9 years ago | on: Ask HN: What is the biggest untapped opportunity for startups?
In other words, the thing that makes software so unique and valuable, is the very thing that most organizations don't take advantage of. They think that if you throw it away, you are scrapping something akin to physical materials.
Shame, really.
OpenDrapery | 9 years ago | on: How Children Lost the Right to Roam in Just 4 Generations
Proof once again that life is a series of tradeoffs.
OpenDrapery | 9 years ago | on: The Domain-Driven Design Paradox (2016)
In my experience, the report writer many times is the developer on the team who drew the short straw. So you get this weird effect where the best way to learn the domain is to end up with the least desirable project work (from a dev perspective).
OpenDrapery | 9 years ago | on: The Domain-Driven Design Paradox (2016)
A large percentage of the time, there is no domain expert available, or there simply is no domain expert. We've all worked at that place. You start a new job and you're left to your own devices to sink or swim. You wonder why no one can be bothered to take the time to give you the big picture. Who is the customer? Who is the user? Are they the same person? What problems are we trying to help them solve? Are we optimizing for speed, correctness, usability? How do our competitors do it? Who are our competitors?
How about some backstory on this codebase? I can look through source history like I'm doing an archaelogical dig. But how about a narrative on why certain choices were made?
The reason no one will take the time to answer these questions for you is that they will quickly be exposed as not having answers. The best they can do is say "I'll have to ask so and so", and then you'll never hear back.
Also, there is a pervasive vibe that when you're brought on as a developer, it's not your place to ask business-y type questions. Let the people person talk to the people, and you dig ditches where we tell you to dig them. And if we ask you to fill it back in because we told you to dig in the wrong place, well then, you're here 40 hours a week and work is work right?
/end rant
Sorry guys, my fingers just kept typing.
OpenDrapery | 9 years ago | on: If you don’t trust your employees to work remotely you shouldn’t have hired them
Also, your comment, "Why, by performance of course." What does that even mean?
Would love to hear more detail about how you would measure productivity and output of a programmer. Because there are millions of managers around the world who have yet to figure it out.
OpenDrapery | 9 years ago | on: If you don’t trust your employees to work remotely you shouldn’t have hired them
I admire large companies that have the balls to delineate between groups. Most don't. If you work as an IT professional for a company that has a large call center, God help you. Call center work is some of the highest turnover work out there. Managers of call centers resort to treating they're employees like children.
It is frustrating when you find yourself as a college educated, fully formed adult, being lumped in with cretins.
IMO, this is largely why work from home is squashed. Because if we let you do it, everyone will want to do it, and we can't have that.
OpenDrapery | 9 years ago | on: A Story of a Fraudulent Coder
OpenDrapery | 9 years ago | on: Open offices are bad for us
OpenDrapery | 9 years ago | on: Open offices are bad for us
OpenDrapery | 9 years ago | on: True cost of recruiting a developer [infographic]
OpenDrapery | 9 years ago | on: You Are Not Paid to Write Code
Now, if I was a partner in a business with some equity stake, then I would mop the floors if that's what I felt would increase the value of my stake. But as a wage worker, when you tell me to mop the floor, I tell you "that's not my fucking job".
People act in their own self interest. Why is this so god damn difficult to understand? Fuck!