- TalkBack 1 of 10:
- Next »
- Thread View
- Flat View
- Just Ignorant or more MS-Sponsored Bull?
-
Articles like these always the ignorance line so closely that I cannot really tell if
they're genuine ignorance or influenced by parties with vested interest.
However, Robert De-Niro gave the best advice for some of these ZDNet guys in
the movie "Casino":
Listen, if you didn't know you're bein' scammed, you're too $*#%^ dumb to
keep this job. If you did know, you were in on it. Either way, you're out. Get out!
Go on.
So to answer these questions:
Is developing on an open source platform really different from developing on
a closed source platform?
Yes, actually. Developing open source usually means developing in a portable
manner so that the code may be used on many platforms - both open
and closed source. It also means properly adhering to many open
standards and actually following established software and operating system
design principles which proprietary ones usually neglect or implement poorly.
It usually also means liasing with an open source community who cannot
be "ordered" to do anything. Leadership, negotiation, and communication
skills are thoroughly tested on a regular basis by intelligent individuals, not
pointy-haired bosses. Finally, if you're writing open code you also have to
create high-quality, well commented, properly abstracted with lots of
forethought - there is no "close enough, nobody will know I took this shortcut"
option. Open-source communities are ruthlessly self-selective based on
merit. If you're a regular contributor or lead developer there's no way you got
there by cheating to obtain a diploma/certification or because your uncle is
president of this-that-or-the-other! Open Source developers are "the real deal"
proven through trial-by-fire and their work history (including conversations, not
just code) is publicly available for any employer to review.
Are the skills needed to develop for one any different from those needed to
develop for the other?
I think my response above covered this. Developers for proprietary platforms
have different skills including negotiatiation of office politics and meeting tight
deadlines. They also learn to compromise with non-technical agendas and
improvise their code for platforms which don't to provided specifications. With
closed source development there's even the option of learning to stuff
your resume and provide false references ;- ) - Posted by: smartguy2@... Posted on: 02/29/08 You are currently: a Guest | Members login | Terms of Use
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
What do you think?
SponsoredWhite Papers, Webcasts, and Downloads
- Building the Virtualized Enterprise with VMware Infrastructure VMware VMware virtualization software has been adopted by over 120,000 enterprise ... Download Now
- SOA for Dummies 2nd IBM Limited Edition Mini eBook IBM Learn the basics of SOA by following 7 real-life companies as they experience the truly game-changing effects of this important technology initiative. Download Now
- Three Steps You Need to Know to Stop Data Loss Varonis Sensitive data exposed to misuse or loss... it is the stuff of nightmares ... Download Now
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- Save time with automated shipping solutions
-
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
- Visit the UPS Business Essentials Guide
- Keep Up With The Latest In Document Management with The DocuMentor.
-
Doc delivers the scoop on today's enterprise content management, printer maintenance, and all other issues related to document management. It's the DocuMentor Blog.
- Learn more >>
- Total Economic Impact of SQL Server 2008 Upgrade
-
Read the whitepaper to find out specific cost savings and efficiencies that your company could achieve.

- Click to download >>
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study









