Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror

Comment Re: coding productivity (Score 3, Insightful) 142

The question of "mastery" is one that requires perspective.
I'm over 50 and learned data structures and memory management but barely touched assembly in college. 10 years ago, I was told that understanding the difference between "pass by reference" and "pass by value" was rare.
The point is that "mastery" is having the skills to be productive with the best tools of the time, and that changes. Learning how to get the best results out of AI but not understanding how its output works is just a different layer of abstraction from using console.log but not having any idea how that makes different pixels appear on the screen.
I haven't worked with AI coders yet, but I have no doubt it is another technology I'll work with before my career is done; another thing I'll have to "master."

Comment It helps with homework but not jobs (Score 3) 135

The date seems significant because it implies that chat-gpt does a pretty good job finding an existing answer but a pretty poor job at creating a novel answer.

I am at once feeling more secure in my job and more worried about the influx of chat-gpt-kiddies.

Of course, my job is only secure if my managers understand this. Pardon me, I have to go get chat-gpt to write an email for me.

Comment Re:Increasing simplicity? (Score 1) 224

This line was the biggest unsupported assertion in the article (and there were several).
My experience has been that as people work to "simplify" coding, coders are tasked with handling increasingly complex tasks. Overall, my job has maintained its complexity.
(And yes, this is anecdotal and not supported, but I'm writing a slashdot comment not an article for NYT.)

Comment A long time ago in a galaxy far, far away.... (Score 1) 94

These events ALL happened a long time ago in a galaxy far, far away.

Even the nearest galaxies are tens of thousands of light years away. Although we only started receiving these Historical Documents in the 1970s, all of the beings in them are long dead. All of the aliens in the movies (like Han Solo) are played by human actors in theme parks here on Earth. Have your kids not figured it out? They know it's not the real Darth Vader but an enthusiastic and talented cosplayer. That's OK!

I suspect the Historical Documents have arrived out of order due to their hyperdrives allowing them to broadcast "later" events from locations within their galaxy that are dozens of lightyears nearer to us.

It is possible that the Skywalkers are not "aliens" in that humans arrived here by hyperdrive tens of thousands of years ago and it is only now that the broadcast has caught up with their descendants. Otherwise, it's one helluvan example of convergent evolution.

Did you know C-3PO's full name was Cylon-3 Prototype One? Maybe everyone shouldn't have mocked him so mercilessly...

Comment How is this different from commercial software? (Score 4, Insightful) 52

This reads like FUD. Commercial software providers can and do change the terms of their licenses, too. With open source, the worst that can happen is they go closed and you won't get new features or updates until you find a good fork. If Oracle changes their terms on you, good luck.

Comment Why not both? (Score 2) 128

Make `compatible_with_perl_5_33_0` a config option or better yet make it something you can apply per file with `use perl5ish` or `use perl7ish`.
That way Perl can continue to be all things to all people.
And continue to be utterly awful.

I've been a profession programmer for more than 25 years and last year got an otherwise great job working to maintain and migrate an old Perl project. I'll sum up my experience with the following phrase:
The more I learn about Perl, the less I know about good coding practices.

Comment Poster:1 Straw Man: 0 (Score 2) 256

Great victory over a straw man argument.

The kinds of things you need to discuss with a person when determining if they are a potential life partner are very different than reasonable topics when trying to build a software system among diverse engineers.

The first amendment doesn't protect all speech and individual rights are not infringed by an organization insisting that people keep civil tongues in their business communication. Many businesses believe that getting rid of toxic people (even if they are a "rock star") is worth it to keep the many great developers who would otherwise leave or never join.

You know what's great about freedom? Some organizations can try out policies like this and if they thrive and attract the people they need then this could be seen as a success. If it fails, we'll know the people who like diminishing others were right. I look forward to the free market of ideas driving more of these kind of codes of conduct into use and further refinements to them.

Comment Visit the Library (Score 5, Insightful) 71

Looking for a cool, community-accessible place where anyone can walk in, pull a book of the shelf, and start reading without being pressured?
Try the library!
If, like the article, you think "a bookstore is much more than a bookstore, it's much more than selling books. It's a public shelter. Whoever you are, you don't have to buy anything, they won't ask you for your ID. You're free -- you can stay for hours and browse. There's a generosity, an optimism." What you are looking for is a library. Many will even let you check out books on exchange with other library systems, not just other branches.

Slashdot Top Deals

The use of anthropomorphic terminology when dealing with computing systems is a symptom of professional immaturity. -- Edsger Dijkstra

Working...
OSZAR »