Sunday, 19 May 2013

Delphi, why won't it just die?

Over the years, I've programmed in a lot of different languages. Along the way, languages have come and gone in typical "Flavour of the Month" style, while others that have been predicted to be flavour of the month, have become very mainstream;  Java being one of them.

I used to do a lot of work in FoxPro and it was used extensively in almost every company and government department in New Zealand, but then Microsoft bought it and firmly placed its boot over its head knee deep in water and it slowly, desperately, died.  Even then it was flailing about so hard that Microsoft was forced to simply state, "No More FoxPro! Last version ever!"  in about 2007 despite having millions of followers.

Wednesday, 27 March 2013

New Post in Leadingtechnicalteams.com

Come over to leadingtechnicalteams.com to see new posts.

leadingtechnicalteams.com talks about the five skills you will need as a new Team Leader of technical teams.

leadingtechnicalteams.com recognises that many technical experts are promoted into a position of leadership, often on little more than their technical abilities. This is a place where all team leaders can come for advice and to learn from each other.

Please contact me if you would like to contribute with your own post. I would like leadingtechncialteams.com to be a community of technical leaders.

Thursday, 21 March 2013

New Blog Leading Technical Teams


Good day to all readers. I have been pleasantly surprised to see that this blog has a readership that is still quite large despite the length of time since I last posted. 

I've also noted that the blog, and the people searching for answers here, have been towards posts that relate to team leadership. 

I realised that I do like writing and learning and the interaction that a blog can give to me and others. To this end, realising that the current blog is a little more technical focussed, I have started a new blog. 

LeadingTechnicalTeams.com is designed to be a place where everyone can come and learn and contribute. I'm working on a suitable forums section as well. 

It is my real hope that some of you can also contribute with posts of your own and questions and answers. 

I know the difficulties that a team leader faces, often put there due to little more than being the best technician. Leadership is a different skill that needs to be learned. Much more often than not the team leader is also not really a team member and suddenly finds they have no one to discuss and get advice from. 

Join me at LeadingTechnicalTeams.com and contact me. Lets make it a place we can contribute to and learn from, and where we can find that we are not alone.

I welcome you to my new blog at LeadingTechnicalTeams.com.

Monday, 29 August 2011

The upcoming Skills Shortage

There has been some talk in the news recently of an upcoming IT skills shortage in the country when we still have a high unemployment rate.  I have noticed that every time there is a period of great unemployment, this is followed by what is perceived as a skills shortage.

During the employment and financial crisis of the last few years, those companies who were able to hire got very used to the idea that they could get exact fits to their needs. While there was high unemployment through these times, companies and employment agencies became comfortable with the knowledge that every job advertised would have a hundred or more applicants. They could then be extremely picky about their exact needs. In other words, if they wanted, say, a senior Java developer to assist them in programming plugins for Atlassian's Jira, then they could easily expect to find amongst the applicants, some who have 3-4 years exerience specifically programming jira plugins in Java.

This is no longer the case and employees and agencies are crying "Skills Shortage" to the government. Too bad if there are 120 others within a 10 mile radius who are very well qualified and capable and have enough experience to quickly pick up the industry and product knowledge - heaven forbid but they may even be 10 years younger or older than all of the others in the team. Who know's they may even bring some diversity to the team, especially if they are originally from another country or have a different accent and skin color.

While we do need those highly qualified and experienced people, employing good people willing to work their guts out for opportunity might resolve some of the issues.

Your thoughts? 

Sunday, 28 August 2011

Of Tablets and Things

Although tablet PC's have been out for a few years, the introduction of Apple's iPad really heated up the market. It has been touted as the only useful tablet on the market and indeed, having owned an iPhone for a few years, I had a serious case of "wanna/needa".

The time finally came when my old Asus WinXT based netbook had too little battery life left for any serious use, the keys were so worn that a lot of the letters on them could no longer be seen and so I finally had to admit that I needed a new one (That sounded like a good enough excuse I thought). I went searching.

Seriously, at the start of the search I was convinced that this was my chance to get an iPad. I had looked at them many times but when I came to actually parting money, well, I type too much and the idea of doing that much typing on a screen pad put the shivers up me. I still liked the idea of the tablet though so I broadened my search. It must be noted that since the final purchase, HP TouchPad was all but given away but unless you were staff, or best friends of staff, few were able to purchase one.

So I ended up with a transformer from Asus. Yes, I was also interested in the Android market. I'd heard a lot of statistics about android but knew these to be based on cheaper phones rather than the tablet market but I felt it had matured enough for the purchase. The Asus Transformer allows me to have a keyboard, but detach the screen to have a fully functional Android tablet.

I have had this now for a few weeks, so what is my verdict? Having used windows, iPhone, and now Android for serious productive work, I still rate Windows as the basis for the type of work I do. I have been extremely surprised at the quality and usefulness of iPhone apps for on-the-go applications though and regularly enter information including mind maps, documents, and spreadsheets and keep track of my spending habits with it. I have tried to use it for reading books, but it just doesn't work - too small.

Essentially I wanted a tablet so that I can detail mind maps in my work speaking to customers, pan out presentations, and detail some notes on the go. I also want to be able to read books anywhere - I found I can't really do that on the iPhone despite some serious book reading apps.

I'm pleased with my purchase with only a little hesitation. I love the ability of the keyboard to enter in bulk text but am just a little disappointed in the quality of the applications. I have some frustrations with it as well, mainly around the use of the keyboard. Keyboards are new to Android so I eagerly await updates that will recognise this. Using the keyboard I cannot use Ctrl-Arrows to jump to the next or previous word, despite how many times even in writing this I try. The copy and paste works but not as well as iPhone (I know others disagree) but copying the right set of characters is still a little hit and miss, even with its grab-able handles.

There is a couple of very good MS-Office applications available and the Asus Transformer comes with one of them installed. I'm also pleased to find that applications like DropBox and EverNote (I'm using that now), are available for this divide so its easy to move stuff around between computers. The only true disappointment that I have come across is the Mind Map app. I use Mind Maps extensively in my work and I'd have to say is one of the main drivers for me in getting a tablet. The only one currently available on the Android market is called "Thinking Space" and looks every bit as good as the ones I'm used to. However when I use it I find the menus are confusing and not intuitive. The icons are in some cases just wrong - e.g. an icon with a plus sign means create another node as a child of the current node, and an icon with a plus and a right-arrow means to create another node on the same level. It just doesn't make sense. Also, when I do create another node, the focus stays on the previous node, I have to specifically select the newly created node to type into it, when it seems obvious that I'd want to type into the node I just created. But despite the frustrations, this does look promising and I eagerly wait for these few items to be updated to make it more intuitive and easily work.

I'd say that the Android app market still has a way to go to catch up with the quality of serious apps that is available on my iPhone. The tablet is new to Android and I find that most of the apps that I download to try out, do not make use of the extra screen space and are clearly built for the tiny mobile phone screen. I am convinced though that this will change, and soon.

While its fair to say that I should have simply got a replacement to my Windows netbook, I really want to put in the time and effort to use the tablet.

Just as an after thought - my partner has just purchased the very new MacBook Air. For the first time in many years I had to finally agree that she owned a far better computer than I did. I'll keep an eye on this very disturbing development to see where it leads.