Accidental Technologist

Musings about Entrepreneurship, Technology and Software Development

  • Home
  • About
  • Still River Software
  • Privacy Policy

Powered by Genesis

You are here: Home / Technology / Consulting on Different Platforms and Varying Requirements

Consulting on Different Platforms and Varying Requirements

April 17, 2009 by Rob Bazinet

Tweet

successful_freelancing I have been doing freelance consulting work for the past several years, mostly for .NET applications but over the past year I seem to be doing more Ruby on Rails applications.  I enjoy the Ruby community more that the .NET community, not sure why but maybe because they seem more laid back. 

Recently I have been getting more involved in some iPhone development work and learning a bit about the iPhone and Mac development community, yet a different group of folks. This post is not about the various communities but what each type of community expects from either freelancers or someone looking for a job in general.

 

.NET

The gigs and jobs I have pursued and taken in the past have included many .NET related projects.  The project requirements are pretty straight-forward with the hiring folks just asking for an up-to-date resume followed by a phone call and possible interview.  This approach is pretty easy, just keep your resume updated with new skills and/or projects.

 

Ruby on Rails

This community, and probably like any community centered around open-source, doesn?t care a lot about resumes but wants to see your list of of open-source projects you have committed to via your GitHub page.  This seems to make sense to people who are heavily into open-source projects, giving their time to the good of the open-source cause. 

So what if you use Ruby on Rails to make a living and you don?t spend your free time writing code to commit to freely available software?  I certainly don?t have the time to commit to open-source and I find the measure of someone?s worth is how much they commit as total bullshit!  I guess some folks have the time to sit around all night writing code to freely giveaway, which is awesome.  What about those with families that actually work to live, not live to work?

I have nothing against open-source and I totally support it but make it a requirement to position yourself against others?  I would contribute to an open-source project if I was using in a project and needed some functionality others could use.  I think this is the best scenario for most folks to give back.

 

iPhone

The iPhone projects I have run against are looking for experienced developers but aren?t looking at resumes or open source projects but seeing what you have in the iTunes store.  I can?t say I agree or disagree with this but it seems to be the only real way at this point to measure someone?s experience in iPhone development.  Resumes probably don?t work because iPhone development is too new and people are not creating many open source projects for the iPhone due to Apple?s limitation on getting applications on the phones.

So, what it if I don?t have an application in the store yet?  I guess I am out of luck but is probably a good way to judge the best talent.

 

Finally

While I agree with the way .NET and iPhone folks are hiring people, I find the way the value of open source developers are measured.  I won?t be giving away my free time anytime soon to contribute to an open source project in the hopes of building reputation, not after 20+ years of software development.

I do find it interesting how each separate community judges and rates its contributors.  Each has a very different way they feel is the best way to bring people on projects.

Technorati Tags: iPhone,.NET,Open Source,Freelance

Share this:

  • LinkedIn
  • Twitter
  • Facebook
  • Email
  • More
  • Pinterest
  • Tumblr
  • Pocket
  • Reddit

Related

Filed Under: Technology

Care about your privacy? I do and use Fathom Analytics on this site.

Fathom Analytics

