A few weeks ago I 'discovered' Lynda.com. What's that, you may wonder. Well, not surprisingly, this is a commercial site with above 30 thousand online tutorials for hundreds of courses on all sorts of subjects. I had heard of them before, and vaguely knew their cute logo, a caricature of Lynda Weinman, the founder, herself with teacher's glasses and all, reminiscent of a thirties look (previous century). I never tried their materials though. I thought they'd be similar to O'Reilly Media. Anyways, this time I needed an express course on some of the Internet latest buzz on a few subjects, to prepare a course for my class. Knowing that average college students (definitely mine are) are sort of not too 'efficient' in their time spending and searching obscure subjects would be the last thing on their mind, I (the teach) decided to do that in their place. 25 bucks a month for accessing a library of 30000+ online tutorials and manage some real quick learning ain't that bad at all. Innit?
Actually the subject I was interested in is pretty old, but so am I... meaning, it's been a long time since I put my fingers in the mud of the latest and brightest techie intricacies (at least since late last century), and you know, these things change pretty quick. And they even age and get replaced by new ones while life goes by. When's the time that we all thought Java would be the next big thing? When everyone believed this was just software for kids? Lemme tell you then. It's the big thing now, feels like it's been like this for ever... omnipresent... so old that risks to get bypassed by a bunch of the next big ones! C'est la vie, folks... Especially in ICT, things change for the sake of change, and for a few more (million) bucks techie suppliers will charge you as an 'add-on'. Why not?
In a nutshell, here's what I been studying lately... (for the last couple of weeks). And did that like I'd die tomorrow and lose the chance to learn it. Almost 10 hrs a day, especially on weekends. Drives my bride nuts! And the kids have fun... dad's back to school! Oh, sh..oot!
So, lemme share with you, geeks, what I learned from this experience...
A. First of all, and not being such a novelty as an idea, Internet apps are at the same time easy and hard to do. As ever been. Programming didn't change much from the times I was learning it. Similar syntax, formalisms, constructs, conventions, standards, mindbreakers, smart and boring. The fundamentals are still the same!
Lemme give you an example...Suppose you are an IT consulting business and want your per diem billable staff to spend 24 hrs a day at the client offices charging them 100 dollars an hour 'for each and every' one of these 24 hrs. You don't want them to come back to the 'office' in order to 'allegedly' prepare 'time reports' and actually relax, chatting with the dumb blonds (admin assistants they're callin' them nowadays, we used to call 'em secys) and having a good time, while you, the boss, are sweating 'kareklopòdara' (Greek term meaning 'rugged stool legs'... if you know what I mean) to recover cash from your aging AR to pay your VAT and the dudes' social security tax, right? Got it?
If you belong to this class of unfortunate C-level officers, like one I used to be, then an app like I described above, a cloud run transactional app, is all the panacea you need. No excuses to come to the office dammit! Hook on the net during your lunch break, dude, and report your time back home over the client's Internet connection, right? With a browser time reporting app like this I'm talkin' about, right?
You may think I am nuts (and you're probably right) but I set out to make a small prototype of an app like this on this semester's class on B2B technologies in the University of Antwerp... Will my students bear that for 13 weeks? Who knows. Judging from the first two sessions attendance, I doubt it. It's not a mandatory course you see. Who cares... knowing me, they lose...