uncover and recruit untapped tech talent - mars best practices
Post on 10-Apr-2017
328 Views
Preview:
TRANSCRIPT
Language % of market 2016
2016 ranking
2015 ranking
2014 ranking
2013 ranking
Java 21.5% 1 2 2 2 C 16% 2 1 1 1 C++ 7% 3 4 4 4 C# 4.7% 4 5 6 6
Python 3% 5 8 8 8 PHP 3% 6 6 7 5
VB .net 2.5% 7 16 12 13 Javascript 2.5% 8 7 9 10 Assembler 2% 9 14 20 20
Ruby 2% 10 15 14 11 Perl 1.8% 11 9 11 9
Delphi 1.8% 12 20 17 17 Visual Basic 1.7% 13 17 5 7
SwiM 1.4% 14 25 16 -‐ Matlab 1.3% 15 11 19 18 Pascal 1.2% 16 30 17 17 Groovy 1.2% 17 82 -‐ -‐
ObjecRve C 1.1% 18 3 3 3 R 1% 19 18
Pl/Sql 1% 20 10 AcRonscript 15 45
Lisp 18 15 Transact SQL 10 12
F# 13 7
A look at the programming ‘landscape’ over the last 3 years
Database Ranking
Oracle 1
MySQL 2
Microso= SQL Server 3
Mongo DB 4
PostgreSQL 5
DB2 6
Microso= Access 7
Cassandra 8
SQLite 9
Redis 10
Database rankings 2015
• J2EE/Java • Node.js • Django/Python • Zend/CakePHP • Ruby on Rails
Enterprise Stacks “Modern” Stacks
HTML5 CSS Javascript Jquery
Angular React Ember
45% of programmers
35% of programmers
20% of programmers
Front –end ApplicaRon Developers and Mobile
ApplicaRon Server-‐ Business Logic Layer
Databases
3-‐6 mo to move between these
stacks
SQL (Oracle, MySQL, DB2,
PostgreSQL, …)
NoSQL (MongoDB, CouchDB,
Cassandra, …)
.Net
• Objec\ve C • Java • C#
Mobile App
Front–end
Web App PhoneGap Ionic Sencha
Hybrid Mobile 1-‐3 months to get up and running
1-‐3 months within this stack
Hard
Tools
Technical skills (incl. languages, o/s, databases, tools, methodologies
# of years experience and how current
Competency level (expert, intermediate,
academic)
Addi\onal info from a candidate’s last 3 main projects
1. Roles on the projects 2. Size of projects 3. How many teams 4. New ini\a\ves/fixes/re-‐plaborms? 5. Have you transi\oned from one stack to another? When? Tell m about the process? 6. What methodologies have you used? 7. What frameworks have you used? 8. Have you work in an Open Source environment?> 9. What work are you most proud of? 10. Tell me about your porbolio 11. What sort of experimen\ng do you do off hours?
Here’s a sample of some of the things to consider in the interviewing candidates
top related