article thumbnail

Programmer Competency Matrix

www.starling-software.com

Software Engineering. scripting No knowledge of scripting tools Batch files/shell scripts Perl/Python/Ruby/VBScript/Powershell Has written and published reusable code. Reads tech/programming/software engineering blogs and listens to podcasts regularly. Author of framework. Proficient in use of ORM tools.

article thumbnail

What is Drupal? or, My retraining in Software Development

Scalable Startup

Sure you have Ruby, Python, many others, but PHP is winning because it’s so accessible to newbies, and it manipulates the server side continuously, allowing e-commerce, social, geolocation and other apps. Big boy applications. What is Drupal? Drupal is prevalent in the Silicon Valley ecosystem?

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

CEO Friday: Why we don’t hire.NET programmers

blog.expensify.com

My example: I have mainly programmed _by choice_ in Python, Ruby, Scala, Haskell, C# and currently I’m doing Java. I am a dev working on.net stuff as well as ruby/c/js/coffeescript and whatnot. You can “use” NET and program in C#, Ruby, Python, Boo, Lua, and various other languages. March 25, 2011 at 1:41 pm.

Java 107
article thumbnail

How to hire a programmer to make your ideas happen

sivers.org

I had a look at the source code, and it was chock-full of SQL injection vulnerabilities. But what I think was hard, and it was something he couldnt consider was that it would be harder to find a *maintaining* programmer, and how much it would cost to run the software, because of technical details he didnt understand.