Remove Java Remove Open Source Remove Programming Remove Software Engineering
article thumbnail

Programmer Competency Matrix

www.starling-software.com

Able to recognize and code dynamic programming solutions, good knowledge of graph algorithms, good knowledge of numerical computation algorithms, able to identify NP problems etc. systems programming Doesnt know what a compiler, linker or interpreter is Basic understanding of compilers, linker and interpreters. Software Engineering.

article thumbnail

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

blog.expensify.com

But it will definitely raise questions during the phone screen, for reasons that are best explained by simile: Programming with.NET is like cooking in a McDonalds kitchen. My example: I have mainly programmed _by choice_ in Python, Ruby, Scala, Haskell, C# and currently I’m doing Java. The list goes on and on.

Java 107
Insiders

Sign Up for our Newsletter

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

article thumbnail

What is Drupal? or, My retraining in Software Development

Scalable Startup

The world has changed – software development, app dev, and software engineering are taking over the center of the conversation, and Drupal/PHP is taking over the lead. In the birthplace of Java, BSD, SQL and many other critical software technologies, Drupal and PHP are spreading like a California wildfire.

article thumbnail

How to hire a programmer to make your ideas happen

sivers.org

Ive always wondered how to go about outsourcing programming, as whilst I understand and have done programming successfully in the past - I absolutely hate it! Another way to do it is to teach yourself programming and build it yourself. You sound like a great client to deal with for a programming company. Bless you, chile!