mi información de contacto
correoadmin@información.bz
2024-10-02
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
autor|pieter levels
traductor|nuka-cola
planificación|dongmei
pieter levels, como técnico empresarial unipersonal, se ha convertido en un faro para muchos desarrolladores y emprendedores con su extraordinaria trayectoria empresarial y su estilo de trabajo único.
desde 2012, ha confiado en sus habilidades de programación autodidacta para embarcarse en un desafiante viaje empresarial. hasta ahora, ha lanzado personalmente la impresionante cantidad de 70 proyectos empresariales, 40 de los cuales han sido operados con éxito y 4 de ellos han logrado. obtuvo una enorme riqueza, con ganancias anuales de solo un proyecto estrella, nomad list, que alcanzaron los 2,1 millones de dólares.
incluso frente a una tasa de fracaso de proyectos de hasta el 95%, pieter cree firmemente en la filosofía de "enviar más": el coraje de intentar iterar rápidamente. cree firmemente que mientras continúe lanzando nuevos proyectos, el éxito. eventualmente llegará.
el estilo de vida de pieter es igualmente deseable. es un verdadero "nómada digital" que ha viajado a más de 150 ciudades en más de 40 países de todo el mundo. le gusta viajar por el mundo mientras se sumerge en tecnologías como html, jquery, php y sqlite mientras está sentado de forma poco saludable en su habitación de hotel. se adhiere al principio de "construir en público" y presenta cada intento que hace al público sin reservas. esta actitud abierta y transparente le ha ganado el amor de la mayoría de la gente.
en el podcast de lex fridman, pieter compartió en profundidad su viaje de incubación de 12 startups en 12 meses, cómo aprendió ia, comprendió las últimas tendencias tecnológicas, inició proyectos de 0 a 1 y aprendió habilidades de programación, selección de tecnología, etc.
la siguiente es una transcripción editada de la entrevista.
nadie crea software que no genere dinero
lex fridmanlex: son 12 nuevas empresas en 12 meses. ¿cómo fue iniciar tu primera startup? ¿dónde estabas en ese momento? cuando estabas sentado frente al ordenador, ¿tenías una idea clara de lo que ibas a construir?
niveles de pieter: tengo algunas ideas porque tengo un canal de youtube y un sitio web llamado panda mix show para este canal. contiene principalmente remezclas de música electrónica, como dubstep, techno y house dance.
lex fridman: vi que uno de ellos también decía flash. ¿estabas usando flash en ese momento?
niveles de pieter: sí, mi álbum en cd fue creado usando flash. también vendí cd.
lex fridman: bien, déjenme explicarles a los jóvenes amigos aquí que flash es un tipo de software que fue bastante innovador en ese momento.
niveles de pieter: es viejo, pero flash fue realmente genial.
lex fridman: así es. y cómo se llama... ups, no lo recuerdo. sí, actionscript, una especie de programación.
niveles de pieter: sí, está en actionscript y flash. es básicamente equivalente a javascript en ese momento.
lex fridman: esta descripción es muy apropiada. en ese momento pensé que el futuro de internet definitivamente dependería de ello, así que dediqué mucho tiempo a estudiarlo seriamente.
niveles de pieter: más tarde fue asesinado por steve jobs.
lex fridman: steve jobs lo mató. jobs dijo en ese momento: "flash apesta, no lo uses", por lo que todos dijeron: "está bien". ahora, mirando hacia atrás, jobs tenía razón, ¿verdad?
niveles de pieter: yo tampoco puedo decirlo. pero flash es de hecho una plataforma relativamente cerrada, pero la ironía es que apple en sí no es muy abierta. pero en ese momento, jobs dijo: "es demasiado cerrado y la gente no debería usarlo. flash tiene problemas de seguridad". pensándolo bien, jobs quería usar palabras para hacer que todos sintieran que flash. estuvo mal. flash es realmente genial.
lex fridman: sí, fue realmente genial en ese momento. pero la cuestión es que los gif solían ser geniales. pero finalmente regresaron en diferentes formas, y los gif se han convertido ahora en un vehículo importante para los memes de internet. de todos modos, en mi impresión, los gif son realmente geniales y no estoy siendo sarcástico en absoluto. es realmente emocionante ver algo moviéndose como un conejo bailando en internet.
niveles de pieter: en ese momento, había muchas páginas de inicio personales y todos mostraban todo el contenido en el centro. también hay gif prometedores, como usar un casco y bailar bajo las luces, que son maravillosos en retrospectiva.
lex fridman: así que solo estabas haciendo el desarrollo html más básico...
niveles de pieter: sí, pero tengo que aprender algunos conocimientos básicos de codificación, así que también podría empezar por ahí. en realidad, es bueno lanzar una startup todos los meses, ya que te obliga a aprender programación y dominar los conceptos básicos. pero mi sistema de conocimientos todavía está muy fragmentado y no hay nada que pueda hacer al respecto. después de todo, no puedo dedicar mucho tiempo a la exploración sistemática... sólo tengo un mes para hacer una cosa, lo que significa que se acabó el período de tiempo. ya está arreglado ahí. era muy estricto con mi tiempo e incluso compilé mi agenda en una publicación de blog en hacker news. mucha gente lo ha visto y comentado: "eres demasiado exagerado". en realidad, esto me está presionando más porque se ha hecho público para que todos lo vean, así que tengo que hacerlo.
lex fridman: ¿recuerdas cuál fue tu primer proyecto?
niveles de pieter: recuerdo que era reproducir mi bandeja de entrada. porque en ese momento nos enviábamos música genial por correo electrónico. spotify no parecía existir todavía en ese momento. alrededor de 2013, nos enviábamos música y enlaces de youtube. hay bastantes correos electrónicos en gmail que dicen algo como "esta canción es genial, escúchala ahora", pero no se puede acceder a ellos automáticamente. así que creé una aplicación que inicia sesión en gmail de todos, extrae sus correos electrónicos, encuentra correos electrónicos con enlaces de youtube y luego crea una biblioteca de música. es esencialmente spotify y a mis amigos les encanta.
lex fridman: ¿cómo se hace raspando? ¿se hace vía api?
niveles de pieter: no, usa pop, pop o imap. de hecho, revisa tu correo. ahora parece que en realidad tiene problemas de privacidad, porque extraerá todos los correos electrónicos del usuario para encontrar enlaces de youtube, pero no se guardará nada de mi lado. de todos modos, es bastante interesante. el primer producto obtuvo cobertura de prensa y recuerdo que recibió cierta atención de la prensa tecnológica y todos decían: "esto es genial". no genera dinero porque no hay ningún botón de pago, pero la gente sí lo usa. calculo que probablemente haya decenas de miles de usuarios.
lex fridman: es una muy buena idea. tengo curiosidad por saber por qué no existe tal función ahora. ¿por qué no hay herramientas en el mercado que puedan acceder a gmail y extraer información agregada útil de él?
niveles de pieter:sí, deberíamos decirle a gmail "no muestre todos los correos electrónicos, solo muestre los correos electrónicos con enlaces de youtube o algo así".
lex fridman: todo el ecosistema de aplicaciones, pero parece que esto nunca ha sido realmente...
niveles de pieter:no hagas esto, nunca lo había visto antes...
lex fridman : algunas personas también lo han hecho... por ejemplo, he visto aplicaciones como boomerang, y algunas son bastante buenas. pero no sé por qué desaparecieron después, tal vez porque no era fácil ganar dinero.
niveles de pieter: sí, creo que en el fondo la gente no quiere pagar por estas extensiones y complementos porque no parecen aplicaciones reales. por lo tanto, la gente generalmente no presta demasiada atención a estos productos. todo el mundo tiene el concepto inherente de que "los complementos deben ser gratuitos. ya sea en google sheets o en cualquier otro lugar, nunca pagaré por los complementos que uso. ¿qué requisitos tienen los complementos para cobrar dinero?" visite un sitio web dedicado, las ideas de todos cambiaron de inmediato. "está bien, necesito este producto y voy a pagar por él porque es un producto verdaderamente independiente". entonces, incluso si el código detrás de los dos es exactamente el mismo, el complemento está en desventaja en términos de atraer pagos.
lex fridman:claro. la misma funcionalidad se puede implementar en el navegador a través de extensiones, como las extensiones de chrome.
niveles de pieter: sí, pero ¿quién gastaría dinero en extensiones de chrome? casi nadie quiere.
lex fridman: absolutamente imposible.
niveles de pieter: entonces nadie lo hace probablemente porque no pueden ganar dinero.
lex fridman: es una lástima, pero me temo que esta es la realidad.
niveles de pieter:las extensiones de chrome sólo pueden complementar el negocio de una startup. por ejemplo, supongamos que desarrolla un producto independiente y una extensión complementaria de chrome.
lex fridman: de hecho, espero que las extensiones de chrome se puedan desarrollar en productos independientes, y también espero que chrome pueda abrir canales para que los usuarios paguen fácilmente... de hecho, puedo imaginar que muchos productos se pueden transformar en extensiones, como muchos productos mejorados. funciones en las redes sociales.
niveles de pieter: como gpt. varias extensiones de chatgpt son de pago y ahora los desarrolladores también pueden recibir ingresos compartidos de openai. yo mismo he hecho bastantes.
fundó 12 startups en 12 meses,
¿cómo?
lex fridman: ¿por qué recibes el dinero esta vez? bien, hablemos de esto más tarde. volviendo al tema, crear 12 startups en 12 meses es una buena idea. entonces, ¿qué se hace exactamente para construir un negocio en 30 días? ¿fue difícil en ese momento?
niveles de pieter: creo que la parte más difícil es descubrir qué no necesitamos y qué no deberíamos construir porque nuestro tiempo es muy limitado. en primer lugar, la página de inicio de sesión no se puede ejecutar y luego es necesario crear un producto independiente. después de todo, sólo un producto puede convencer a la gente de que pague por él. ¿necesito configurar un sistema de inicio de sesión? quizás no. por supuesto, también podemos desarrollar algunos sistemas de inicio de sesión sencillos. por ejemplo, para la fotografía ai, después del registro, puede usar stripe checkout para pagar y obtener un enlace de inicio de sesión. cuando comencé, solo proporcioné un enlace de inicio de sesión con hash. usar un enlace estático para iniciar sesión fue muy simple, pero no muy seguro. después de todo, no hay verificación alguna, por lo que se filtra el enlace y listo. ahora tenemos un inicio de sesión real en google, pero en ese momento aún faltaba un año para ello. en resumen, debido a que el tiempo es limitado, debemos asegurarnos de que el negocio sea lo suficientemente simple y completo. tengo que concentrarme en cosas que se puedan construir rápidamente.
entonces, todo lo que se necesita es dinero, stripe, crear un producto y desarrollar una página de destino. también tengo que pensar en cómo la gente encontrará mi producto, por ejemplo, publicarlo en reddit. pero, ¿cómo promocionarlo en reddit sin que lo vean como una mala persona que propaga spam? no creo que sirva de nada decir la verdad, como "hola a todos, estoy trabajando en una startup, prueben mi producto"... deténganse, nadie está interesado y el contenido se eliminará instantáneamente. la única forma en que funciona es si hay muchas personas en un subcanal de reddit que han encontrado problemas similares y usted resuelve este problema, entonces puede decir "hola a todos, creé esta herramienta y puede resolverlo". tu problema." ". también puedes decir "temporalmente libre". esto debería funcionar bien. pero, en resumen, debe centrarse y descubrir para quién son adecuados sus resultados de desarrollo.
cómo aprender ia
lex fridman: ¿qué consejo le daría a las personas que aprenden sobre las diversas herramientas de inteligencia artificial de última generación? por ejemplo, mencionaste que todo el tiempo se lanzan nuevos modelos, entonces, ¿cómo prestas atención a las tendencias y estás al tanto de todo?
niveles de pieter: creo que, en primer lugar, todo el mundo debe prestar atención a x. x ahora es muy bueno y se ha convertido en un centro de intercambio de información para toda la industria de la ia. una cosa acerca de esas personas es que todos usan avatares de anime. de hecho, un amigo me hizo esta pregunta específicamente: "¿qué cuentas debo seguir para estar al día con las últimas tendencias en ia?". le dije: "vaya a x y siga cuentas que se centren tanto en ia como en animación". url, los hizo reír a todos y decir: "¿qué son estos?" pero no es broma, todos esos tipos son verdaderos practicantes en el campo de la inteligencia artificial. todos trabajan para importantes empresas tecnológicas y publican diversas noticias sobre x. muchos de ellos son anónimos y, curiosamente, prefieren utilizar avatares de anime. yo no sé cómo usarlo, pero esas personas simplemente viajan por la industria y publican contenido interesante que encuentran. por ejemplo, compartirán trabajos de investigación. por lo tanto, si desea mantenerse al día con la tendencia de desarrollo de la ia, vaya a x.
lex fridman: casi todas las personas en mi lista de enfoque actual se dedican a la ia. pero hay mucha diversión en x y todo el mundo es ruidoso. a veces voy a verlo para aliviar mi aburrimiento.
niveles de pieter: la razón por la que me gusta x es porque es la fuente de la creatividad. el contenido publicado por otros puede inspirar nuestra propia creatividad. es interesante ver a otras personas compartir sus hallazgos y luego pienso: "está bien, ¿qué tal si hago algo con eso? de todos modos, después de visitar x, tengo muchas ganas de imitar las ideas de otras personas e intentarlo. utilice modelos de ia". . por ejemplo, ingrese manualmente algún contenido, establezca parámetros, etc., e intente ver si puede usar ia para crear una aplicación o un sitio web.
lex fridman: ¿puedes hablar un poco más sobre cómo se mejora y optimiza gradualmente la ia fotográfica paso a paso?
niveles de pieter: de todos modos, acabo de crear una ia fotográfica y muchas personas ya la han usado. los usuarios generan alrededor de 1 millón de fotografías cada mes. probaría parámetros, aumentaría la cantidad de pasos para generar una foto o cambiaría la muestra, algo así como un programador. hay muchas herramientas dpm en el mercado. de hecho, no las entiendo en absoluto, pero sé que puedo elegir entre ellas y generar imágenes sin problemas. las imágenes resultantes varían en calidad y, a veces, ni siquiera podía decir cuál era mejor. así que lo haré manualmente y lo probaré yo mismo. entonces pensé: "¿por qué no dejar que estos usuarios lo prueben?" después de todo, producen millones de fotografías cada mes. por lo tanto, haré pruebas de parámetros aleatoriamente en aproximadamente el 10% de los usuarios y luego veré si les gustan los resultados correspondientes. esto se puede juzgar por si lo adoptan y lo descargan. así es como entiendo la dirección de la optimización. luego realizaría pruebas a/b para observar la importancia de los diferentes parámetros, qué configuraciones de parámetros son mejores y cuáles son peores, etc.
lex fridman: de esta forma, podrás ver gradualmente qué modelos funcionan mejor.
niveles de pieter:sí. luego, una vez que encuentro que los datos son lo suficientemente convincentes, puedo cambiar a todos los usuarios a la combinación de parámetros correspondiente y determinar que esto conducirá a una optimización de calidad innovadora. en pocas palabras, se trata de utilizar el poder de los usuarios para mejorar sus productos. cuando se registran, les digo: "haremos una muestra que incluye probar sus fotos con parámetros aleatorios". esto funciona muy bien y ya no tengo que hacer un montón de pruebas porque las pruebas de usuario por sí solas son suficientes para lograr un margen decreciente. mejoramiento. con su ayuda, poco a poco encontré la combinación de parámetros más adecuada y eso es todo.
lex fridman: entonces, todo el flujo de trabajo se trata de parámetros, modelos y de permitir que los usuarios lo ayuden a explorar el modelo y el espacio de parámetros.
niveles de pieter: pero hay una cosa que decir, difusión estable: estaba usando la versión 1.5 en ese momento, y ahora está aquí la versión 2.0, y también hay una versión de excel: cuanto más nueva es la versión, peor es la calidad. así que los usuarios principales siguen usando la versión 1.5 porque no es la llamada "versión castrada". neutralizan efectivamente la funcionalidad a cambio de una mejor seguridad y otras características. por lo tanto, la mayoría de la gente todavía se apega a stable diffusion 1.5. mientras tanto, stable diffusion colapsó y el director ejecutivo se escapó. principalmente porque no se podía ganar dinero y había mucho drama en la empresa. en definitiva, les dieron a todos un modelo de código abierto que podían usar, recaudaron cientos de millones de dólares, pero hasta ahora no ha habido muchos ingresos reales. de todos modos, pusieron el modelo de código abierto a disposición de todos de forma gratuita e hicieron un gran trabajo. esto no es fácil, gracias.
lex fridman: ¿quiere decir que no están usando la última versión?
niveles de pieter: sí, y lo sorprendente es que, aunque stable diffusion ha recaudado cientos de millones de dólares, son las empresas emergentes que acaban de nacer, como yo, las que finalmente se benefician. todos desarrollaron pequeños programas en torno al modelo grande que utilizan sus funciones. ahora han cobrado dinero por el nuevo modelo, pero el rendimiento real de la nueva versión no es tan bueno para los usuarios y no es tan abierto.
lex fridman: sí. esto es realmente interesante, después de todo, el código abierto tiene un gran impacto en el campo de la ia, pero el modelo de negocio detrás de él no está claro... en cualquier caso, las empresas de todo el ecosistema han adoptado el modelo de código abierto, que es. absolutamente felicidades.
niveles de pieter: entonces es como el marco de desarrollo anterior, excepto que no gastaron dinero para comprar participación de mercado ni cobraron por la plataforma.
lex fridman: volvamos a la cuestión del conocimiento profesional y las ideas empresariales. después de tanto hablar, no has encontrado una idea empresarial clara y todavía estás en el camino de aprender conocimientos. entonces, ¿cómo decides qué idea es buena? con tantas posibilidades frente a usted, ¿cómo elige una dirección en la que valga la pena invertir su tiempo y energía?
niveles de pieter: lamentablemente, de hecho, no puedo decirlo claramente en la mayoría de los casos. probablemente se trate solo de sentir, elegiré el que me sienta mejor. después de todo, no hay forma de que esté iniciando una empresa espacial en este momento, ¿verdad? aunque los desafíos siempre existirán, puedo empezar con lo que puedo hacer...
lex fridman: sólo por curiosidad, ¿realmente ha considerado una "empresa espacial"?
niveles de pieter: jaja, ¿cómo es eso posible? estoy muy preocupado por la minería de asteroides, como comprar asteroides, extraer minerales de ellos y luego traerlos de vuelta y venderlos. se puede pagar la misión de lanzamiento para contratar a otra persona para que la haga, por lo que lo único que se necesita es desarrollar un robot que pueda operar en el asteroide y enviarse solo de regreso. entonces tal vez esto pueda pasar...
lex fridman: pero creo que la minería de asteroides y la robótica son ambas difíciles.
niveles de pieter:sí, ninguno de ellos es simple.
lex fridman: entonces, si juntas estos dos, ¿realmente puedes hacerlo?
niveles de pieter: definitivamente no es posible. pero esta es la realidad: "elegimos un camino no porque sea realmente fácil, sino porque creemos que será fácil". sí, así es como veo la minería de asteroides, y es por eso que lo estoy considerando.
lex fridman: esto no es sólo un sitio web, es minería de asteroides. hay demasiados desafíos en diferentes entornos gravitacionales.
niveles de pieter: sí, tal vez mi idea me haga parecer un idiota, pero la dificultad real de operación ya es muy baja. al menos en comparación con la fabricación de cohetes, la minería sigue siendo mucho más sencilla.
lex fridman: entonces usarías servicios como spacex para completar lanzamientos espaciales.
niveles de pieter: sí, se contratará a spacex para lanzar este perro robot o algún otro tipo de dispositivo.
lex fridman: entonces, ¿realmente incluyó la "minería de asteroides" como un plan de negocios alternativo?
niveles de pieter: sí, simplemente lo llamé "trello".
lex fridman:trello, sí.
niveles de pieter: hasta ahora, sigo usando telegram para registrar mis pensamientos y poder consultarlos fácilmente en el futuro. siempre que tengo una buena idea la escribo.
lex fridman: ¿escribes notas en telegram?
niveles de pieter: normalmente uso más whatsapp, ¿verdad? de hecho, es como una función de "enviarse un mensaje a usted mismo" y toda la experiencia es similar a la del bloc de notas anterior.
lex fridman: entonces, hablarás contigo mismo en telegram.
niveles de pieter: sí, es como usar un bloc de notas para evitar olvidar algo. también ordenaré el contenido más tarde.
lex fridman: me gusta especialmente tu costumbre de intentar no utilizar sistemas complejos u otras herramientas. hoy en día, la gente suele utilizar sistemas como obsidian y notion, y de hecho hacen cosas como tomar notas. y puedes solucionarlo con el bloc de notas y no depender de otras herramientas.
niveles de pieter: sí, y descubrí que muchos usuarios de youtube están haciendo esto... hay muchos de los llamados "gurús de la productividad" en internet, que pueden usar bolígrafos para dibujar hermosas notas en el ipad. también tengo un ipad, así que también aprendí a dibujar en él con un bolígrafo, como si fuera un calendario dibujado a mano. mucha gente lo usa de esta manera, la mayoría son estudiantes y pueden colorearlo como quieran. pero después de hacerlo durante una semana, de repente me pregunté qué diablos estaba haciendo... no tiene sentido ser elegante, así que ¿por qué no organizarlo en un mensaje y enviármelo a mí mismo? eso es suficiente.
lex fridman: hablando de inspiración, compartiste un tweet explicando por qué la primera idea que nos viene a la cabeza suele ser la mejor. crees que la razón es que la primera razón puede haber estado acechando en lo profundo de nuestra conciencia durante mucho tiempo, en realidad cocinándose a fuego lento en el cerebro durante semanas, meses o incluso años. ocho horas de pensamiento nunca pueden compararse con estos pensamientos interminables que se pulen en el fondo del cerebro. entonces, si te enfrentas a una idea que tardó ocho horas en refinarse y un pensamiento que de repente aparece en tu mente, entonces esta idea suele ser mejor. al fin y al cabo, eso es en lo que llevamos años pensando sin darnos cuenta, y es realmente interesante.
niveles de pieter: sí, este estado emergente es maravilloso. nuestro subconsciente es como agua hirviendo, y cuando está lista es como el sonido de un microondas. de repente, tuvimos una gran idea.
lex fridman: ¿tienes muchos de estos pensamientos?
niveles de pieter: sí, muchos, muchos, y estoy acostumbrado a pensar así.
lex fridman: esto ha estado escondido en mi cabeza durante mucho tiempo.
niveles de pieter: así es. pero después de que aparezca, lo puliré nuevamente, como si lo enviara de regreso a la cocina para recalentarlo.
lex fridman: porque a veces las ideas aún no están del todo maduras.
niveles de pieter: es como una olla de sopa creativa hirviendo a fuego lento. así es como funciona mi cerebro, y estoy seguro de que a la mayoría de las personas les pasa lo mismo.
lex fridman : pero también depende del momento. a veces la razón por la que tenemos que dejarlo volver a la olla y volver a cocinar no es sólo porque aún no estemos listos, sino que el mundo real tampoco lo está.
niveles de pieter: sí, muchas veces a los fundadores de startups se les ocurren ideas que están demasiado adelantadas a su tiempo. en efecto.
cómo aprender un nuevo lenguaje de programación
lex fridman: una de tus mejores habilidades es aprender cosas nuevas. primero se le ocurrirá una idea, luego intentará implementarla y luego aprenderá todas las habilidades necesarias para implementarla. de esta manera, podemos explorar sin tener que aprender demasiados conocimientos a la vez. entonces no puedo evitar preguntar, ¿cómo se aprende? ¿cómo dominas rápidamente las habilidades que necesitas? por ejemplo, participó en un curso de aprendizaje 3d de 30 días y se le pidió que dominara todos los conocimientos 3d que necesita en 30 días.
niveles de pieter: sí, una vez tomé un curso de realidad virtual (vr) porque también creó una moda como la ia. en 2016 y 2017, apareció de repente la realidad virtual. el primero fue htc vive, el pesado casco de realidad virtual que atrajo mucha atención antes del vision pro de apple. pensé: "esto va a ser popular, así que será mejor que me dé prisa y aprenda". no sabía nada sobre 3d en ese momento, así que instalé unity y blender y comencé a aprender sobre ello. siento que esta es una tecnología emergente que definitivamente se pondrá de moda. de esta manera, siempre que domines las habilidades en esta área, podrás dedicarte rápidamente al desarrollo. es divertido para mí aprender de todos modos porque la gente siempre me pregunta: "¿cómo aprendiste a codificar? ¿quiero aprender a codificar?" y mi respuesta es: "no lo sé todos los días". esto puede parecer un cliché, pero literalmente estoy digiriendo algo nuevo cada día.
por ejemplo, todos los días busco en google o pregunto a chatgpt cómo solucionar ciertos problemas. mi conjunto de habilidades crece cada día, por lo que nunca puedes dejar de aprender. y el aprendizaje en sí debería ser un proceso interminable. entonces la verdadera pregunta es: ¿adónde quieres ir? ¿qué tanto desea comprender un problema actual en particular? ¿tienes una gran sed de conocimiento? ¿estás dispuesto a vivir de esta manera por el resto de tu vida?
así que creo que la mejor manera de seguir aprendiendo es encontrar más cosas que hacer y no quedarse inactivo. lo que hay que hacer está determinado, pero no sabemos cómo hacerlo, por lo que lo que necesitamos aprender quedará claro de forma natural. por ejemplo, cómo crear un sitio web, podemos buscar términos relevantes en internet o ahora podemos preguntarle directamente a chatgpt "¿cómo creo un sitio web? ¿cuál debería ser el primer paso? generará código para nosotros". copie el código, guárdelo como un archivo y luego ábralo a través de google chrome u otros navegadores. ahora que tenemos el sitio web más simple posible, podemos hacer ajustes. entonces la siguiente pregunta es "¿cómo agrego botones de función? ¿cómo agrego funciones de ia?" en resumen, a través de esta secuencia de acciones, podemos dominar nuevos conocimientos más rápido que leyendo libros o tutoriales.
lex fridman: en realidad, siempre he tenido un poco de curiosidad: ¿cómo podemos confiar en los modelos de ia para resolver el problema de "cómo crear un sitio web?" ¿se podría decir que el modelo de ia proporcionará las ideas de solución más básicas, como definir el propósito del sitio web, elegir un nombre de dominio, elegir un proveedor de alojamiento web, elegir un sitio web/creador/cms, construir una plataforma, usando wix, etc.?
niveles de pieter: sí, recomendaría usar wix o squarespace para crear una página de destino.
lex fridman: entonces, si quiero programar el desarrollo de mi propio sitio web, ¿cómo debo expresarlo en el chat? por ejemplo, comience a diseñar su propio sitio web creando una página básica.
niveles de pieter: sí, está bien. incluso puede preguntar cómo iniciar un sitio web y cómo promocionarlo.
lex fridman: ah, sí, y lanzar un sitio web también es importante.
niveles de pieter: sí, y todo el proceso es como charlar con alguien.
lex fridman : simplemente hable de todos los aspectos del desarrollo de un sitio web.
niveles de pieter: toda la experiencia de uso es en realidad un poco como google analytics.
lex fridman: pero no deberías poder crear un sitio web tan complejo como nomad lists usando este método, ¿verdad?
niveles de pieter: en realidad puedes.
lex fridman: entonces tienes que usar wix.
pieter levels: de hecho, todo el proceso no es tan complicado como cree. las herramientas de creación de sitios web actuales son muy avanzadas. lo que nos enfrentamos es una cuadrícula de imágenes en la que se puede hacer clic y luego las páginas se abren capa por capa.
lex fridman: ¿pero cómo aprendo a programar? por ejemplo, elija un lenguaje de programación al azar.
niveles de pieter: personalmente recomiendo freecodecamp. puede acceder a considerables recursos de aprendizaje por tema y practicar habilidades de codificación durante 30 a 60 minutos todos los días. lo más importante es mantenerlo a largo plazo. únase también a comunidades de programación como reddit... eso es un enorme tesoro escondido.
lex fridman:comprendido.
niveles de pieter: de todos modos, creo que este es un buen punto de partida. imagínese que para una persona sin ninguna habilidad, esta era ha hecho posible crear un sitio web o incluso iniciar una startup. precisamente por esto la tecnología de ia es tan poderosa en el campo de la educación. personas de todo el mundo pueden hacer preguntas al gran modelo y luego utilizar la guía para construir sus propios proyectos.
no sólo es necesario desarrollar obras excelentes;
sepa también cómo publicitar
lex fridman: está bien, ahora lo entiendo. luego fue simplemente construir, construir, construir. de todos modos, ya sea un modelo de ia grande o un tutorial de programación sobre desarrollo web, lo más importante es usarlo. siempre que tenga en mente el prototipo del proyecto, eventualmente podrá implementarse. me gusta mucho la idea de lanzar 12 startups en 12 meses, o incluso más extremo, empezar un nuevo proyecto cada día. lo más importante es actuar, empezar a construir, obtener resultados y mejorar un poco cada día. este es un experimento realmente genial.
niveles de pieter: creo que eso es lo que la gente suele llamar inspiración. había una niña que creó 160 sitios web en 160 días. por supuesto que estaba creando minisitios web, pero al menos aprendió a codificar de esta manera. por eso creo que es bueno plantearse un pequeño desafío. también puedes asistir a campamentos de programación, pero creo que la formación en codificación está un poco desactualizada hoy en día. en mi opinión, la mejor manera es salir de tu zona de confort, fijarte metas y obligarte a empezar a aprender. esto requiere una fuerte autodisciplina; de lo contrario, simplemente no podrás persistir. y codificar... codificar tiene una curva de aprendizaje muy pronunciada y, a veces, puede ser un verdadero dolor de cabeza. debido a esto, la mayoría de las personas nunca han podido dominar esta habilidad.
sí, sigue así, nunca te rindas, y hacer algo a menudo requiere un sentido de urgencia. entonces, cuando registramos lo que tenemos que hacer, como organizarlo en hood maps o prototipos funcionales, hay una presión invisible. al principio entramos en pánico, "ups, ¿qué hacemos a continuación?" luego buscamos ayuda en línea, tratando de comprender las diferentes opciones y soluciones. pero mientras podamos sobrevivir a este paso, tendremos resultados que podremos probar más adelante, y la alegría que trae el éxito estimulará rápidamente la secreción de dopamina en nuestro cerebro, lo que hará que las personas estén dispuestas a participar en este ciclo de motivación positiva.
para ser honesto, este sentimiento es asombroso. y también transmití todo en vivo para que la gente pueda verlo en cualquier momento en youtube. entonces, cuando funciona, se siente como un sueño. más importante aún, nunca me propongo objetivos demasiado altos. solo me concentro en los problemas que se resolverán a continuación y, si sigo adelante uno por uno, eventualmente obtendré una aplicación o un sitio web completo, etc. a veces, la razón por la que las personas no pueden hacer nada es porque ponen sus miras demasiado lejos. es como este cartel. es imposible dibujarlo de la noche a la mañana, pero si puedes concentrarte en una cosa, el siguiente pequeño desafío, aparecerá lenta y mágicamente.
lex fridman: y tengo que creer en mi corazón que este asunto no será un problema para mí.
niveles de pieter: sí, esto es muy importante. deben mantenerse optimistas, porque todos encontrarán problemas muy difíciles y muchos problemas importantes no tienen nada que ver con la tecnología, sino con opciones abiertas. tal vez a la gente simplemente no le guste su sitio y tal vez se vea obligado a abandonar el sitio en el que puso tanto esfuerzo. en resumen, puede pasar cualquier cosa.
lex fridman: ¿cómo es mostrar tu proceso de desarrollo públicamente frente a todos? probablemente quieras recibir comentarios de la gente rápidamente y repetirlos de manera flexible, ¿verdad? esto definitivamente tendrá un cierto efecto apremiante, pero las críticas de la gente también tendrán un impacto negativo grave.
niveles de pieter: así es, a veces siento que los internautas que hablan con dureza no son todos malas personas. considero que las opiniones de muchas personas son bastante valiosas. en resumen, primero elimine esos respiraderos puramente emocionales, como que su sitio web es terrible, etc., e intente eliminar las partes con las que todos están más insatisfechos. si el sitio web apesta, es un juicio personal, pero ¿por qué la otra parte lo juzgaría así? según la explicación de la otra parte, encontrará que en realidad hay una lógica detrás de esto. por ejemplo, el proceso de registro es demasiado problemático o hay un problema con los datos. dirán que los datos son una mentira, así que tengo que mejorar la calidad de los datos. hoy en día, muchas personas en internet simplemente ignoran las opiniones contrarias. creo que este es un comportamiento estúpido que se aplica a todos. ciertamente,también hay muchas personas en internet que odian e insultan todo sin pensar. este tipo de situación no es infrecuente en x, por lo que todos deben examinarlos cuidadosamente. con todo, si quieres llevarte bien en x, debes endurecer tu piel.. de hecho, he bloqueado a mucha gente y es posible que ya haya bloqueado a casi 15.000 personas. lo busqué y he bloqueado a mucha gente en los últimos diez años. este sentimiento es realmente...
lex fridman: ¿se bloquean uno por uno manualmente?
niveles de pieter:sí.
lex fridman: ay dios mío...
niveles de pieter: esto equivale a bloquear a 1.500 personas cada año. no me gusta bloquear a la gente porque se enfadarán. tomarán una captura de pantalla y publicarán algo como: "mira, este tipo me bloqueó". pero no importa, simplemente los haré desaparecer por los insultos inútiles. es bueno tener esta función.
lex fridman: desde que mencionaste reddit, ¿hood maps ha estado alguna vez en la página de inicio de reddit?
niveles de pieter: he estado allí, oh, es realmente asombroso. mi servidor casi se cae y cuando miré google analytics, vi alrededor de 5000 personas en el sitio, lo cual fue una locura. era de noche y para mí era increíble. para ser honesto, muchas aplicaciones ahora se vuelven populares al publicar videos cortos promocionales en tiktok, reels de youtube y reels de instagram. entonces, si crea su propia aplicación, es mejor hacer un video promocional, como "desarrollé una aplicación de este tipo y así es como funciona. quiero explicarle las razones para crearla y puede resolver el problema". ." esta o aquella pregunta, etc." mientras el vídeo sea bueno y atractivo, la aplicación se volverá popular. todavía recuerdo un vídeo en tiktok que de repente aumentó los ingresos mensuales del software en unos 20.000 dólares. el efecto es realmente sorprendente.
lex fridman: ¿estás hablando de ti mismo o de otra persona?
niveles de pieter: es otra persona, en realidad no lo conozco. han escrito muchos artículos sobre líderes de opinión de ia y también han demostrado varias aplicaciones de ia. una vez que un vídeo se vuelve viral, exigen un pago a las personas involucradas. trabajé un poco en ello y terminé ganando alrededor de $4,000. ahora hago esto yo mismo y encuentro que el efecto es realmente bueno. tiktok es una plataforma de construcción ecológica y de adquisición masiva de usuarios. creo que este método de adquisición aleatoria de usuarios es el mejor, mejor que comprar espacio publicitario directamente. porque cuando empezamos, en realidad no teníamos dinero para comprar publicidad. entonces, usar un enfoque más natural o escribir tweets populares que ayuden a la aplicación a captar la atención de todos es el camino a seguir.
lex fridman: en otras palabras, primero debes desarrollar productos excelentes y tener suficientes seguidores en tu cuenta, para que otros puedan notar los resultados. de esta manera, siempre que el producto sea lo suficientemente bueno, eventualmente se volverá popular.
niveles de pieter:sí. y en x y varias otras plataformas, a menudo no necesitamos una cantidad particularmente grande de fanáticos, incluidos los reels de tiktok e instagram, que tienen algoritmos de recomendación similares. entonces lo que realmente importa es la calidad del contenido, no la cantidad de fans. siempre que un pequeño número de personas (digamos 300 personas) hayan visto su contenido y realmente les guste, el algoritmo llevará el contenido a 1000 personas, y así sucesivamente. con el tiempo, cada vez más personas verán este tipo de contenido de alta calidad. no importa si tienes 500.000 seguidores, 10 millones de seguidores o más, esta es una era donde el contenido es el rey.
¿cómo ganar dinero con los productos?
lex fridman: ¿cuál es su filosofía de ganancias? ¿cómo se gana dinero con lo que se construye?
niveles de pieter: bueno, muchas empresas emergentes parten de usuarios gratuitos, por lo que podemos abrir el canal de registro y proporcionar aplicaciones de forma gratuita. pero para mí, este enfoque no funciona muy bien porque creo que en realidad es muy difícil convertir usuarios gratuitos en usuarios pagos. en mi opinión, si empezáramos un negocio con capital riesgo, no sería problema atraer usuarios gratuitos, porque podemos gastar el dinero en publicidad y predecir cuántas de estos millones de personas están dispuestas a pagar. de esta manera, la prueba gratuita temprana y la orientación para el registro son valiosos. pero en cualquier caso, tal proceso debe llevarse a cabo paso a paso, y aun así será difícil que los resultados se desarrollen en la dirección que esperábamos.
por eso creo que es mejor cobrar dinero a los usuarios desde el principio. entonces, lo más importante es mostrar la aplicación y decirles a todos cómo usar la página de inicio de sesión, complementada con gráficos o videos de demostración. una vez que descubres qué hace el producto, los usuarios tienen que pagar. podrían ser 10 yuanes, 20 yuanes o incluso 40 yuanes. personalmente, creo que debería cobrar al menos 10 yuanes por mes; después de todo, la tarifa de suscripción mensual de netflix es de 10 dólares estadounidenses. y como netflix es una gran empresa, pueden permitirse precios de suscripción relativamente bajos. y si fuéramos simplemente un desarrollador solitario que desarrollara aplicaciones por nuestra cuenta, tendríamos que cobrar al menos $ 30 o más a los usuarios que pagan para poder obtener una devolución. no te avergüences, todo el mundo necesita ganar dinero.
lex fridman: en realidad, cobrar es más propicio para construir una comunidad que realmente se preocupa por el producto.
niveles de pieter: tienes razón, debería crearse una comunidad de productos como discord. cada aplicación de ia tiene su propio discord, que se convierte en una base para que desarrolladores y usuarios se comuniquen sobre los requisitos funcionales y, en última instancia, se convierte en una fuerza conjunta para promover la construcción. esto se ha convertido en la norma hoy en día. y para los emprendedores que recién comienzan, atraer 1.000 usuarios de pago ya es bastante difícil. y si les cobras 30 dólares, obtendrás 30.000 dólares de ingresos cada mes, lo cual es bastante dinero.
lex fridman: este dinero es suficiente...
niveles de pieter: suficiente para vivir una buena vida.
lex fridman: sí, la calidad de vida es bastante alta. pero tal vez aún necesites reservar algo para pagar los altos costos del servicio de alojamiento, ¿verdad?
niveles de pieter: posiblemente, pero esa es otra historia. tengo que asegurarme de que mi margen de beneficio sea lo suficientemente alto, por eso intento mantener los costes lo más bajos posible. no contrato personas y negociaré activamente con los proveedores de servicios de inteligencia artificial, como "¿puede ser más barato?". este es un pequeño truco que descubrí. puede enviar un correo electrónico directamente al proveedor de servicios y decirle: "¿puedes?". ¿me dan un descuento? la tarifa de servicio actual es demasiado cara ". la otra parte responderá con decisión: "por supuesto, ¿crees que tiene un 50% de descuento? antes no tenía idea de que se podía enviar un correo electrónico directamente para negociar los términos. especialmente durante la actual recesión económica, todo lo que necesita hacer es presentar sus demandas directamente al proveedor de servicios. pero tenga en cuenta que aún debe ser sincero y no decir deliberadamente "dame un descuento o iré a otro proveedor de servicios". si la persona se enoja, puede decir "me iré sin regalarlo". ". con una buena comunicación, es posible un descuento del 25% o incluso del 50%. mucha gente puede pensar que los precios de api u otros servicios publicados en el sitio web son precios fijos, pero no es así en absoluto.
lex fridman: y todavía hablas de negocios en vivo frente a todos.
niveles de pieter: sí, entonces la otra parte está más dispuesta a mostrar sinceridad.
lex fridman: difundes una vibra de camaradería y armonía en todo el mundo, pero también intentas crear cosas interesantes. con este esfuerzo, muchas empresas definitivamente estarán dispuestas a cooperar con usted.
niveles de pieter: en cierto modo significa que, aunque también existe mi propia receta secreta única, pero incluso si no la hay...
lex fridman: el simple hecho de ser honesto y amigable puede dar buenos resultados.
niveles de pieter: además, también depende de la escala de nuestro propio negocio. a veces, si publicas más publicaciones promocionales en x, obtendrás un descuento mayor.
lex fridman: así es, y para este tipo de proyectos públicos, el cobro directo elimina la necesidad de publicar publicaciones promocionales o correos electrónicos no deseados.
niveles de pieter: y hay que admitir que la calidad de los usuarios de pago es mayor.
lex fridman: mayor calidad de usuario.
niveles de pieter: no quiero hacer daño, pero los usuarios gratuitos son más difíciles de atender. especialmente en el caso de las nuevas empresas de ia, a menudo necesitan enfrentarse a una audiencia de millones. como no tienes control sobre cómo abusan de tu aplicación, o incluso cómo la usan para cometer ataques de piratería, todo se convertirá en abuso contra ti.
lex fridman: se han dicho situaciones similares en internet. también mencionaste la afluencia de 4chan en hood maps.
niveles de pieter: sí, pero no tengo ningún problema con 4chan. aunque no puedo decir que me guste, ya sabes a qué me refiero. están muy locos y, a veces, las cosas que hacen los usuarios del foro son realmente divertidas.
lex fridman: ¿qué te impresionó más? recuerdo que una vez netflix lanzó un documental sobre redes antisociales. en realidad, fue bastante interesante. este es el espíritu de 4chan.
codificando solo
lex fridman: por lo tanto, usted suele desarrollar software de forma independiente y trabaja solo la mayor parte del tiempo. ¿por qué deberíamos elegir este método?
niveles de pieter: siento que no soy muy bueno trabajando con otras personas. ciertamente conozco los beneficios de la colaboración, pero me cuesta confiar en otras personas.
lex fridman: quiero ser claro: ¿quieres decir que no confías en que otras personas hagan un buen trabajo?
niveles de pieter: así es. y no quiero tener reuniones interminables para alinear mi pensamiento. no es necesario que haya mucha gente, mientras sean tres personas, el resultado final será un compromiso. así es como europa está decayendo. parece haber un término adecuado para describir este estado. de todos modos, la gente se ve básicamente obligada a sentarse en una sala y sólo puede abandonar la reunión después de negociar un acuerdo político aceptable para todas las partes. pero creo que eso sólo genera mediocridad.
si la idea es mediocre, la empresa es mediocre y la cultura es mediocre, el resultado final seguramente será el fracaso. debe haber alguien que tenga la última palabra, de lo contrario sería mejor que lo hicieras todo tú mismo. eso es lo que pienso y hago. tengo algunos amigos en los que confío y con los que he fundado empresas, pero eso es porque nos conocemos desde hace mucho tiempo. andre, es una de las pocas personas con las que me encantaría trabajar, pero es una minoría muy pequeña.
lex fridman: ¿cómo se hacen las cosas cuando se tienen varios socios? ¿cómo te involucraste en el desarrollo con andre? ¿cómo llevarse bien con otras personas?
niveles de pieter: la división básica del trabajo es que él es responsable de escribir el código y yo publico los resultados en x. es decir, en realidad estoy a cargo de la promoción de productos y la formulación de estrategias de productos. por ejemplo, soy responsable de decirle que aquí debería ser mejor y allá debería ser mejor. pero el trabajo de codificación básicamente se le entrega a la misma persona, y él es responsable de ello porque él puede desarrollarse en ruby y yo no. sólo uso php.
lex fridman: ¿entonces nunca has codificado con nadie más durante un largo período de tiempo?
niveles de pieter: nunca en esta vida.
lex fridman: ¿cuál crees que es la razón detrás de esto?
niveles de pieter: no puedo decirlo. de todos modos, simplemente me gusta sentarme frente a mi computadora portátil y programar, y no quiero comunicarme con otras personas.
lex fridman: no, siento que nunca has conocido a desarrolladores con ideas afines...
niveles de pieter: en realidad, lo he encontrado. en ese momento, el proyecto photo ai tenía un desarrollador de ia llamado philip. en ese momento, lo contraté por sus habilidades en python. el desarrollo de ia se trata de python, pero no sé cómo hacerlo. hubo mucho trabajo relacionado con el modelo en ese momento, especialmente mejoras funcionales y similares. trabajó durante 10 meses y me ayudó mucho.
diablos, recuerdo que también intenté aprender a usar python, numpy y administradores de paquetes en ese momento, pero estas cosas me resultaron demasiado difíciles de aprender y no tenía mucho tiempo. si fuera hace 10 años, debería poder calmarme y resolver esto, pero ahora es imposible quedarme despierto toda la noche sólo para dominar un idioma.
lex fridman: debido a que su rol ha cambiado, no es necesario dominar un lenguaje de programación. en otras palabras, a lo que estás prestando atención es en realidad a la ia y a cosas nuevas, no al lenguaje en sí. en resumen, nunca permitirás que otros desarrolladores participen en el código php jquery que escribas. como máximo, comuníquese de vez en cuando, como por ejemplo diciéndoles qué deben hacer y qué no hacer.
niveles de pieter: bueno, el período más largo de estrecha colaboración es una semana. después de eso se acabó.
lex fridman: ¿por qué se detuvo?
niveles de pieter: porque quiere reescribir todo el código.
lex fridman: entonces, ¿en qué idioma quería reescribir?
niveles de pieter: en ese momento, no estaba satisfecho con nuestro jquery, por lo que sugirió: "deberíamos reescribir todo en vue.js". le dije: "¿estás seguro? ¿no podemos dejar jquery en paz?". no, hombre. "en ese momento, sentí que había demasiadas cosas que debían cambiarse. más tarde, pasamos algunas semanas clasificando la carga de trabajo y descubrimos que consumía demasiado tiempo.
lex fridman: me gusta mucho trabajar con gente así. cuando colaboro con otras personas, asumo que son las personas más inteligentes que jamás hayan existido. así que observaré atentamente su código o sus resultados de desarrollo e intentaré descubrir su genialidad. de todos modos, como parte de esto, tenemos que comprender a otras personas, realmente prestarles atención y luego usar eso como base para discutir qué enfoque es mejor.
niveles de pieter: tienes razón, pero eso sólo se aplica a unos pocos desarrolladores destacados, el tipo de genios que dominan la tecnología. pueden dominar cualquier pila de tecnología, pero no hay muchas personas así. se puede decir que son el 5% superior de los practicantes. no te ofendas, pero la mayoría de los desarrolladores con los que entramos en contacto no son así... según mi observación, la mayoría de las personas que trabajan en trabajos regulares no son muy buenas en su profesión, incluso muchos médicos lo son.
lex fridman: esto es muy triste.
niveles de pieter: cuando nos demos cuenta de esto, encontraremos que las personas a menudo tienen un desempeño muy mediocre en el trabajo, especialmente en desarrollo y codificación.
lex fridman: creo que una habilidad muy importante para los desarrolladores es tener su propio tono y estilo...
niveles de pieter: eso es muy cierto, de verdad. esto representa una sensibilidad del código.
¿qué es la sensibilidad del código?
niveles de pieter: sí, es una palabra que inventé, pero creo que es así. debe poder comprender el código, apreciar las diferencias sutiles en el código y luego hacer sugerencias de ajustes basados en esto. pero ese no es el caso para la mayoría de las personas. simplemente ven un problema en jquery y piensan que deberían reescribirlo.
lex fridman: pero creo que jquery es muy bueno y tiene funciones muy poderosas. lo mismo ocurre con php, sobre todo como dijiste, a medida que las versiones han ido evolucionando, php se ha convertido en un lenguaje de programación muy serio y extremadamente rápido. el rendimiento actual de php es realmente ventajoso.
niveles de pieter: mucho más rápido que ruby, sí.
lex fridman: entonces, para los desarrolladores que se preocupan por el rendimiento, php es absolutamente satisfactorio. además, varios lenguajes de programación ahora tienen sus propias comunidades enormes y varios marcos completamente funcionales. por lo tanto, el lenguaje específico utilizado se vuelve cada vez menos importante. si lo miras desde la perspectiva de un colaborador, creo que has tenido mucho éxito y has obtenido muchos resultados de desarrollo.
entonces, si yo fuera esta nueva persona, observaría pacientemente y aprendería después de unirme, en lugar de tratarlo como a un líder que no comprende la situación. voy a asumir que eres un genio, el desarrollador más inteligente que jamás haya existido, y el primer paso es aprender de ti. de esta manera puedo entender sus pensamientos e ideas a partir del código. después de esto, si necesito agregar otra característica pequeña, intentaré escribirla en un estilo similar al tuyo.
mi objetivo es hacerte feliz y satisfecho. sólo así empezarás a respetarme, a confiar en mí y a iniciar verdaderamente una relación de cooperación entre nosotros. pero realmente no sé lo difícil que es encontrar un buen desarrollador hoy en día.
niveles de pieter: admito que no es tan difícil. existen excelentes desarrolladores. quizás necesito intentar contratar más personas y tratar con más personas.
lex fridman: da más oportunidades a los demás y date más oportunidades a ti mismo.
niveles de pieter: esto definitivamente consumirá mucho de mi tiempo y energía. pero vale la pena, sólo que no sé si quiero hacerlo o no. después de todo, mis viejos métodos todavía resuelven el problema. sí, mucha gente dice que nomad list parece torpe y mal diseñado. bueno, intentaré mejorar el diseño y poner este trabajo en la lista de tareas pendientes. mientras sigas haciéndolo, estos problemas se pueden resolver.
liberación rápida
lex fridman: pero una cosa no se puede negar y es que eres muy bueno en lo que haces. he visto la interfaz de photo ai y estás usando jquery. de hecho, todo el diseño es muy elegante y la interfaz es impresionante. también está nomad list y la interfaz también es de muy alto nivel.
niveles de pieter:gracias, te lo agradezco.
lex fridman: y todo esto lo haces tú solo, incluyendo cada elemento, cada pequeña función, todo...
niveles de pieter: así es, solo yo. de hecho, mucha gente dice que las cosas que diseño son un poco sospechosas del tdah porque hay demasiados elementos amontonados en ellas, lo cual es completamente inconsistente con la orientación actual del diseño minimalista.
lex fridman: entiendo lo que quieres decir. pero la información aquí es abundante pero útil, presentada de manera concisa y al mismo tiempo elegante e interesante. en mi opinión, el llamado minimalismo sólo es adecuado cuando no necesitas transmitir ninguna información y al mismo tiempo quieres lucir genial.
niveles de pieter: tiene sentido, es ese tipo de belleza pretenciosa, ¿verdad?
lex fridman: no importa si es pretencioso o no, debe ser inútil, para que pueda llamarse minimalista. la razón por la cual a la simplicidad le falta la palabra "extrema" es porque no es tan extrema y solo enfatiza transmitir una gran cantidad de información de manera limpia. de todos modos, en mi opinión, tus resultados son excelentes.
niveles de pieter: todo esto está tomado de las imágenes en mi mente. a veces mi proceso de diseño es como transcribir cosas de mi cabeza.
lex fridmanf: de todos modos, el resultado final es muy bonito, todos los elementos están espaciados a la perfección. la fuente también es bonita y muy legible.
niveles de pieter: yo mismo estoy definitivamente satisfecho, pero a veces no estoy seguro de si mis preferencias son universales.
lex fridman: ¿realiza a menudo implementaciones de producción directa como esta? ¿existe un entorno similar a un campo de pruebas?
niveles de pieter: no precisamente. hice esto porque era demasiado vago para configurar un servidor temporal en mi computadora portátil. así que ahora implementaré los resultados directamente en el entorno de producción, incluso si a veces causa problemas. pero la buena noticia es que funciona bastante bien en la mayoría de los casos. después de todo, estoy usando php, lint y json, y el sistema siempre me indicará errores. específicamente, he realizado aproximadamente 37.000 confirmaciones de git en los últimos 12 meses. durante este período, también haré algunas pequeñas modificaciones y luego enviaré los resultados a github. github realiza una solicitud web al servidor, y el servidor web realiza la extracción e implementa el entorno de producción, y luego se encuentra con la mayoría de los usuarios.
lex fridman: ¿cuál es la latencia aproximada desde que escribes el comando?
niveles de pieter: un segundo, normalmente no más de dos segundos.
lex fridman: entonces, ¿tiene el don de poder realizar cambios audaces sin preocuparse por cometer errores graves?
niveles de pieter: es realmente así. mucha gente me preguntó con un suspiro: "¿cómo lo hiciste? ¿cómo no falló tu servidor?". porque tengo mucho cuidado al escribir código. de hecho, también sé que este enfoque definitivamente causará grandes problemas a cualquier empresa grande. pero personalmente, esto puede mejorar enormemente la eficiencia y hacer que mi trabajo de desarrollo avance muy rápidamente. si veo un informe de error en x, incluso usaré un cronómetro para controlar cuánto tiempo me lleva resolverlo.
por ejemplo, puedo corregir un error en sólo dos minutos. esta es la solución al problema para mí. en cuanto a algunos grandes fabricantes, los informes de errores enviados tienen que esperar seis meses completos para ser procesados, lo cual es sencillamente terrible. en definitiva, estoy dispuesto a ayudar a los usuarios a resolver sus problemas rápidamente y además les gusta la sensación de ser valorados. pero también entiendo por qué las grandes empresas no pueden hacerlo.
lex fridman: creo que debe haber una mejor manera para las empresas a gran escala. después de todo, ya sea un individuo o una organización, el trabajo de desarrollo de software debe incluir la fase de prueba, la fase de preparación y la fase de desarrollo, así como el uso de múltiples tablas y tablas. para almacenar datos de estado.
niveles de pieter: no olvides declarar los trámites.
lex fridman: es todo una mezcla, que involucra a varios equipos diferentes. ¿cómo podemos desarrollarnos bien si esto continúa?
niveles de pieter: y yo parezco representar el otro extremo, que es más positivo.
lex fridman: pero sería fantástico si pudieras hacer tu trabajo un poco más seguro, sólo un poquito.
lex fridman: google está actualmente obsesionado con el desarrollo de la ia y quiere demostrar que puede dominar el campo de la ia. entonces, ¿por qué no utilizar audio multilingüe como introducción para mostrar las aplicaciones de inteligencia artificial de google y ayudar a más personas a romper las barreras entre los diferentes idiomas?
niveles de pieter: tal vez sea porque muchos profesionales se centran más en el avance de su carrera que en resultados interesantes o más valiosos.
lex fridman: creo que esto no es necesariamente por egoísmo, sino porque el funcionamiento de todo el sistema no lo permite...
niveles de pieter: es sólo que está restringido por el sistema.
lex fridman: el sistema tiende a suprimir esos elementos transformadores.
niveles de pieter: de hecho, me encontré con situaciones similares cuando estuve en contacto con las grandes empresas con las que cooperé. me he comunicado con muchos empleados allí, y ellos también están trabajando duro para hacer cosas prácticas y tienen habilidades sobresalientes, pero siempre me gusta echarles agua fría, como "amigos, hablé con 20 personas durante seis meses, pero no "no hubo ningún resultado". "sólo pueden sonreír y decir: "lo sé, estamos haciendo lo mejor que podemos". sí, lo sé, así que esto es una especie de rigidez sistemática.
lex fridman: sí, no sé si existe una palabra mejor, pero tal vez la intervención autoritaria de arriba hacia abajo no sea algo malo a veces, como que el director ejecutivo intervenga directamente. tomemos como ejemplo youtube. la alta dirección puede forzar la implementación de proyectos de audio en varios idiomas. debería ser la máxima prioridad.
niveles de pieter: creo que las grandes empresas, especialmente las grandes de estados unidos, ponen más énfasis en el cumplimiento de los procesos en muchas cosas. se debe completar todo el proceso, por lo que las grandes empresas de tecnología nunca podrán adoptar mi estilo de llanero solitario. todo el trabajo allí debe realizarse paso a paso y de la manera acordada de antemano.
lex fridman: entonces mi respuesta sigue siendo la misma, autoritaria o forma autoritaria de poder. por ejemplo, steve jobs hacía esto a menudo, y lo mismo ocurre con muchos líderes valientes con los que he entrado en contacto. ignoran los asuntos legales, ignoran las regulaciones y siguen adelante con fuerza.
niveles de pieter: sí, a veces ésta es la única manera de hacer las cosas.
lex fridman: ignore las relaciones públicas e ignore las opiniones de otras personas. delegarán poder a los ingenieros, escucharán las sugerencias de los empleados de primera línea y exigirán que se produzcan ciertos resultados durante esta semana. así se hizo.
niveles de pieter: las regulaciones se pueden cambiar. por ejemplo, youtube lanzó este servicio de doblaje de ia, pero la demanda involucra algunas cuestiones legales, por lo que las leyes cambiarán en consecuencia. después de apelar hasta el final, la corte suprema tomará una consideración y una decisión para que si el resultado es bueno o malo, se refleje en la ley. por lo tanto, lo más importante es desplegar las funciones para que se pueda cambiar la sociedad y el marco legal. y si dudas, no actúas y siempre tienes miedo de tocar los límites de la ley, nunca podrás cambiar la realidad.
descargo de responsabilidad: este artículo fue traducido por infoq y no puede reproducirse sin permiso.