SlideShare a Scribd company logo
1 of 48
Download to read offline
Qué esperan de tí
como
desarrollador
remoto?
Gustavo Delgado R.
Uprise
gustav.onecore.cl
My TL;DR
Uprise
Software Engineer
Expand your team with our iOS,
Android, web and bot
developers.
Digital Intent
Full stack developer
Digital innovation firm helping
companies identify the next big
thing, build it quickly, and get
people using it. We're rocket
fuel for your digital
transformation initiatives.
GetKaleido
Founder
Platform created to bring the
design closer to those who
need to be fast and effective
when communicating in any
online medium.
Agenda
Soft skills
The right attitude is not always a common thing
Hard skills
What kind of technologies you should try to learn?
Soft skills
Soft skills - Communication
Soft skills - Communication
- English
- Have you understood the previous slides?
- Practice for free with Google hangouts [RS1]
Soft skills - Communication
- English
- Have you understood the previous slides?
- Practice for free with Google hangouts [RS1]
- Hookers table
Soft skills - Communication
- English
- Have you understood the previous slides?
- Practice for free with Google hangouts [RS1]
- STAR
- Situation, task|target, actions and results
[RS2].
Soft skills - Communication
- English
- Have you understood the previous slides?
- Practice for free with Google hangouts [RS1]
- STAR
- Situation, task|target, actions and results
[RS2].
- Be responsive
- UTC-4 it doesn’t mean that you can’t
respond Slack, emails, skype or whatever.
Soft skills - Communication
- English
- Have you understood the previous slides?
- Practice for free with Google hangouts [RS1]
- STAR
- Situation, task|target, actions and results
[RS2].
- Be responsive
- UTC-4 it doesn’t mean that you can’t
respond Slack, emails, skype or whatever.
- Be prepared to communicate your ideas
- Status of TODO, process, next tasks.
Soft skills - The right attitude
Soft skills - The right attitude
- Are you a self-taught person?
- What technologies have you learned this year?
[RS3]
Soft skills - The right attitude
- Are you a self-taught person?
- What technologies have you learned this year?
[RS3]
- What book are you reading this month?
- Harry Potter is not allowed. Cracking the coding
interview is a good option [RH4].
Soft skills - The right attitude
- Are you a self-taught person?
- What technologies have you learned this year?
[RS3]
- What book are you reading this month?
- Harry Potter is not allowed. Cracking the coding
interview is a good option [RH4].
- They need solutions, no more issues
- How do you tackle a hard task?. Divide big tasks
into smaller ones.
Soft skills - The right attitude
- Are you a self-taught person?
- What technologies have you learned this year?
[RS3]
- What book are you reading this month?
- Harry Potter is not allowed. Cracking the coding
interview is a good option [RH4].
- They need solutions, no more issues
- How do you tackle a hard task?. Divide big tasks
into smaller ones.
- Meets your commitments
- If you said that your task is done, is really done?
Hard skills
Hard skills - Fundamentals
- Decent linux knowledge
- E.g: You should know how to setup a
LAMP/WAMP environment (5 minutes)
[RH3]
- Try to get used to use the command line
- Known your SO
Hard skills - Fundamentals
Hard skills - Fundamentals
- Do you have an account on Github|Bitbucket?
- If not, it’s a good idea been a Community
manager without a Facebook account?
Hard skills - Fundamentals
- Do you have an account on Github|Bitbucket?
- If not, it’s a good idea been a Community
manager without a Facebook account?
- Git flow (branches, feature, bug fix) [RH1]
- How to work with other developers.
Hard skills - Fundamentals
- Do you have an account on Github|Bitbucket?
- If not, it’s a good idea been a Community
manager without a Facebook account?
- Git flow (branches, feature, bug fix) [RH1]
- How to work with other developers
- Common commands (clone, add, status, etc)
- git pull | git fetch ; git merge; What’s better
and why? [RH2]
Hard skills - Fundamentals
- Common hosting
- Hostgator, CPanel
Hard skills - Fundamentals
- Common hosting
- Hostgator, CPanel
- Cloud hosting VPS
- Digital Ocean, Linode
Hard skills - Fundamentals
- Common hosting
- Hostgator, CPanel
- Cloud hosting VPS
- Digital Ocean, Linode
- Computing
- AWS, Azure, Google Cloud Platform.
- Every platform have a free tier account
- You can certificate yourself on one of these
[RH5]
Hard skills - Coding
- Code in english
Hard skills - Coding
- Code in english
- Checkout the standards and guide
styles out there
- E.g: PHP uses PSR-2, but mostly
depends of the company culture.
Hard skills - Coding
- Code in english
- Checkout the standards and guide
styles out there
- E.g: PHP uses PSR-2, but mostly
depends of the company culture.
- Learn how to document your code
- E.g: doc blocks for @param, @var,
@return etc. [RH7]
Hard skills - Coding
- Code in english
- Checkout the standards and guide
styles out there
- E.g: PHP uses PSR-2, but mostly
depends of the company culture.
- Learn how to document your code
- E.g: doc blocks for @param, @var,
@return etc. [RH7]
- The code document should be enough
Hard skills - Good things
Hard skills - Good things
- SOLID principles
- Single responsibility, Open-closed, Liskov substitution, Interface segregation,
Dependency inversion. [RH9]
Hard skills - Good things
- SOLID principles
- Single responsibility, Open-closed, Liskov substitution, Interface segregation,
Dependency inversion. [RH9]
- Design patterns
- Is a general repeatable solution to a commonly occurring problem in software
design [RH11]
Hard skills - Good things
- SOLID principles
- Single responsibility, Open-closed, Liskov substitution, Interface segregation,
Dependency inversion. [RH9]
- Design patterns
- Is a general repeatable solution to a commonly occurring problem in software
design [RH11]
- Are you good in algorithms?
- How do you reverse a string? [RH12]
- What’s the performance?, O(n) Can be improved?
Hard skills - Backend technologies
Hard skills - Backend technologies
- Technologies
- E.g: PHP7 (docker), Package manager Composer, PHPUnit.
- NodeJS, Yarn, Express, ES6.
- Storage and caching: Mysql/Memcached/Elasticache/APC
Hard skills - Backend technologies
- Technologies
- E.g: PHP7 (docker), Package manager Composer, PHPUnit.
- NodeJS, Yarn, Express, ES6.
- Storage and caching: Mysql/Memcached/Elasticache/APC
- Patterns / architecture / services
- MVC, Hexagonal arch [RH8].
- Web services / RestFul API / Graphql / OAuth
Hard skills - Backend technologies
- Technologies
- E.g: PHP7 (docker), Package manager Composer, PHPUnit.
- NodeJS, Yarn, Express, ES6.
- Storage and caching: Mysql/Memcached/Elasticache/APC
- Patterns / architecture / services
- MVC, Hexagonal arch [RH8].
- Web services / RestFul API / Graphql / OAuth
- Frameworks
- Silex, Laravel (opinionated?), Slim, Phalcon
Hard skills - Backend technologies
- Technologies
- E.g: PHP7 (docker), Package manager Composer, PHPUnit.
- NodeJS, Yarn, Express, ES6.
- Storage and caching: Mysql/Memcached/Elasticache/APC
- Patterns / architecture / services
- MVC, Hexagonal arch [RH8].
- Web services / RestFul API / Graphql / OAuth
- Frameworks
- Silex, Laravel (opinionated?), Slim, Phalcon
- Template engines
- Twig, Jade, Blade
Hard skills - Front-end technologies
Hard skills - Front-end technologies
- Basic
- Javascript, jQuery, jQuery-ui, Bootstrap
- Gulp, SASS
Hard skills - Front-end technologies
- Basic
- Javascript, jQuery, jQuery-ui, Bootstrap
- Gulp, SASS
- Required
- React, React-native
Hard skills - Front-end technologies
- Basic
- Javascript, jQuery, jQuery-ui, Bootstrap
- Gulp, SASS
- Required
- React, React-native
- Redux, Sagas, Webpack (forget Flux)
Hard skills - Front-end technologies
- Basic
- Javascript, jQuery, jQuery-ui, Bootstrap
- Gulp, SASS
- Required
- React, React-native
- Redux, Sagas, Webpack (forget Flux)
- Relay (Graphql)
Hard skills - Front-end technologies
- Basic
- Javascript, jQuery, jQuery-ui, Bootstrap
- Gulp, SASS
- Required
- React, React-native
- Redux, Sagas, Webpack (forget Flux)
- Relay (Graphql)
- Angular | Vue
Always code as if the guy
who ends up maintaining
your code will be a violent
psychopath who knows
where you live.
Thanks.
Resource links
Hard skill resources
1. Git common flow
https://github.com/gustavonecore/wiki/blob/master/Steps.md
2. Mejora tu productividad con git
https://www.slideshare.net/ch1l3no/mejora-tu-productividad-con-git
3. LAMP
https://goo.gl/PNiRTk
4. Cracking the coding interview
https://goo.gl/5mi4BH
5. Amazon solution architect
https://www.amazon.com/Certified-Solutions-Architect-Official-Study/dp/1119138558
6. PHP PSR-2
http://www.php-fig.org/psr/psr-2/
7. PHP doc blocks
https://www.sitepoint.com/keeping-php-code-well-documented/
8. Hexagonal architecture
https://goo.gl/zXGsdL
9. SOLID principles
https://goo.gl/PjLN7X
Resource links
Hard skill resources
11. Design patterns
http://www.oodesign.com/
12. Top 10 algorithms in interview questions
http://www.geeksforgeeks.org/top-10-algorithms-in-interview-questions/#algo2
Resource links
Soft skill resources
1. Language practice hangouts
https://plus.google.com/u/1/communities/117021348126795052161
2. STAR
https://en.wikipedia.org/wiki/Situation,_Task,_Action,_Result
3. Free online courses
https://goo.gl/8928wE

