Author | Topic: Job market | |
---|---|---|
Bengt Ovelius | Job market on Wed, 25 May 2005 11:28:31 +0200 It is my impression, that the consulting market has changed very rapidly. Some years ago it was possible to find very interesting tasks based on databases etc... and Alaska XBASE was a great platform. Now, at least in Sweden, almost only .NET is requested along with VB, C++ and some HTML+XML to solve almost all programming tasks. Even delphi seems to be a very , very small alternative, and ALASKA XBASE is totally un-known ! I would look forward to the comments form the XBASE community, how to get new jobs and how to approach this new situation, still beeing able to use the XBASE knowledge. How would that help the situation if there will be a .NET version of XBASE ? Would that increase the acceptance of XBASE in the present market situation ? Best regards Bengt Ovelius | |
Mike Grace | Re: Job market on Wed, 25 May 2005 10:56:30 +0100 Bite the bullet and learn .NET and Java. Thats what I have done and I am about to leave my job and become solely a .NET developer. Mike Bengt Ovelius wrote: > It is my impression, that the consulting market has changed > very rapidly. Some years ago it was possible to find very interesting > tasks based on databases etc... and Alaska XBASE was a great > platform. > > Now, at least in Sweden, almost only .NET is requested > along with VB, C++ and some HTML+XML to solve almost all > programming tasks. Even delphi seems to be a very , very small > alternative, and ALASKA XBASE is totally un-known ! > > I would look forward to the comments form the XBASE community, > how to get new jobs and how to approach this new situation, > still beeing able to use the XBASE knowledge. > > How would that help the situation if there will be a .NET version > of XBASE ? Would that increase the acceptance of XBASE > in the present market situation ? > > > > > Best regards > Bengt Ovelius > > > > > > | |
Massimo | Re: Job market on Wed, 25 May 2005 12:34:07 +0200 Net languages have a high level of integration, in xbase i can't integrate VB,Delphi source The common language runtime (CLR) is responsible for run-time services such as language integration, security enforcement, and memory, process, and thread management. In addition, the CLR has a role at development time when features such as life-cycle management, strong type naming, cross-language exception handling, and dynamic binding reduce the amount of code that a developer must write to turn business logic into a reusable component. YES A xbase.net can increase the acceptance of XBASE if it will be ready in one or two years "Bengt Ovelius" <____no_spam_____pico@telia.com> ha scritto nel messaggio news:Or0jgwQYFHA.3104@S15147418... > It is my impression, that the consulting market has changed > very rapidly. Some years ago it was possible to find very interesting > tasks based on databases etc... and Alaska XBASE was a great > platform. > > Now, at least in Sweden, almost only .NET is requested > along with VB, C++ and some HTML+XML to solve almost all > programming tasks. Even delphi seems to be a very , very small > alternative, and ALASKA XBASE is totally un-known ! > > I would look forward to the comments form the XBASE community, > how to get new jobs and how to approach this new situation, > still beeing able to use the XBASE knowledge. > > How would that help the situation if there will be a .NET version > of XBASE ? Would that increase the acceptance of XBASE > in the present market situation ? > > > > > Best regards > Bengt Ovelius > > > > > > | |
Boris Borzic | Re: Job market on Wed, 25 May 2005 13:34:52 +0200 "Bengt Ovelius" <____no_spam_____pico@telia.com> wrote in news:Or0jgwQYFHA.3104@S15147418: > Now, at least in Sweden, almost only .NET is requested > along with VB, C++ and some HTML+XML to solve almost all > programming tasks. Even delphi seems to be a very , very small > alternative, and ALASKA XBASE is totally un-known ! I'm not sure things have changed that much. 5 years ago VB was the most requested, now it's .NET. Even in the hayday of Clipper I don't recall many jobs advertising for Clipper experience. > I would look forward to the comments form the XBASE community, > how to get new jobs and how to approach this new situation, > still beeing able to use the XBASE knowledge. Where Clipper (and Xbase++) has been most successful is in the small company developing vertical apps. > How would that help the situation if there will be a .NET version > of XBASE ? Would that increase the acceptance of XBASE > in the present market situation ? As I see it, there are 2 possibilities: 1. If Xbase++ .NET is very good (better in some way than C#), then Xbase++ will gain marketshare. 2. If Xbase++ .NET provides no advantages over C# (beyond the language syntax), then Xbase++ will loose marketshare. Existing companies using Xbase++ will use the .NET version to start migrating away from Xbase++ towards tools with the Microsoft logo. Therefore, the challange for Alaska Software is to make a better (easier, faster, smarter, etc...) .NET compiler than Microsoft. Best regards, Boris Borzic http://www.Xb2.NET http://www.SQLExpress.net industrial strength Xbase++ development tools | |
Phil Ide | Re: Job market on Wed, 25 May 2005 13:21:56 +0100 Boris, > I'm not sure things have changed that much. 5 years ago VB was the most > requested, now it's .NET. Even in the hayday of Clipper I don't recall > many jobs advertising for Clipper experience. > >> I would look forward to the comments form the XBASE community, >> how to get new jobs and how to approach this new situation, >> still beeing able to use the XBASE knowledge. > > Where Clipper (and Xbase++) has been most successful is in the small > company developing vertical apps. Traditionally, Clipper contractors have made their services available to companies running Clipper projects. Therefore, you advertise your Clipper developing credentials and look out for requests for Clipper developers. Xbase++ contractors, in many respects, do exactly the same. I suspect that this is where Bengt lies - either a contractor looking for Xbase++ work, or a permanent employee keeping an eye on the market for future potential. I think the onus has changed considerably in this era of multi-choice lnaguage/compilers. Rather than offer a service providing Xbase++ experience and expertise, you would be better off offering solutions. For example, someone wants a system to monitor stock levels, you offer a solution which meets these requirements (or rather, show you can develop one specific to their requirements). The customer usually doesn't care about which language it is written in, only that they can have it, and that you (or someone else) will provide maintenance in the future. This opens your market to companies that have requirements, but absolutely no development resource at all and so have to outsource. Once you have some experience in a particular market, you might develop some tools and/or libraries and frameworks to make building a particular type of system quickly (e.g. most stock systems are fairly generic, and most tailored solutions differ only in the detail), and perhaps even build an off-the-shelf system that you can resell time and again - possibly making a big thing of the fact that you can (and will) tailor this package to suit individual demands. For my own part, I am trying to develop a business model where I am using Xbase++ to do my work, but I'm not dependant upon people seeking me out because I use Xbase++. Such a model has two major benefits: 1. A much broader market 2. I could (if I wanted to) change to another language/compiler without affecting the business in any way. Regards, Phil Ide *************************************** * Xbase++ FAQ, Libraries and Sources: * * goto: http://www.idep.org.uk/xbase * *************************************** God helps them that help themselves. -- Benjamin Franklin, "Poor Richard's Almanac" | |
Mike Grace | Re: Job market on Wed, 25 May 2005 17:00:54 +0100 Spot on Phil, I agree. I think we are all a bit guilty of being too focussed on the language and maintain a blinkered view. Mike Phil Ide wrote: > Boris, > > >>I'm not sure things have changed that much. 5 years ago VB was the most >>requested, now it's .NET. Even in the hayday of Clipper I don't recall >>many jobs advertising for Clipper experience. >> >> >>>I would look forward to the comments form the XBASE community, >>>how to get new jobs and how to approach this new situation, >>>still beeing able to use the XBASE knowledge. >> >>Where Clipper (and Xbase++) has been most successful is in the small >>company developing vertical apps. > > > Traditionally, Clipper contractors have made their services available to > companies running Clipper projects. Therefore, you advertise your Clipper > developing credentials and look out for requests for Clipper developers. > > Xbase++ contractors, in many respects, do exactly the same. I suspect that > this is where Bengt lies - either a contractor looking for Xbase++ work, or > a permanent employee keeping an eye on the market for future potential. > > I think the onus has changed considerably in this era of multi-choice > lnaguage/compilers. Rather than offer a service providing Xbase++ > experience and expertise, you would be better off offering solutions. > > For example, someone wants a system to monitor stock levels, you offer a > solution which meets these requirements (or rather, show you can develop > one specific to their requirements). The customer usually doesn't care > about which language it is written in, only that they can have it, and that > you (or someone else) will provide maintenance in the future. This opens > your market to companies that have requirements, but absolutely no > development resource at all and so have to outsource. > > Once you have some experience in a particular market, you might develop > some tools and/or libraries and frameworks to make building a particular > type of system quickly (e.g. most stock systems are fairly generic, and > most tailored solutions differ only in the detail), and perhaps even build > an off-the-shelf system that you can resell time and again - possibly > making a big thing of the fact that you can (and will) tailor this package > to suit individual demands. > > For my own part, I am trying to develop a business model where I am using > Xbase++ to do my work, but I'm not dependant upon people seeking me out > because I use Xbase++. Such a model has two major benefits: > > 1. A much broader market > 2. I could (if I wanted to) change to another language/compiler > without affecting the business in any way. > > Regards, | |
Phil Ide | Re: Job market on Wed, 25 May 2005 18:03:00 +0100 Mike, > Spot on Phil, I agree. > > I think we are all a bit guilty of being too focussed on the language > and maintain a blinkered view. I like to think I am more 'job' oriented - I use the tool that is best for the job with 'best' defined as one or more of: a) Easiest to complete the task b) Most apt for the task (e.g. C/C++ for developing an OS) c) Easiest to maintain on a high-maintenance project d) Meets the job requirements (e.g. speed or size may be a factor) There are other criteria of course, but Xbase++ usually is top choice because of it's high language level, low requirement to worry about memory allocation/de-allocation etc., and the various libraries available which make development very much easier. Regards, Phil Ide *************************************** * Xbase++ FAQ, Libraries and Sources: * * goto: http://www.idep.org.uk/xbase * *************************************** Those who can, do. Those who cannot, teach. Those who cannot teach,HACK! | |
Vink | Re: Job market on Sun, 29 May 2005 15:03:49 +0200 The firms that look for programmers, often ask for a .... programmer (where .. could be clipper or can be .net, c# etc.) and state the language in advance. It has sometimes be difficult to convince people that I have general insight in programming languages and I'm good in analytic thinking. They have in general no patience to let people learn these languages, you better learn in it your own time. In any case, the firm where I'm working at the moment, I'm content with. B. Vink "Phil Ide" <phil@idep.org.uk> wrote in message news:45nn3cah21lu$.dlg@idep.org.uk... > Mike, > >> Spot on Phil, I agree. >> >> I think we are all a bit guilty of being too focussed on the language >> and maintain a blinkered view. > > I like to think I am more 'job' oriented - I use the tool that is best for > the job with 'best' defined as one or more of: > > a) Easiest to complete the task > b) Most apt for the task (e.g. C/C++ for developing an OS) > c) Easiest to maintain on a high-maintenance project > d) Meets the job requirements (e.g. speed or size may be a factor) > > There are other criteria of course, but Xbase++ usually is top choice > because of it's high language level, low requirement to worry about memory > allocation/de-allocation etc., and the various libraries available which > make development very much easier. > > Regards, > -- > Phil Ide > > *************************************** > * Xbase++ FAQ, Libraries and Sources: * > * goto: http://www.idep.org.uk/xbase * > *************************************** > > Those who can, do. Those who cannot, teach. Those who cannot teach,HACK! | |
Jan Groenestein | Re: Job market on Fri, 03 Jun 2005 20:37:04 +0200 Phil, A whole group of Xbase++ users is, I think, forgotten in these musings. This seems to be mostly about programmers who work independantly, building programs on a contract basis. Most Xbase++ users that I know have their own, mostly small, company that develops a single product or a range of products which they market themselves. In that situation the marketing power of the development platform is much less important, you can choose the platform that suits you best. For us this is Xbase++. We do use other platforms for special products but we find that Xbase++ programming productivity far exceeds that of other platforms and that the product stability is also much better. Especially the VB.NET development was a grave disappointment. Programming productivity and stability are disastrous compared to Xbase++ and NO, we did not try to do that on the cheap, we hired some really good developers for that. So, Bengt and Mike, you better be really careful when moving to .NET, it is certainly not all 'rosescent and moonshine' as we say in Holland. Good luck anyway. Regards, Jan Groenestein | |
Mike Grace | Re: Job market on Mon, 06 Jun 2005 10:49:56 +0100 I know .NET has its problems but it does have more upsides than downsides. I do not have a choice. My new job is a .NET position so that it what I am going to be doing. I will however keep an eye on these newsgroups. Regards Mike Jan Groenestein wrote: > Phil, > > A whole group of Xbase++ users is, I think, forgotten in these musings. > This seems to be mostly about programmers who work independantly, building > programs on a contract basis. > Most Xbase++ users that I know have their own, mostly small, company that > develops a single product or a range of products which they market > themselves. In that situation the marketing power of the development > platform is much less important, you can choose the platform that suits you > best. > For us this is Xbase++. We do use other platforms for special products but > we find that Xbase++ programming productivity far exceeds that of other > platforms and that the product stability is also much better. Especially > the VB.NET development was a grave disappointment. Programming productivity > and stability are disastrous compared to Xbase++ and NO, we did not try to > do that on the cheap, we hired some really good developers for that. > So, Bengt and Mike, you better be really careful when moving to .NET, it is > certainly not all 'rosescent and moonshine' as we say in Holland. Good luck > anyway. > > Regards, > Jan Groenestein | |
Anand Gupta | Re: Job market on Tue, 07 Jun 2005 11:19:48 +0530 We too have moved a lot on .NET and are almost about to finish a huge ERP development in the same. Will try to post sometime about it out here. Specially because, I have put my time on the same, not as a developer. I have been in the team (part-time) only to contribute my domain-knowledge of the subject and experience in computing and programming. Am contiuning and taking care of our core product in Xbase++ itself. (So am staying back here Anand NB: Steffen, would appreciate a word from you/your team on a tentative date for the next release. My pre-occupation is restricting me to participate actively in the beta. 1.8's memory management, NTX concurency (fast/optimised record lonking), Stable ADS support and ActiveX, is what am looking forward. Also, the 'flicker-free' handlings of GUI. Have read, 1.9 takes care of alll these. "Mike Grace" <mikeg@computastat-group.co.uk> wrote in message news:42A41C44.6030302@computastat-group.co.uk... > I know .NET has its problems but it does have more upsides than > downsides. > > > I do not have a choice. My new job is a .NET position so that it what I > am going to be doing. I will however keep an eye on these newsgroups. > > > Regards > > Mike > > > > Jan Groenestein wrote: > > Phil, <snip> |