Is DevOps also a manifestation of white male privilege?
-
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
@weng said in Is DevOps also a manifestation of white male privilege?:
Agile is an awful and stupid idea in a great many contexts.
Running a business that relies on software to define and control its processes is not one of those contexts. It's absolutely needed.
"Build an app for our service? Yeah sure, let's get that on our 20-year roadmap" -- said no company that survived today
Yeah. But there exist innumerable situations where the "project" makes literally no sense and is utterly useless, or worse, is actively harmful if not delivered as a single atomic unit.
Consider, for instance, a project to add the ability to cancel an order with a single click of a button.
In order for this feature to work, it has to be cancelled across the entry frontend, invoicing, inventory, production management, shipping, etc.
In order to be able to determine if an order can be safely cancelled, all those same systems need to determine if it's past the point of no return (inventory irreparably consumed, already shipped, already billed and paid, etc)
I have witnessed agile advocates try to slice this actual real world project into 1 week sprints.
-
@lorne-kates It really is the Japanese word for agile, but on top of the kanji for it to make it clear that it's some foreign word and not a made up one (inb4 all languages are made up). The software industry loves arcane japanese things, from what I can tell.
-
@magus said in Is DevOps also a manifestation of white male privilege?:
@lorne-kates It really is the Japanese word for agile, but on top of the kanji for it to make it clear that it's some foreign word and not a made up one (inb4 all languages are made up). The software industry loves arcane japanese things, from what I can tell.
Sir, this is the white privilege thread. The cultural appropriation thread is
-
@weng said in Is DevOps also a manifestation of white male privilege?:
Yeah. But there exist innumerable situations where the "project" makes literally no sense and is utterly useless, or worse, is actively harmful if not delivered as a single atomic unit.
Consider, for instance, a project to add the ability to cancel an order with a single click of a button.
...
I have witnessed agile advocates try to slice this actual real world project into 1 week sprints.I have a difficult time with using the word "project" here. But it's clearly an atomic unit of work. To split this between multiple sprints sounds...like someone is padding their work, honestly.
However, let's assume it makes sense due to the overall complexity or whatever. This is the sort of thing to which I was referring before about "enforcing rules." You can still separate the work out by sprints but it stays, effectively, in a branch in the background and doesn't go live to production except as an atomic unit.
-
@lorne-kates said in Is DevOps also a manifestation of white male privilege?:
@magus said in Is DevOps also a manifestation of white male privilege?:
@lorne-kates It really is the Japanese word for agile, but on top of the kanji for it to make it clear that it's some foreign word and not a made up one (inb4 all languages are made up). The software industry loves arcane japanese things, from what I can tell.
Sir, this is the white privilege thread. The cultural appropriation thread is
But everything a white male does or says is cultural appropriation, because white males does not have an innate culture, apart from being rich assholes that mansplain and spread their legs on public transport.
-
@carnage said in Is DevOps also a manifestation of white male privilege?:
But everything a white male does or says is cultural appropriation, because white males does not have an innate culture, apart from being rich assholes that mansplain and spread their legs on public transport.
Also mayonnaise.
-
@boomzilla In that case, the overall complexity was immense, but no one application had more than a little bit of work to do.
What should have happened is the SMEs amd architects for each system should have storyboarded the whole thing, fleshed out the interfaces, discovered all the knock on effects and produced a single cohesive plan. A week of intensive planning.
And then everybody can go execute in about a week.
But the Agile coaches got involved and it becomes "system A gets to integrate with System B this week" and then the next week "system b with system c" and then "oh shit data from system c needs to go back to system a via system b" and so on and so forth until the whole project failed.
Six times. This project has failed every year since I've worked here, in exactly the same way, with a different crop of agilistas every time.
-
@weng Of course, the failure modes for such a thing are innumerable.
-
@boomzilla Which is why you design some things up front to make sure you don't back yourself into a corner.
Much of the agile community seems to be allergic to planning anything more than what they think a Sprint should contain.
-
@weng There's a good reason for that too, though. Think about what major anti-agile practices do: SAFe has you spend 3 days a month in planning meetings. No matter who you are. That's going to immediately poison anyone's outlook toward planning.
If your team is actually trying to be agile, you should be planning for the future pretty much all the time. There should be introductions to new planned features, and grooming sessions where the technical people go over the rough plans your product managers have laid out, to communicate the actual work involved and get things properly prioritized.
And before a project ever starts, there's every reason to spend a lot of time planning toward some major milestones.
You can't be agile if you don't have information, just like you can't if you don't have some control over the process.
-
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
@apapadimoulis What if I'm a good programmer but a procrastinator and hard to motivate? Pair programming really helps in that situation.
Sounds like someone needs to attend the "personal success enablement and motivational training" seminar~!!
But really though -- a good programmer is not a procrastinator, nor hard to motivate. If a programmer cannot perform his job duties faithfully and enthusiastically, then actually... he's pretty bad at his job.
"But.... but.... I'm really handsome! How can you say I'm bad at my job!?!?"
A good manager placates bad programmers who think they are rockstars, and treats them like the precious snowflakes they are. But really, they suck at their job, and everyone around them knows it.
I used to be that programmer, I know first hand.
-
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
But really though -- a good programmer is not a procrastinator, nor hard to motivate. If a programmer cannot perform his job duties faithfully and enthusiastically, then actually... he's pretty bad at his job.
I am bad at my job, but that doesn't mean I'm worthless to the company. If I could be better at my job by teaming up with someone, how is that a bad thing?
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
A good manager placates bad programmers who think they are rockstars, and treats them like the precious snowflakes they are.
I don't think I'm a rockstar at all.
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
But really, they suck at their job, and everyone around them knows it.
Maybe; but again: if they can do better at their job by pairing with someone else, why is that a bad thing?
-
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
Maybe; but again: if they can do better at their job by pairing with someone else, why is that a bad thing?
There are no doubt a lot of things that could make them better at their job. The question is, "At what cost?" Is it worth tying up two people? Is that other guy better at his job? Is the resulting output better than what you'd get with the two of you working individually?
And part of that cost is the both of you getting angry at each other and all of the potential consequences.
-
@weng said in Is DevOps also a manifestation of white male privilege?:
Consider, for instance, a project to add the ability to cancel an order with a single click of a button.
In order for this feature to work, it has to be cancelled across the entry frontend, invoicing, inventory, production management, shipping, etc.Agreed. But this represents a failure on both the business and the IT side of things.
A single click cancellation is a good idea, and "seems" easy. But the fact that the business "doesn't understand" all of these subsystems is almost always IT's fault, because they didn't build understandable subsystems ("microservices") nor communicate those in plain English to the business. Instead, they engineered bullshit technobabble things that even engineers hard a hard time really understanding.
I'm generalizing, but this is why agile is really tough.
Given the technical situation you described, a "one click cancellation" could be implemented in a week. Just have it pop-up a message that says "this will be reflected in 2 hours", and send an email to a customer service rep, who then goes in all those systems and does it. If it's used a lot, then build out the feature.
-
@magus said in Is DevOps also a manifestation of white male privilege?:
@lorne-kates It really is the
Japaneseweeaboo word for agile.The Japanese word for agile is アジール (a-gii-ru).
The software industry loves arcane japanese things, from what I can tell.
I really enjoy seeing these software folks come to Japan and do presentations/coaching/etc, and say things like "I mean you guys invented kai-zen, and can-ban, just use it for software!"
-
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
I don't think I'm a rockstar at all.
Well, acknowledging that you don't have a particular skill or inclination towards doing something is precisely what allows you to be good at your job. That's the "unskilled and aware" quadrant, which is even better than the "skilled and aware" quadrant.
I'm specifically referring to the self-proclaimed rockstars, who don't realize they lack these necessary performance traits. This puts them smack in that "unskilled and unaware" quadrant. And as such, they can be awful, toxic team members --- but at least they can code, so you work with that.
-
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
The Japanese word for agile is アジール (a-gii-ru).
I mean sure, they have that too. I doubt they use it as much, unless they prefer to use it when talking about software. That wasn't the point, though - the point was dumb 'new development practice' names.
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
I really enjoy seeing these software folks come to Japan and do presentations/coaching/etc, and say things like "I mean you guys invented kai-zen, and can-ban, just use it for software!"
That would be quite the sight to behold.
I'm fairly curious really, because at least in C#, the Google results for things I search for usually include a few Japanese pages before other languages, so I would think a lot of people there actually encounter this stuff.
-
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
Well, acknowledging that you don't have a particular skill or inclination towards doing something is precisely what allows you to be good at your job. That's the "unskilled and aware" quadrant, which is even better than the "skilled and aware" quadrant.
I'm skilled and aware, I just hate my job. That's why I procrastinate: IT is fucking awful. I'm not sure about your buckets here.
I usually do pretty well in the morning until the first time Visual Studio shits itself or Git tell me something stupid or whatever, then I lose all my motivation and just sit there thinking about how great it would be if I had tools that didn't suck shit.
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
I'm specifically referring to the self-proclaimed rockstars, who don't realize they lack these necessary performance traits. This puts them smack in that "unskilled and unaware" quadrant. And as such, they can be awful, toxic team members --- but at least they can code, so you work with that.
Well, ok, but I think we lost the thread of why pair programming is so bad.
-
I have no obligation to educate people
This is like the first meme all crazy SJWs learn. There's not one out there that doesn't repeat that when asked about anything.
-
@gąska said in Is DevOps also a manifestation of white male privilege?:
@the_quiet_one said in Is DevOps also a manifestation of white male privilege?:
In the experience I talked about earlier in this thread, it reached a of epic proportions when the CTO uttered the words, "Why don't we have all 5 of us developers take on this one task at once?"
I hope you didn't miss the opportunity to tell them about 9 women giving birth.
One of my old bosses used to use that one all the time. I'm sure I should have triggered.
-
@boomzilla said in Is DevOps also a manifestation of white male privilege?:
@carnage said in Is DevOps also a manifestation of white male privilege?:
But everything a white male does or says is cultural appropriation, because white males does not have an innate culture, apart from being rich assholes that mansplain and spread their legs on public transport.
Also mayonnaise.
Yuck. Is that the white male version of Lemonade?
-
@magus said in Is DevOps also a manifestation of white male privilege?:
And before a project ever starts, there's every reason to spend a lot of time planning toward some major milestones.
So… you regard planning as something that you do for free?
-
@karla said in Is DevOps also a manifestation of white male privilege?:
Yuck. Is that the white male version of Lemonade?
No, for that you just have to add brownies.
NSFW onebox for Lemonade and Brownies album cover
-
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
I think we lost the thread of why pair programming is so bad.
I would certainly hope that we aren't sticking to a single topic in a thread
-
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
Well, ok, but I think we lost the thread of why pair programming is so bad.
Because it is only sometimes bad. When you're doing the core of the model of a complex application, it can be useful to have two senior developers doing pair programming, as one will pick up on ideas that the other misses and save a lot of work overall in the process. But once that's done, you've then got a lot of building out from that core to do, and that doesn't need to be done in pairs (except when one of the pair is significantly more junior than the other and needs some coaching). Get to another tricky bit (non-trivial GUI? awkward maths? intricate communications? all sorts of possibilities) and then pair programming helps a lot once more.
And some people are just such massive egotistical assholes that nobody at all wants to pair with them.
-
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
But really though -- a good programmer is not a procrastinator, nor hard to motivate. If a programmer cannot perform his job duties faithfully and enthusiastically, then actually... he's pretty bad at his job.
I am bad at my job, but that doesn't mean I'm worthless to the company. If I could be better at my job by teaming up with someone, how is that a bad thing?
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
A good manager placates bad programmers who think they are rockstars, and treats them like the precious snowflakes they are.
I don't think I'm a rockstar at all.
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
But really, they suck at their job, and everyone around them knows it.
Maybe; but again: if they can do better at their job by pairing with someone else, why is that a bad thing?
Why not just get rid of those who need such accommodations and hire those who can perform on their own? If you have two people who can only perform when paired with someone else, why not hire two people who can perform without that? It seems as though you would get more production with the second option. This is especially so if it is "pair programming" as I have known it where only one person can actually be writing code at one time. If you hire two people who do not need to work in that environment to be "productive" you would get nearly double the production as the first option.
-
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
But really though -- a good programmer is not a procrastinator, nor hard to motivate. If a programmer cannot perform his job duties faithfully and enthusiastically, then actually... he's pretty bad at his job.
I am bad at my job, but that doesn't mean I'm worthless to the company. If I could be better at my job by teaming up with someone, how is that a bad thing?
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
A good manager placates bad programmers who think they are rockstars, and treats them like the precious snowflakes they are.
I don't think I'm a rockstar at all.
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
But really, they suck at their job, and everyone around them knows it.
Maybe; but again: if they can do better at their job by pairing with someone else, why is that a bad thing?
Why not just get rid of those who need such accommodations and hire those who can perform on their own? If you have two people who can only perform when paired with someone else, why not hire two people who can perform without that? It seems as though you would get more production with the second option. This is especially so if it is "pair programming" as I have known it where only one person can actually be writing code at one time. If you hire two people who do not need to work in that environment to be "productive" you would get nearly double the production as the first option.
Sadly, I fear the issue is that there a not enough self directed good programmers.
-
@apapadimoulis Fair enough, but I guess I don't understand why you were talking about ninja programmers.
-
@karla said in Is DevOps also a manifestation of white male privilege?:
Sadly, I fear the issue is that there a not enough self directed good programmers.
You're not wrong, but I feel like we are putting too many crutches out there in attempts to make shoddy programmers do better instead of trying to make good programmers. This is not only happening in tech either. Nearly every industry is doing it. I saw it happen in a huge way in construction and now we have an entire generation that is worthless without the crutches.
-
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
make good programmers
Oh, I know a way to do it!
@gąska said in Is DevOps also a manifestation of white male privilege?:
9 women giving birth
-
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
You're not wrong, but I feel like we are putting too many crutches out there in attempts to make shoddy programmers do better instead of trying to make good programmers.
And let me guess, you consider Intellisense a "crutch".
-
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
You're not wrong, but I feel like we are putting too many crutches out there in attempts to make shoddy programmers do better instead of trying to make good programmers.
And let me guess, you consider Intellisense a "crutch".
No, not at all. That increases productivity of everyone. Is there anyone who thinks this or did you make a strawman just for me?
-
@apapadimoulis It's used a lot. By the tens of thousands.
And yes, by and large it's a management failure. One that's been underway for literally decades.
These subsystems accreted over the past 30 years, mostly through M&A. Some of them have direct lineages back to 70's big iron.
This is Fortune 500 legacy manufacturing. IT can tell senior management stuff until we're blue in the face and we'll never actually get to fix that giant ball of mud properly, it's too risky.
Hell, we recently spun off into 3 separate companies along very deep dividing lines. The first our CIO heard about it was on the news after it was announced to investors. With a hard date by which it would be complete. And a $0 IT budget.
We STILL haven't finished disentangling the IT two years after that date.
What works for small businesses should also work for huge ones, but good fucking luck convincing them of that.
-
@karla said in Is DevOps also a manifestation of white male privilege?:
Sadly, I fear the issue is that there a not enough self directed good programmers.
I fear what would happen if the idiots on my team started collaborating with each other. I could not stand being paired with them. I've worked with them for long enough that they just don't deserve much respect, professionally.
-
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
You're not wrong, but I feel like we are putting too many crutches out there in attempts to make shoddy programmers do better instead of trying to make good programmers.
And let me guess, you consider Intellisense a "crutch".
No, not at all. That increases productivity of everyone. Is there anyone who thinks this or did you make a strawman just for me?
It's a blakeyclassic. We're all just grateful that he didn't mention anything about the 1970s this time.
-
@karla said in Is DevOps also a manifestation of white male privilege?:
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
But really though -- a good programmer is not a procrastinator, nor hard to motivate. If a programmer cannot perform his job duties faithfully and enthusiastically, then actually... he's pretty bad at his job.
I am bad at my job, but that doesn't mean I'm worthless to the company. If I could be better at my job by teaming up with someone, how is that a bad thing?
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
A good manager placates bad programmers who think they are rockstars, and treats them like the precious snowflakes they are.
I don't think I'm a rockstar at all.
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
But really, they suck at their job, and everyone around them knows it.
Maybe; but again: if they can do better at their job by pairing with someone else, why is that a bad thing?
Why not just get rid of those who need such accommodations and hire those who can perform on their own? If you have two people who can only perform when paired with someone else, why not hire two people who can perform without that? It seems as though you would get more production with the second option. This is especially so if it is "pair programming" as I have known it where only one person can actually be writing code at one time. If you hire two people who do not need to work in that environment to be "productive" you would get nearly double the production as the first option.
Sadly, I fear the issue is that there a not enough self directed good programmers.
Especially when most of them spend the most productive hours of their day posting here.
-
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
@karla said in Is DevOps also a manifestation of white male privilege?:
Sadly, I fear the issue is that there a not enough self directed good programmers.
You're not wrong, but I feel like we are putting too many crutches out there in attempts to make shoddy programmers do better instead of trying to make good programmers. This is not only happening in tech either. Nearly every industry is doing it. I saw it happen in a huge way in construction and now we have an entire generation that is worthless without the crutches.
You just reminded me that I was mulling over responding to a local politician who opined on Mark Zuckerberg's webapp that teaching inner-city kids how to code is tantamount to being a ticket out of poverty. I have been tempted to point out that only 2-5% of the population make good developers, and that you shouldn't urge someone to become one any more than you should encourage them to become a plumber, electrician, HVAC technician or whatever. I predict saying as much would get a bunch of people calling me a racist.
The general public has dollar signs in their eyes when they see developer salaries, completely ignorant of what it takes to earn those salaries. I don't know how to fix that problem.
-
@groaner said in Is DevOps also a manifestation of white male privilege?:
only 2-5% of the population make good developers
I think you are being optimistic by at least an order of magnitude.
-
@boomzilla said in Is DevOps also a manifestation of white male privilege?:
It's a blakeyclassic. We're all just grateful that he didn't mention anything about the 1970s this time.
Mac Classic man, that's where it's at. And HyperCard. Those were the good old days. If only we had good tools like those, then I would not fuck off at my job all day and do anything but work.
-
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
@groaner said in Is DevOps also a manifestation of white male privilege?:
only 2-5% of the population make good developers
I think you are being optimistic by at least an order of magnitude.
Here's an exercise for someone more motivated than me: Estimate what percentage of the total population is developers, then multiply that by the percentage of good programmers. The result ought to be amusingly tiny.
-
@mott555 said in Is DevOps also a manifestation of white male privilege?:
Here's an exercise for someone more motivated than me: Estimate what percentage of the total population is developers, then multiply that by the percentage of good programmers. The result ought to be amusingly tiny.
Yeah, change my prior statement to 3 orders of magnitude.
-
@mott555 said in Is DevOps also a manifestation of white male privilege?:
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
@groaner said in Is DevOps also a manifestation of white male privilege?:
only 2-5% of the population make good developers
I think you are being optimistic by at least an order of magnitude.
Here's an exercise for someone more motivated than me: Estimate what percentage of the total population is developers, then multiply that by the percentage of good programmers. The result ought to be amusingly tiny.
But what percentage of the population comprises female elementary and middle school teachers or male accountants and auditors?
-
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
@weng said in Is DevOps also a manifestation of white male privilege?:
Consider, for instance, a project to add the ability to cancel an order with a single click of a button.
In order for this feature to work, it has to be cancelled across the entry frontend, invoicing, inventory, production management, shipping, etc.Agreed. But this represents a failure on both the business and the IT side of things.
A single click cancellation is a good idea, and "seems" easy. But the fact that the business "doesn't understand" all of these subsystems is almost always IT's fault, because they didn't build understandable subsystems ("microservices") nor communicate those in plain English to the business. Instead, they engineered bullshit technobabble things that even engineers hard a hard time really understanding.
I'm generalizing, but this is why agile is really tough.
This example reminded me about the Phoenix Project. It's a great book, one that really showcases where agile shines, but also how hard it is to actually implement correctly.
I'd be happy to "lend" this book to anyone interested, though there is a possibility to easily download an epub or a pdf, too. Illegally, of course. Which I can't recommend, come on, this book costs like 10 bucks...
-
@mott555 said in Is DevOps also a manifestation of white male privilege?:
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
@groaner said in Is DevOps also a manifestation of white male privilege?:
only 2-5% of the population make good developers
I think you are being optimistic by at least an order of magnitude.
Here's an exercise for someone more motivated than me: Estimate what percentage of the total population is developers, then multiply that by the percentage of good programmers. The result ought to be amusingly tiny.
TBH, I didn't have to do the first part. Multiplying by 0 always yields 0.
-
@polygeekery said in Is DevOps also a manifestation of white male privilege?:
No, not at all. That increases productivity of everyone. Is there anyone who thinks this or did you make a strawman just for me?
I mean, I have had vim users talk to me about how all anyone needs is a text editor.
@groaner said in Is DevOps also a manifestation of white male privilege?:
The general public has dollar signs in their eyes when they see developer salaries, completely ignorant of what it takes to earn those salaries. I don't know how to fix that problem.
And yet, I still think you're overvaluing certain points about software development, which hurts it in another way. I have known amazing programmers who you'd never guess were programmers at all, and people who would be amazing at it but have no interest whatsoever. I don't think we have any real data saying what portion of people can really do the work yet.
@mott555 said in Is DevOps also a manifestation of white male privilege?:
Here's an exercise for someone more motivated than me: Estimate what percentage of the total population is developers, then multiply that by the percentage of good programmers. The result ought to be amusingly tiny.
I'm fairly certain that the number of people who could be good developers is about the same as people who want to be developers. I don't think they're the same group of people, though.
-
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
And let me guess, you consider Intellisense a "crutch".
WHY do you put words in other people's mouths and then complain about people putting words in your-- never mind, fuck it.
@kt_ said in Is DevOps also a manifestation of white male privilege?:
I'd be happy to "lend" this book to anyone interested, though there is a possibility to easily download an epub or a pdf, too. Illegally, of course. Which I can't recommend, come on, this book costs like 10 bucks...
One of my old team's leads actually bought it for the whole team on his own dime. Ashamed to say I still haven't read it. Maybe when I'm out of school.
-
@heterodox said in Is DevOps also a manifestation of white male privilege?:
@kt_ said in Is DevOps also a manifestation of white male privilege?:
I'd be happy to "lend" this book to anyone interested, though there is a possibility to easily download an epub or a pdf, too. Illegally, of course. Which I can't recommend, come on, this book costs like 10 bucks...
One of my old team's leads actually bought it for the whole team on his own dime. Ashamed to say I still haven't read it. Maybe when I'm out of school.
It's an incredibly fast read, plus it has an extremely strong narrative pull. Seriously, you're gonna finish it in one night. ;)
-
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
@apapadimoulis said in Is DevOps also a manifestation of white male privilege?:
But really though -- a good programmer is not a procrastinator, nor hard to motivate. If a programmer cannot perform his job duties faithfully and enthusiastically, then actually... he's pretty bad at his job.
I am bad at my job, but that doesn't mean I'm worthless to the company. If I could be better at my job by teaming up with someone, how is that a bad thing?
If you are so bad at your job, it takes two people to do a task that someone else can do individually, then you are quite literally half the worth of someone who is good at the job.
-
@blakeyrat said in Is DevOps also a manifestation of white male privilege?:
ninja
I try to talk in as many irrelevant tangents as possible, so it may have been in furtherance of that goal.
But I guess maybe I was just ranting about the so-called 10x programmers.
-
@karla said in Is DevOps also a manifestation of white male privilege?:
Sadly, I fear the issue is that there a not enough self directed good programmers.
...willing to work for H-1B wages.