More Related Content

Similar to Gustavo Delgado - Qué esperan de tí como desarrollador remoto

Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)
Konstantin Gredeskoul
 
Jayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram_Parida- Big Data Architect and Technical Scrum MasterJayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram Parida
 
Business Analytics with R
Business Analytics with RBusiness Analytics with R
Business Analytics with R
Edureka!
 
ManuNair_PM_Profile
ManuNair_PM_ProfileManuNair_PM_Profile
ManuNair_PM_Profile
Manu M Nair
 

Similar to Gustavo Delgado - Qué esperan de tí como desarrollador remoto (20)

Learn Business Analytics with R at edureka!
Learn Business Analytics with R at edureka!Learn Business Analytics with R at edureka!
Learn Business Analytics with R at edureka!
 
IT Career Planning
IT Career PlanningIT Career Planning
IT Career Planning
 
CSA on Rails: a practical case-study
CSA on Rails: a practical case-studyCSA on Rails: a practical case-study
CSA on Rails: a practical case-study
 
DAYARAM-CV
DAYARAM-CVDAYARAM-CV
DAYARAM-CV
 
Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)Enterprise Architectures with Ruby (and Rails)
Enterprise Architectures with Ruby (and Rails)
 
The Guide to becoming a full stack developer in 2018
The Guide to becoming a full stack developer in 2018The Guide to becoming a full stack developer in 2018
The Guide to becoming a full stack developer in 2018
 
