Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:Stay Put (Score 1) 772

Well I am 60 and have just started programming professionally again.

I wrote my first program professionally (ie I got paid to write it) in 1969. By the end of the 1970s I had become a project manager, although not before becoming an expert programmer in PDP 11 Assembly Language. During the 1980's I was a line manager running the software development side of a hardware/software product that we had. This role did still keep me in touch with technology and I did share that role with one of Chief Engineer for the subsidiary I worked for. I could write software in C and was a beginner in SQL but I only dabbled.

During the 1990s and up to 2009 by career took a different turn and I became a business expert in the whole area of competition in Electricity - actively involved in seeing the UK introduce electricity competition in its domestic market during the end of the 1990's and taking that expertese out around the world during the 2000s. Because this role took me away from the technology, and the back end of the 1990s and onward I took up programming as a hobby. And I taught myself lots of new languages (Java, PHP, Javascript, and (although not strictly programming) HTML and CSS) and because much of what I was doing involved developing applications around databases (Postgresql and SQLite) vastly improved by SQL skills.

In 2009 I was offered a redundancy package that meant I could retire. A well paid consultancy assignment shortly afterwards caused me to set up a limited company with sufficient capital to explore becoming a programmer again whilst paying a small salary to me (which offset some of my pension drawdown).

I originally thought I would be developing web sites for people, but real life doesn't work like that, and although I did have a couple of projects in that area a chance encounter with an old work colleague has led me to writing software initially using Microsoft Access, but increasingly now using SQL Server and other technologies such as ASP and VB.Net. I am realistic in what I charge, I do charge a small premium over the rates for junior programmers but I can clearly demonstrate my worth (I believe I am still really good at finding bugs and fixing bugs in other peoples code - and I enjoy doing it, although I am aware most people don't) and I can take the right design decisions and implement something much faster using my experience against someone new to the business. Most importantly I REALLY REALLY enjoy it.

There is nothing about age that prevents you learning new languages and exploring new career avenues. It would be tough financially if I wasn't semi retired, and I don't think I could have (or would have) got a full time job. But setting up my own company and using that as a vehicle to get work has proved successful.

I meant to post that as ME, not as an AC

Comment Re:combination (Score 1) 680

You should use DVD+R for data and refresh every decade or so ago

I just re-read my entire CD archives from 10 years ago (actually between 1998 and mid 2004) and thinned them down and put them on to DVD+R. I could read all of them, although one or two had difficulty with a couple of files. I took the opportunity to thin them down (removing duplicate copies of files) and compressed 51 CDs into 4 DVDs

I also have offsite backups on standard 3.5 inch sata drives of what I would regard as my current "live" data - I have about 200GB covering all the family - music, images, documents and spreadsheets, software I wrote etc etc. A simple USB/sata external chassis for the drive was all I needed to take a backup. I have two sets and attempt to rotate them monthly.

Image

New Zealand Government Opens UFO Files 100

astroengine writes "Following hot on the heels of a series of international UFO sighting disclosures, the New Zealand government has joined the party and made public 2,000 pages of UFO eyewitness accounts dating back to 1952. Helpfully, the NZ newspaper The Dominion Post has scanned the documents and has made them available online. Among the accounts of alien encounters and strange lights in the sky is one of New Zealand's most famous UFO mystery: the Kaikoura sighting. But was it aliens? Probably not, but it makes for an entertaining read."

Comment Re:Computer Science = Algorithm Development (Score 1) 564

