Por empresa de inicio / tecnología, supongo que se refiere a nuevas empresas (etapa inicial y más allá), así como a empresas de tecnología, por ejemplo, Facebook y Google. Estoy haciendo la comparación entre las 2 categorías que mencionaste, pero sacando algunas diferencias entre las startups y las empresas de tecnología más maduras.
Generalidades de inicio / tecnología (no uniforme, y ciertamente varía mucho, especialmente para nuevas empresas):
- Impacto potencialmente mayor al principio de su carrera si es una startup (es menos probable que un banco diga “oye, te acabas de graduar de XYZ U, ¿por qué no implementas esta característica completamente nueva desde cero para el final de la semana, usando lo que sea herramientas que puedes encontrar “); sin embargo, las compañías tecnológicas más grandes varían en términos de cuánta responsabilidad puede tener, cuándo.
- Más flexibilidad en horas, siempre y cuando el trabajo se haga.
- El “proceso” y las herramientas pueden cambiar varias veces mientras estás allí, especialmente en una empresa más pequeña. Puede estar construyendo las herramientas en una empresa nueva o más grande. Es probable que esté creando herramientas para admitir algo que agregó en una startup, pero que estaría construyendo herramientas como su primera tarea en una empresa más grande (no es algo malo, esto lo acostumbra a los sistemas y a ser productivo) en un entorno de menor riesgo).
- Desarrollo profesional a través de la oportunidad de trabajar en un amplio conjunto de problemas en una startup, muchos de los cuales pueden hacer / deshacer la empresa. Las empresas tecnológicas más grandes tienen una tutoría más definida.
- Un riesgo muy real de que la empresa no esté allí en n meses, suponiendo que sea una verdadera startup.
- La equidad es una parte mayor de su compensación en una empresa más pequeña. Las empresas tecnológicas más grandes pueden tener capital líquido, lo que significa que tiene un valor real, no solo en papel.
Empresa grande, p. Ej. Banco (no uniforme, pero con menor variación):
- ¿Cuáles son las vías para que un ingeniero de software gane más dinero?
- Soy ingeniero de software y quiero mejorar mi efectividad y eficiencia en el trabajo. ¿Qué preguntas debo hacerle a mi jefe / colegas para recibir comentarios?
- ¿Cuál es la diferencia entre los ingenieros de sistemas integrados de hardware y software?
- ¿Por qué tantos ingenieros de software usan MacBooks?
- ¿Cuántos ingenieros de software trabajan en Silicon Valley y Nueva York?
- Potencialmente, más programas de capacitación, frente a que se espera que comiencen a funcionar en una startup. No estoy seguro de cómo esto se compararía entre las grandes empresas tecnológicas, que a menudo tienen excelentes programas de capacitación, especialmente para sus herramientas internas.
- Mucho más estructura alrededor de todo; para un banco, esto puede deberse a la gran cantidad de regulaciones que tienen las empresas de servicios financieros. No necesariamente es algo malo.
- Menos flexibilidad en horas, posiblemente una mayor necesidad de tiempo para la cara, y potencialmente un código de vestimenta orientado a la corbata y las puntas
- Si el banco cotiza en bolsa, cualquier compensación de capital es valiosa. Los bancos también pueden ser más propensos a tener bonos; Esta es una parte importante de la compensación en otras partes de los bancos.