susanta
susanta susanta
susanta
 
Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...Info Session : University Institute of engineering and technology , Kurukshet...
Info Session : University Institute of engineering and technology , Kurukshet...
 
Jayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram_Parida- Big Data Architect and Technical Scrum MasterJayaram_Parida- Big Data Architect and Technical Scrum Master
Jayaram_Parida- Big Data Architect and Technical Scrum Master
 
How do we drive tech changes
How do we drive tech changesHow do we drive tech changes
How do we drive tech changes
 
Reason To learn & use r
Reason To learn & use rReason To learn & use r
Reason To learn & use r
 
Ruby On Rails Job Spec
Ruby On Rails Job SpecRuby On Rails Job Spec
Ruby On Rails Job Spec
 
Enhancing Software Engineering Practices at Our Startup.pptx
Enhancing Software Engineering Practices at Our Startup.pptxEnhancing Software Engineering Practices at Our Startup.pptx
Enhancing Software Engineering Practices at Our Startup.pptx
 
Becoming a HubSpot Admin - Part 2: 5 Tips from a RevOps Recruiter
Becoming a HubSpot Admin - Part 2: 5 Tips from  a RevOps RecruiterBecoming a HubSpot Admin - Part 2: 5 Tips from  a RevOps Recruiter
Becoming a HubSpot Admin - Part 2: 5 Tips from a RevOps Recruiter
 
Becoming an IBM Connections Developer
Becoming an IBM Connections DeveloperBecoming an IBM Connections Developer
Becoming an IBM Connections Developer
 
