I hadn’t posted on this news before as I expected there to be a veritable deluge of opinion flooding the Delphi blog-o-sphere and didn’t see any point adding to that noise, but there has been a curious silence on the matter, so here is my two-penneth after all.
Nick Hodges is no longer employed by Embarcadero.
I am surprised at the lack of reaction from the community. Nick was famously plucked from Team B to be elevated to the lofty position of Delphi Product Manager (I hope I got his initial job title correct) at Borland, much to the pleasure and praise of the community itself. The silence of the community at this news is puzzling. I can only surmise that the news is still sinking in and the ramifications and implications not yet dawning.
Since being appointed by Borland, after the sale to Embarcadero he was promoted(/moved sideways?) to become the R&D Manager for the Delphi product line.
The “Letting Go” of an R&D Manager is surely a matter for comment?
As R&D Manager surely Nick had at least some input and perhaps even responsibility for the technical direction of the product, or at least in offering an assessment of the technical feasibility of the direction of the product as determined by others in the business.
I am thinking specifically of the decision to sideline 64-bit Windows compiler development in favour of the broader, more ambitious goal of delivering a commercial version of Delphi into two additional markets famously served by competing and largely free tools.
What does the “Letting Go” of the R&D Manager tell us about this?
I don’t know.
I do know that people will speculate until Embarcadero front-up and re-assure the community as to the future direction and plans for the Delphi product. They do not need to tell us exactly why Nick was “Let Go” – that is between themselves and him. But aside from the disappointment and problems this might cause for Nick himself, this is unsettling news for the Delphi community.
Some explanation and reassurance is, I feel, needed.
And of course, setting aside any disagreements that Nick and I may have had over the years in the newsgroups etc, I sincerely offer my best wishes to Nick and his family for the future. I am sure that an individual of his caliber and talents will have no difficulty in securing the very best opportunities available, and any future employer shall I am sure find him to be an invaluable asset.
Embarcadero’s loss shall be somebody’s gain.
-
Hi Jolyon
I think you might have missed this newsgroup posting (among others). 270 posts are going strong:
https://forums.embarcadero.com/thread.jspa?threadID=40037&tstart=0
Go the ABs!!!
-
Letting Nick go will negatively affect the Delphi community two ways:
1) given the narrowness of the Delphi market, Nick is more than likely going to end up in a managerial position in something that has nothing to do with Delphi. Given that such positions tend to take a lot of effort and given that Nick is a family man, this probably means that Nick is removed from the Delphi community, for all practical purposes. That is obviously a loss.
2) It throws fear, uncertainty and doubt into the Delphi realm, at a time when the relevance of Delphi is being increasingly tested, even more than usual. Though this has often happened in the past, and Delphi has survived, it is never good for the community when this happens. A few pointy-haired managers will shy away from the “troubled” product, inferring that the firing means something is wrong internally, or that the firing is the first of a wave intended to wind down the product.
Delphi has been through worse personnel losses and still went on for years and years afterward. It has outlasted a slew of more popular tools. This is not the work of any one man, nor just a small clique.
-
I’m glad there isn’t more hand wringing going on in the public forums.
-
The lack of reaction you are refering to could be because there is nobody left to react. Let’s face the fact that we are becoming a ghost community with nothing more than missing hopes of development in a tool that has lost its charm.
-
@Jolyon: there’s a difference between being fired and being made redundant, being fired is because of an infraction or poor performance on the employee’s part, redundancy is usually because the company can’t afford to keep the employee or he simply didn’t fit into the team.
Here in Canada at least you can’t collect unemployment benefits if you were fired, but you can if you were made redundant. I doubt that Nick was fired, but I don’t know.
It’s pure speculation on my part and could well be completely wrong, but because Delphi is between versions right now and presumably the majority of sales are in the period immediately after a new release, revenues may probably a concern. This might have induced some belt-tightening, hence Nick’s redundancy.
In any case I have faith that the team can produce another great version of Delphi, and hopefully Nick can still contribute to the Delphi community just as he did before he joined Borland.
-
Having been in the community since the initial days of Delphi, I have realized that one person leaving the company behind Delphi will do little to impact the product. Nick will be missed by the community, but the development team behind Delphi is still there and working. Many people that I have grown to trust are still in many key positions.
I personally wish I had an opening at our workplace to ofter to Nick as I believe he would be a great person to be on our team.
-
The “blogosphere” reactions has been low probably because of a combination of factor already mentioned, from muted shock, from “same old same old” to many having moved apart.
Shock from all this apparently coming out of the blue, hitting a key, well-appreciated public figure, after this key figure was part of an announced renewal.
It’s also yet just another PR disaster in a long tradition of Delphi/Borland-related PR disasters, with the same old usual suspects still lurking in the shadows (a bit overdramatic, sure).
And last but not least, many have moved away from Delphi, and are more attached to Delphi by nostalgy or huge chunks of existing code than any enthusiasm. So the blogosphere isn’t that large or that active in the first place. -
For my part, I stopped trying to second guess or spend any time trying to influence the management direction when they did the handbrake turn over 64bit. They last delay and change of priorities in that project left me so sceptical and cynical that there was nothning constructive left for me to say. Have they not been told the story about the boy who cried wolf once too often ?
I added my personal goodluck to Nick in the forums, but as you say, that is entirely different to questioning the business decisions behind the move.
Many in the community have spent endless hours commenting on the wisdom or lack thereof with regard to the current direction, priorities and ambitions of the Delphi product line. From my perspective all of this seems somewhat in vain, ultimately the proof of the pudding is in the eating and I’ve not been offered a paletable dessert since D2007.
For the record. a 64bit D2007 would suit us just fine. Granted, unicode was a necessary step for many in the community, but beyond that all the bells and whistles are just that; window dressing, go faster stripes etc..
Enough time spent navel gazing, on with the day…
Paul.
-
Oh Arturo, you’re such a drama queen. I could almost hear the mournful sigh of the doves, as the tumbleweed blew through the ghost-town called Delphi.
If only those who keep saying “delphi is dead” would stop talking about how Delphi is dead, when it is actively, daily, used by millions of people.
Right. So go away then.
W
-
I can’t imagine this being a redundancy issue. Nick was WAY to high profile to cut loose on those grounds. They had to know the reaction wouldn’t be positive. If that was the problem, they’d have talked to him and found a way for him to stay and let someone else go. In any case, he wouldn’t have met the axe on a Monday morning. And if it was the case, then management is even more clueless than I could have imagined…
I haven’t had Delphi work in quite some time now. Last year’s renewal was a hard decision and turned into a last moment renewal. Now they’ve “let go” a man I’ve respected for years. This isn’t the same as others who have moved on for their own reasons. They axed a Spirit of Delphi award winner, a man who has advocated for the product since day one, in a Monday morning ambush. What this does is bring back bad memories as much as anything else. It brings back deep distrust of management in the community. Nothing positive results from more customer distrust, particularly when you’re dealing with Delphi users who have been defending their use of the product for years now.
-
> “the decision to sideline 64-bit Windows compiler”
The next generation compiler is still being worked on. The work after Delphi 2010 was finished. The work of our Delphi compiler team continues. The public roadmap lists several phases of the new compiler. Nick also wrote an EDN article explaining the work required to create the new compiler. So nothing is sidelined. Some R&D work just takes time to complete.
> “Embarcadero front-up and re-assure the community as to the future direction and plans for the Delphi product.”
We have been posting on the newsgroups and I have been talking to community members on email, skype and on the phone that the team is here, the development projects continue.
If you have any questions you can email, skype or call me.
Sincerely,
David I.
Embarcadero -
@Joylon
Totally agree with every word you posted directly above.
IMO you are been more than kind even calling it a Roadmap. -
Today I did something I already regret: I used iGoogle after not using it for a year or so… Why do I regret doing that? Well, because I *had* DelphiFeeds on it and that took me to this and other posts that I find troubling, to put it kindly… It’s been a few years since I left Delphi: it was a great tool but my last purchase of D2007 was for my own use as I don’t use that in daily work anymore, and given the “quality” of that release I can hardly justify upgrading past that. Every year I dust off the ISO, re-install it again (only to have to keep pumping up the activations and remind me of one of the dumbest features in it!), but I haven’t done a thing in Delphi for a while: my current occupation has no room for Delphi. And then I see *weird* stuff going on such as this news and other news related to post deletions elsewhere, and I can’t help but feel sad for what *was* once a great product…
Nothing personal, but I’m removing DelphiFeeds from my feeds as it’s grieving to see this type of news… Good luck for all you remaining Delphiers: sadly you *will* need all the luck you can get…
-
As a long term borland/delphi/bcb fans, I removed delphi/bcb from my toolbox last year because I cannot wait for 64bit support any more. We simply cannot explain to our customers that we cannot provide 64bit products because we are using a famous product that we do not see the future. The road-map, whatever they named it, is misleading and hard to trust any more.
After reading this post I am sure I’ve mode the right decision. Now I work in eclipse/g++, and for every project I can compile and release 32/64bit versions for Windows/Mac/Linux.
-
My company has not upgraded since D7. We still primarily use Delphi (and Kylix in a limited way) to develop our products. We would get back on the release bandwagon for 64-bit and Linux support. So far I have managed to stave off a switch to other tools, but if our biggest customer demands 64-bit Windows/Linux releases I will be unhappily be forced to go there. Here is to hoping {raising my glass} that Embarcadero can get things together in a relatively short timeframe and keep the community and revenue base together for this product line.
-
People are let go from companies every day for a variety of reasons and I really don’t think they need to explain themselves as it is a matter between them and the employee. As much as many people dislike the thought, it is often a good thing to turn over some staff and bring in new blood to replace them. Development groups can get stale in their thinking without it. Rather than dwell on the perceived mistakes and missteps, best to look to the future in my opinion and hope that change is a good thing rather than a bad one.
I love Delphi but the old Borland needs to get back to what they used to do best. Building tools that people need on platforms they are needed. The mobile platform is a perfect example of a platform that started small and has become huge. They are still in need of a quality IDE which is a void that once upon a time a company like the old Borland would fill.
As for Delphi, they need to spend some time on their data tools which lag so far behind MS now it verges on pathetic.



DelphiFeeds
24 comments
Comments feed for this article
Trackback link: http://www.deltics.co.nz/blog/wp-trackback.php?p=636