Ask Slashdot: Minimum Programming Competence In Order To Get a Job?
There are ratings for both personality and talent.
Finding people high on both is difficult.
Different groups put different emphasis on the two independent ratings.
One-a-Day-Compiles: Good Enough For Government Work In 1983
There was a dorm at U of Penn in 1979 where people would dump their cards from the indoor fifth floor balcony at the end of the term.
I avoided CS until my last semester, when they moved to terminals.
Still, it was satisfying watch the cards spin as they fell to the floor.
Toward Better Programming
Shooting people could be problem solving
Any idiot can shoot people. The expertise is in knowing how to dispose of the bodies.
Ask Slashdot: What Online News Is Worth Paying For?
I have subscriptions to the WashingtonPost and New York Times.
I enjoy both of them, and am willing to pay for access. They can't operate on ad revenues alone.
Could a Grace Hopper Get Hired In Today's Silicon Valley?
In my experience at a variety of jobs, some companies had a lot of female programmers, and others had very few or none.
This was also true of Indian and Chinese programmers; they weren't distributed randomly across companies,
but some companies had a lot of one or both groups, and others had almost none.
I don't know what the reasons are for this, just an objective observation.
Do Developers Need Free Perks To Thrive?
Is a quiet work area a perk? I'd like one of those.
I don't need a foosball table.
Ask Slashdot: Do Most Programmers Understand the English Language?
Make the first version in English only, and somewhere in the app,
ask for requests for support for other languages. The only population
you care about are the users of your plugin.
Summer Programming Courses Before Heading Off To College?
The best course he could take for computer programming is a touch typing course. And that's by a huge margin.
That was the single most useful course that I took in hs.
US Educational Scores Not So Abysmal
Am I the only one that thought that photo with the article was racist, or was it too subtle?
Ask Slashdot: What Practices Impede Developers' Productivity?
Noise is a much bigger factor for me than meetings.
I don't know how you can be expected to write reasonable code
when people are screeching all around you.
Quantum Gas Goes Below Absolute Zero
They should team up with the researcher from last year,
Ask Slashdot: How Can I Explain To a Coworker That He Writes Bad Code?
I once worked with a guy who thought that the function pointer was the best feature of C.
He then explained to me how using function pointers was kind of like OOP.
There isn't any point in arguing with people like that.
As 2012 comes to a halt, my data takes up ...
Less than 500Gb. Should I start generating random binary data to catch up?
After Weeks of Trying, UK Cryptographers Fail To Crack WWII Code
Grandparent is getting OTP mixed up with ROT13. I do that all the time. It cost me my job once.
I tested that. I even ran it twice, just to make sure.
The IDE As a Bad Programming Language Enabler
Thank god I don't have to hang out with you lot at parties.
What are these "parties" of which you speak?
What kind of hardware do they bring?
Ask Slashdot: What Tech For a Sailing Ship?
I know it's unlikely you'll win, but shouldn't you at least wait until the election is over to buy your fancy boat?
GUI nostalgia draws me back to ...
The keyboard IS the computer.
Book Review: How Google Tests Software
Having developed software for nearly fifteen years, I remember the dark days before testing was all the rage
Umm.. wtf are you talking about? Extreme Programming is 13 years old, and it wasn't first. Even the waterfall model has testing, and it's 40 years old:
1. Requirements specification
3. Construction (AKA implementation or coding)
5. Testing and debugging (AKA Validation)
Just because you didn't know how to test your software back then doesn't mean testing didn't exist.
He didn't say testing didn't exist. It definitely wasn't as prevalent or mandatory as now.
He's right. Testing often wouldn't be done until the end of the cycle,
and was frequently shortened or skipped entirely to meet deadlines.
That doesn't seem to happen any more.