Business Analytics with R
Business Analytics with RBusiness Analytics with R
Business Analytics with R
 
Technologies for startup
Technologies for startupTechnologies for startup
Technologies for startup
 
Why other ppl_dont_get_it
Why other ppl_dont_get_itWhy other ppl_dont_get_it
Why other ppl_dont_get_it
 
Dashboards & Portals
Dashboards & PortalsDashboards & Portals
Dashboards & Portals
 
ManuNair_PM_Profile
ManuNair_PM_ProfileManuNair_PM_Profile
ManuNair_PM_Profile
 

More from 9punto5

More from 9punto5 (20)

Sebastián Ossés - Lecciones del punk rock para la innovación en un mundo corp...
Sebastián Ossés - Lecciones del punk rock para la innovación en un mundo corp...Sebastián Ossés - Lecciones del punk rock para la innovación en un mundo corp...
Sebastián Ossés - Lecciones del punk rock para la innovación en un mundo corp...
 
Sergio Majluf - Profesionales para la cuarta revolución industrial ¿Los estam...
Sergio Majluf - Profesionales para la cuarta revolución industrial ¿Los estam...Sergio Majluf - Profesionales para la cuarta revolución industrial ¿Los estam...
Sergio Majluf - Profesionales para la cuarta revolución industrial ¿Los estam...
 
Natalia Silva - Los desafíos del trabajo flexible en una compañía emergente
Natalia Silva - Los desafíos del trabajo flexible en una compañía emergenteNatalia Silva - Los desafíos del trabajo flexible en una compañía emergente
Natalia Silva - Los desafíos del trabajo flexible en una compañía emergente
 
Francisco Mardones - Valdivia? Yes we can!
Francisco Mardones - Valdivia? Yes we can!Francisco Mardones - Valdivia? Yes we can!
Francisco Mardones - Valdivia? Yes we can!
 
Ben Hassing - Ecosistema de innovación en grandes corporaciones
Ben Hassing - Ecosistema de innovación en grandes corporacionesBen Hassing - Ecosistema de innovación en grandes corporaciones
Ben Hassing - Ecosistema de innovación en grandes corporaciones
 
Osvaldo Mena - Desafíos de organizaciones distribuidas
Osvaldo Mena - Desafíos de organizaciones distribuidasOsvaldo Mena - Desafíos de organizaciones distribuidas
Osvaldo Mena - Desafíos de organizaciones distribuidas
 
