¿Debo seguir con la codificación?

Si es realmente agradable para usted, continúe haciéndolo por diversión.

Probablemente no se convertirá en su empresa el próximo CTO en poco tiempo, pero podría proporcionarle información valiosa sobre la contratación o la gestión de codificadores (siempre y cuando recuerde que todavía no es el verdadero negocio).

Déjalo una vez que sientas que tiene quehaceres y, si es posible, trata de liberarte de pensamientos como “está en mi naturaleza” o no: ese tipo de idea suena como una profecía autocumplida, mientras que el hecho eres tú te estás divirtiendo e incluso estás progresando rápidamente, estás señalando (mucho más sólidamente) lo contrario.

Finalmente, no te pongas en un marco negativo, incluso en lo que respecta a tus habilidades (actuales): no hay necesidad de ser bueno en física y poca necesidad de saber matemáticas avanzadas para ser un buen programador; la mente de ingeniería no es algo con lo que uno nace o no : seguramente puede ser entrenado y aprender a pensar como un científico de la computación seguramente beneficiará incluso sus habilidades gerenciales .

Feliz codificación y buena suerte con su empresa 🙂

¿Cuál es tu trabajo en la empresa de aplicaciones? Es completamente posible estar involucrado en una empresa de tecnología y no en el código. No debe permitir que su capacidad de codificación le impida embarcarse en una carrera en tecnología, y definitivamente no debe dejar que le impida iniciar una empresa si tiene una muy buena idea y las personas que están dispuestas a respaldarla.

Dicho esto, si no puede codificar, tendrá que gastar el dinero para conseguir personas que puedan hacerlo. También tendrá que aprender, hasta cierto punto, qué está sucediendo con su producto y cómo comunicarse con las personas que pueden codificar. También necesitarás poder entender lo que te están diciendo.

Por lo tanto, recomendaría familiarizarse con la codificación, o al menos con las diferentes tecnologías y lenguajes que existen, y que podrían influir en los productos, tanto presentes como futuros. No tienes que convertirte en el mejor programador de la historia, pero saber una o dos cosas acerca de la codificación no puede hacer daño. Tómese su tiempo e intente aprender de las personas con las que trabaja. Tome la iniciativa y haga un seguimiento de las tecnologías y los idiomas que recomiendan. Si comienza a volverte loco, bájalo y pasa a otra cosa por un tiempo.

¡Mucha suerte con la startup!

Puedes perseguir a Coding, pero dudo que alguna vez lo alcances; él está atado a tantos de nosotros , ¿puedes vencer eso?


Más en serio, debes poner tu energía en lo que te interesa. Si tiene más destreza para ser emprendedor, entonces sea mi invitado.

Sin embargo, aprender a programar no es únicamente importante para el objetivo de construir una carrera a partir de él. Cuando Steve Jobs dijo:

“Creo que todos en este país deberían aprender a programar una computadora …”,

no estaba insinuando que todos deberían renunciar a sus trabajos diarios y convertirse en programadores de computadoras. Solo señalaba que el acto de aprender a programar es una buena manera de desarrollar habilidades para resolver problemas.

Entonces aprendelo; trata de disfrutar el proceso; pero no necesitas ser un maestro en eso.

Gracias por A2A!

No hagas lo que amas esperando que seas bueno en eso. Haz lo que eres bueno y a medida que mejoras, lo disfrutarás más y más. Si eres terrible con la ingeniería, la física y las matemáticas avanzadas, esas son buenas señales de que no debes ser un programador. Sin embargo, ese no es tu objetivo final aquí. Comprender conceptos y confiar en sus empleados es más importante que poder hacer el trabajo usted mismo.

Si puedes hacer maquetas de tus ideas usando un talento / habilidad en la que ERES bueno, hazlo de esa manera. Sería más impresionante si pudieras hacer la UI / UX de una manera simplista para describir cuáles son tus ideas. Los programadores se sienten mucho más cómodos trabajando con alguien que a) puede escribir algún código para hacer algo, yb) los entiende mejor cuando intentan explicar por qué su idea es mala, no es posible o solo llevará un poco más de tiempo. En resumen, sí, aprender a programar lo ayudará aquí hasta cierto punto, pero poder comunicarse y compartir ideas de manera rápida y precisa es la clave real.

La codificación es una habilidad. Si te interesa, persíguelo absolutamente. La comprensión de la tecnología en el mundo de hoy es de gran importancia, ya sea que codifique o no.

Todos los buenos carpinteros no son buenos diseñadores de muebles y viceversa.

No consideraría aprender nada como una pérdida de tiempo, en general. Hay muchos beneficios que puede obtener solo a través del proceso de aprendizaje. Además, no todos en tecnología necesitan ser codificadores. Puede tomar algunas lecciones sobre Codecademy para obtener su sabor, puede leer sobre varias tecnologías relevantes para su campo (por ejemplo, nuevas aplicaciones, plataformas, incluso las mejores prácticas, que yo diría que son parte de la tecnología tanto como el hardware y software, etc.).

Pero si realmente no eres adecuado para ello, entonces no lo forzaría. Conozco personas que son excelentes en diseño, marketing, negocios y ventas, por ejemplo, y no estoy seguro de que sean relativamente mejores en esas cosas al aprender algo de codificación y hacerlo a medias, en lugar de centrarse en lo que aman y Encontrar a otros para hacer el trabajo de codificación. Pero si sigue el último curso, aprenda a hablar con los desarrolladores. Haga que le expliquen ideas de alto nivel. Lea algunos libros como The Innovators para ver cómo las personas desarrollan la tecnología.

