Re: Cocoa development using Java - Suggested references
Re: Cocoa development using Java - Suggested references
- Subject: Re: Cocoa development using Java - Suggested references
- From: Chris Hanson <email@hidden>
- Date: Wed, 7 Aug 2002 22:26:24 -0500
At 8:03 PM -0400 8/7/02, Sherm Pendley wrote:
Still, I have to agree with the general sentiment here that there's
not a huge job market right now for Cocoa and/or Objective-C
programmers. There aren't many jobs out there, and of the ones that
do exist, most of those are quickly taken by NeXT veterans with
fifteen-odd years of experience.
It all depends how you look at it.
There aren't all that many positions for people who want to be
cubicle drones for 8-16 hours a day and let everyone else make all
the decisions while they grind out Cocoa applications. That's true,
especially if you want something in easy driving distance of where
you currently live.
However, there's a lot of opportunity in the Mac OS X market. Lots
of individuals are switching both from Windows and from Unix. I
think the bulk of the existing Macintosh user base has also started
its migration to Mac OS X; a couple hours ago Jaguar was Amazon.com's
#3 top seller in the software category, above the Microsoft Windows
XP Home Edition upgrade. (While they had the rebate coupon
available, it was the #1 top seller.) This means the market for
software that only runs on Mac OS X -- e.g. Cocoa software -- is
growing.
Also, between 1995 and 2001 lots of existing Macintosh applications
were either pulled from the market or had development discontinued.
As users migrate to Mac OS X, they're going to want replacements for
these applications that don't require them to use Classic and that
will support the latest operating system features.
Furthermore, Cocoa is existence proof that all the hype about
object-oriented programming and frameworks from the past 20 years is
true. You really can develop very robust and usable applications in
a very small amount of time. The general inspector architecture I
developed (which I described in another thread) took me about an hour
to design and implement completely. I don't think I could have done
it as quickly, as cleanly, and as generally using another framework.
What does all this mean? In a nutshell, a very small -- one or two
person -- company can address significant market niches using Cocoa
and do well. It won't cost hundreds of thousands of dollars to
develop the 1.0 release of a Cocoa product.
The time-to-market advantage of Cocoa also means that there's a
substantial market that may not even be using Macs right now. There
are plenty of organizations where time is money and being able to do
their jobs better & faster is more important than running Windows.
These organizations may not even be in traditional Mac markets, but
they definitely exist.
I guess what I'm saying is that there may not be many advertised 9-5
Cocoa jobs out there, but there is Cocoa work.
-- Chris
--
Chris Hanson | Email: email@hidden
bDistributed.com, Inc. | Phone: +1-847-372-3955
Making Business Distributed | Fax: +1-847-589-3738
http://bdistributed.com/ | Personal Email: email@hidden
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.