Leo Soto - Cómo llevar tus ideas a la realidad (independiente de tu cargo o t...
Leo Soto - Cómo llevar tus ideas a la realidad (independiente de tu cargo o t...Leo Soto - Cómo llevar tus ideas a la realidad (independiente de tu cargo o t...
Leo Soto - Cómo llevar tus ideas a la realidad (independiente de tu cargo o t...
 
José Cariaga - Desafío 2030: herramientas relacionales para un mundo digital
José Cariaga - Desafío 2030: herramientas relacionales para un mundo digitalJosé Cariaga - Desafío 2030: herramientas relacionales para un mundo digital
José Cariaga - Desafío 2030: herramientas relacionales para un mundo digital
 
Cristian Salazar - El lado oscuro de las TIC en el teletrabajo
Cristian Salazar - El lado oscuro de las TIC en el teletrabajoCristian Salazar - El lado oscuro de las TIC en el teletrabajo
Cristian Salazar - El lado oscuro de las TIC en el teletrabajo
 
David Blay - La primera generación de la historia de la humanidad que puede t...
David Blay - La primera generación de la historia de la humanidad que puede t...David Blay - La primera generación de la historia de la humanidad que puede t...
David Blay - La primera generación de la historia de la humanidad que puede t...
 
Rodrigo Ramírez Norambuena - Remoto: Como trabajar en varios proyectos y no m...
Rodrigo Ramírez Norambuena - Remoto: Como trabajar en varios proyectos y no m...Rodrigo Ramírez Norambuena - Remoto: Como trabajar en varios proyectos y no m...
Rodrigo Ramírez Norambuena - Remoto: Como trabajar en varios proyectos y no m...
 
Liliana Reyes - De un par de entusiastas a impactar a miles de personas: Como...
Liliana Reyes - De un par de entusiastas a impactar a miles de personas: Como...Liliana Reyes - De un par de entusiastas a impactar a miles de personas: Como...
Liliana Reyes - De un par de entusiastas a impactar a miles de personas: Como...
 
Rafael Galaz - De cómo el cómic y el visual thinking han sido herramientas cl...
Rafael Galaz - De cómo el cómic y el visual thinking han sido herramientas cl...Rafael Galaz - De cómo el cómic y el visual thinking han sido herramientas cl...
Rafael Galaz - De cómo el cómic y el visual thinking han sido herramientas cl...
 
Ana Karina Ulloa - Personas: La nueva forma de transformar
Ana Karina Ulloa - Personas: La nueva forma de transformarAna Karina Ulloa - Personas: La nueva forma de transformar
Ana Karina Ulloa - Personas: La nueva forma de transformar
 
Leo Meyer - Hazme caso: para ser Unicornio aprende a vivir como Camaleón
 Leo Meyer - Hazme caso: para ser Unicornio aprende a vivir como Camaleón Leo Meyer - Hazme caso: para ser Unicornio aprende a vivir como Camaleón
Leo Meyer - Hazme caso: para ser Unicornio aprende a vivir como Camaleón
 
Felipe Funes - ¿Por qué un sistema de diseño es tan valioso para la marca y e...
Felipe Funes - ¿Por qué un sistema de diseño es tan valioso para la marca y e...Felipe Funes - ¿Por qué un sistema de diseño es tan valioso para la marca y e...
Felipe Funes - ¿Por qué un sistema de diseño es tan valioso para la marca y e...
 
Carlos Scheuch - El talento del viajero
Carlos Scheuch - El talento del viajeroCarlos Scheuch - El talento del viajero
Carlos Scheuch - El talento del viajero
 
Soledad Ovando - Cómo las mujeres líderes afectan las dinámicas de las organi...
Soledad Ovando - Cómo las mujeres líderes afectan las dinámicas de las organi...Soledad Ovando - Cómo las mujeres líderes afectan las dinámicas de las organi...
Soledad Ovando - Cómo las mujeres líderes afectan las dinámicas de las organi...
 
Miguel Paz - Por que la diversidad e inclusión son un buen negocio
Miguel Paz - Por que la diversidad e inclusión son un buen negocioMiguel Paz - Por que la diversidad e inclusión son un buen negocio
Miguel Paz - Por que la diversidad e inclusión son un buen negocio
 
Diego Rebolledo - El impacto de la inteligencia colectiva en contextos organi...
Diego Rebolledo - El impacto de la inteligencia colectiva en contextos organi...Diego Rebolledo - El impacto de la inteligencia colectiva en contextos organi...
Diego Rebolledo - El impacto de la inteligencia colectiva en contextos organi...
 

Recently uploaded

Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
dollysharma2066
 

Recently uploaded (20)

Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pillsMifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
Mifty kit IN Salmiya (+918133066128) Abortion pills IN Salmiyah Cytotec pills
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptxB.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
B.COM Unit – 4 ( CORPORATE SOCIAL RESPONSIBILITY ( CSR ).pptx
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 

Gustavo Delgado - Qué esperan de tí como desarrollador remoto

  • 1. Qué esperan de tí como desarrollador remoto? Gustavo Delgado R. Uprise gustav.onecore.cl
  • 2. My TL;DR Uprise Software Engineer Expand your team with our iOS, Android, web and bot developers. Digital Intent Full stack developer Digital innovation firm helping companies identify the next big thing, build it quickly, and get people using it. We're rocket fuel for your digital transformation initiatives. GetKaleido Founder Platform created to bring the design closer to those who need to be fast and effective when communicating in any online medium.
  • 3. Agenda Soft skills The right attitude is not always a common thing Hard skills What kind of technologies you should try to learn?
  • 5. Soft skills - Communication
  • 6. Soft skills - Communication - English - Have you understood the previous slides? - Practice for free with Google hangouts [RS1]
  • 7. Soft skills - Communication - English - Have you understood the previous slides? - Practice for free with Google hangouts [RS1] - Hookers table
  • 8. Soft skills - Communication - English - Have you understood the previous slides? - Practice for free with Google hangouts [RS1] - STAR - Situation, task|target, actions and results [RS2].
  • 9. Soft skills - Communication - English - Have you understood the previous slides? - Practice for free with Google hangouts [RS1] - STAR - Situation, task|target, actions and results [RS2]. - Be responsive - UTC-4 it doesn’t mean that you can’t respond Slack, emails, skype or whatever.
  • 10. Soft skills - Communication - English - Have you understood the previous slides? - Practice for free with Google hangouts [RS1] - STAR - Situation, task|target, actions and results [RS2]. - Be responsive - UTC-4 it doesn’t mean that you can’t respond Slack, emails, skype or whatever. - Be prepared to communicate your ideas - Status of TODO, process, next tasks.
  • 11. Soft skills - The right attitude
  • 12. Soft skills - The right attitude - Are you a self-taught person? - What technologies have you learned this year? [RS3]
  • 13. Soft skills - The right attitude - Are you a self-taught person? - What technologies have you learned this year? [RS3] - What book are you reading this month? - Harry Potter is not allowed. Cracking the coding interview is a good option [RH4].
  • 14. Soft skills - The right attitude - Are you a self-taught person? - What technologies have you learned this year? [RS3] - What book are you reading this month? - Harry Potter is not allowed. Cracking the coding interview is a good option [RH4]. - They need solutions, no more issues - How do you tackle a hard task?. Divide big tasks into smaller ones.
  • 15. Soft skills - The right attitude - Are you a self-taught person? - What technologies have you learned this year? [RS3] - What book are you reading this month? - Harry Potter is not allowed. Cracking the coding interview is a good option [RH4]. - They need solutions, no more issues - How do you tackle a hard task?. Divide big tasks into smaller ones. - Meets your commitments - If you said that your task is done, is really done?
  • 17. Hard skills - Fundamentals - Decent linux knowledge - E.g: You should know how to setup a LAMP/WAMP environment (5 minutes) [RH3] - Try to get used to use the command line - Known your SO
  • 18. Hard skills - Fundamentals
  • 19. Hard skills - Fundamentals - Do you have an account on Github|Bitbucket? - If not, it’s a good idea been a Community manager without a Facebook account?
  • 20. Hard skills - Fundamentals - Do you have an account on Github|Bitbucket? - If not, it’s a good idea been a Community manager without a Facebook account? - Git flow (branches, feature, bug fix) [RH1] - How to work with other developers.
  • 21. Hard skills - Fundamentals - Do you have an account on Github|Bitbucket? - If not, it’s a good idea been a Community manager without a Facebook account? - Git flow (branches, feature, bug fix) [RH1] - How to work with other developers - Common commands (clone, add, status, etc) - git pull | git fetch ; git merge; What’s better and why? [RH2]
  • 22. Hard skills - Fundamentals - Common hosting - Hostgator, CPanel
  • 23. Hard skills - Fundamentals - Common hosting - Hostgator, CPanel - Cloud hosting VPS - Digital Ocean, Linode
  • 24. Hard skills - Fundamentals - Common hosting - Hostgator, CPanel - Cloud hosting VPS - Digital Ocean, Linode - Computing - AWS, Azure, Google Cloud Platform. - Every platform have a free tier account - You can certificate yourself on one of these [RH5]
  • 25. Hard skills - Coding - Code in english
  • 26. Hard skills - Coding - Code in english - Checkout the standards and guide styles out there - E.g: PHP uses PSR-2, but mostly depends of the company culture.
  • 27. Hard skills - Coding - Code in english - Checkout the standards and guide styles out there - E.g: PHP uses PSR-2, but mostly depends of the company culture. - Learn how to document your code - E.g: doc blocks for @param, @var, @return etc. [RH7]
  • 28. Hard skills - Coding - Code in english - Checkout the standards and guide styles out there - E.g: PHP uses PSR-2, but mostly depends of the company culture. - Learn how to document your code - E.g: doc blocks for @param, @var, @return etc. [RH7] - The code document should be enough
  • 29. Hard skills - Good things
  • 30. Hard skills - Good things - SOLID principles - Single responsibility, Open-closed, Liskov substitution, Interface segregation, Dependency inversion. [RH9]
  • 31. Hard skills - Good things - SOLID principles - Single responsibility, Open-closed, Liskov substitution, Interface segregation, Dependency inversion. [RH9] - Design patterns - Is a general repeatable solution to a commonly occurring problem in software design [RH11]
  • 32. Hard skills - Good things - SOLID principles - Single responsibility, Open-closed, Liskov substitution, Interface segregation, Dependency inversion. [RH9] - Design patterns - Is a general repeatable solution to a commonly occurring problem in software design [RH11] - Are you good in algorithms? - How do you reverse a string? [RH12] - What’s the performance?, O(n) Can be improved?
  • 33. Hard skills - Backend technologies
  • 34. Hard skills - Backend technologies - Technologies - E.g: PHP7 (docker), Package manager Composer, PHPUnit. - NodeJS, Yarn, Express, ES6. - Storage and caching: Mysql/Memcached/Elasticache/APC
  • 35. Hard skills - Backend technologies - Technologies - E.g: PHP7 (docker), Package manager Composer, PHPUnit. - NodeJS, Yarn, Express, ES6. - Storage and caching: Mysql/Memcached/Elasticache/APC - Patterns / architecture / services - MVC, Hexagonal arch [RH8]. - Web services / RestFul API / Graphql / OAuth
  • 36. Hard skills - Backend technologies - Technologies - E.g: PHP7 (docker), Package manager Composer, PHPUnit. - NodeJS, Yarn, Express, ES6. - Storage and caching: Mysql/Memcached/Elasticache/APC - Patterns / architecture / services - MVC, Hexagonal arch [RH8]. - Web services / RestFul API / Graphql / OAuth - Frameworks - Silex, Laravel (opinionated?), Slim, Phalcon
  • 37. Hard skills - Backend technologies - Technologies - E.g: PHP7 (docker), Package manager Composer, PHPUnit. - NodeJS, Yarn, Express, ES6. - Storage and caching: Mysql/Memcached/Elasticache/APC - Patterns / architecture / services - MVC, Hexagonal arch [RH8]. - Web services / RestFul API / Graphql / OAuth - Frameworks - Silex, Laravel (opinionated?), Slim, Phalcon - Template engines - Twig, Jade, Blade
  • 38. Hard skills - Front-end technologies
  • 39. Hard skills - Front-end technologies - Basic - Javascript, jQuery, jQuery-ui, Bootstrap - Gulp, SASS
  • 40. Hard skills - Front-end technologies - Basic - Javascript, jQuery, jQuery-ui, Bootstrap - Gulp, SASS - Required - React, React-native
  • 41. Hard skills - Front-end technologies - Basic - Javascript, jQuery, jQuery-ui, Bootstrap - Gulp, SASS - Required - React, React-native - Redux, Sagas, Webpack (forget Flux)
  • 42. Hard skills - Front-end technologies - Basic - Javascript, jQuery, jQuery-ui, Bootstrap - Gulp, SASS - Required - React, React-native - Redux, Sagas, Webpack (forget Flux) - Relay (Graphql)
  • 43. Hard skills - Front-end technologies - Basic - Javascript, jQuery, jQuery-ui, Bootstrap - Gulp, SASS - Required - React, React-native - Redux, Sagas, Webpack (forget Flux) - Relay (Graphql) - Angular | Vue
  • 44. Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.
  • 46. Resource links Hard skill resources 1. Git common flow https://github.com/gustavonecore/wiki/blob/master/Steps.md 2. Mejora tu productividad con git https://www.slideshare.net/ch1l3no/mejora-tu-productividad-con-git 3. LAMP https://goo.gl/PNiRTk 4. Cracking the coding interview https://goo.gl/5mi4BH 5. Amazon solution architect https://www.amazon.com/Certified-Solutions-Architect-Official-Study/dp/1119138558 6. PHP PSR-2 http://www.php-fig.org/psr/psr-2/ 7. PHP doc blocks https://www.sitepoint.com/keeping-php-code-well-documented/ 8. Hexagonal architecture https://goo.gl/zXGsdL 9. SOLID principles https://goo.gl/PjLN7X
  • 47. Resource links Hard skill resources 11. Design patterns http://www.oodesign.com/ 12. Top 10 algorithms in interview questions http://www.geeksforgeeks.org/top-10-algorithms-in-interview-questions/#algo2
  • 48. Resource links Soft skill resources 1. Language practice hangouts https://plus.google.com/u/1/communities/117021348126795052161 2. STAR https://en.wikipedia.org/wiki/Situation,_Task,_Action,_Result 3. Free online courses https://goo.gl/8928wE