When I went to University in the UK (late 1960s), only a handful of not very prestigious colleges taught the new subject of "Computer Science". I ended up doing Electrical Engineering, because that meant I could go to one of the London colleges (Oxford and Cambridge were out because I couldn't pass Latin - was needed in those days) despite knowing from the age of 11 that I wanted to have a career in computing. Shortly afterwards, it became more important and my brother (9 years younger than me) did a Computer Science course at the same college as I (Imperial College).

In those days, the subject was not very broad - algorithms were immensely important because the libraries that embed these algorithms were not widely available and software packages (as we know them today) did not exist. For some time, my career after university was programming large chunks of what I did in Assembler language (although to be fair, I was writing device drivers for the operating system RSX-11M on a PDP/11 - not mainstream commercial programming) and it wasn't until sometime in the 1980's that the computer languages had progressed far enough to use something like C universally. I remember at the time wanting to get hold of a book on compilers and how they work, because that was the 'in' subject area for modern computer science. Similarly databases, particularly relational databases, was another subject area that was broadening. We hand developed in Assembler some database engines for a large commercial database project I undertook in 1974, and in the early 1980s the company I worked for started to develop a relational database which competed with Oracle. It was only when we had to invest in an SQL parser that the business case required us to sell a 1000 copies that we chickened out - asking the question if that was possible. And if we can all remember it was during the 1980s that GUI's became prominent - the Apple Lisa was the first I experienced, but MS Windows followed soon afterwards. And then again in the late 1980s, Software Engineering, along with all the various methodologies (I remember having fierce debates about which methodology was correct) and Object Oriented programming (again fierce debates over the mindset change needed to use an object oriented language properly). The final point was brought home to me by watching Tron the other day. In the time of that film, programs were written by Users. That was indeed the norm, and it wasn't until the mid 1980s and the explosion of the PC as both an Office and Home Device that users where people who didn't write the programs, but instead went out and bought "Software Packages". It was at this point that a new subject area of "how do I use this program" and "how do I configure this system" became a subject that required teaching to more than just a few specialists.

The point I am trying to make, is that since its inception the field that was historically named computer science has grown to a point where it has too much subject content to be covered completely with a single undergraduate degree. Specialism is required and therefore you would expect different colleges to offer different combinations.

KDE

KDE 4.5 Released 302

An anonymous reader writes "KDE 4.5.0 has been released to the world. See the release announcement for details. Highlights include a Webkit browser rendering option for Konqueror, a new caching mechanism for a faster experience and a re-worked notification system. Another new feature is Perl bindings, in addition to Python, Ruby and JavaScript support. The Phonon multimedia library now integrates with PulseAudio. See this interview with KDE developer and spokesperson Sebastian Kugler on how KDE can continue to be innovative in the KDE4 age. Packages should be available for most Linux distributions in the coming days. More than 16000 bug fixes were committed since 4.4."
The Almighty Buck

EVE Player Loses $1,200 Worth of Game Time In-Game 620

An anonymous reader writes "Massively.com has reported that an EVE Online player recently lost over $1,200 worth of in-game items during a pirate attack. The player in question was carrying 74 PLEX in their ship's cargo hold — in-game 'Pilot's License Extensions' that award 30 days of EVE Online time when used on your account. When the ship was blown up by another player, all 74 PLEX were destroyed in the resulting blast, costing $1,200 worth of damage, or over 6 years of EVE subscription time, however you prefer to count it. Ow."
HP

PC Gamers Too Good For Consoles Gamers? 324

thsoundman sends in a blog post from Rahul Sood, CTO of HP's gaming business, who claims there was once a project in development at Microsoft to let Xbox users compete against PC users playing the same game. According to Sood, the project was killed because the console players kept getting destroyed by their PC counterparts. He wrote, "Those of us who have been in the gaming business for over a decade know the real deal. You simply don't get the same level of detail or control as you do with a PC over a console. It's a real shame that Microsoft killed this — because had they kept it alive it might have actually increased the desire of game developers and gamers alike to continue developing and playing rich experiences on the PC, which would trickle down to the console as it has in the past."
Idle

ThinkGeek's Best Ever Cease-and-Desist Letter 264

ThinkGeek, sister company to Slashdot, received a meticulously researched (except on one point) 12-page cease-and-desist letter from the National Pork Board. What had the meat lobbyists up in arms was an April Fools product from the TG catalog: Radiant Farms Canned Unicorn Meat, whose copy included the line "the new white meat." The NPB figured this was confusingly similar to their trademarked "the other white meat" (an advertising slogan the pork industry is considering retiring anyway). Geeknet, parent company of Thinkgeek and Slashdot, issued a press release apologizing for any confusion; you can read it on ThinkGeek's site (PDF), because the newswires refused to distribute it for some reason. Oh, and ThinkGeek has no intention of taking down the protected parody.
Books

Judge Chin Says He Will Cut the Google Book Settlement 38

Miracle Jones writes "In a move that has shocked the publishing world, Judge Denny Chin has filed a brief saying that he has decided to cut the Google Book Settlement in half, letting Google host the first half of every book the company has scanned, and letting other interested stakeholders fight for the rights to the rest. 'We think this is a hard decision, but a fair one,' said John Peter Franks for Google. 'We would like to be able to host and control whole books, but at least we get the front half.'"
Games

Copyright and the Games Industry 94

A recent post at the Press Start To Drink blog examined the relationship the games industry has with copyright laws. More so than in some other creative industries, the reactions of game companies to derivative works are widely varied and often unpredictable, ranging anywhere from active support to situations like the Chrono Trigger: Crimson Echoes debacle. Quoting: "... even within the gaming industry, there is a tension between IP holders and fan producers/poachers. Some companies, such as Epic and Square Enix, remain incredibly protective of their Intellectual Property, threatening those that use their creations, even for non-profit, cultural reasons, with legal suits. Other companies, like Valve, seem to, if not embrace, at least tolerate, and perhaps even tacitly encourage this kind of fan engagement with their work. Lessig suggests, 'The opportunity to create and transform becomes weakened in a world in which creation requires permission and creativity must check with a lawyer.' Indeed, the more developers and publishers that take up Valve's position, the more creativity and innovation will emerge out of video game fan communities, already known for their intense fandom and desire to add to, alter, and re-imagine their favorite gaming universes."

Comment Mischaracterisation of business (Score 1) 543

The article mischaracterises the term "business" to mean the selling of software. In the sense that the GPL prevents one from making a varient and then selling it under a proprietrary licence that is true.

But what if your business is a user of software and not selling software (which I think is more true of business as a whole), then the GPL actually helps you, because it discourages (prevents) small proprietary forks, instead encouraging an ecosystem in which the majority of the effort goes into improving the public common base of software. So as a business user of software that business benefit more than it would if effort were drained of into lots of incompatible proprietary versions.

.

Slashdot Top Deals

Systems programmers are the high priests of a low cult. -- R.S. Barton

Working...