Skip to main content

¿Por qué deberías aprender a codificar incluso si no eres ingeniero?

How to Make a Prediction - Intro to Deep Learning #1 (Abril 2025)

How to Make a Prediction - Intro to Deep Learning #1 (Abril 2025)
Anonim

Como escritor y vendedor sin sueños futuros de ser ingeniero, nunca pensé que aprender a codificar sería relevante para mi trabajo.

Luego comencé a trabajar con un vendedor con chuletas de codificación. Saber cómo usar HTML, CSS, JavaScript y jQuery fue claramente invaluable: los desarrolladores estaban mucho más ansiosos por trabajar con ella que cualquier otra persona en el equipo de marketing, su jefe siempre acudía a ella con preguntas técnicas y, lo mejor de todo, podría hacer cosas como crear líneas de tiempo interactivas o agregar animaciones a las publicaciones de blog.

Desde entonces, he conocido docenas de no ingenieros, en todo tipo de profesiones, cuyo conocimiento de programación ha acelerado sus carreras. Ahora estoy convencido. Siga leyendo para conocer cuatro razones principales por las que usted y yo deberíamos comenzar a buscar clases de codificación.

1. Te hará más autosuficiente

La mayoría de los equipos técnicos tienen demasiados proyectos y no tienen suficiente tiempo, lo que significa que una solicitud de alta prioridad para usted podría ser de prioridad media o incluso baja para ellos.

Pero si sabe cómo codificar, no tiene que esperar para recibir ayuda: es posible que pueda hacerlo usted mismo.

"Puedo crear páginas de destino para campañas de marketing sin tener que depender de un diseñador o un ingeniero", dice Tyler Moore, Director de Marketing de App Press. "He trabajado principalmente para startups técnicas y compañías SaaS, y poder iterar rápidamente ha hecho que sea mucho más fácil enviar nuevas campañas o comenzar algo que pueda entregar a un diseñador o ingeniero real para pulirlo".

Jessica Elle, que dirige el marketing digital para Forest Giant, utiliza sus habilidades de codificación para mejorar el SEO del sitio y realizar cambios de diseño rápidos. "No es necesario saber HTML y CSS, pero es muy útil", dice ella.

Elle también está en proceso de aprender dos lenguajes de programación más, Go y Python. "El marketing digital requiere mucho análisis de datos", explica. “Existen herramientas, pero la mayoría de ellas implican el procesamiento manual de datos. Go y Python son súper útiles cuando necesita analizar un montón de datos para obtener información de marketing ”. Una vez que Elle esté completamente actualizada, no necesitará ayuda externa para compilar y analizar datos.

Las habilidades de programación son beneficiosas incluso si no trabaja en una función de marketing. Digamos que usted es un representante de ventas: si un cliente potencial le hace una pregunta técnica, puede responder de inmediato en lugar de consultar a un ingeniero. O si está en atención al cliente, puede resolver rápidamente un ticket sin tener que hacer ping a un compañero de trabajo.

No solo ahorrará tiempo, sino que ganará credibilidad valiosa.

2. Te enseñará a pensar

Como Steve Jobs dijo una vez: “Creo que todos en este país deberían aprender a programar una computadora, porque te enseña a pensar. Veo la informática como un arte liberal ".

En otras palabras, aprender a codificar no solo le brindará conocimientos técnicos, sino que también le brindará una nueva forma de enfocar su trabajo.

"La codificación me obligó a comenzar con un plan, identificar posibles áreas problemáticas y resolver problemas, solucionar problemas, solucionar problemas", dice Heather Stegner, directora sénior de Comunicaciones del American Wood Council. "Es una forma lógica de pensar que he podido aplicar con tanto éxito al desarrollar una estrategia de medios como tratar de descubrir por qué Internet Explorer no está cooperando".

Aprender a programar también hace que su atención a los detalles se dispare. Después de todo, cuando un solo guión fuera de lugar o un período faltante puede alterar todo su código, se vuelve bastante hábil para verificar su trabajo (¡sin mencionar, hacer las cosas bien la primera vez!).

3. Mejorará sus habilidades de comunicación y colaboración