Comments

  1. Consulting on Different Platfo says

    April 17, 2009 at 2:17 pm

    RE: Consulting on Different Platforms and Varying Requirements

    Pingback from Consulting on Different Platforms and Varying Requirements | Real Rumors

  2. Consulting on Different Platforms and Varying Requirements | Real Rumors says

    April 17, 2009 at 2:17 pm

    RE: Consulting on Different Platforms and Varying Requirements

    Pingback from Consulting on Different Platforms and Varying Requirements | Real Rumors

  3. Posts about the iPhone as of A says

    April 17, 2009 at 6:25 pm

    RE: Consulting on Different Platforms and Varying Requirements

    Pingback from Posts about the iPhone as of April 17, 2009 | Iphone Talk

  4. Posts about the iPhone as of April 17, 2009 | Iphone Talk says

    April 17, 2009 at 6:25 pm

    RE: Consulting on Different Platforms and Varying Requirements

    Pingback from Posts about the iPhone as of April 17, 2009 | Iphone Talk

  5. Joseph Hurtado says

    April 17, 2009 at 9:43 pm

    Rob,
    Unfortunately I think you are right my friend.
    Perhaps that’s part of the reason RoR still feels a little bit of a hacker / not-serious space yet.
    Contrast that with Java or even PHP where the idea of being paid for your work is totally accepted. I have nothing against open source either, but life demands income!
    On the iPhone however I would say write an app! And get money or notoriety from it, I still see it as a much better gamble than Open Source work.
    Personally I still like RoR a lot, and I believe that community will become more serious over time.
    In the meantime for me at least most jobs come from PHP; and hopefully soon from iPhone, now you know I have to write a few apps before I get a job on that!
    Great article Rob, as always.
    Joseph Hurtado
    Web Developer / Project Manager
    Toronto, Canada

  6. Joseph Hurtado says

    April 17, 2009 at 9:43 pm

    Rob,

    Unfortunately I think you are right my friend.

    Perhaps that’s part of the reason RoR still feels a little bit of a hacker / not-serious space yet.

    Contrast that with Java or even PHP where the idea of being paid for your work is totally accepted. I have nothing against open source either, but life demands income!

    On the iPhone however I would say write an app! And get money or notoriety from it, I still see it as a much better gamble than Open Source work.

    Personally I still like RoR a lot, and I believe that community will become more serious over time.

    In the meantime for me at least most jobs come from PHP; and hopefully soon from iPhone, now you know I have to write a few apps before I get a job on that!

    Great article Rob, as always.

    Joseph Hurtado

    Web Developer / Project Manager

    Toronto, Canada

  7. Rob Bazinet says

    April 20, 2009 at 9:32 am

    @Joseph – Great to hear from you and I could not agree more with your sentiment. I too like all of these technologies but when it comes down to it and you need to make a living all the touchy-feely folks constantly giving to open source hoping to be recognized and get some paying work can continue down that poor path.
    I think the iPhone development is a much better bet too, if you are going to give up some time then why not do it with much little risk on your investment and a huge upside.
    Thanks for the comment.

  8. Rob Bazinet says

    April 20, 2009 at 9:32 am

    @Joseph – Great to hear from you and I could not agree more with your sentiment. I too like all of these technologies but when it comes down to it and you need to make a living all the touchy-feely folks constantly giving to open source hoping to be recognized and get some paying work can continue down that poor path.

    I think the iPhone development is a much better bet too, if you are going to give up some time then why not do it with much little risk on your investment and a huge upside.

    Thanks for the comment.

Recent Posts

  • Status Bar in iTerm2
  • Supporting Multiple SSH Keys on macOS
  • Using the Microsoft Ergonomic Keyboard on macOS
  • 10 Steps to Survive Working from Home
  • “Are you building a business or learning a stack?”

Categories

Services I Love

HatchBox - Easy Rails Deploys Fathom Analytics
Follow @rbazinet

Rob Bazinet
@rbazinet

  • Spending the evening working on some new Ruby on Rails code. As one with no life does on a Saturday night.
    about 5 hours ago
  • I have me daily hike listening scheduled. https://t.co/IpEMqk5KXk
    about 15 hours ago
  • I’ve been contemplating creating a newsletter for a long time. It would be for Ruby developers and highlight variou… https://t.co/zb3b4sF2yd
    about 15 hours ago
  • This! https://t.co/SYXR9eE9Ls
    about 16 hours ago
  • I’ve spent the last year working on a handful of Ruby on Rails enterprise applications. I’ve learned a ton and real… https://t.co/RHU1kbrlRq
    about 2 days ago
  • RSS - Posts
  • RSS - Comments
loading Cancel
Post was not sent - check your email addresses!
Email check failed, please try again
Sorry, your blog cannot share posts by email.