serverhorror
Joined 14 years ago
Joined 14 years ago
I can vouch for (1) being correct since I am managing an HPC Cluster for a company right now. The way to to is modules.sf.net (or the newer and nicer Lmod which is Lua).
The usual need is for a multitude of versions being avaible and easily usable. This starts at the compiler level and goes up to stuff like I have 5 versions of Tool X. This needs Python 2.7.3 (yes exactly that version). Now make it easy for me to use it.
It has been my only touching point with TCL so far -- I. Don't. Like. It.
If I'd be the customer and people came to me to tell me "Of course we can do feature X but we also LIKE to do Y" what I hear is "We can do what you want for amount EUR x but we'd like to sell you something that costs EUR x+k".
So I'm not talking about the customer believing it's optional, I'm talking about the development teams themselves believing it's optional.
I't would sound a whole lot different to state "Sure we can do X. It's EUR x. This is what is necessary..." (the list of work packages would include refactoring, maybe worded in a way that is better understandable by my customers).
I'm going to spare you the the usual comparison to car makers or whatnot. I think the mistake is with ourselves to simply state that it is necessary and not optional to maintain quality. After all if you can take the risk of implementing features without maintaining a quality product isn't -- and thus loosing customers as implementing features only when maintaining quality -- and thus loosing customers to competitors who are willing to reduce quality for the other risk, and a possibly lower price for a single project or two?
Why o why does "investigated this technology" even imply that somebody (technical) looked at it?
Lead: Hey vendor, is your product secure?
Vendor: Sure it is. It helps people find products they want.
Lead: Aye! That's cool. Deal!
Vendor: Aye! Let's hand it off to the mere mortals to implement the plan...
Customer (formerly known as lead): Nice doing business with you. I like we have a relationship based on trust and honesty.
https://www.google.com/webhp?q=getting%20started%20PHRUBYPY
appearantly Google thinks it's Rails :)
What about running and maintaining it?
In other words: The services that are good enough to prevent eavesdropping are blocked, while the other services are "clear text" to the attacking party. Is that a possibility?
Is that somewhat correct?
You're kidding right? I thought that whole "devops" movement (call it what you like) was to get rid of the attitude of "other people's problem".
I live in environments that are (for the most part) regulated and demand by law that there is a strict separation between the people running and developing software, often open to interpretation is the 3rd role of people configuring the software.
The problem is that "I solve it..." just doesn't work. Either people solve it by working cooperatively together or it simply won't ever be deployed.
There's no such thing as a sysadmin problem, devops problem, developer problem. (No go downvote me for the tone of the next sentence) -- For me it's either get your ass moving, stand up, walk over to people and talk to them or get lost!
I was asking a few times how things were going and that I could need something that sounds like what they were building -- granted on a very informal level but still I asked and expressed my interested.
Problem was: They never came back to me and told me: Hey here's the stuff! Wanna try?
I can make up reasons why, maybe because I moved to another country to take a job, or after all they don't like me or whatever. To me it boils down to: I (as in "the potential customer") was asking how far the product was and never got a real answer.
My team has about 2000 Boxes to "operate"[1] and I manage only a single team. Totaling to about 100K servers with different DCs spread over the world.
I'd think anybody who gets this kind of offer should try to get a foot in the door. Even if the deal doesn't close people have heard about the stuff.
So the essence is to me: This one little slide where you see that sales/marketing was way under represented in the team. Hell guys I know! you can build stuff, but don't expect me (the customer) to keep asking and asking and asking for wether or not it suits you to send me something I can work with...
[1]: I currently live in an enterprise environment where DevOps or agile is still something new and not to be trusted!
Is that how american people phrase things? (On the bright side I now know that my native language isn't alone having very deep rooted problems when you try to be equally friendly -- its a lot easier to equally offend everyone...)
Spain (I know this from a Friend): Pretty harsh regulations, no Uber at all.