Episode Transcript
Available transcripts are automatically generated. Complete accuracy is not guaranteed.
(00:05):
Bienvenidos a porques de free Q Camp en español.
Yo soy Rafael Hernández y con ustedes este tenemos a Pedro
Rojas que nos acompaña el día dehoy.
Quiero darle muchas gracias a Pedro, especialmente porque hubo
muchos percances, especialmente yo que lo hice esperar, así que
públicamente me disculpo, pero. También le agradezco mucho
(00:28):
porque ha compartido muchos detalles de de de su historia,
de la cual podemos platicar hoy,así que le voy a dar tu tiempo,
Pedro, para que te puedas introducir un poquito,
especialmente de dónde eres actualmente, qué es lo en dónde
estás trabajando y algo que podamos también a empezar a
conversación algo breve que puedas introducirte.
(00:49):
Claro que sí, muchas gracias Rafa por por la oportunidad de
estar aquí, bueno, yo soy Pedro Rojas, mejor conocido como Pitt
en Internet y por mis amigos soy, soy de México, originario
de la ciudad de Hermosillo, me hace mucho calor y este los
llamados norteños en México, yo pues este tengo, estoy casado,
(01:13):
tengo 2 hijos que son este, puesmi prioridad más que todo el
desarrollo. Pero cuando ya hablamos en
términos profesionales, pues este.
Yo soy egresado de ciencias de la computación de la Universidad
de Sonora y actualmente me dedico a soy ingeniero manager
en una compañía que se llama Insulet, que se dedica a la
(01:36):
fabricación y control de un dispositivo que suministra
insulina en forma de parcher y que por medio de una aplicación,
ya sea de Android o I o S tú puedes este.
Pues controlar todo eso, no sin necesidad de inyectarte o sin
necesidad de estar desvelando este cada x horas.
¿Bueno, pues ese aparato lo hace, lo hace por ti, no?
(01:57):
Entonces yo estoy parte de ese equipo, digo este más ya más de
la mitad de mi carrera de profesional ha sido relacionada
con la parte de I o S como que no sé, hay un gusto que en algún
momento por ya hablaremos no de este algunas dificultades
económicas, porque siempre era como un objeto el deseo no a lo
mejor antes ahorita ya es como que.
¿Ha perdido un poco la magia? ¿No después de que nos dejó
(02:19):
Steve Jobs, pero, pero bueno, a mí me gusta lo lo que hago, no?
Y pues me he estado involucrandoen en este, en cuestiones de de
I o s del tema de SWIFT este. Por eso abrí también mi canal de
YouTube hace algunos años y puesen general, bueno, trato de
mantenerme activo porque este tema de tecnología avanza como
loco, no, ya es ahora. Bueno, yo creo que sería un buen
(02:43):
buen tema de hablar con respectoa I o S creo que no hemos tenido
el placer de conversar con alguien que esté involucrado
específicamente en I o S creo que se hemos conversado con
alguien que está con móvil, peroen General I o S es lo que a
veces tú estás enfocado y especialmente lo que has podido
compartir con la Comunidad con el canal de SWIFT en tips
(03:09):
brevemente, qué es lo que. ¿Te gustó que no fue lo que tú
iniciaste? Pero qué es lo que te gustó y
qué es lo que te ha mantenido endesenvolviéndote en I o s
claramente en tu trabajo, pero imagino que también es algo que
tú te gusta tanto que creaste uncanal.
¿Sí pues, en general creo que soy muy vamos a llamarle
(03:33):
vertical, no? O sea, me gusta mucho a mí, no,
no soy tan generalista como algunas otras personas.
En el de que no sé, yo no me podría decir, bueno, igual hice
de todo un poco, pero más bien me diría me gusta mucho abordar
temas muy especializados este entonces creo que la parte en
general el ecosistema de Apple está muy bien optimizado porque
(03:55):
este pues son muchos menos devices que hay que manejar en
comparación de Android y comparación de Windows,
etcétera. ¿Entonces?
De alguna forma como que se me siento identificado con lo que
pues yo busco, no aparte, este es una muy buena comunidad, hay
gente muy activa, hay gente que se está expandiendo, no
solamente no, no solamente ya entemas de I o S o MAC, sino
(04:20):
incluso este, las herramientas que están, por ejemplo por el
tema de SWIFT, y eso pues ya se están expandiendo a a más
horizontes, no aparte de web, aparte de incluso de de
microcontroladores, etcétera. O sea.
Poco a poco va creciendo mucho este y pues el tema de que
también Apple soporta apoya mucho a a la parte de
(04:42):
developers. Este bueno, a veces hay algunas
cosas, pero en general creo que este sí, sí hay.
Hay bastante formas de aprender.Hay también el tema económico es
importante porque al menos por ejemplo México, Latinoamérica,
pues es poca la gente que puede acceder a.
¿A aprender más de temas de I o SY programación por el tema
(05:04):
económico? No, simplemente un programa te
puede costar una fortuna comparado con otro tipo de
dispositivos. ¿Entonces como que todo eso no
sé, a mí me ha llamado mucho la atención YY pues he tratado de
de no solo superficialmente, sino tratar de de entender un
poco como como fungen la las entrañas, no sacarle hasta el
último jugo, no? O de de performance, no de lo
(05:25):
que hago. Sí.
¿Qué diferencia tú? ¿Podrías educarnos en lo que es?
Yo sé que hay unas unas movie muy claras, pero lo que es web
YI o s en el a alguien que quiera iniciar si quiere iniciar
en, en, en, en móvil y en específico I o S qué diferencias
(05:45):
tú puedes ver qué puede hacer los obstáculos o las típicos
dificultades en iniciar. Aprender, ya sea para alguien
que está entrando a web, puede ser la primer.
¿Programa de el lenguaje de programación ya sea que empiecen
con javascript o quieran empezarcon paten, una vez que ya tengan
HE mails en CSS para I o S Qué sería ese SWIFT o qué qué sería?
(06:10):
A día de hoy, principalmente SWIFT es el lenguaje este, pues
digamos default, aunque también este no hay que dejar de lado un
poco el tema de Optic tutc, que casi.
Ha sido, digamos, reemplazado por shift.
Sin embargo, es muy común, sobretodo cuando trabajas en empresas
(06:33):
como Google, Meta Microsoft donde tengan tú tienes que dar
soporte a aplicaciones de ayudasnativas.
Es segurísimo que vas a tener que interactuar con código de
más de 10 años, así que probablemente vas a tener que
estar bien entrenado en el GKCY.No sólo en eso, también se.
Este YC más más sus variantes deGTPC, Plus Plus, etcétera.
(06:57):
¿Pero bueno, si no es eso, si túte dedicas a hacer una
aplicación como tal o que tú quieres aprender y por ahí, pues
yo diría, vete por SWIFT, vete por el tema de sí hay un debate,
porque pues ahorita el frameworkdigamos más nuevo es el tema de
CFUI que facilita mucho las cosas, no?
O sea digamos un equivalente a al tema de reactnit, Floater,
(07:20):
etcétera. Pero también es importante
porque la verdad es que su FUI resuelve ciertas cosas, pero
complica mucho otras y lo que heaprendido es que si bien es es
importante entender cómo funciona todo todo ese nuevo
ecosistema declarativo, pero también está la parte de UI, que
(07:40):
que es como el framework original para el desarrollo de
aplicaciones de I o SY muchas delas muchas de las veces tienes
que seguir navegando en ese framework y lo vas a seguir
navegando por. ¿Por muchos años más no creo que
vas a tener que estar como trabajando con los 2 frameworks,
no? Entonces a veces eso llega a ser
un poco abrumador, pero yo diríaque si alguien está empezando se
(08:02):
vaya por sheet. See FUIY trate poco a poco de
resolver problemas, no un un approach que yo sí que yo trato
de darles a las personas que están aprendiendo.
Es que muchas veces quieren agarrar el tutorial de YouTube y
5 horas no de de de de cero a hero.
No, pero a veces en mi opinión es mejor tratar de entender cómo
(08:23):
puedo resolver un problema. ¿Ajá, un problema chiquito y ese
problema te va a ayudar, te va entonces a hacer mover YY darte
cómo lo puedo resolver? Qué herramientas me da el
lenguaje, qué herramientas me dael framework para poder resolver
ese problema y luego vas resolviendo problema tras
problema. Eso creo que es mucho más
eficiente porque luego te llenasde un montón de información que
(08:43):
que no vas a necesitar y se te olvida.
Y bueno, lo usas como mi mi Tip para.
Para los que quieran entrar a altema de I o S.
Suena algo muy similar, no sé dequé opinas.
A cuando mencionaste los 2 frameworks que conozco que ese
es el native, React Native y Flother, que se ha hecho muy,
(09:04):
muy, muy popular ahora y igual manera pasa en el mundo de
react, donde muchos que están entrando al mundo de
programación están, creo, no sé si ya todos, pero.
Brincan el aprender javascript yaprenden react o aprenden verdad
otro framework. Y entonces parece que eso es lo
(09:27):
mismo. Antes no se no era, no había un
framework para I o s o Move, queyo que yo me acuerde, estaba
SWIFT y estaba antes otro programa y luego creo que Apple
estaba introduciendo más el el SWIFT, el lenguaje de
programación y hoy me mencionaste el framework que
también está, pero. ¿Crees que también eso es el
mismo problema que tienen que muchos están brincando?
(09:50):
Digamos el el aprender realmentelos fundamentos, porque eso creo
que lo que escuché de TI es de que vas a tener problemas, sino
aprendes los los conceptos básicos importantes, aunque
agarres un react native o floater vas a vas a tener
problemas. Definitivamente creo que hay que
entender las, la, el, el fundamento de los lenguajes.
(10:12):
No antes de que ponerte agarrar un framework, porque el
framework pues ya no te puede hacer a cierto punto magia, si
es que no entiendes lo que estáshaciendo y es el problema.
Luego luego construyes sobre esoy cuando llega a los problemas
no puedes resolverlos porque no tienes idea, porque no sabes
cómo funciona el lenguaje, no sabes cómo, cómo hace las
llamadas a memoria, no sabes porqué tiene su memoria, link,
(10:35):
etcétera, etcétera. ¿Entonces es importante saber el
fundamento, no? ¿O sea, cómo?
¿Cómo puedo evitar 111 memoria League, una retención de memoria
innecesaria este cómo funciona todo el tema de de concurrencia?
¿Porque hoy SWIFT ya digamos adopta un poco más el tema de
Async Awake que javascript lo llevan desde hace mucho tiempo,
(10:57):
pero mucha gente lo lo ve como magia, no?
¿O sea, ah, y bueno, le pongo wave YY aquí una función
asíncrona YY bueno, hace algo espera y luego ya regresa a mis
datos, pero exactamente qué estápasando?
¿Trae mucha documentación también y algo muy positivo de
del que sistema I o S es que Apple provee este en en cada año
en Dot Dot DC videos este algunos introductorios, algunos
(11:21):
otros un poco más avanzados sobre cómo funcionan es las
herramientas de SWIFT? No, entonces obviamente nunca
vas a terminar de aprender un lenguaje, pero sí afianzarlo de
tal forma en que cuando ya te subas al tema del framework, ya
sea SWIFT UI o UI Kid o lo que sea.
Pues puedas ya tener mejores herramientas para construir y
(11:42):
también para debuggear mejor eseese ese logo al final de cuentas
ese es el problema. Construimos una base que no no
entendemos y luego no entendemoscómo resolver el problema y
viene más problema. Cómo está el el mundo de de
móviles específico en I o S es igual como lo que está
sucediendo en web, que está cambiando demasiado rápido.
(12:05):
Especialmente el Front end está cambiando mucho el web de muchos
frameworks y también la manera que se hacen request.
Y todo eso es más estable el el móvil que o con hay nuevos
cambios que están haciendo muy rápido.
Yo yo diría que por ejemplo, en temas de I o s en temas de los
frameworks, sí es un poco más lento que a lo mejor otros o o
(12:28):
otros este frameworks, porque notenía otros frameworks que son
open source y que pues prácticamente.
Este en cualquier momento puedenrecibir actualizaciones y
también, pues cada día tenemos una nueva versión, un nuevo
framework de Javascript. No que hay que aprender, pero el
tema de de de I o s Apple normalmente lanza sus sus sus
(12:51):
outdits cada año en dot DC por ahí de junio no, entonces ya en
septiembre ya como que la gente empieza a utilizarlos.
El tema es que normalmente esos nuevos features son solo para la
última versión de I o S. Entonces, si tú estás trabajando
en una aplicación de producción,es muy poco probable que vas a
llegar a utilizar esas funcioneshasta quizás dentro de unos 2
(13:11):
años, lo cual quiere decir que tienes bastante tiempo todavía
para poder adaptar esas esos nuevos features a la
compatibilidad que tengas con alguna aplicación.
Obviamente, si estás empezando una APP de cero o lo que tú
quieres es aprender, pues bueno,úsalas directamente.
Quizás en el tema de SWIFT sea un poco diferente, porque como
SWIFT es open source. Pues ahí, en teoría cualquier
(13:34):
cambio puede pasar en cualquier momento.
Sin embargo, siendo realistas, está muy controlado por el tema
de Apple, no, aunque the open source Apple sigue teniendo la
el sartén, no por el mango. Entonces, aunque muchos features
salgan normalmente no hacen comoun bundle y los anuncian en
Doodle TC. O sea, no deja de ser que como
(13:55):
que es un evento anual en donde se liberan un montón de
features, aunque quizás esos features ya estaban.
Pero no se liberan en la versiónoficial de release hasta hasta
junio. Cada junio es cuando empiezan a
sacar esos nuevos. Obvio no.
Entonces eso tiene, pues puntos positivos en que tampoco nos
aturamos tanto de que tenemos que estar aprendiendo
constantemente cada un nuevo features.
(14:19):
Pero también por otro lado este,porque a mí me ha tocado por
experiencia a veces que hay otros paquetes open source.
Que inyectan como un nuevo paradigma de arquitectura o algo
así. Y ahí sí, tienes que estar
constantemente revisando cuáles son los objets porque te puedes
quedar atrás muy fácilmente y yame ha tocado por experiencia,
que a veces no es muy fácil subir.
(14:41):
A veces ya cuando tienes una aplicación muy estable el subir
hace que se rompan muchas cosas,aunque no sean por problemas de
programación, simplemente porqueya no se manejan diferente por
uno es decay, compilado, etcétera.
¿Son ya otros temas? ¿No?
Pero en general, hablando de SWIFT, pues es normalmente una,
la periodicidad es anual, no de los cambios que se genera.
(15:03):
¿Me me dices entonces que cada que hacen un anuncio de nueva
versión de I o S aquellos que hacen presentaciones de
videojuegos y todos esos no fueron meses, eso ya tienen años
que están trabajando en los features que van a presentar en
2 años adelantados o un año más adelantado cuando hacen esas
(15:24):
presentaciones? O sea, no digo que no, no estén
listas. El el problema es que, por
ejemplo, ya una aplicación en producción, normalmente tú
quieres que que la gente adopte El Haya la mayor adopción o K si
te vas por la última versión, vamos a suponer que en este
doble DC que va a ser en junio van a sacar ios 19.
(15:45):
Si tú lanzas tu aplicación con ios 19, solo aquellas personas
que hayan actualizado o se hayanencontrado el iPhone 17, pues
van a tener ese feature YY quizás tu APP no.
Entonces hay mucha gente que vasa dejar fuera de Ios 18 y de ios
17 que probablemente puedan tener el feature Tu tu
aplicación sin ningún problema porque no necesitas, o sea, los
(16:07):
las nuevas funcionalidades de Ios 19.
O sea, eso son muy pocas cosas realmente relevantes.
Quizás a lo mejor si estás con tema de de gráficos o cosas así,
puede haber algo muy puntual quepuedas necesitar.
Pero la verdad es que normalmente lo que se utiliza, o
sea ahorita estamos en 2025, si alguien quiere empezar una
(16:29):
aplicación se puede ver los vídeos del 2023 de cuáles fueron
esos fichos que sacaron y sacarle jugo, ahora sí, ya en
una de una manera más realista, porque lo que vas a porque vas a
poder tener la mayor cantidad deusuarios y es como una práctica
normal darle como un soporte de 2 años, o sea que sea compatible
hasta. ¿2 versiones anteriores? No, porque yo sé que en Android
(16:51):
por ejemplo, tienen un todo un una gama de de de versiones YY
no puedes tener como Ah las últimas 2 versiones.
¿Eso significaría a lo mejor el 1%, no, entonces es diferente,
no? ¿Bueno, bueno, y qué?
¿Qué es lo que te entusiasma de de cada actualización?
Al menos estás involucrado en conocer más y hubo un tiempo que
(17:15):
cada cada quién o qué iba a nacer.
Yo miraba en en vivo. A ver, todas las todas las
nuevas fichas que tienen el nuevo teléfono.
Cualquier cosa en en tu caso queestás involucrado.
¿Estás entusiasmado en en las nuevas?
No sé si en en en en visual pro estás metido en algo de las
(17:36):
nuevas cosas que están saliendo especialmente con con este.
¿Qué sería Siri I o I Apple Inteligence Apple Intelligence
si estás involucrado? Estoy enterado un poco.
La realidad es que sí, ha sido un poco, al menos este año, un
poco decepcionante porque se se prometieron muchas
(18:02):
funcionalidades, se prometió unaserie mucho más inteligente.
Bueno, vamos a llamarle no más inteligente, porque la verdad es
que la Siri que tenemos a día dehoy, la verdad, no, no solo para
recordatorios, yo la uso sí, sí,había muchas cosas ahí.
Pero la verdad es que pues no séqué pasó y no salieron o no
salieron tan bien. O sea, entonces hay un tema ahí,
(18:25):
yo creo político en la compañía,que es quién sabe, no que está
pasando exactamente en general, yo te voy a decir honestamente,
yo como yo vivo aquí este no ciudad que se llama Reading, que
está a 3 horas de Cupertino. Entonces para mí es este, tengo
la fortuna de que yo tenga o no invitación a al doctor DC, yo
(18:47):
puedo ir a a visitar cuando es esa semana para pues contactar
con algunos colegas de de la Comunidad de I o.
¿S así, yo lo que he visto es que cada vez menos, o sea como
que los productos están tan pulidos, ya que ya no hay tanta
innovación en ese tema, o sea, es muy pequeña, no?
(19:11):
Quizás a lo mejor lo más sorprendente a mí me tocó estar
ahí fue cuando enunciaron el el el vision pro, pero primeramente
es carísimo. Yo lo yo lo pensaba yo si lo
pensaba comprar por temas meramente científicos.
Bueno, no pase una situación y dije, no, no puedo sacrificar o
sea a mi familia por por esta lana, no.
(19:31):
¿Entonces dije, tú sabes que lo dejé de lado?
La verdad es que. Pasó el hype y cada vez veo
menos personas involucradas en en en todos estos temas de
vision pro. Aunque te voy a hacer honesto,
técnicamente hablando, es relativamente sencillo crear una
aplicación porque CBI hace, entre muchas comillas, que el
(19:52):
mismo pedazo de código funcione para vision pro, para I o S,
para MAC o S, etcétera. No, y digo entre comillas,
porque cada luego hay ciertas limitaciones y pues ya tienes
que ajustar, no, pero. No, no hay suficiente mercado
todavía, ese es el problema. O sea, yo creo que tiene
aplicaciones muy concretas y muypoderosas.
¿Yo le yo lo yo lo he puesto y es increíble, o sea, para ver
(20:15):
demos de alguna algún lugar remoto, es increíble, no?
Yo no he probado 111 VR, vamos aponerlo así mejor que ese, al
menos yo, pero al mismo tiempo es qué tanta lana, qué tanto
tiempo le tienes que dedicar a algo que.
¿Cuántas personas van a usar? O sea, no lo va a usar mi tía,
(20:35):
no lo va a usar mi abuelita, o sea, eso todavía está muy lejos
de eso y aparte es incómodo, es pesado y es delicado.
¿Entonces todas esas cosas? Sí, sí, no, es como la adopción
que se hizo del iPhone, quizás muchos pensaban eso y pues
bueno, en general trato de tenermis expectativas bajas en temas
(20:55):
de de todas estas temas de Appleintelligence y cosas nuevas.
Porque como que siento que ahorita se están queriendo
experimentar y tratar de sacar el nuevo iPhone, pero es
difícil, no, no es algo que todos los días o todos los años
puedas sacar. Y creo que usualmente Apple
tiende a esperar dar un tiempo para dejar que otros tropiecen y
(21:19):
no tener tanta, pero yo creo quecuando salió vision no, no
estaba muy, muy listo. Porque una de las cosas que vi
es de que no había muchas presentaciones, no había muchos
que estaban involucrados. ¿YYY equis, verdad?
Y no sé si siguen trabajando en eso, pero bueno, ya hablamos del
(21:41):
del, del del I o SY muy extenso en eso, pero hablemos de tus
inicios. ¿Cómo fue tu inicio?
¿Compartiste que había tu familia, tenía recursos
limitados, pero en dónde empezó?Tú, ya sea tu amor por la
tecnología o como te te involucraste en algo que que te
(22:02):
dio esa esa chispa, esa curiosidad por aprender x, ya
sea computación o una computadora.
O no sé cómo inicio para ti eso.Sí, fue muy interesante.
Voy a decirlo así yo yo llegué, yo llegué tarde a toda la parte
tecnológica. ¿Este por diversas razones, no?
También porque. Quizás mi familia no era muy
(22:24):
adepta no al tema, no entendía bien las computadoras y aparte,
pues tener una computadora, al menos en aquel entonces, para mí
y para mi familia era era costoso, era muy complicado, no
ya ni se diga Internet, yo tuve Internet hasta los 18 años ya
cuando entré a la Universidad YYfue porque yo me yo tenía una
beca y destiné dinero de esa beca para poder pagarme el
(22:46):
Internet mensualmente YY qué bueno que lo hice porque sino no
sé cómo hubiera rayos, hubiera pasado mi carrera.
¿Este perdiéndome un poco más para atrás?
Pues la verdad es que hay algunas penas por ahí, por el
2005 Este ya digo, este nada máscontar, pero mis papás son
divorciados, entonces ese tiempoya vivía yo con mi mamá y mi
(23:08):
hermana y pues la verdad es que no, no, no, la lana nos sobraba,
no, no nos faltaba para comer, pero tampoco para andarme
comprando así ropita bonita y cositas tecnológicas, no, yo
tenía que ir a bueno, no sé si este.
La audiencia, este tu audiencia esté familiarizada con el
término tianguis. Al menos sí.
(23:29):
Bueno, sí, tu sí. Bueno, pues habia1.es que eran
puestitos donde de repente vendían cosas de segunda, y así
pues a veces ahí pues juntaba una lanita que pues tenía que
trabajar y eso este. Bueno, en un punto este pude
conseguir una computadora de esas amarillas gigantes torres
que eran lentísimas, pero pues con esas fueron mis primeros
inicios, pero era sin Internet. La única lo único que usaba para
(23:53):
esa para esa computadora eran emuladores y un poco el Word
este para ciertas tareas y ya no, pero sí tenía uno.
Siempre tengo 2 cosas, uno es que tenía cierto interés por las
matemáticas. Siempre me ha gustado mucho, de
hecho desde los 5 años yo he querido ser profesor, profesor,
(24:14):
este YY yo si hubiera podido en términos económicos hubiera me
hubiera decantado por ser. Este profesor de matemáticas o
algo así o algún académico, no lo voy a decir porque luego ya
descubrí que la verdad está durala vida de los profes, yo
admiro, respeto mucho a los profesores, pero sobre todo en
temas de primaria y secundaria es complicado YY 2 es que tenía
(24:34):
curiosidad, oye pues yo le pico al Windows, yo le pico al botón
de START, yo le pico al botón deaceptar qué hace, o sea cómo le
hace no, porque yo puedo ver a lo mejor un carro.
¿Ay, mira, levanto la tapadera yveo que hay cosas ahí, pero acá
no veo qué hace? No, o sea, yo yo abro la
capadera de la de la PCY hay fierros, no una tarjeta lógica,
(24:56):
pero no tengo ni la más mínima, no sabía nada de computadoras,
todo lo que tuve que aprender este quemé algunos circuitos ahí
por ahí, pero todo eso me llevó de repente, pues a a decir,
bueno, este pues en dónde me puedo meter, no tenía este, me
me hicieron algunos estudios de de vocacionales, pues la verdad
(25:16):
no sirven para nada eso bueno, al menos a mí no, no sirven para
nada para mí. ¿Y bueno, dije, pues voy a
buscar algo que sea de matemáticas, no?
Y en uno de esos este, en un momento donde estaba haciendo mi
servicio social, en la preparatoria, en un momento de
aburrición, me metí a una de lascomputadoras que tenían Internet
de ahí YY empecé a explorar. Bueno, pues a ver qué opciones
(25:37):
tengo. O sea, obviamente eran
universidades públicas, por supuesto, ni ni una universidad
paga, estaba muy fuera de mercance.
Entonces dije, bueno, a ver. ¿Pues qué hay de matemáticas?
Pues me metí, digo licenciatura de matemáticas, pero veía
enseguida, ah, mira, ciencias dela computación, Ah o KY Qué hay
y ya veía la la carga académica y era o k pues hay muchas
(25:58):
matemáticas y hay programación, no sé exactamente qué es
programar, pero bueno, hay matemáticas, me vamos a meter,
siento que está padre por ahí podría aprender más y eso
básicamente esa pregunta sencilla fue la que me metió.
A todo eso ya después fui aprendiendo y ya después me fue
gustando aún más. Me me tope este comparé porque
(26:18):
no era tan fácil como yo pensé. Sí, sí, la verdad.
Sí le tuve que meter este el doble de esfuerzo a muchas
cosas, pero pues por ahí empezó básicamente fue entré un pequeño
accidente y curiosidad YY pues lo que yo consideraba que eran
habilidad para mí también porquela prepa estaba muy loco en la
(26:39):
prepa. Yo decía arrogantemente que era
bueno las matemáticas, me voy a meter a un a optativas
diferentes a esto para ver si megustan.
No me metí a administración de empresas y así no digo que no me
guste, pero dije, bueno, soy, creo que soy más afín al tema
tecnológico de y de matemáticas y pues básicamente por ahí, por
(27:02):
ahí me fui, no, ya después este por buenas calificaciones, pues
ahí en la universidad donde estudie.
Te digamos te liberaban del del del costo, solo tenía que pagar
inscripción, que eran como buenoen aquel entonces, 300 pesos que
serían ridículos 15 USD del día de hoy.
¿Pero pues no, no, no saquen la cuenta así porque está mal hecha
(27:22):
este, pero sí, era un precio muymódico, no?
Y pues bueno. ¿Aquí estoy, pero la pregunta,
quién que no te hice la preguntacuando lo comentaste con respeto
que querías a los 5 años ser profesor, por qué crees que?
¿Ya eras bueno en matemáticos o había alguien que te influyó eso
o que era lo que te traía el hecho de ser profesor de
(27:44):
matemáticas? Pues más bien porque me gusta
enseñar. O sea, ya después entendí que la
mejor forma de aprender es enseñar, sí.
Sí. Sí, este eso lo trato de
replicar yo mismo en mi cara de YouTube y otras cosas que hago
este, pero no, realmente no. Eso es otra cosa, o sea, por
(28:05):
ejemplo, sí tuve. Sí he tenido mentores otras
personas, pero no alguien así como que hay alguien técnico
matemático que me ha guiado por aquí realmente no, o sea, no,
tampoco digo que soy Einstein entemas de matemáticas, pero digo
yo sí me he sentado de manera muy friki a platicar así temas
(28:27):
este ya un poco más más este de alto nivel, de bajo nivel,
quiero decir. Este con personas este ya un
poco más teóricos, vaya, no, o sea, simplemente me gusta eso de
repente. Bueno, en temas de de lenguajes,
de programación les digo, mucha gente lo ve por arriba, el uso
yo trato de entender, bueno, a ver cómo funciona un compilador,
(28:49):
cómo funcionan este o cómo puedocrear mi propio lenguaje, cómo,
qué, qué, cómo puedo crear 111 objeto este un valor random.
¿Porque pues tú nomás llamalas ala función y te te te devuelve
ese valor este, pero qué realmente pasa en la
computadora, etcétera, etcétera?¿O sea, me hago esas preguntas,
no? ¿Y simplemente esa curiosidad
(29:10):
como que me ha hecho moverme hacia esas partes, no?
Entonces, tú vas más allá del simple hecho de de usar un
lenguaje de programación, también te te da curiosidad por
saber cómo es de que funcione ese ese lenguaje.
¿Cómo se puede hacer ese lenguaje de programación
fácilmente? Eso, ajá, digo.
Hay gente que le gusta cocinar, hay gente que le gusta hacer
(29:31):
otras cosas. Bueno, pues a mí me gusta
explorar por ahí, que a lo mejorno lo uso en mi trabajo el día a
día. Bueno no, pero lo que sí te
puedo decir es que luego por andar explorando cosas de
metiche este luego me encuentro con otras cosas interesantes y
esas sí, luego me me sirven no para sí, bueno.
¿Platícanos, entonces, cómo fue tu experiencia ya una vez
(29:54):
entrando? Tomando esta esta carrera que
dice que que estabas esperando programación y mencionaste
también que no, no fue tan fácilcomo tú lo tú lo pensabas, que
que que fue tu experiencia, que fue uno de los estragos que
iniciales que que tuviste. Pues mira, primeramente yo no
(30:15):
sabía programar, de hecho, mi primer acercamiento con un
lenguaje de programación fue este por una ex novia.
Hace muchos años que ella llevaba en la preparatoria una
materia de programación de Pascal.
¿Creo que era, pero es que era muy básico, pero es como que he
fascinado y yo guau, o sea ya sacar el área del triángulo,
(30:39):
algo ridículo, no? O sea, pero digo que padre no.
O sea, yo también quiero hacer eso porque pues y de hecho,
cuando estaba en los primeros años de carrera es.
Me me la daba de hacker, digo unpoco arrogante en esa época yo,
pero les jugaba bromas a mis amigos, me pedían, oye, me
(31:00):
decían, Pásame la tarea de de programación.
No dejaba tarea a la maestra y yo les decía, sí, aquí está, no.
Y por aquel entonces en el Messenger les pasaba un zip,
pero no les pasaba, no les pasaba el código fuente, les
pasaba el ejecutable y los ejecutaban y tras o sea, les les
ponía un. Un ciclo infinito les trababa la
máquina. O sea, digo, en aquel entonces
(31:20):
era eran súper lentas las máquinas y no más.
Veías que después volví a iniciar sesión la persona no, y
ya me mentaba la madre y cosas este, pero luego después ya no
se volvió juego de niños porque ya había profesores un poco más
estrictos. Ya empecé a a ver temas de de
estructura de datos que en la torre para mí no eran tan
obvios. También era la competencia de
(31:44):
otras personas que llevaban añosya programando.
¿O sea, yo de repente ahí hacía mis mis piniños poquitos en en
en sé y había personas que ya yaya hacían cálculos, este
gráficos ya usaban open GLY otras cosas y era como what?
O sea, no tengo ni la más mínimaidea.
¿Cómo rayos hiciste esto? O sea, YY pues sí me tocó, pues
(32:07):
aprender un montón de cosas en poco tiempo va, pues varias
desveladas porque no había tiempo, el rollo es que pues
eran, no sé. ¿78 materias y todos te pedían cosas al mismo
tiempo, entonces era una locura,es como tener 8 trabajos
directamente, o sea no se puede,yo ahorita no podría hacer eso
este, pero entonces sí, lo lo bueno es que también tuve un
(32:29):
grupo de amigos que pues eran igual de nerds que yo y nos nos
completábamos, no tratábamos de echarnos la mano y siempre
hacíamos tarea YY este y pues como que fuimos creciendo
juntos, no? O sea una generación este.
Poco atípica porque en computación, al menos en donde
ya estaba, se regresaban uno o 2al año, o sea era muy baja, muy
(32:49):
baja la esta. En ese tiempo todos esos, todos
los amigos nos grabamos que éramos como 10 personas, o sea
nos grabamos como 5 en un en 6 o7 se grababan en un semestre y
luego los otros 3 en otro. Este YY bueno, fueron tiempos
bonitos, fueron difíciles también, no me permitieron
trabajar mucho, que ese era otrotema también.
(33:10):
Pero pues también gracias a la ayuda de profesores con profesor
Pedro Flores Germán un salud este también pude obtener este
una beca de parte de él. Y también como que pues este
profesor Reclutaba otras personas para proyectos con
Hewlett Packard en aquel entonces y era un grupo selecto
y era así como que lo mejor de lo mejor solo puede estar acá.
(33:32):
Y yo nomás veía y yo decía, Híjole, pues por aquí es digo,
por aquí es y también por eso lemetía más turbo.
Porque sabía, digo, es que si sino le meto galleta, aquí voy a
tener más más problemas y aquí estoy viendo una oportunidad.
¿Tenemos que que que darle para adelante no?
Y también esa era mi meta, como tratar de conseguir una chamba o
conseguir pues algo económico antes de salir de la carrera,
(33:55):
porque yo sabía y digo, creo quetodo mundo lo sabe, si sales en
blanco en la carrera pues te va a costar el doble, el triple o
10 veces más de lo que le va a costar a alguien que ya puede
demostrar experiencia antes de que sí.
Mencionaste brevemente al profesor Pedro Flores que como
uno de los tus mentores, y también me mencionaste de Jesús
(34:16):
Guerra. ¿Momento los 2 mentores, tal vez
un poco más de Jesús, Hablaste ya un poco de Pedro, pero qué
fue lo lo que ellos te te ayudaron?
¿Mencionaste de Pedro, qué más podrías comentar de ellos?
¿Por qué mencionaste a ellos como como tus mentores?
Fíjate este lo que mencionaba, no este, mis papás son son
(34:36):
divorciados, así que no tuve unafigura paterna como tal, que me
dijera, Oye, mira, vete por aquí, vete por allá, entonces
por azar, el destino de Dios, loque sea este, yo tuve
oportunidad de de ponerme enfrente de personas que me
pudieron apoyar, no en el caso de Pedro Flores, este que un
profesor de este de mi universidad este pues él vio
(34:57):
potencial en mí, me dio la confianza, pues para.
Echarle ganas y poder representar a la Universidad de
Sonora en proyectos de Hewley Packard, que también.
Eso fue también bastante intimidante, porque era como la
primera vez que, o sea, salías aa al mundo real y pues a hablar
(35:18):
inglés, que tampoco. No, no era algo que dominaba
mucho, la verdad. Sí, fue bastante doloroso ese
camino. Luego contaré más detalles.
¿Este y también cometí muchos errores, no?
Y también era como oye, esto no,esto no está bien, hay que
hacerlo de esta forma YY siemprehe tratado como de alinearme con
personas que sean voy a llamarlorudas en el sentido de que no me
(35:40):
dejen, no me dejen caer en blandito, le llamo así, o sea,
que me puede que me ayuden a a aesforzarme más, pues porque yo
sí a salir de la zona, vaya. Honestos, o sea, que no, no te
no te dejen así. Te digan no si está bien está
bien, sino que sean honestos contigo y realmente te puedan
ayudar en lo que en el los errores que puedas tener.
(36:01):
Exactamente sí, Pedro Flores me ayudó mucho en la en la carrera
también. Este digo no fue lo único,
también este profesora Lupita cota ortiz, ahí le mando un un
abrazo. Creo que ya la creo que ahora
los 2 ya están retirados, pero bueno, duraron 40 años de
carrera, no, en la Universidad de Sonora este bastante
reconocidos. ¿Y ya tiempo después este pues
(36:22):
ya trabajaba yo ya en HP este duré como 5 años ahí hasta que
se dividió la empresa y entoncestodo mundo empezó a salirse del
barco, no? ¿Pues a dónde vamos entre ellos?
Yo ya después me moví a lo que hoy en día es en Cora, en aquel
entonces se llamaba Nearshot este y yo en todo ese tiempo
aprendí, pues por mi cuentaprogramacion.
(36:44):
¿et YY pues me moví en eso no? ¿Hace un poco de todo, pero no,
tampoco me consideraba muy buenoen esa parte salía, salía
adelante lo que tenía que salir,pero dentro de de ese tiempo,
porque estamos hablando 2012 2016 me llamó, me empezó a
(37:04):
llamar la atención, me compré miprimera MAC y todo empecé a a
decir, Oye, pues como con el boom de las aplicaciones, pues
quiero hacer una, no, cómo le hago?
La verdad es que sí, fue complicado porque en ese tiempo
era el GCY. No, no, no es tan intuitivo
como. ¿Como otros lenguajes modernos,
no, entonces sí, tenías que pegarte un clavado ahí a cómo
(37:24):
funcionaban las cosas, pero bueno, no tenía como la
experiencia o la oportunidad de decir Oye, ya soy I o s
developer, órale contrátame comoeso no?
O sea, y tenía que seguir con Buscandoco-mo.net porque era lo
que más portafolio tenía, y al momento de aplicar a esta
empresa yo apliqué co-mo. ¿et, pero en una de esas la
reclutadora me me pregunta, Oye,me dice, Necesitamos un I o s?
(37:49):
Este andamos batallando para buscar uno.
Te interesaría cambiarte de stack y Moverte I o SY yo no
encantado, pues dije, pues eso, eso es lo que estaba esperando,
una oportunidad de oro y este pues entrenaríamos y todo no, no
te lanzaríamos así directamente con un cliente y yo está bien,
no importa, yo le entro y este yya me topé con con con este
(38:10):
Jesús guerra que era como pues este uno de los seniors ahí en
en nears of de I o S. Y sí pues la verdad es que sí
fue bastante intensivo el tema de su mentoría con I o s Este y
pues poco a poco ya fue. Fui adentrándome este gracias a
(38:31):
su pollo ya luego este él, él sefue y ya yo me quedé por mi
cuenta este tratando de de aprender cada día más.
Pero sí, lo que sí he visto que mi carrera ha pasado pues es que
hay personas que este. ¿Me han dado como ese empujón,
no para poder seguir yo ya por mi cuenta, no algo así como las
(38:53):
llantitas de la bici no, y ya luego te las quitan y pues ya tú
le pedaleas hasta donde quieras llegar, no, pero sí, sí, muy
agradecido con este, pues con todos mis mentores no?
Y si les pudiera decir algo también.
Otra forma muy eficiente de aprender es conseguirte, un
mentor, alguien que esté unos cuatro o 5 años a donde tú
quieres llegar. ¿Pues decirle, Oye, cómo le
(39:14):
hiciste? No dame una media hora a la
semana y Déjame, Déjame mostrarte lo que llevo.
Y a veces eso puede hacer la gran diferencia entre tardarte
10 o 3 años o 2 en a a un lugar donde tú quieres llegar.
Sí, sí, sí. Y yo creo que también es es
tener la disponibilidad. Mencionaste tú que no solamente
(39:39):
es de que te digan si estás bien, sino corregirte si es que
estás mal. Y a veces tal vez no.
Uno no está abierto, pues no quiere aprender.
¿Y eso también me me gusta muchoescuchar las historias,
especialmente cómo se entró a a un trabajo o a las oportunidades
que se dieron antes, porque en este caso te dieron la
(40:01):
oportunidad sin tener el conocimiento extenso del I o S
te dieron esa oportunidad? Creo que hoy en día tal vez se
se busca mucho un trabajo. Específico.
Bueno, no, no. Yo quiero trabajar con con
javascript y no quiero trabajar con esto.
Entonces yo creo que programación es programación y
(40:21):
uno puede seguir programando, que es resolver problemas con
código. YY no sé, tal vez se ha.
¿Se ha dado mucho en ser más, más verdad?
Buscar trabajos en en front end o back end, pero antes no eran
tan así. Muy, muy detallado, sino que si
quieres trabajar en programaciónpuedes entrar.
(40:41):
¿Sabes? ¿Tenía sus preferencias?
Bueno, me me gusta mucho lo que me comentaste con respecto al al
a esta etapa donde pudiste entrar por tu cuenta a danet y
comentaste con respecto al grupode de HP cuando trabajaste 5
años, pero comenta más de este grupo porque era un grupo
(41:04):
seleccionado, pero era él. No era cualquiera, podía entrar
ahí. Ese es ese.
Era el momento que todavía era. Creo que estaba como estudiante
antes, entonces que fue, significó para ti estar
seleccionado YY que era en ese grupo, que era lo lo fascinante.
Porque no, claro, estamos hablando HB en el lo que era
(41:27):
antes en ese tiempo. Sí, la verdad es que cuando
cuando yo llegué el primer semestre era como.
¿Yo como algo hasta místico no de mira estos estos chavos de
acá están trabajando ya para empresas, para HP, no para una
empresa, están trabajando directamente ya con con
(41:48):
americanos y así YY era como guau, no?
O sea para mí que no tenía ni pisca de inglés ni nada y que
básicamente este no salía de mi rancho, pues decía, Órale, o
sea. ¿Qué locura no?
¿O sea, cómo cómo puedo llegar ahí?
¿O sea, no, no te ves, o sea, hay un gap tremendo, no?
Ya después vas entendiendo un poco más cómo cómo funcionaba el
(42:12):
el asunto. Este era también por el tema de
que tanto esfuerzo o que tanta milla extra daban los alumnos en
en respecto Asus proyectos. Entonces eras como monitoreado
por algunos profesores para ver si tenías las las aptitudes para
poder trabajar en algún proyectode estos.
En HP, básicamente todo ese ese grupo era parte de un grupo que
(42:35):
se llamaba HP Labs se dedicaba arealizar prototipos diferentes
prototipos este internos para HP, algunos comerciales, algunos
este eran más por por experimentación o o científicos,
pero en general eran muy interesantes.
O sea, había gente de todo, había proyectos de todo.
Lo interesante fue que ese ese todo ese grupo se abrió porque
(42:58):
un día llegó. ¿Un científico de de HP que es
mexicano, Palno Santos, que le mando saludos a un gran amigo
mío y expuso un problema, decía,Hey, este tenemos este este
problema? Pues llevamos años, no le hemos
podido dar y así y asa y había alguien, uno, uno de los
(43:19):
alumnos, este que que algunas generaciones este antes que yo,
que se sumó después de esa presentación y dijo, Oye, me
gustaría colaborar contigo. Que creo, creo que te pueda
apoyar en ese problema, que tú estás así de la nada y es como
Ah caray, entonces para no hacerte cuento largo semanas
meses después resulta que este este, este cuate le dio el clavo
(43:44):
al problema que estaban queriendo resolver.
¿Entonces pano se quedó así de que what qué está pasando aquí?
¿O sea, ya fue a hablar con Pedro Flores y le dijo, Oye,
necesitamos hacer un grupo y queme lo mandes para allá no?
O sea, hay más proyectos acá necesitamos gente como él.
Y de así se fue este digo al al principio se mandaban así con
(44:05):
unas condiciones este terribles,porque no, no había como nada
estructurado, no, o sea, ni hotel ni nada bueno, nada
historia ya poco a poco, cuando yo ya estuve, pues ya era como
un poco de camino más recorrido ya este ya tenía como pues un
salario, etcétera, etcétera. Seguimos trabajando directamente
para la Universidad de Sonora, peroel.es que.
(44:28):
¿Ahí tú tenías que echarle, puesbastante tenías que meterte como
a ciertos cursos que te prepararan para meterte a a
alguno de esos proyectos y también el tema es que te
entrevistaban no nomás era de que Ah, pues como ya sacas 10 en
todas tus materias vas para adelante no?
O sea sí te entrevistaban, te hacían llamadas, te hacían
pruebas técnicas y y a veces eran eran pesadas, de hecho yo
(44:53):
yo troné una de esas muy mal. Y este como por ahí de 2011,
después tuve otra oportunidad en2012 y ya en esa sí quede y ya
fue cuando ya me ya me pude incorporar, pero sí estuvo,
estuvo interesante todo eso ya después, pues este fueron
cambiando los los tiempos porquepues cambiaron de sí.
(45:14):
Yo entré en crisis y ya no se ledaba tanta importancia al tema
de los prototipos, sino sobrevivir y vender.
Y pues bueno, ya por eso se acabó un poco eso, pero estuvo
muy interesante la verdad. Yo agradezco todas las
oportunidades que me dieron ahí y y a veces eso no.
A veces tienes el tren de esa oportunidad y tienes que
agarrarlo, no se te va y ya no sabes si va a volver.
(45:37):
Entonces eso fue lo que yo hice,dije, pues voy a intentar y de
lo que yo tenga que hacer lo voya hacer.
¿Si no quedó, pues ya yo me quedo satisfecho porque yo hice
lo que tenía que hacer, pero el problema es cuando no haces nada
y pues se te va, no? Pues ya ahí es otra historia.
¿Te imaginas si no, si no hubiera, no hubieras tomado esa
oportunidad? Me imagino que.
¿No, mi vida, mi vida sería diferente, bien, bien diferente,
(45:59):
la verdad? Sí, sí, estoy muy agradecido.
¿Bueno, hablemos del de tema delinglés y que tú mencionaste
brevemente que tuviste un problema ahí con el inglés o te
fue difícil con el inglés? YY creo que lo que entiendo es
porque especialmente porque HP pues este trabajaba en inglés y
tuviste la oportunidad de viajar.
(46:19):
Así que qué fue el. ¿Que fue esa historia?
¿Pues cuando ya me me tocaba irme, este va primeramente los
idiomas la verdad no son, no digo que son lo mío, no son lo
mío, pero le batallo no? O sea hay por ejemplo mi hija
Ahorita este que aquí vivimos enEstados Unidos, pues ella habla
(46:42):
inglés excelente y español excelente y hasta de repente me
sueltan palabras en italiano porel Duolingo y es como no te
entiendo nada, o sea. Y tienes como que 4 años apenas,
entonces este yo, yo le batallo,no, entonces el inglés que que
la verdad daban en las escuelas públicas sí es este muy pobre,
(47:04):
no, también yo porque no, no le metí las ganas necesarias, no
pude haberlo hecho. Entonces cuando me tocó la
oportunidad, yo según esto sabíainglés, pero la realidad es que
no, no sabía, no tenía ni idea cuando me subía al avión que me
tenía que ir a California. No sabía, no entendía lo que me
estaban diciendo cuando llegué yque te entrevistan los los este
(47:25):
oficiales migratorios de por quévienes y eso no entendía lo que
me estaban diciendo, no podía expresarme, fue un dolor de
cabeza tremendo. Ahí le tengo que agradecer a un
amigo este que también era parte, él venía del TEC tec de
Monterrey, también iba para un proyecto HP, no la universidad
de Sonora YY tecnológico de Monterrey tenían convenios con
(47:46):
hispilabs. ¿Este, pues me topé con este
cuate y él se hablaba muy bien inglés y no es que me tradujera,
pero sí me ayudó mucho, como a quitarme el miedo, porque
también otra cosa que tenía era el miedo, no como que en el
salón de clases donde tomaba ahícursos de inglés, pues era la
típica de Ay, ja, ja, ja no lo pronuncia como alguien este
(48:08):
nativo? Pues no, no lo voy a pronunciar
nunca como alguien nativo, o sea, no sé qué res están
pensando, pero como que esas barreras mentales me sí me me
me. Pusieron ahí este bastantes
problemas y yo pensaba, pues digo, es que si no hablo rápido,
si no hablo perfecto, pues nadieme va a entender, nadie va a
querer trabajar. También tengo que agradecer a a
(48:31):
a este, la investigadora con la que trabaje JURI Word, que tuvo
la paciencia para poder entender, o sea, poder hablar yo
casi como cavernícola y explicarle lo que hacía a mis
dailys, no este. Y poco a poco, o sea como que
ahí como un lapso de 3 meses, yapodía más o menos articular un
poco más de palabras, pero la verdad es que sí tuve problemas.
(48:55):
¿Sí, uno de los admins de allá de HP era como, oye, necesitas
mejorar tu inglés porque estás en la cuerda floja, EH?
Si no lo mejoras te vamos a dar este cuello de aquí y era como o
k de hecho perro favor y me dijo, Oye, mejora tu inglés,
págate un curso, haz lo que sea o te voy a tener que correr.
Y es como no, no, no, no, no quiero eso, entonces ya me pagué
(49:17):
un curso, ya tuve ya cuando regresé, este fue un rato a a un
training, luego me regresé este pues ya me pagué el curso que
pude, este le le seguí, empecé aa practicar, etcétera, digamos
llegó un punto en que en unos 2 años podía desenvolverme bien en
temas del trabajo, todavía si salía algún lado pues un con
(49:41):
este pues a comer unas cheves o algo.
Ahí me costaba como hablar un inglés más casual, pero ya
conforme pasó el tiempo, este poco a poco me fui
desenvolviendo más. Creo que la mejor decisión que
pude haber tenido es saber ir a verte un canal de YouTube en
inglés porque me ayudó mucho. Si yo veo el primer video de mi
(50:01):
canal versus el último es una abismal diferencia en
pronunciación en en todo, porquepues es pues es eso practicar no
hay de otra. Y practicar vocabular y todo
entonces, pero sí, la verdad, los primeros años fueron muy
pesados. Sí, casi pierdo la chamba por
por no saber inglés así. Dice, bueno, buena transición.
(50:24):
Entonces hablemos de tu canal, hablemos de SWIFT and tips.
Swift and Tips. ¿Cómo nació la idea?
Creo que esa es una de las necesidades.
¿Era practicar tu inglés, pero cómo nació especialmente también
el título y cómo? ¿Cómo como tus inicios?
Esa esa historia me tan bueno está ligada a digamos en un
(50:50):
momento, unos 2 3 años después de que yo entré a a en Cora ya
algunos algunos otros seniors, ya yo ese venido entonces
digamos que este yo era uno de los más senior ahí entonces.
La verdad me me ganó un poco la zona de confort de decir, bueno,
pues ya estoy aquí. Pues yo doy por hecho de que ya
(51:12):
hace mucho no. Entonces estaba con un cliente y
después ese cliente terminó su contrato y me fui a la banca,
no, entonces era como bueno, ahora necesito entrevistarme con
otro cliente para poder pues seguir teniendo trabajo.
Entonces me entrevistó un cliente y resultó que me hizo
(51:32):
bastantes preguntas técnicas. Y no le pude contestar, o sea,
di por sentado muchas cosas y metronaron.
¿Durísimo, no, YY sí, fue un duro golpe para mí ego, pero
también me di cuenta, digo, es que es cierto, no?
O sea, es como a veces, como quellegas a un momento de tu vida
desde developer que crees que losabes.
Luego llega el valle de la realidad, de que no, no lo sabes
(51:55):
todo y de ahí tienes que subir poco a poco de decir no lo sé
todo, pero tengo la capacidad deaprender y poco a poco voy a
poder seguir aprendiendo más y más.
Justo entre medio de eso se atravesó este que yo me había
unido hace meses antes a un grupo de slack, donde había un
montón de developers este que pues compartían conocimiento y
(52:19):
se apoyaban, no para buscar trabajos.
Y así entonces en uno de esos, uno de los fundadores de esa
Comunidad puso un mensaje diciendo, Oye, voy a abrir
espacio en mi agenda para darme en teorías a quien lo quiera
este y. ¿Vi ese mensaje y dije, o K voy
a ver, le voy a mandar mensaje, a ver si si si me puedo unir a
(52:40):
él, a él y sí, también hay otro mentor en mi vida, este Eduardo
urías que le mando un saludo, pues el tipo es muy muy directo,
no? ¿Y era como a ver qué haces tú,
o sea qué aportas a la Comunidad, o sea trabajas, pero
qué qué más no? ¿O sea, cómo puedes decirte tú
que eres un un buen, un buen developer, o sea qué contribuyes
(53:02):
y yo? No, pues no contribuyo, no hago
nada más, entonces era como bueno, si quieres aprender algo
pues tienes que enseñarlo, tienes que colaborar, tienes que
tienes que dejar algo. También en la Comunidad se fue
su Consejo y abrió que la de YouTube, pero no subí nada, eso
fue en 2019 y dije pues cómo lo llamo, no sé, dije pues este
(53:23):
Nick name speed, pues voy a tratar de hacer un juego de
palabras ahí YY crea eso y fan tips así de sencillo, pero no
subí nada porque pues digo. Me daba una pereza tremenda
hacer vídeos, dije, no sé ni cómo empezar, no tengo idea, un
montón de procrastinación ahí sigue adelante cree un par de
artículos ahí en Medium y otras cosas hasta que, bueno, ya casi
(53:46):
al final del 2000. Eso fue a finales de 2019,
cuando quería el canal. A finales de 2020 dije, Bueno,
ya con la pandemia encima y tododije, ya ya es hora, o sea,
cuando lo voy a hacer, si no es ahora, es nunca.
Y abrí en noviembre de 2020 Estesubí mi primer vídeo donde dije
(54:08):
pues voy a lo voy a hacer también el tema del inglés,
porque de nuevo no es lo mismo hablar en el trabajo un poco,
pues entre cuates, ahí a ya exponerme en Internet
públicamente, donde pues obviamente no soy este, no hablo
inglés nativo. Entonces dice qué qué pena y qué
dirán, etcétera, etcétera. Entonces dije, ya lo voy a
(54:28):
hacer. YY sí, pues mis primeros videos
según yo eran chidos, pero bueno, ya viéndolos ahorita pues
digo, sí, sí, le faltaba bastante experiencia ahí, pero
me empezó a ayudar a decir, bueno, a ver cada semana qué
puedo aprender, qué cosas nuevaspuedo aportar, no otros de los
dilemas era también el tema de si era inglés o español.
(54:50):
Me decidí por inglés principalmente, por lo que ya
comentábamos, necesitaba una forma también de poder practicar
mi inglés más y. Y bueno, y una cosa me llevó a
la otra, o sea, de repente eran videos de Suiff y ya poco a poco
me empecé a empecé a conocer másgente.
Eso también es un algo muy importante.
Me me ayudó a abrir brecha con otras personas de otras
(55:12):
comunidades en Europa y así estegente que que cuando es doubt DC
en junio los los contacto y los saludo YY son grandes amigos y
me ha ayudado mucho. Yo creo que no sería.
No estaría tan atento a todas las tendencias y todas las
actualizaciones de ID SWIFT YI os general, si no fuera porque me
(55:34):
mantengo activo con un canal de YouTube, también.
La otra es que lo otro tema que me motivó es que tomé una
oportunidad como como manager. ¿Entonces ya no programo como
tal en mi en mi trabajo, pero dije, tenía miedo de perder ese
ese nivel de programación y dije, cómo lo hago?
¿Necesito yo hacer cosas por mi cuenta, no?
(55:56):
Poco a poco pues ya se me fue quitando el mío, porque también
me divierto con otros temas de manager y otras cosas de de de
de R ship, pero bueno, básicamente eso fue lo que me me
trajo, no a a a mover el tema deShef and tips, no compartir con
la Comunidad y aprender. Ya di excelente, excelente algo
que quisiera o escuchar de de tú.
(56:20):
De tu formato. Y yo creo que algo que que oí es
de que en el transcurso que estuviste trabajando con HP o en
este sentido para seguir aprendiendo los los las cosas
que te daban, me imagino que encontraste un formato o una
manera de aprender especialmenterápida.
(56:42):
¿Qué formato es ese? Si es documentación o video o
qué es lo el típico. Manera que tú ya has agarrado el
ritmo para seguir aprendiendo algo nuevo.
Yo soy muy kinesético, o sea yo necesito tocar, aprender, o sea
leer así de un tablazo documentación.
(57:02):
No, no, no soy alguien que ah, ya le entendí, no, pero yo
necesito tratar de resolver un problema.
Lo que decía al principio, necesito resolver un problema,
entonces de ahí ya digo. ¿Cuál es la mejor forma?
¿O sea, tengo que usar este método, por qué hace este
método? ¿O K me voy a dar documentación,
vamos a hacer honesto eso, eso de ver documentación, pues ya
conforme pasa el tiempo lo fui adoptando, al principio como
(57:25):
todo mundo o la mayoría se iba astackoverflow y esa era su
fuente de verdad, pero pues bueno, ya saben que ahí luego de
repente cualquier cosa no, entonces ya ahorita es como
bueno, cómo cómo puedo con las herramientas que hay, cómo se
utilizan? Qué restricciones hay que
complejidad en términos de espacio y tiempo tiene ese
(57:47):
método que voy a usar es es conveniente, etcétera, etcétera.
O sea, pues es un conjunto de todo, pero prácticamente me hago
las preguntas de de cómo atacar un problema, o sea, cuál es el
problema que quiero resolver y de ahí pues ya voy
desenmarañando no lo que yo trato de seguir este por
ejemplo, para el tema de de mis investigaciones, yo tengo un
(58:11):
Notion board. ¿Y tengo cada tema este
clasificado pues o sea, cuáles son las fuentes que consulto?
Está la documentación, sí, pero también hay otras personas que
quizás hayan hablado de lo mismoo hayan tenido un problema
similar. ¿Y de ahí voy como resolviendo
las preguntas poco a poco no? ¿Y ya dependiendo del tema este
(58:35):
si es algo más técnico, si es algo más de diseño, etcétera,
pues ya me voy este moviendo de un lugar para otro, no?
Pero en general he tratado de como que seguir con un script
que yo mismo hice y de ahí tratar de resolver preguntas al
problema que quiero resolver. ¿Excelente hablando con respecto
(58:56):
al Canal, has has participado enconferencias o ha creado
contenido en español o has pensado en hacerlo?
No necesariamente por practicarlo, pero simple hecho,
no sé si has. ¿Tenido noción de cómo ha
crecido el el mundo de de creación de contenido en
español, de creadores de contenido, documentación?
(59:21):
Y hay un. ¿Hay un movimiento que está
saliendo y varios verdad? Han optado por crear contenido
en español, pero no sé si en tu caso tú lo has visto y has
tenido curiosidad de crear también.
O participado. ¿Te voy a ser honesto?
Sí, totalmente. Mi único gran tema es el tiempo,
o sea. ¿A duras penas ya puedo, puedo
(59:42):
mantener ahorita este mi canal de YouTube, entonces abrir otro
voy a ponerlo así no? ¿O o crear contenido en español
significaría dobletear lo que yatengo y ahorita simplemente por
esa cuestión, no porque no quiera hacerlo, sino porque no
tengo el recurso más valioso quees el tiempo no?
Y de otra forma tendría ya que sacrificar tiempo de mi familia,
(01:00:04):
lo cual ya para mí es caro, ahorita no esto al menos estos
años ahorita que están creciendo.
¿Ya a lo mejor en un futuro, si si podría o si alguien me quiere
echar la mano, pues con todo gusto, pero pues nadie se ha
acercado todavía, así que simplemente por eso el tiempo y
si ya este he pensado, creo que lo que pasa es que también no
(01:00:25):
quiero digamos voy a poner ejemplo YouTube solamente porque
pues es lo que hago, Ay, voy a abrir un canal YouTube, pero qué
tanto seguimiento le voy a dar? Te voy a abrir un video y lo voy
a dejar ahí por meses sin hacer nada.
Es lo que no quiero, porque eso eso no para que un un buen, una
buena creación de contenido tenga éxito.
(01:00:46):
Es que tienes que estar constantemente publicando, no,
ya es el tiempo, ese es el problema este, pero sí
totalmente. Me gustaría en un futuro ya
dedicarme un poco más a eso también.
Me imagino que tú, como muchos de nosotros, que empezamos al
principio a a aprender la programación.
YouTube es relativamente nuevo en en la abundancia de de de de
(01:01:12):
contenido en inglés y en españoly en inglés es mucho mayor.
¿Pero has has visto el crecimiento, has has visto, has
visto el contenido en español? ¿Cómo está creciendo la la la,
la Comunidad y qué opinión tienes del del movimiento que se
ha dado ya? No, no es reciente, pero sí se
está viendo que está creciendo mucho más.
(01:01:34):
En el últimos, tal vez 4 años o 5 años.
He he visto muchos creadores de contenidos en español que que la
verdad están haciendo un muy buen trabajo.
Sobretodo creo. Creo que más temas de web es lo
que he visto, lo que lo que yo creo.
Fíjate que a lo mejor hace faltaun poco más.
(01:01:55):
Es que también temas de desarrollo de carrera.
¿Qué es lo que yo también veo enmi trabajo?
O sea, porque creo que nos clavamos mucho en en temas de
tecnologías o frameworks, pero eso cambia constantemente, que
es otro tema que a veces procurover.
¿Qué tanta caducidad va a tener un video que yo hable, no?
(01:02:18):
¿O sea porque puede que lo que yo diga en 2 años o en 3 ya no,
no sirva para nada, no, entoncestrato de tener contenido que
pueda ser un poco más anacrónico, no?
Pero bueno, a veces es inevitable porque la tecnología
es así. Vas a tener que hablar cosas,
vas a tener que hablar frameworkdel momento, etcétera.
(01:02:41):
Pero sí creo que este va va en aumento, pero también al mismo
tiempo necesitamos más personas de, por ejemplo, de la parte de
Estados Unidos que hayan tenido experiencia ya directamente
viviendo nuestra parte o trabajando en en empresas
grandes como este, funks y así que puedan también.
Ayudarnos a proveer este de esa experiencia de porque al final
(01:03:05):
de cuentas una de las cosas, porejemplo, yo que trabajé en
metal, la la gente no se clava tanto en estudiar así de manual,
frameworks, YYY lenguajes. Ellos lo vuelvo y lo y repito,
resuelven problemas. ¿Cuál es el problema que quiero
resolver? Y de ahí vas y buscas.
¿Qué herramientas necesitas pararesolver el problema?
A veces las herramientas que tú elegiste no son buenas.
(01:03:28):
Pero no, a lo mejor no son las óptimas.
Bueno, en la siguiente iteraciónusas mejores herramientas y vas
iterando, pero al menos tratas de de que no te atores.
Con eso no te llenes de tanta información.
YY eso se lo aprendí a a a. ¿A varios compañeros, de ahí que
(01:03:50):
yo les preguntaba, Oye, pero tú estudias?
O sea GQC, te metes, no dice. ¿O sea, yo trato de resolver el
problema, yo resuelvo problemas de ingeniería de software, pero
no necesariamente son problemas de programación, eso es muy
diferente, no? O sea porque al final la
programación y en términos prácticos es lo último que se
hace, primero haces un diseño, primero tienes el problema y
(01:04:13):
luego ya de ahí vas viendo cuáles son, cuántos, cuáles son
tus opciones, cuáles son tus dependencias.
Etcétera, etcétera. Ya al final te pones a a
escribir en la en el teclado no,pero muchísima gente hace todo
lo contrario. Se pone primero a estudiar y a y
a teclear. ¿Qué digo?
Está bien, hay que empezar por algo también, pero conforme vas
(01:04:33):
creciendo pues te vas dando cuenta que que hay ciertos pasos
que hay que dar antes de ya subirte a a escribir, como dijo.
Sí, sí, y se escucha cómo hablasya como un manager, un manager
que ve más arriba y. ¿Y este y tiene la experiencia
como para hacer las decisiones, de qué pasos a hacer, qué es la
(01:04:54):
mejor herramienta, verdad? Que y que se debe usar.
Y sí, creo que concuerdo contigoen el sentido de todo lo del
contenido que se está creando. Es más el lo que se está
haciendo el hype verdad de las de los frameworks.
Pero realmente sí sería muy, muybueno darle más importancia a lo
(01:05:14):
que realmente se tiene, que el trabajo día a día más la.
¿La cosa le dice la la lógica, la o usar la cómo solucionar
problemas, verdad? Exactamente.
Para poder ejecutarlo y porque sí se puede aplicar cualquier
tipo de programación. Exactamente me he vuelto.
Me he vuelto más aburrido ahora cuando van a ir y de hecho a
(01:05:37):
veces tengo estas discusiones porque sé que algunos deps es
como no es que hay que refactorizar esto le digo si le
digo. ¿Pero estamos a 2 semanas de un
release, te vas a poner a refactorizar eso y poner en
jaque todo y meter un bug ahí? No, pero es que no va a haber
bug. ¿Cómo lo sabes?
O sea, necesitas hacer un buen análisis, no hay tiempo para
eso, o sea, también es también alguien como como un developer
(01:05:59):
con experiencia, tiene que entender cuándo es el buen
momento para hacer las cosas bien, o sea con estructura, con
diseño, pero hay otras veces queno se va a poder y lo y lo
tenemos que entender. Hay que sacar el producto si
estás trabajando para una empresa, a la empresa no le
importa la verdad que tú te van a regañar.
Si tu código no es escalable, por supuesto, pero no le
(01:06:22):
interesa, lo que le interesa es sacar el producto, sacar el Luis
y vámonos, no, ahora no hay que hacer.
No digo que con esto hay que sercochinero, pero hay etapas, el
desarrollo en donde vas a poder hacer una planeación, un buen
diseño y todo, y hay etapas en donde hay que hay que parchar,
hay que. Este apagar este fuego y quizás
en una iteración siguiente ya loya lo ya vamos con calma.
(01:06:43):
Se intenta resolver todo al mismo tiempo.
Ahí es donde siempre he visto que hay un montón de problemas.
Sí, pues. ¿Que que no más rienda de de
aquellos de los que quieren ir ya calvargar muy rápido?
Sí, sí. Bueno, no sé si ya contestaste
la la totalmente la la siguientepregunta, pero cuáles serían uno
(01:07:07):
de los errores comunes que tú entu opinión o has visto cometen
los principiantes en programación, ya sea juniors que
están trabajando actualmente, o aquellos que están iniciando los
que tú has has podido ver. Lo que yo veo es uno de los
errores muy fragantes, es que selanzan a codear sin entender un
(01:07:29):
problema. ¿Entonces no, o sea porque nos
gusta programar, lo entiendo perfectamente, me gusta también
no, pero pero sí hay que entender el problema, hay que
primero razonarlo y masticarlo ydecir, Ah, mira, o sea, hay de
problemas a problemas, no? Si estamos hablando de un
problema de de Coding Challenge o K no, o sea, igual lo puedes
(01:07:52):
aplicar ahí tienes que entender bien qué es lo que están
preguntando, cuál es las posibles alternativas que tienes
y ya después te pones a codear. ¿Pero en un problema real, donde
a lo mejor en un momento te toque a ti liderear o o este un
diseño de un feature es lo mismo, no te puedes lanzar así
directamente el código sin entender bien qué es lo que está
pasando, no cuáles son los casos, cuáles son los errores
(01:08:17):
que pueden haber, cómo vas a manejar, cómo vas a manejar los
errores este, qué qué tipo de complejidades este se van a
introducir? Es importante la latencia si
estás hablando en términos de. Networking te tiene que este
persistir localmente, aunque no hay Internet o no es necesario,
etcétera. Hay un montón de otras preguntas
(01:08:38):
que que se hacen y este y la verdad es que normalmente cuesta
mucho trabajo realmente entenderque esa es la parte del software
que hay que resolver primero, noantes de los frameworks y antes
de otras cosas no. ¿Creo que lo que he escuchado,
lo que has comentado en en desdeel principio que hemos hablado,
es tu personalidad, eres bien analítico?
¿No, no solamente es de resolverel problema, pero qué es el
(01:08:59):
problema y todo eso? Yo creo que eso es lo que un
programador eres, pero parece que hay niveles, verdad, de de
de cómo ir más profundo. Aquellos tal vez de unos nos
quedamos solamente en la primerafase de de analizar el problema,
de de descubrir qué es y otros van más allá.
(01:09:19):
Y eso también creo que con el tiempo se da la experiencia.
De de poder realmente descifrar YYY da pausa, como me como lo
mencionas, así que sí, sí, sí. Y si realmente te pones con
alguien con un mentor, puedes aprender esas, esas, esas
habilidades más rápido. Bueno, algunos recursos que
(01:09:41):
recomiendes que recomiendas a aquellos que están iniciando en
específico que es el área donde tienes más experiencia de ios.
Algún. ¿Documentación, libros, algo qué
sería las recomendaciones que debías de aquellos que están
quieren iniciar en en I o S? Ah, pues mira, ahí dejé.
Te te dejé un link este de un short que hice hace unos días
(01:10:05):
sobre una página que se llama roadmap.
Creo que es que básicamente tú le dices, bueno, quiero estudiar
cualquier cosa o no. ¿Tú le pones que estudiar I o SY
te pone un roadmap de lo que tienes que aprender, no?
O sea. De manera general, o sea, tanto
lenguaje como framework, bases de datos, etcétera, etcétera.
(01:10:25):
No, o sea, no es para que te lo chuches en un día, pero es para
que lo tengas en algún momento ahí en una imagen de decir, pues
esto son los temas que hay que ver, son muchos, hay mucha
información principalmente, yo diría la página de Apple de
Dotdot DC, o sea, cada cada año vas metiendo nuevos temas.
(01:10:48):
Hay muchos temas de principiantes de Ay, oye, What's
new in in sift, UI SWIFT, etcétera.
Hay también, por ejemplo, algo que que es muy útil, sobre todo
para los este que van empezando,que se llama Hundred Days of
SWIFT, que es este creado por Paul Hudson.
(01:11:10):
¿Este qué es? Como básicamente yo le yo le
llamo así, no como El Padrino dela creación de contenido de I o
s él empezó desde hace muchos años.
YY creo básicamente o sea un reto de 100 días programar 1
hora diaria. Bueno, aprender algo relacionado
a a SWIFT, también hay uno de SWIFT YI, etcétera, pero creo
que yo recomendaría ese para ahora.
(01:11:32):
Sí que remangarte y entrarle no es como un buen paso, son
básicamente 3 meses, yo creo quede aquí en 3 meses, 1 hora
diaria es muy buen inicio para que de ahí te empieces a a ahora
sí que despegues y de nuevo. Lo que yo también recomendaría
es que pues te hagas preguntas, si tienes algún tema específico
(01:11:54):
que tú quieras resolver, probablemente no lo tengas y eso
es normal. Pero lo que yo también sugiero
es que si quieres aprender a programar aplicaciones en I o S
clona, Ah, pues que ya existen. ¿Cómo le hace el YouTube, no?
¿Cómo le hace para que con el dedo minimice el video y pueda
seguir scoleando mientras tengo el el el video abajo?
¿Cómo le cómo puedo hacer una aplicación de ex?
(01:12:16):
¿Cómo puedo hacer una aplicaciónde Facebook?
¿Cómo puedo hacer un chat? ¿O sea, a a nivel general?
O sea, todas esas formas son muycomplejas.
No te vas a poner a hacer las cosas porque te vas a llevar
años, pero sí trata de emular unpoco, al menos las
funcionalidades elementales, el scroll, o sea, cómo cargar datos
en una lista, etcétera, etcétera.
O sea, ahí, con simplemente esosejemplos, tienes bastante para
(01:12:40):
divertirte hasta que en algún momento se te ocurra una idea y
digas, ah, bueno. Quiero hacer esta aplicación de
fotos para no sé qué cómo le hago y ahí es donde empiezas, no
oye este yo lo que les recomiendo, lleven, lleven como
un documento así Notion o en lo o en la aplicación que ustedes
(01:13:00):
quieran. ¿Y siempre háganse preguntas,
cuál es el propósito de esta APPque yo quiero hacer?
No, pues quiero este, pues ayudar a las personas en esto,
oye este que realmente necesito a BC o sea.
¿YY así te vas haciendo preguntas por qué es importante
tener claro qué es lo que quieres resolver como debelo,
(01:13:21):
pero no, eso te lo van a preguntar, te lo te lo digo
porque a mí me ha pasado luego de repente por qué haces?
Lo que haces no es como y no lo tienes claro, a veces no lo
tienes claro, a veces lo das porhecho porque ya está ahí, pero
es importante siempre tener claro este cuáles son tus
objetivos, por qué estás aprendido las cosas este pero en
general. Recapitulando, sindies este
(01:13:43):
hundred take with shift. Este la documentación de doctor
DC de Apple y ponerte a a clonarcosas, el mejor consejo de ahí
a. Precisamente bueno, ya casi para
para cerrar. ¿Qué sería?
Qué planes tienes, ya sea para el canal personal, es que algo
que estés aspirando a en estos en los 2 años o algo que ya tal
(01:14:08):
vez para este año ya estás iniciando.
Mira, yo yo por ejemplo, ahoritacon mi canal he estado
metiéndome un poco más a temas de SWIFT, no tanto SWIFT UI,
sino de entender el lenguaje como tal.
Por ejemplo, el otro día me bajéel el código fuente y dije a ver
cómo hago mi propia versión de SWIFT.
No, pues le moví aquí tantito, pero yo, pero con pilar y todo
(01:14:31):
eso es no, no es tan trivial como uno pensaría, hice un vídeo
y hice un de hecho un artículo de eso.
Entonces ahí me he basado, oye, a ver.
¿Cómo creo este objetos random en suit?
¿Cómo ordenas y, o sea, le le pones punto sort y mágicamente
te ordena los números, pero qué es lo que está haciendo?
¿Cómo lo hace? ¿No oye cómo funciona el objeto,
(01:14:54):
date, o sea, tú le pones punto, date y te da una fecha, pero qué
pasa? No todo ese tipo de cosas son
como una área de la que me estoytratando de enfocar.
No, no es como que voy a sofocarme al 100%, pero es una
área, la otra es que también quiero explorar, son temas.
De SWIFT fuera de I o s o sea sepor ejemplo, quiero estudiar
(01:15:16):
este temas de server, no de backend no.
Cómo crear una a PI este hay muchos recursos, este como viper
también algo que estoy, eso, esoy eso ha sido un problema que
quiero resolver en mi casa, estequiero usar este, quiero
programar un microcontrolador para este un problema en mi
(01:15:37):
garaje ahí luego les cuento. Este pero vi que que SWIFT ya
está de manera experimental, pero están queriendo que se
pueda usar en microcontroladores.
Normalmente para eso utilizas este 6 C más más, pero ya SWIFT
está también incorporándose. Entonces digo, Oye, es una buena
idea. Y bueno también como que
(01:15:57):
básicamente explorar un poco másacerca de qué hay más allá de lo
que el ecosistema de Apple no, porque luego normalmente está
relacionado muy. Muy acoplado SWIFT I o SY MAC,
pero hay mucho más. O sea, el lenguaje ya es
multiplataforma. En cierto sentido, ya incluso
puedes empezar a programar aplicaciones en Linux.
(01:16:21):
Bueno, todo eso me gustaría explorarlo.
Lo que me falta de nuevo es tiempo este, pero por ahí va la
cosa. Esos son como mis, mis anhelo
para este año. Pero no te pregunté si si.
¿Te interesa inteligencia artificial o si usas
herramientas de inteligencia artificial como como workflow?
(01:16:42):
Bueno, ahí sí mencionamos un poco breve de de de Apple, del
cómo se dice muy bien el nombre.Ajá, sí, sí.
Sí, obviamente sí, sí. Uso uso mucho este el tema de
HGPT, pero todo para mis guiones, para estructurarlos
este, pues de repente la el temade la gramática y otras cosas.
(01:17:04):
¿Me sabes que también he estado pensando un poco más adelante el
tema de, por ejemplo, cómo crearuna red neuronal desde cero
usando suite temas de esos? De hecho yo uno de mis materias
favoritas es esa, pero ahorita está muy de moda, pues es que
digo hay. Y todo el mundo va va a empezar
(01:17:24):
a decir Ah, sí, el shangpiti y eso o sea, pero eso lleva años,
lleva años, yo estudié la carrera, ya llevaba siglos, eso
no hay un montón de otros, hay un montón de algoritmos que
existen para clasificar y son bien interesantes y creo que
como developers tenemos que entenderlos, a lo mejor no te
vas a dedicar a crear uno de cero de nuevo, no igual como el
(01:17:47):
tema del short and SWIFT, no te vas a poner a a hacer tu
quicksur para tu tu tu fisher. ¿Pero es importante saber cómo
funcionan, no? Y para que puedas estar un poco
más consciente de por qué existen esas herramientas, o
sea, qué exactamente hacen. ¿Pero bueno, quiero empezar un
(01:18:07):
poco como desde abajo, no? ¿De cuáles son las cosas más
fundamentales, qué necesitas para entrenar, etcétera?
O sea, si me fuera a ir por temas de allá, me iría por eso
no, no tanto de sé que hay muchos vídeos de Oye, pues este.
Este crear aplicaciones con HTPT, de hecho sí hice un video
al respecto no, pero no sé como que no, no me o sea me interesa
(01:18:31):
hasta cierto punto, pero creo, no sé si coinsideras conmigo.
Siento que el tema está un poquito cansado ya a como que
todo mundo la está usando y estáempezando como hacer un poco
este tedioso, entonces no, no mequiero sumar a eso no sé sí sí
sí, pero como que abordarlo, pero desde otro lado no un poco
más. Sí, estoy de acuerdo, hay.
(01:18:53):
Lo que sí he estado está muy interesante, es de que como
mencionas tú inteligencia artificial ya tiene años y está
muy expando, no solamente se usaen ya HBT es solamente una de
las cuantas, pero he tenido la oportunidad de entrevistar a
alguien que está usándolo para para investigaciones en en en.
(01:19:14):
Creo que era estudios de la mente, donde entonces hay otras
áreas que no se habla mucho porque eso no es tan popular.
¿Que podría usarse en la medicina?
Se podría usar en en en otro área de educación.
Mencionaste tú una también de poder ir más allá, no solamente
usarlo en el web o como en aplicaciones, así que creo que
(01:19:35):
suena interesante poder usar lasherramientas que todavía muy,
muy muy temprano todavía, pero si también yo creo que es un
algo que sería muy bueno explorar otras áreas que no sea
web o aplicaciones. Bueno, Pedro.
Ha sido un placer. Realmente ha sido un placer
también para mí poder hablar conotro mexicano y poder tener
(01:19:57):
tener más noción de las palabrasque se mencionan.
Así que muchas gracias por el por el tiempo y por esperarme
también, así que ha sido un gusto.
No sé si quieres cerrar con algomás y quieres compartir enlaces,
voy a compartir todos los enlaces que me compartiste para
tu canal y el short el que mencionaste del Walmart.
(01:20:19):
Algo más que quieres tú compartir que que la audiencia
pueda saber de TI. No, pues nuevamente Rafa, muchas
gracias por la oportunidad, o sea, también fue un placer para
mí, se me pasó rápido el tiempo,pues ya saben, digo, ahí les
dejo este todos mis redes en en la descripción este, pero me
pueden buscar como arroba sefantips y me van a encontrar
(01:20:42):
ahí en en YouTube y en XY en otras plataformas, pues.
Más que nada este, pues agradecerles a todos por su
atención y pues decirles pues a todas esas personas que están
empezando, creo que cada día salen nuevos recursos que nos
van ayudando a a ser mejores en nuestro trabajo.
(01:21:07):
Creo que cada día, o sea, si nosvamos 10 años atrás, había
cierto tipo de problemas que poco a poco las herramientas
modernas hacen en un 2 * 3 esos problemas que hace 10 años.
¿Eran tediosos y en 10 años más los problemas que ahorita son
tediosos van a ser pan comido para las herramientas que
vengan, no? Entonces es importante estar al
(01:21:27):
día, pero no podemos usar chatipiti y podemos usar
cualquier inteligencia artificial para resolver
nuestras tareas, pero no podemosreemplazar nuestro conocimiento
por medio de esas herramientas. Nos ellas son las herramientas,
no nosotros no dejemos que nos dominen a nosotros.
¿Y que nos metan en problemas porque metimos un código que no
entendemos, no? O sea, siempre hay que tener
(01:21:50):
bien claro las cosas. ¿Este así como en algún momento
las calculadoras espantaron a medio mundo porque ya no puede
sacar cálculos con papel, pero bueno, aquí estamos, no?
O sea, y a lo mejor ya no puedo dividir 27 / 10 porque me cuesta
mucho trabajo y tengo que sacar la cuenta para dividir la
propina y así. Pero el chiste es.
(01:22:13):
No perder la noción de cómo sumar y cómo restar YY en algún
momento seguir adelante este contratando de resolver problemas
más complejos. ¿Ha apoyado esas herramientas?
No, lo no lo olvidemos, no. ¿O sea, siempre hay que este
tener bien claro que a veces hayque entender el origen de las
(01:22:33):
cosas para poder entender mejor por qué estamos usando las
herramientas que estamos usando,no?
Excelente, excelente mejor manera de cerrar.
Que nosotros no somos la herramienta.
Y sí, sí es cierto que hay muchos que verdad se meten en
problemas. Bueno, muchas gracias a todos
que nos están escuchando nuevamente.
(01:22:54):
Por favor, dejen comentarios ahíen Spotify y espero que les haya
gustado esta esta entrevista y nos vemos en el siguiente
episodio o nos oímos en el siguiente episodio, así que
hasta la próxima. Gracias Pedro.
Hasta luego, gracias. Hasta luego.
Gracias a todos por escuchar el podcast de frito Camp en
español. Si te ha resultado útil, no
(01:23:16):
dejes de decírselo a tus amigos.Ayudará a que más gente lo
descubra. Si quieres dejarnos un review de
5 estrellas donde quiera que lo escuches, también será de gran
ayuda. Gracias de nuevo y hasta la
próxima.