OscarAlderete
Beta
Verificación en dos pasos desactivada
Verificado por Whatsapp
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
- Desde
- 8 Oct 2022
- Mensajes
- 66
Tu pregunta tiene varias aristas, yo estudié ingeniería industrial pero comencé a programar en el negocio familiar (y no un negoción, un negocio pequeño en provincia -en un país donde el centralismo impera-), comencé con un sistema local basado en VisualFox Pro ke hice a mi entero gusto y necesidades del negocio, así ke aprendí con pasión, sin presiones.
Cuando comencé a programar para internet me decidí por PHP pues era (y sigue siendo el server side language + usado en la web); busqué prácticas en mi país -incluso me ofrecí a hacerlas sin retribución económica- sin éxito, como ya sabía algo d inglés usé getafreelancer.com (ahora freelancer.com) para buscar trabajos y mejorar mis skills. Encontré un trabajo para copiar 10,000 items de varios pdfs en un sistema que ellos me entregaron en un cierto orden estricto para una pequeña agencia web española.
Como su sistema no estaba hecho para facilitarle la vida a quien ingresaba la data, lo modifiqué -incluyendo la DB- para poder ingresar los datos d en cualquier orden, así no tenía ke partir d cero cuando me equivocaba.
Se los mostré a los ke me habían contratado, no sólo revisaron y aprobaron los cambios sino ke también me hicieron una prueba para ver mi nivel d conocimientos y se dieron cuenta ke estaban ante alguien ke sabía.
Así comenzó mi andadura en la programación web, era el año 2008 y desde entonces trabajo d forma remota antes d ke la pandemia pusiera d moda el término. Mi trabajo actual es para una empresa norteamericana, mi salario anual es de USD 80k, pero debido a mis skills, experiencia y mi natural encanto 😂😂😂, debería estar arriba d los 100k, peru bueno estoy en eso...
Desde el año 2008 algunas cosas han cambiado y otras no, si kieres ser alguien ke entre a algún sitio como:
sin complejos y con confianza haga un submition en alguna d esas propuestas tienes ke saber mucho. Yo lo hice el 2021 y pese a ke tenía + d 10 años programando y tenía amplia experiencia escribiendo código propio, me sentía fuera d lugar. Recuerdo ke mi primera y única postulación entonces fue a una empresa cuyo anuncio decía ke eran un equipo compacto y estaban en la búsqueda d un programador Vue, se trataba d:
me trataron magníficamente mis skills con Vue estaban muy bien, pero como el back-end ke usaban era RoR y mis conocimientos d ese stack eran nulos no accedí al puesto. Ahora sé ke han crecido mucho, entonces sólo estaba en algunos países d Europa y ahora ya están en USA.
Ya debo irme, pero como dirían los abuelo en mi pueblo: aún quedan muchas cosas en el tintero. Así ke voy a resumir algo d mi experiencia personal:
1. Actualmente si kieres ser programador estudia en la universidad, proliferan los 'programadores' autodidactas, d instituto o ke aprendieron viendo tutoriales en youtube sin experiencia ni conocimientos necesarios y eso lamentablemente a causado ke los empleadores desconfíen d los postulantes sin grado académico.
2. Tienes ke saber hablar inglés.
3. Si trabaja en una agencia web d esas ke hacen websites 'como churros' usando stacks como WP, trata d buscar otras alternativas o dale énfasis a desarrollar plugins desde cero. Las empresas grandes contratan a gente ke es capaz d escribir código propio y usan su propia lógica para buscar una solución.
4. Evita el 'copiar y pegar' y si la urgencia no t da otra alternativa, date un tiempo luego para entender lo ke el autor d ese código hace, trata d desentrañar el significado d cada línea d código.
5. Tu cerebro debe ser plástico, eso significa varias cosas desde aprender constantemente, ser tolerante y a ke no todo se reduce a la programación. Nutre a tu mente leyendo buena literatura y manteniendo otros hobbies.
6. Asóciate, crea redes d programadores, frecuenta foros d programadores en Discord y Slack (sorry Forobeta, akí no habemos muchos programadores expertos) si consigues la amistad d programadores ke sepan más ke tú aprovecha su experiencia. En mi experiencia personal, entre el 70 u 80% del tiempo ke se usa en desarrollar una app es trabajo ke no necesita d un experto (markup, front-end development, UX) la diferencia es algo ke un experto lo hace en 2 o 3 horas.
7. Me voy ke me gana el tiempo!!!!
Cuando comencé a programar para internet me decidí por PHP pues era (y sigue siendo el server side language + usado en la web); busqué prácticas en mi país -incluso me ofrecí a hacerlas sin retribución económica- sin éxito, como ya sabía algo d inglés usé getafreelancer.com (ahora freelancer.com) para buscar trabajos y mejorar mis skills. Encontré un trabajo para copiar 10,000 items de varios pdfs en un sistema que ellos me entregaron en un cierto orden estricto para una pequeña agencia web española.
Como su sistema no estaba hecho para facilitarle la vida a quien ingresaba la data, lo modifiqué -incluyendo la DB- para poder ingresar los datos d en cualquier orden, así no tenía ke partir d cero cuando me equivocaba.
Se los mostré a los ke me habían contratado, no sólo revisaron y aprobaron los cambios sino ke también me hicieron una prueba para ver mi nivel d conocimientos y se dieron cuenta ke estaban ante alguien ke sabía.
Así comenzó mi andadura en la programación web, era el año 2008 y desde entonces trabajo d forma remota antes d ke la pandemia pusiera d moda el término. Mi trabajo actual es para una empresa norteamericana, mi salario anual es de USD 80k, pero debido a mis skills, experiencia y mi natural encanto 😂😂😂, debería estar arriba d los 100k, peru bueno estoy en eso...
Desde el año 2008 algunas cosas han cambiado y otras no, si kieres ser alguien ke entre a algún sitio como:
Latest Vue.js jobs in May 2024 - VueJobs
vuejobs.com
Ya debo irme, pero como dirían los abuelo en mi pueblo: aún quedan muchas cosas en el tintero. Así ke voy a resumir algo d mi experiencia personal:
1. Actualmente si kieres ser programador estudia en la universidad, proliferan los 'programadores' autodidactas, d instituto o ke aprendieron viendo tutoriales en youtube sin experiencia ni conocimientos necesarios y eso lamentablemente a causado ke los empleadores desconfíen d los postulantes sin grado académico.
2. Tienes ke saber hablar inglés.
3. Si trabaja en una agencia web d esas ke hacen websites 'como churros' usando stacks como WP, trata d buscar otras alternativas o dale énfasis a desarrollar plugins desde cero. Las empresas grandes contratan a gente ke es capaz d escribir código propio y usan su propia lógica para buscar una solución.
4. Evita el 'copiar y pegar' y si la urgencia no t da otra alternativa, date un tiempo luego para entender lo ke el autor d ese código hace, trata d desentrañar el significado d cada línea d código.
5. Tu cerebro debe ser plástico, eso significa varias cosas desde aprender constantemente, ser tolerante y a ke no todo se reduce a la programación. Nutre a tu mente leyendo buena literatura y manteniendo otros hobbies.
6. Asóciate, crea redes d programadores, frecuenta foros d programadores en Discord y Slack (sorry Forobeta, akí no habemos muchos programadores expertos) si consigues la amistad d programadores ke sepan más ke tú aprovecha su experiencia. En mi experiencia personal, entre el 70 u 80% del tiempo ke se usa en desarrollar una app es trabajo ke no necesita d un experto (markup, front-end development, UX) la diferencia es algo ke un experto lo hace en 2 o 3 horas.
7. Me voy ke me gana el tiempo!!!!