News for hackers. Stuff that matters.
Re:Programmer Competency Matrix (2016) by pjmlp on Sunday March 26, 2017 @12:54PM (#13961684)
> Git is the standard now and has been for years.

Only in the open source world and a few SV darlings.

I am yet to do a project at a Fortune 500 among our customers that isn't based in Subversion or TFS.

I have been using Git only on personal projects.

Re:Programmer Competency Matrix (2016) by devonkim on Sunday March 26, 2017 @08:02PM (#13964150)
I've worked with customers, clients, and partners throughout the Fortune 100 and public sector for my career and there's one thing that is consistent - there is NO consistency. Big companies have TONS of software from all sorts of places across their decades of M&A and partial-failure development efforts and re-orgs. The open source world is much more of a hive mind than big companies in many respects compared to programmers oftentimes locked in dungeons unable to escape their legacy codebases, tools, and architectures for arcane reasons like a manager liking the tie of a salesperson more than another.

From a technical standpoint I'm constantly amazed at the sheer diversity / museum of stuff that'll get deployed to prod in the Fortune 100. Sure, 80%+ of the stuff made in the past 15 years is all Java crud, but the nice thing about that is that dropping wars into an application container is a very solved problem. I don't have to really think during another 90s-style deployment where more difficult problems are metaphysical like if I'm actually still myself from 20 years ago dreaming very hard that I'm living 20 years in the future and this is a side-effect of my 90s frame of mind.

Re:Programmer Competency Matrix (2016) by alexbanks on Sunday March 26, 2017 @01:07PM (#13961753)
> Only in the open source world and a few SV darlings.

In the last year I've built internal-only systems for two Global Fortune 100 companies, both of them in Git.

I believe you are very incorrect.

Re:Programmer Competency Matrix (2016) by pjmlp on Sunday March 26, 2017 @01:09PM (#13961766)
You forgot to read the part "among our customers".
Re:Programmer Competency Matrix (2016) by closed on Sunday March 26, 2017 @01:21PM (#13961831)
I don't think they forgot anything. You mention your observations among your customers, in order to support a more general point.

They are questioning whether that generalization follows from your observations (using observations of their own).

Re:Programmer Competency Matrix (2016) by pjmlp on Sunday March 26, 2017 @03:43PM (#13962747)
For these customers it doesn't follow "Git is the standard now and has been for years.".
Re:Programmer Competency Matrix (2016) by alexbanks on Sunday March 26, 2017 @03:53PM (#13962824)
Right. I am asserting that your experiences are not the norm, but in fact outliers. Which means that Git is the norm, and those that do not use it are outliers. Basically the opposite of your original claim.
Re:Programmer Competency Matrix (2016) by pjmlp on Sunday March 26, 2017 @05:23PM (#13963381)
To see who is actually right, we would need to take a measurement of SCM systems across all Fortune 500 companies.

Writing statements about Git's adoptin on HN posts don't make them into facts, unless they are baked by actual numbers.

The fact is that both of us are wrong, because neither of us have the data of those 500 companies, only anecdotes.

Re:Programmer Competency Matrix (2016) by coldtea on Sunday March 26, 2017 @05:33PM (#13963429)
>The fact is that both of us are wrong, because neither of us have the data of those 500 companies, only anecdotes.

That would make both of you undecided. But one of you is right and the other wrong.

Re:Programmer Competency Matrix (2016) by alexbanks on Sunday March 26, 2017 @08:20PM (#13964213)
Nope. I didn't make any claims that "all" Fortune 500 companies, or even "most" Fortune 500 companies use Git. You said, verbatim:

> Only in the open source world and a few SV darlings.

This statement is _factually_ incorrect. None of the companies I've worked for/done work for/communicated with were in SV and _all_ of them used Git. AKA it is in fact _not_ just "a few SV darlings," because the companies I've mentioned that use Git were neither of those things.

Re:Programmer Competency Matrix (2016) by pjmlp on Monday March 27, 2017 @02:38AM (#13965609)
It is as factually correct as "Git is the standard now and has been for years.".
Re:Programmer Competency Matrix (2016) by sn9 on Sunday March 26, 2017 @08:45PM (#13964300)
You can't make that claim based on two data points, especially if the person you were replying to has a greater number of data points.
Re:Programmer Competency Matrix (2016) by khedoros1 on Sunday March 26, 2017 @02:11PM (#13962142)
Ditto. Newer projects at my employer use git. Anything older than about 3 years old uses Perforce. On the other hand, I think we left CVS under 5 years ago.
Re:Programmer Competency Matrix (2016) by Wildgoose on Monday March 27, 2017 @03:23AM (#13965767)
At the over £1.2 billion turnover company where I am currently working there is Subversion, CVS and even some ancient code in SCCS. Git is being considered, but for now Subversion rules.
Re:Programmer Competency Matrix (2016) by iLemming on Tuesday March 28, 2017 @10:52AM (#13977028)
Even in companies of size of Google most devs nowadays rarely deal with SVN directly, they use git->svn bridges. So yeah, Git is a de-facto standard. And it's not for the sake of Github.
Re:Programmer Competency Matrix (2016) by marcosdumay on Sunday March 26, 2017 @01:49PM (#13961999)
By TFS you mean Microsoft's one? If so, it binds to Git now.
Re:Programmer Competency Matrix (2016) by pjmlp on Sunday March 26, 2017 @03:44PM (#13962752)
Yes, but they just use the plain centralized version.
Re:Programmer Competency Matrix (2016) by mtreis86 on Sunday March 26, 2017 @04:55PM (#13963237)
Walmart, GE, HP, JP Morgan, IBM
Re:Programmer Competency Matrix (2016) by pjmlp on Sunday March 26, 2017 @05:25PM (#13963384)
I am pretty sure they aren't using 100% Git across all departments.
Re:Programmer Competency Matrix (2016) by dagw on Monday March 27, 2017 @02:58AM (#13965680)
I am 100% sure they aren't using 100% anything across all departments.
Re:Programmer Competency Matrix (2016) by pjmlp on Monday March 27, 2017 @04:25AM (#13965986)
Which makes "Git is the standard now and has been for years." pretty much false, right?