¿Cuáles son las cosas que no esperaba cuando obtuvo su primer trabajo en desarrollo web?

Comencé a trabajar como desarrollador web a mediados de mis veintes y creo que la mayor sorpresa al conseguir mi primer contrato con una gran empresa fue la frecuencia con la que pueden cambiar los planes del proyecto y cuán político puede ser incluso como persona técnica. Los aspectos positivos fueron todos los nuevos amigos que hice en el camino y que con frecuencia me invitaban a almorzar, tomar un café o incluso asistir a fiestas. Si trabajas en una startup exitosa, tienes este sentido de importancia y camaradería. Trabajar como profesional del software tiene un gran aspecto social que no puede descartarse, especialmente cuando trabaja en un área metropolitana. Se ralentiza cuando alcanzas la mediana edad y te casas, pero las conversaciones sobre el trabajo y las cosas del día a día te mantienen activo. Supongo que eso es lo que puede hacer que los trabajos de oficina sean más satisfactorios al trabajar por cuenta propia o trabajar permanentemente desde casa. No todo es bueno, y sigo evitando la política de oficina tanto como sea posible. Para resumir aquí fueron mis mayores sorpresas.

  1. Las grandes organizaciones son tremendamente ineficientes.
  2. La política importa incluso para el personal técnico.
  3. Socializar es casi tan importante como hacer tu trabajo.
  4. Muchos de sus compañeros de trabajo tendrán en mente la gestión o buscarán promocionarse a sí mismos o su trabajo por encima del suyo.
  5. Qué tan frecuentes son los reclutadores técnicos en la industria. Tengo una relación de amor / odio con ellos.
  6. Los horarios son muy flexibles, especialmente para el personal asalariado.
  7. Las habilidades sociales a menudo se valoran más que las habilidades técnicas, o las personas que pueden comunicarse de manera efectiva.

Que a pesar de que sabía cómo escribir exploits avanzados del kernel de FreeBSD, no pude descubrir por mi vida cómo hacer que un pequeño cuadro de texto se alinee correctamente en CSS sin reescribir Drupal. Luego renuncié y aprendí cómo hacer desarrollo web (esto es hace más de una década).

Que la mayoría de las personas no leen la documentación.

Y todo lo que tienes que hacer para tener éxito es esforzarte menos que un estudiante de secundaria ligeramente superior al promedio para que el resto del mundo piense que eres un genio.

Esto es bastante universal por cierto. Si puedes hacer matemáticas en un nivel de octavo grado fuera de tu cabeza, la mayoría de los estadounidenses pensarán que eres un genio.

NUNCA DEJES DE ESTUDIAR.

Obtuve mi primer trabajo en desarrollo web como freelance. No podría haber imaginado que se convertiría en la carrera de mi vida.