También diría que la codificación no es divertida hasta que puedas construir cosas. Entonces, incluso si crees que no puedes disfrutarlo, nunca lo sabrás. Les puedo asegurar que, a pesar de la frustración de no saber nada, una vez que avanzan durante un mes o dos y pueden crear una aplicación simple, decir algo que se extrae de Instagram y hace algo con las fotos, es posible que realmente lo disfruten mucho.

Si odias construir cosas, no estaría relacionado con el aprendizaje de la codificación. Usted, presumiblemente en el nivel de gestión, solo necesita saber lo que todos están haciendo (y quiero decir que realmente están haciendo) hablando el mismo idioma. Sus programadores son como escritores, y usted es el editor. No necesitas las habilidades para escribir para publicar libros, ese es el trabajo de los escritores, pero realmente necesitas saber leer inglés, ¿verdad? Igual que la codificación.

En realidad estoy en el mismo bote que tú, así que sé EXACTAMENTE cómo te sientes. Solo lea algunas conferencias en youtube, eso es mucho más rápido que leer libros en realidad.

No necesita hacerlo para ganarse la vida o aprenderlo en ninguna medida, pero creo que cualquier persona responsable que trabaje con software y personas de software debería tener al menos una idea básica de “cómo se hace la salchicha”.

Será más fácil detectar a las personas que no saben de qué están hablando, tener una idea de si un horario parece razonable y saber qué es realmente posible. También ayuda a comprender lo que sus programadores le están diciendo para que pueda reducirlo a otra persona.

Una vez más, no hay razón para aprender en la medida en que pueda hacer el trabajo de las personas que está contratando (y hay buenas razones para no hacerlo, si alguna vez tiende a la microgestión; los peores gerentes que he tenido fueron ex programadores que querían involucrarse en todo lo que hice), pero una idea básica de lo que su gente realmente hace es un gran beneficio, sin importar los planes de su empresa.

Sí, debe llegar a un punto en el que pueda entender por qué algunas cosas deben hacerse de cierta manera. El aprendizaje nunca termina, nuevos idiomas, nuevas API, algoritmos, bases de datos, problemas de infraestructura, etc., por lo que hay muchas personas involucradas de todos modos en su negocio. Si no comprende los conceptos básicos, es más fácil cometer errores y las personas pueden engañarlo.

Por otro lado, aprender un nuevo idioma es como vivir una nueva vida. Puede ayudarlo a pensar de una manera diferente, etc. Incluso 30 minutos por día de su valioso tiempo podrían ser suficientes si solo desea saber qué sucede en el fondo.

Si no tiene interés en la codificación, no pierda el tiempo solo para aprenderlo hasta la mitad. Hay muchas otras ramas de la tecnología. Industria. ¿Qué tal un vendedor digital, probador de hardware, creador de sitios web, análisis, incluso tecnología? el soporte no necesita que codifiques. Haz lo que puedas hacer mejor que otros, ¡hay mucha demanda para todo!

Sin embargo, no entendí: si tiene interés en codificar pero no en diseñar / diseñar cosas, ¿para qué codifica?

Sin duda, lo ayudará a administrar mejor a sus programadores si conoce al menos los conceptos básicos de la codificación. Además, tener cierto interés en él y conocerlo lo ayudará a comprender los desafíos que enfrentarán sus programadores. Por lo tanto, no creo que sea absolutamente necesario que lo haga, pero podría tratarlo como un pasatiempo a tiempo parcial en el que trabaja regularmente (por ejemplo, una o dos veces por semana). ¡Los mejores deseos!

¿Tiene el dinero para reclutar a otra persona para que pueda concentrarse en los aspectos comerciales. Si es posible, deberías pensar en ello. Pero desde mi experiencia, déjame decirte que la codificación es mucho más fácil de lo que se percibe para cualquiera. Los aspectos comerciales y la toma de decisiones son más desafiantes. Con la cantidad de recursos a su disposición: w3schools, codecademy, etc.

Buena suerte

No aprender es una pérdida de tiempo. Dicho esto, es valioso conocer algún código si se encuentra en algún lugar de la cadena de suministro del producto, eso es prácticamente todo menos hora y contabilidad. Si toca el producto de alguna manera, es bueno saber qué contiene, cómo se fabricó, cuánto duran las cosas, etc.

Me frustra el hecho de no tener que lidiar con la administración que me corta los tobillos porque no entienden ni escuchan a los desarrolladores. La alternativa a eso es, por supuesto, escuchar a sus técnicos y gerentes de proyecto. Si sabe cómo administrar tecnología, está listo para comenzar. Todavía no estaría de más saber algo, pero puedes sobrevivir sin él.

Si no tienes el llamado, simplemente no lo tienes. No hay daño en eso.

Por otro lado, si descubres que en algún momento de la mitad de la noche te das la vuelta, date cuenta de que TIENES que codificar algo en este momento, aún puedes tener el error.

Si lo disfrutas, entonces, por supuesto, hazlo. Solo por diversión si no te ves como programador. En algún momento, puede dejar de pensar cosas como “no es lo mío”.
Y también lo ayudará a comprender mejor a los programadores reales, lo que a su vez podría convertirlo en un mejor administrador.

Haz lo que eres bueno. La codificación no es necesaria a menos que usted sea el único que construya el producto. Encuentra a alguien bueno en la codificación y comparte tu visión.

Todo depende de tu interés si te gusta la codificación y te interesa, entonces solo hazlo.