La primera regla para encontrar buenos desarrolladores es: estar donde está el talento .
No hay un solo lugar que se desborde con buenos desarrolladores. En cambio, hágase algunas preguntas simples:
- ¿Dónde pasan su tiempo los programadores?
- ¿Dónde trabajan en proyectos de código abierto?
- ¿Dónde comparten conocimiento y se ayudan mutuamente?
Nos hicimos la misma pregunta y aquí hay algunos lugares que encontramos para encontrar buenos desarrolladores.
- ¿Es posible construir un mejor servidor en Go que C ++?
- Cómo hacer que mi Dev Manager entienda mi esfuerzo para completar una tarea difícil
- Programación: ¿qué tipo de rasgos debe tener un buen desarrollador de software? ¿Por qué?
- ¿Cuál es el papel de Yahoo en el desarrollo de software de código abierto?
- En la actual economía post-crisis financiera, ¿es más gratificante financieramente ser un desarrollador de software altamente competente o un analista / desarrollador cuantitativo promedio?
1. StackOverflow
El desbordamiento de pila es un sitio de preguntas y respuestas específicamente para preguntas de codificación técnica. Es un lugar donde los desarrolladores pueden hacer preguntas y ayudar al resto de la comunidad. La comunidad también controla la calidad de las respuestas mediante votación positiva o negativa. El subproducto de esto es que puede encontrar fácilmente desarrolladores que tienen un historial probado en proporcionar buenas soluciones a los problemas de codificación.
Con más de 5 millones de usuarios registrados, hay muchos desarrolladores para elegir. Además, puede publicar anuncios de trabajo en sus paneles de trabajo o comunicarse con los miembros de la comunidad a través de Twitter para establecer relaciones. Esto es particularmente útil ya que el 22% de los desarrolladores no tienen un perfil de LinkedIn.
2. GitHub
GitHub es un sitio donde los desarrolladores pueden compartir proyectos de código abierto en los que están trabajando. Con más de 14 millones de usuarios y 34 millones de proyectos, es el host de código fuente más grande del mundo. Debido a que la atención se centra en proyectos en lugar de personas, es mejor buscar proyectos similares a los tipos en los que estarán trabajando sus desarrolladores.
Una vez que aterrice en un proyecto, consulte los desarrolladores que contribuyen a él. Los que tengan más seguidores probablemente serán especialistas en los campos elegidos. También puede buscar miembros por conjunto de habilidades. La principal ventaja de Github es que puede evaluar la calidad del código de un desarrollador antes de comunicarse con ellos.
3.Enlazado
No debería sorprendernos que la red social profesional más grande del mundo sea un buen lugar para encontrar desarrolladores. También puede publicar anuncios dirigidos que puede centrarse en los desarrolladores con los conjuntos de habilidades que está buscando.
4. Grupos de Google
Google Groups es una plataforma donde las personas pueden hablar sobre un tema común. Lo que lo hace ideal para obtener desarrolladores es que hay grupos generales para temas generales como los desarrolladores de Android, pero también grupos específicos para cosas como Angular, lo que le permite acceder a los desarrolladores que trabajan en esas áreas.
5. CodeProject
CodeProject es una comunidad para programadores con más de 12 millones de usuarios. Proporciona una gran oportunidad para conectarse y conectarse en red en un entorno más informal con desarrolladores.
6. Hacker News
Creado por la incubadora de inicio Y Combinator, este es un foro para los mundos de TI y startup. Las empresas pueden publicar anuncios y usted puede tener una mejor idea del tipo de cosas en las que los desarrolladores están interesados. Si bien hay poca información sobre las personas, es fácil rastrear los alias utilizados en Hacker News a otros sitios donde se brinda más información.
7. DZone
Dzone es un editor técnico de contenido para programadores y mantiene una comunidad de más de 1 millón de personas. El valor aquí es que los desarrolladores publican regularmente artículos sobre temas de programación, brindándoles una buena idea de sus intereses y experiencia.
8. Quora
No tengo que decirte que Quora es un gran recurso para contenido generado por expertos. Como probablemente haya notado, la mayoría de los carteles brindan mucha información sobre sí mismos. Echa un vistazo a las categorías relacionadas con los tipos de desarrolladores que estás buscando. Los carteles que han recibido muchas respuestas son a menudo muy competentes en su campo.
9. Reddit
Reddit es un panel de discusión gigante con toneladas de discusiones de temas específicos o subreddits. Puede encontrar una serie de temas de desarrollo de software entre los subreddits que involucran a muchos desarrolladores. Si bien los usuarios son generalmente anónimos, puede enviar mensajes directos a otros usuarios después de suscribirse, lo que le permite realizar un alcance personalizado.
10. Desarrolladores XDA
XDA Developers es una comunidad de más de 7 millones que se enfoca en software móvil. Este es un recurso particularmente bueno para desarrolladores móviles y los desarrolladores particularmente útiles se clasifican de acuerdo con un medidor de “gracias”. Al igual que Hacker News, es fácil rastrear los alias utilizados en otros sitios donde se brinda más información.
11. SitePoint
Sitepoint es un foro de desarrolladores web con más de 230 mil miembros. Si bien tendrá que rastrear los alias a otros sitios web, se otorgan credenciales para miembros de alta confianza.
12. CodeGuru
CodeGuru es una comunidad de más de 360 mil desarrolladores de Microsoft que se centran en C ++, Visual Basic, Java y .NET, entre otros. También puede publicar en la bolsa de trabajo como reclutador o como alguien que busca trabajo.
13. Gitter
Glitter es otra comunidad de programadores compuesta por más de 320,000 miembros. Puede iniciar sesión con su cuenta de GitHub para que pueda actuar como una extensión de ese foro para ver qué usuarios específicos están interesados.
14. Meetup
Meetup es único en la lista, ya que te ayuda a conocer desarrolladores en el mundo real. Es una plataforma que lo ayuda a organizar, anunciar y encontrar reuniones de desarrolladores en su área. Esta es una excelente manera de conocer a los desarrolladores en los campos que está buscando.