• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Cocoa development using Java - Suggested references
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

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.

References: 
 >Re: Cocoa development using Java - Suggested references (From: Sherm Pendley <email@hidden>)

  • Prev by Date: Running Applescript from Cocoa
  • Next by Date: Re: How to validate the Undo menu item?
  • Previous by thread: Re: Cocoa development using Java - Suggested references
  • Next by thread: Re: Cocoa development using Java - Suggested references
  • Index(es):
    • Date
    • Thread