Los proyectos rara vez se crean en el vacío. Desarrollar algo generalmente requiere que varias personas con diferentes perspectivas, ideas y habilidades se unan y trabajen en sincronía, y eso a menudo implica trabajar con ingenieros. Al tener cierto conocimiento de la codificación, tendrá una mejor idea de lo que es realista en términos de resultados, calidad y línea de tiempo, lo que lo convierte en un compañero de equipo o líder mucho mejor.

"Es mucho más fácil comunicarse con ingenieros, diseñadores y gerentes de producto", dice la productora web Katelyn Cowen, ahora que ha tomado el curso de desarrollo web front-end de medio tiempo de la Asamblea General. "Pude dar una opinión bien pensada sobre el desarrollo de funciones, y pude investigar más en lo que respecta a la selección de errores".

Incluso si no está trabajando regularmente en proyectos con ingenieros, el conocimiento de programación puede convertirlo en un mejor compañero de trabajo. En algún momento, a todos nos han pedido un "pequeño favor" que en realidad es una gran solicitud, ¿verdad? Si sabe aproximadamente cuánto tiempo y energía requieren los proyectos técnicos, evitará molestar a su equipo de desarrollo con solicitudes irrazonables. Además, por mucho que la programación tenga fama de ser un trabajo en solitario, a menudo es una actividad increíblemente colaborativa. Muchos cursos de codificación incorporan "programación de socios", una técnica en la que dos personas se sientan en la misma estación de trabajo y se turnan para programar y dar retroalimentación. Incluso si eso no es parte de su educación, al menos tendrá a alguien que revise su código regularmente. Si puedes manejar sentarte al lado de alguien mientras él o ella revisa cada línea de tu trabajo, patearás otros tipos de proyectos colaborativos.

4. Puede llevar tu carrera a nuevas alturas

¿Recuerdas a mi antiguo gerente, el vendedor que sabía cómo codificar? Bueno, dos meses después de que me uní a su equipo, recibió una gran promoción. Y ella me dijo que sus habilidades técnicas eran el factor decisivo.

En general, aprender a codificar puede abrir un mundo de nuevas opciones, ya sea avanzar, asumir nuevos proyectos emocionantes o hacer un cambio en el trabajo que está haciendo. Debido a su nuevo conocimiento de codificación, Stegner fue invitada a ayudar a actualizar el sitio web de la compañía, un gran logro para llevar a su jefe o poner su currículum en el futuro, si nos pregunta.

Aryana Jackson, gerente de marketing, dice que la programación la ha ayudado a expandir dramáticamente su rol desde que comenzó hace tres años en Eboxlab, una compañía de soporte de TI. "Mi posición era 'diseñadora gráfica', y eso es todo lo que hice", explica. “Después de enseñarme a codificar, comencé a ajustar el HTML y CSS de los sitios web de nuestros clientes. Ahora, la codificación es una parte importante de mi trabajo ”. Además, gracias a las habilidades de Jackson, Eboxlab no necesita contratar a otro desarrollador, lo que la hace aún más valiosa para la empresa.

O, si está pensando en lanzar una empresa propia, tener conocimientos técnicos hará que sus sueños de inicio sean más factibles; de hecho, podría ser el factor que lo haga lanzar. Lo hizo para Katie Fang, fundadora y directora ejecutiva de SchooLinks: "Katie se especializó en finanzas durante la universidad, pero tomó algunas clases de codificación", explica Afton Jones, un asociado de marketing de SchooLinks. "Como resultado, ella fue capaz de armar un prototipo de trabajo por su cuenta cuando se le ocurrió la visión de la empresa: una plataforma que conecta a los estudiantes con las escuelas".

¿Entonces, Qué esperas? Puede sumergir los dedos de los pies en la codificación ahora mismo con el programa Dash gratuito de General Assembly, que le brinda pequeñas tareas de HTML, CSS y Javascript y le permite ver los efectos de su código mientras lo escribe.

Cuando esté listo para sumergirse aún más, hay tantas opciones disponibles para usted, desde talleres y campamentos de entrenamiento de un día hasta cursos a tiempo parcial y programas en línea que puede hacer después del trabajo o cursos inmersivos de tiempo completo para las personas que realmente desea entrar todo. Lo que es adecuado para usted depende en gran medida de la cantidad de codificación que desee saber, pero una vez que comience, es posible que nunca quiera detenerse.