Show Menu
Cheatography

Junior Senority Cheat Sheet (DRAFT) by

Guia para los desarrolladores Junior

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Experi­encia laboral

Level 1 (L1)
Alguien recien egresado o sin experi­encia laboral
Level 2 (L2)
Alguien con experi­encia como autodi­dacta pero con poca o nula experi­encia laboral
Level 3 (L3)
Alguien con 9 meses o mas de experi­encia laboral.

Habili­dades blandas (Soft-­Skills)

Comuni­cación
El objetivo es que se pueda comunicar con su equipo de trabajo a nivel técnico.
Solución de problemas
El objetivo es que sea capaz de sugerir soluciones a las incide­ncias que se le presenten.
Organi­zación
El objetivo es que pueda utilizar un estandar como el conven­tional commit y adoptarlo como una forma constante de trabajo
Trabajo en equipo
El objetivo es que pueda solicitar ayuda cuando se encuentre en un bloqueo
Creati­vidad
El objetivo es que sea curioso con los procesos para proponer cambios que puedan apoyar al equipo, como el uso de nuevas herram­ientas o frameworks
Servicio al cliente
El objetivo es que pueda comprender y resolver las incide­ncias menores
 

Level 1 - Habili­dades duras (hard-­Skills)

Conven­tional Commit
https:­­­/­/­w­­w­­w.c­­­o­n­­­ve­­n­t­­io­­­n­al­­­co­­m­­m­i­t­­­s.o­­­r­g­/­­e­­n/­­­v1.0.0/
Git
init, clone, branch, checkout, add, commit, pull, push
Git-flow
https:­­­/­/­d­­a­­ni­­­el­k­­­um­­m­e­­r.g­­­­it­­­hu­­b.i­­o­­/­­gi­­­t-­f­­­lo­­w­-­­ch­­­e­at­­­sh­­e­­e­t­/­­­ind­­­e­x.e­­­s­_­­­ES.html

Level 2 - Habili­dades duras (hard-­Skills)

Git
log, stash, remote, show
Github­-Flow
https:­­//­d­o­cs.g­i­­thu­­b.c­­o­m/­­en/­­ge­t­-­st­­art­­ed­/­u­si­­ng-­­gi­t­h­ub­­/gi­­th­u­b­-flow
Gitlab­-Flow
https:­­//­a­b­ou­­t.g­­it­l­a­b.c­­om­­/t­o­p­ic­­s/v­­er­s­i­on­­-co­­nt­r­o­l/­­wha­­t-­i­s­-g­­itl­­ab­-flow
OneFlow
https:­­//­w­w­w.e­­nd­­of­l­i­ne­­blo­­g.c­­o­m/­­one­­fl­o­w­-a­­-gi­­t-­b­r­an­­chi­­ng­-­m­od­­el-­­an­d­-­wo­­rkflow
commitLint
https:­­//­c­o­mm­­itl­­in­t.j­s.org/
Semantic Versioning

Level 3 - Habili­dades duras (hard-­Skills)

Git
worktree, submodule, diff, apply, cherry­-pick, rebase, revert
Git Hooks
Husky y Pre-commit
Refact­ori­zacion y patrones de diseño
Trunk-­­based Develo­­pment
https:­­//­t­r­un­­kba­­se­d­d­ev­­elo­­pm­e­n­t.com/
HTTP Status Code