¿Existe la necesidad de desarrolladores de SQL en pequeñas empresas y autónomos? [cerrado]

Soy Ingeniero de Datos. Llevo más de 4 años trabajando en grandes corporaciones y organizaciones gubernamentales. Mis principales herramientas son Microsoft SQL Server, Integration, Analysis and Reporting Services, R y Tableau.

Últimamente decidí mudarme a organizaciones pequeñas, nuevas empresas y tal vez incluso a ser autónomo, y me pregunto:

  1. ¿Existe incluso la necesidad de personas dedicadas a los datos en lugares pequeños? Mi suposición es que no tienen suficientes datos para gobernar y sacar conclusiones, o debido al pequeño presupuesto, prefieren subcontratar todo en la nube.
  2. ¿Qué herramientas de datos utilizan principalmente las empresas emergentes y las pequeñas organizaciones? Supongo que será un código abierto equivalente a los que uso, pero ¿cuál en específico?
  3. ¿Es incluso posible trabajar por cuenta propia con bases de datos? Según mi experiencia, las organizaciones son muy protectoras y discretas con sus datos, y prefieren dar acceso solo a sus propios trabajadores.

Realmente me gustaría escuchar tu experiencia.

EDITAR: No soy un desarrollador de software de ninguna manera. No sé ningún lenguaje de codificación. Solo soy un ingeniero que trabaja con bases de datos y SQL.

Voto para cerrar esta pregunta como fuera de tema porque no se trata de navegar en el lugar de trabajo como se describe en el centro de ayuda.
En mi opinión, esta es una pregunta perfectamente válida.

Respuestas (3)

Permítanme responder así: si eliminan los juegos y las aplicaciones aisladas muy pequeñas, entonces CADA aplicación en la que trabajé en los últimos 25 años usó una base de datos en alguna parte. Mi trabajo ahora es escribir la API de back-end para un sitio web (odata vs SQL) y me mantendrá ocupado durante otros 4 años. Hay un montón de ellos. Las startups tienen bases de datos.

Sí, pero como usted mismo dijo, usted es un desarrollador de back-end, no una persona dedicada a los datos. No soy un codificador/desarrollador de ninguna manera (no conozco ningún lenguaje de codificación), solo soy un ingeniero que trabaja con sql y datos.

El tamaño de la organización es probablemente menos importante que la naturaleza de la organización.

He trabajado en empresas con ~40 empleados pero terabytes y terabytes de datos en bases de datos, donde alguien con las habilidades que describe era absolutamente esencial porque los datos eran el alma de la organización. Por el contrario, he estado en otras organizaciones con cientos/miles de empleados que, a pesar de tener bases de datos en algunos aspectos del negocio, no estaban particularmente enfocados en eso y tener un especialista así habría sido un gasto innecesario.

¿Qué herramientas de datos utilizan principalmente las empresas emergentes y las pequeñas organizaciones? Supongo que será un código abierto equivalente a los que uso, pero ¿cuál en específico?

Por lo que vale, solo trabajé en una organización donde la pila de base de datos no era principalmente SQL Server, y esa era una pequeña tienda web hace muchos, muchos años que usaba MySQL. Pero eso podría tener más que ver con el hecho de que, como alguien que tiene experiencia y está especializado en tecnologías MS (tanto en desarrollo como en bases de datos), naturalmente me inclino por las organizaciones que las usan.

¿Es incluso posible trabajar por cuenta propia con bases de datos? Según mi experiencia, las organizaciones son muy protectoras y discretas con sus datos, y prefieren dar acceso solo a sus propios trabajadores.

Ciertamente lo es... mire el éxito de organizaciones como Brent Ozar Unlimited, ¡eso es exactamente lo que hacen!

Sí, las organizaciones quieren tomar medidas para proteger sus datos, pero para eso están los NDA y los contratos estrictamente redactados.

¡Ese es un sitio genial!
¡@riddle-master mucho! He hecho un uso extensivo de su conjunto de herramientas a lo largo de los años, lo considero esencial al administrar cajas SQL. Creo que algunos del equipo BO también están activos en DBA SE.

Pregunta n.° 1: Necesidad sí, dedicada a menudo no, a menos que la base de datos sea una parte clave de su negocio. Cuando trabajaba como autónomo, trabajé mucho con empresas pequeñas, y los peligros eran que a menudo te dejaban solo durante dos meses y luego querían un mes de trabajo de desarrollo realizado en una semana. Y algunos de ellos tenían condiciones de pago de 'Neto/siempre que tengamos el efectivo para pagarle'.

Además, la 'subcontratación a la nube' no juega con las necesidades de desarrollo, ya que son las necesidades de alojamiento. He visto algunos que irían a rentacoder.com y al extranjero y siempre me arrepentí de esa decisión.

Pregunta n.º 2: en su mayoría, cualquiera que traiga, aunque tendrán que tener la base de datos. No esperes mucho en cuanto a herramientas. Y si los ejecutivos de las startups no son gente de tecnología, lo buscarán para que les diga qué herramientas se necesitan.

Pregunta n.º 3: Sí, trabajé como autónomo durante cinco años y no tuve ningún problema con esto. Si se preocupan tanto por sus datos, te hacen firmar NDA / acuerdos de confidencialidad.

Para obtener más información sobre sus preguntas, consulte mi ingenioso artículo Contratación: cómo trabajar por su cuenta

Buena suerte.