{"componentChunkName":"component---node-modules-gatsby-theme-chronoblog-src-templates-post-js","path":"/quarentena-para-devs/","result":{"data":{"mdx":{"id":"3bbee43e-eb47-5494-98ea-720f97e0885d","excerpt":"Faaaaaala sumidos, tudo bem com vocês? Antes de mais nada, quero me desculpar pelo  meu  sumiço aqui no blog e explicar um pouco do que…","frontmatter":{"title":"Quarentena para Desenvolvedores","date":"2020-04-006","description":"Tá em casa de bobeira? Tá errado! Vem comigo nessas dicas pra te auxiliar a dar um up no conhecimento e encontrar aquela vaga bacana mesmo durante tempos de crise.","tags":["post","dicas","quarentena"],"cover":{"childImageSharp":{"fluid":{"base64":"data:image/jpeg;base64,/9j/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCAANABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMEB//EABYBAQEBAAAAAAAAAAAAAAAAAAMBAv/aAAwDAQACEAMQAAABwCpSzSYC5//EABoQAAICAwAAAAAAAAAAAAAAAAECAwQAEBP/2gAIAQEAAQUCeExieqqjEsEL2Ov/xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAEDAQE/AT//xAAUEQEAAAAAAAAAAAAAAAAAAAAQ/9oACAECAQE/AT//xAAdEAACAQUBAQAAAAAAAAAAAAABAgMAEBESUUJh/9oACAEBAAY/Aoyfa7CkaKQSAps3VPDZRgHUYFH7b//EAB0QAQEAAQQDAAAAAAAAAAAAAAERABAhQWExUcH/2gAIAQEAAT8hhzNreKnzCr9IfSey6L0yUPFbkw8CPen/2gAMAwEAAgADAAAAEP8A/wD/xAAWEQADAAAAAAAAAAAAAAAAAAAQESH/2gAIAQMBAT8QiH//xAAWEQADAAAAAAAAAAAAAAAAAAAQESH/2gAIAQIBAT8QrH//xAAdEAEAAgEFAQAAAAAAAAAAAAABESEAEDFRYZGh/9oACAEBAAE/EK4pQG8B4ZddmIwvtaBkIGyKREXSHQ77B2+r8wjUkGVDvmN9P//Z","aspectRatio":1.5005861664712778,"src":"/static/7717b8be504317e4829851fbb182cb88/0c065/image.jpg","srcSet":"/static/7717b8be504317e4829851fbb182cb88/bc111/image.jpg 192w,\n/static/7717b8be504317e4829851fbb182cb88/809c8/image.jpg 384w,\n/static/7717b8be504317e4829851fbb182cb88/0c065/image.jpg 768w,\n/static/7717b8be504317e4829851fbb182cb88/505b1/image.jpg 1152w,\n/static/7717b8be504317e4829851fbb182cb88/66597/image.jpg 1280w","srcWebp":"/static/7717b8be504317e4829851fbb182cb88/dd090/image.webp","srcSetWebp":"/static/7717b8be504317e4829851fbb182cb88/ae504/image.webp 192w,\n/static/7717b8be504317e4829851fbb182cb88/fef30/image.webp 384w,\n/static/7717b8be504317e4829851fbb182cb88/dd090/image.webp 768w,\n/static/7717b8be504317e4829851fbb182cb88/44170/image.webp 1152w,\n/static/7717b8be504317e4829851fbb182cb88/e170b/image.webp 1280w","sizes":"(max-width: 768px) 100vw, 768px","presentationWidth":768,"presentationHeight":512},"resize":{"src":"/static/7717b8be504317e4829851fbb182cb88/0c065/image.jpg"}}}},"fields":{"slug":"/quarentena-para-devs/"},"body":"function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\n\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\n\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n\n/* @jsx mdx */\nvar _frontmatter = {\n  \"title\": \"Quarentena para Desenvolvedores\",\n  \"date\": \"2020-04-006\",\n  \"cover\": \"./img/image.jpg\",\n  \"description\": \"Tá em casa de bobeira? Tá errado! Vem comigo nessas dicas pra te auxiliar a dar um up no conhecimento e encontrar aquela vaga bacana mesmo durante tempos de crise.\",\n  \"tags\": [\"post\", \"dicas\", \"quarentena\"]\n};\n\nvar makeShortcode = function makeShortcode(name) {\n  return function MDXDefaultShortcode(props) {\n    console.warn(\"Component \" + name + \" was not imported, exported, or provided by MDXProvider as global scope\");\n    return mdx(\"div\", props);\n  };\n};\n\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n      props = _objectWithoutProperties(_ref, [\"components\"]);\n\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"Faaaaaala sumidos, tudo bem com voc\\xEAs?\"), mdx(\"p\", null, \"Antes de mais nada, quero me desculpar pelo \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"meu\"), \" sumi\\xE7o aqui no blog e explicar um pouco do que rolou nesses quase 2 meses.\"), mdx(\"p\", null, \"Assim que o isolamento por conta do \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"COVID-19\"), \" come\\xE7ou, eu sa\\xED de S\\xE3o Paulo e vim correndo pra Juiz de Fora, pra fugir um pouco do risco e ficar com minha noiva e fam\\xEDlia. Trouxe apenas meu notebook do trabalho e as postagens estavam commitadas localmente no meu notebook pessoal. Consegui voltar em S\\xE3o Paulo no meio dessa semana que passou para resolver algumas quest\\xF5es da mudan\\xE7a de apartamento e aproveitei para pegar meu notebook.\"), mdx(\"p\", null, \"Tenho uma s\\xE9rie de 3 partes sobre React pronta pra soltar e uma sobre Angular com o escopo ok pra come\\xE7ar a desenvolver. Essa semana (sexta pra s\\xE1bado) vou soltar a primeira parte do React, al\\xE9m desse post aqui.\"), mdx(\"hr\", null), mdx(\"p\", null, \"O post de hoje \\xE9, na verdade, uma listagem de dicas pra te ajudar a aprimorar seus conhecimentos durante esse per\\xEDodo de isolamento social. N\\xE3o deixem de estudar e focar nos seus objetivos por conta dos tempos dif\\xEDceis...as empresas \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"N\\xC3O PARAM!\"), \" N\\xE3o parem as buscas e continuem dedicando, tenho certeza que aquela vaga bacana pode pintar logo logo.\"), mdx(\"p\", null, \"Bom, eu sei que existem v\\xE1rios sites e canais oferecendo assinatura/acesso por tempo limitado, mas senti falta de alguns conte\\xFAdos que s\\xE3o b\\xE1sicos e que auxiliam principalmente quem est\\xE1 come\\xE7ando.\"), mdx(\"p\", null, \"Bora pros t\\xF3picos ent\\xE3o! Espero que gostem e me perdoem pelo sumi\\xE7o. :)\"), mdx(\"hr\", null), mdx(\"h2\", {\n    \"id\": \"sistema-operacional\"\n  }, \"./sistema-operacional\"), mdx(\"span\", {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"600px\"\n    }\n  }, \"\\n      \", mdx(\"span\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"125%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCAAZABQDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAUDBgcE/8QAFgEBAQEAAAAAAAAAAAAAAAAAAwQF/9oADAMBAAIQAxAAAAF7Z86YKl8K8NFkPbtyGbQgHQsf/8QAHRAAAgIDAAMAAAAAAAAAAAAAAwUCBAABBhRBRf/aAAgBAQABBQJ+4mtDXPGyDDqLJZrVzJaDflj3u2YHRc+0tUZV3Ircff2M/8QAHBEAAgICAwAAAAAAAAAAAAAAAQIAAxIhBBFR/9oACAEDAQE/AXSrABDudR+SLBtBMh5P/8QAGhEAAgIDAAAAAAAAAAAAAAAAAAIBERIhQf/aAAgBAgEBPwGGa9mRCV0o/8QAJBAAAQMEAQMFAAAAAAAAAAAAAQIDEQAEEiFREBNhMXFzobL/2gAIAQEABj8CYeYh1AewdAPj0mkOpjFYkQZ6LtVXFti68q6wg5caFJt++y4ynQ0QR9UQgoKJJEgzTl2svDtuK2GyZHA8GnEqYW6gjNSTM8aoraUFImNgg0Paj8A/XT//xAAhEAEAAgIBAwUAAAAAAAAAAAABESEAMWEQQVFxkaHw8f/aAAgBAQABPyGYSN0kTxXv2ztOBJj1MQy/nppNvIXvANWVATNRTv53hvvg1lYb5y+eA3YBPAfOM8E6DFEpxH5gfjA6YbIxxP1vPp//2gAMAwEAAgADAAAAEBgdQ//EABwRAAICAgMAAAAAAAAAAAAAAAEhABExUXHR4f/aAAgBAwEBPxA1cllsFjgjB2tOa0AKAQpC8au4be3k/8QAGREBAQEAAwAAAAAAAAAAAAAAAQARIVGx/9oACAECAQE/ENFHHliV6KF3f//EAB0QAQEAAwACAwAAAAAAAAAAAAERACExEEFRcbH/2gAIAQEAAT8Q10+WQRQ+pEqES4+aDsA5sizs409ZRnNJZAmg6ELWnZgF7s+hqoi6KH4ZYVBFFQTU00BAMs0NOSCjYXkCLmHhq3wqqAqOIBqMYVU2ERGERXmueYOPv7f1z//Z')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"unix-representation\",\n    \"title\": \"unix-representation\",\n    \"src\": \"/static/a4634d10efb79e728783c6614e78d74b/e81a5/linux.jpg\",\n    \"srcSet\": [\"/static/a4634d10efb79e728783c6614e78d74b/68731/linux.jpg 205w\", \"/static/a4634d10efb79e728783c6614e78d74b/a7bf1/linux.jpg 410w\", \"/static/a4634d10efb79e728783c6614e78d74b/e81a5/linux.jpg 600w\"],\n    \"sizes\": \"(max-width: 600px) 100vw, 600px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n    \"), mdx(\"p\", null, \"A primeira dica, e talvez a mais importante, \\xE9 pra te encorajar a fazer um dual boot ou colocar uma m\\xE1quina virtual com um sistema operacional diferente.\"), mdx(\"p\", null, \"Se voc\\xEA nunca experimentou usar um sistema operacional \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Unix like\"), \", como o Linux, essa \\xE9 sua chance! \\xC9 um dos aprendizados mais enriquecedores que voc\\xEA vai ter.\"), mdx(\"p\", null, \"Se voc\\xEA j\\xE1 usa Linux, talvez seja a hora perfeita pra testar uma distro nova.\"), mdx(\"p\", null, \"Aqui vai uma lista pessoal de algumas distros pra voc\\xEAs escolherem:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://ubuntu.com/\"\n  }), \"Ubuntu\"), \";\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://www.linuxmint.com/\"\n  }), \"Mint\"), \";\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://manjaro.org/\"\n  }), \"Manjaro\"), \";\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://getfedora.org/pt_BR/\"\n  }), \"Fedora\"), \";\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://www.deepin.org/en/\"\n  }), \"Deepin\"), \";\")), mdx(\"p\", null, \"Pro mais manj\\xF5es, existem muitos tutoriais pra fazer um \", mdx(\"em\", {\n    parentName: \"p\"\n  }, mdx(\"a\", _extends({\n    parentName: \"em\"\n  }, {\n    \"href\": \"https://hackintosh.com/\"\n  }), \"Hackintosh\")), \" (resumidamente, colocar um macOS em um computador que n\\xE3o \\xE9 da Apple). Nunca fiz, j\\xE1 tive vontade mas o procedimento \\xE9 bem trabalhoso. Quem j\\xE1 tiver feito e quiser dar um al\\xF4 com umas dicas, me chama em um dos meus contatos.\"), mdx(\"hr\", null), mdx(\"h2\", {\n    \"id\": \"hackerman-do-terminal\"\n  }, \"./hackerman-do-terminal\"), mdx(\"span\", {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"820px\"\n    }\n  }, \"\\n      \", mdx(\"span\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"69.88888888888889%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCAAOABQDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAMFBv/EABYBAQEBAAAAAAAAAAAAAAAAAAQAAf/aAAwDAQACEAMQAAABvNmJBas3o3P/xAAZEAACAwEAAAAAAAAAAAAAAAAEBQECAwD/2gAIAQEAAQUC1I0zctotQ1e1tI7YSwtlLWDzJHznv//EABcRAQADAAAAAAAAAAAAAAAAAAEDECH/2gAIAQMBAT8BlwK//8QAGBEBAAMBAAAAAAAAAAAAAAAAEQABIQL/2gAIAQIBAT8BewJWZP/EACMQAAEDAgUFAAAAAAAAAAAAAAEAAhEDEhMhMkFhBDNRkcH/2gAIAQEABj8CpONdzKDbRYNPMrFuLmxpBhDEDnkbzsjVqm6ZyafGa6amWmzKRx9Xbb6X/8QAHBABAAICAwEAAAAAAAAAAAAAAREhAFExQWGR/9oACAEBAAE/IYvGiRDUYNS41B7gEhQMy8i++YnzDk2KwwexVVko9tutH1kPp1z/2gAMAwEAAgADAAAAECzf/8QAGREAAgMBAAAAAAAAAAAAAAAAAAERITHB/9oACAEDAQE/EKBbS6JQoP/EABoRAQEAAgMAAAAAAAAAAAAAAAERACFRgfD/2gAIAQIBAT8QUboWaZ7reQDhn//EABsQAQEAAwEBAQAAAAAAAAAAAAERACExQVGB/9oACAEBAAE/EAAiNChJXVTbzXzDeGUidiJSq9tfmLU286ANNBsNer3EqZt9NX0Di4hOyHBFK7diblD8ysQgAAA8DWf/2Q==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"felipe-hacker\",\n    \"title\": \"felipe-hacker\",\n    \"src\": \"/static/ea27a4c82e5578d61bef4660f22186da/18d18/felipe-hacker.jpg\",\n    \"srcSet\": [\"/static/ea27a4c82e5578d61bef4660f22186da/68731/felipe-hacker.jpg 205w\", \"/static/ea27a4c82e5578d61bef4660f22186da/a7bf1/felipe-hacker.jpg 410w\", \"/static/ea27a4c82e5578d61bef4660f22186da/18d18/felipe-hacker.jpg 820w\", \"/static/ea27a4c82e5578d61bef4660f22186da/4b6da/felipe-hacker.jpg 900w\"],\n    \"sizes\": \"(max-width: 820px) 100vw, 820px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n    \"), mdx(\"p\", null, \"Outra dica de ouro, pegando gancho no t\\xF3pico acima, \\xE9 treinar os comandos de terminal. Automatizar seus comandos do dia a dia, criar \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"alias\"), \" diferent\\xF5es, fazer um script no cron pra agendar umas tarefas, s\\xE3o algumas das in\\xFAmeras coisas que voc\\xEA pode fazer.\"), mdx(\"p\", null, \"A linha de comando \\xE9 o maior aliado de um desenvolvedor, e com certeza ela vai fazer parte do seu dia a dia, mais cedo ou mais tarde. \\xC9 claro que as ferramentas visuais vieram justamente para facilitar nossa vida, mas muitas vezes elas acabam se tornando muletas no nosso dia a dia e nos esquecemos do b\\xE1sico.\"), mdx(\"p\", null, \"Recomendo \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, mdx(\"a\", _extends({\n    parentName: \"strong\"\n  }, {\n    \"href\": \"https://www.youtube.com/watch?v=yz7nYlnXLfE\"\n  }), \"esse\")), \" \", mdx(\"em\", {\n    parentName: \"p\"\n  }, \"crash course\"), \" da \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://freecodecamp.org\"\n  }), \"freeCodeCamp\"), \" pra voc\\xEAs. Outros dois materiais para os aventureiros: \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://www.vikingcodeschool.com/web-development-basics/a-command-line-crash-course\"\n  }), \"Viking Code School\"), \" e \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://openclassrooms.com/en/courses/4614926-learn-the-command-line-in-terminal\"\n  }), \"Open Classrooms\"), \".\"), mdx(\"p\", null, \"Lembrando que j\\xE1 fiz um post que fala um pouco sobre terminal, o link t\\xE1 \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://pedro-mello.netlify.com/terminal-ide-editor/\"\n  }), \"aqui\"), \".\"), mdx(\"hr\", null), mdx(\"h2\", {\n    \"id\": \"aprendizado-gamificado\"\n  }, \"./aprendizado-gamificado\"), mdx(\"span\", {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"624px\"\n    }\n  }, \"\\n      \", mdx(\"span\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"45.67307692307692%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCAAJABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAMCBAb/xAAWAQEBAQAAAAAAAAAAAAAAAAAFBAb/2gAMAwEAAhADEAAAAdA+i1XBQEFB3//EABoQAAIDAQEAAAAAAAAAAAAAAAIDAAEEMzT/2gAIAQEAAQUCALZHpvPGCJWXDT21ej//xAAeEQAABQUBAAAAAAAAAAAAAAAAAQIDEwQRIjFRgf/aAAgBAwEBPwFFSmGOMr980HcXFEP/xAAbEQABBAMAAAAAAAAAAAAAAAABAAIREgMTUf/aAAgBAgEBPwE4jsvYxxMEtBX/xAAgEAACAgEEAwEAAAAAAAAAAAABAwACQRESITFCUXHw/9oACAEBAAY/AgpYXUN8mY09HEsk2UdTurtPI7nYqc8RX7MtGfZ//8QAIBAAAQIFBQAAAAAAAAAAAAAAAQARIUFRobEQMWFx8f/aAAgBAQABPyGECZd3TdCNVP8AtYwAY+zDoVNIVPwr85K8ONE//9oADAMBAAIAAwAAABAn/wD/xAAbEQEAAgIDAAAAAAAAAAAAAAABESEAQTFhkf/aAAgBAwEBPxALaVS8hJpxFOt9GIgZhTxjP//EABsRAAIDAAMAAAAAAAAAAAAAAAERACExUYGR/9oACAECAQE/EEwbBhMkWyG+0oDkA/bn/8QAHRABAAICAgMAAAAAAAAAAAAAAREhAGEQMYGR8P/aAAgBAQABPxAgBmkhkojKgAJXNOPpFECyamgGFEgIcoSiQHs0Co9eOWDXz6M//9k=')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"gamification\",\n    \"title\": \"gamification\",\n    \"src\": \"/static/878c5ca76931415003b66ff10505e311/a5a59/gamification.jpg\",\n    \"srcSet\": [\"/static/878c5ca76931415003b66ff10505e311/68731/gamification.jpg 205w\", \"/static/878c5ca76931415003b66ff10505e311/a7bf1/gamification.jpg 410w\", \"/static/878c5ca76931415003b66ff10505e311/a5a59/gamification.jpg 624w\"],\n    \"sizes\": \"(max-width: 624px) 100vw, 624px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n    \"), mdx(\"p\", null, \"A dica agora \\xE9 sobre as plataformas que oferecem um sistema gamificado de aprendizado. Al\\xE9m de auxiliarem muito na pr\\xE1tica de algoritmos, algumas das plataformas oferecem sistema de mentoria, comunidade aberta e s\\xE3o usadas por empresas durante os processos seletivos. Se liga:\"), mdx(\"h3\", {\n    \"id\": \"hackerrank\"\n  }, mdx(\"strong\", {\n    parentName: \"h3\"\n  }, \"HackerRank\")), mdx(\"p\", null, \"Uma excelente plataforma pra auxiliar nos estudos. Al\\xE9m de proporcionar desafios di\\xE1rios de c\\xF3digo, base s\\xF3lida para aprofundar em algoritmos, ela \\xE9 muito utilizada por empresas durante processos seletivos.\"), mdx(\"p\", null, \"O HackerRank possui alguns desafios como \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://www.google.com/search?q=30+days+of+code\"\n  }), \"#30DaysOfCode\"), \" e \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://www.google.com/search?q=10+days+of+js\"\n  }), \"#10DaysOfJS\"), \", que s\\xE3o um impulso no seu h\\xE1bito di\\xE1rio de programar.\"), mdx(\"p\", null, \"Pra acessar, basta criar sua conta e usufruir de todo o conte\\xFAdo.\"), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Link: \", mdx(\"a\", _extends({\n    parentName: \"em\"\n  }, {\n    \"href\": \"https://www.hackerrank.com/\"\n  }), \"https://www.hackerrank.com/\"))), mdx(\"h3\", {\n    \"id\": \"codewars\"\n  }, mdx(\"strong\", {\n    parentName: \"h3\"\n  }, \"CodeWars\")), mdx(\"p\", null, \"Outro site excelente pra treinar os conhecimentos. O Code Wars oferece um progresso gamificado que varia conforme seu desempenho nos desafios. Resumindo: quanto mais voc\\xEA avan\\xE7a, mais vai ser exigido nos desafios!\"), mdx(\"p\", null, \"A lista de desafios e linguagens de programa\\xE7\\xE3o que o Code Wars possui \\xE9 maior que o HackerRank, por\\xE9m eu senti que a comunidade do HackerRank \\xE9 mais receptiva que a do Code Wars no quesito de tirar d\\xFAvidas nas solu\\xE7\\xF5es dos desafios. Testa os dois e me fala o que achou :D\"), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Link: \", mdx(\"a\", _extends({\n    parentName: \"em\"\n  }, {\n    \"href\": \"https://www.codewars.com/\"\n  }), \"https://www.codewars.com/\"))), mdx(\"h3\", {\n    \"id\": \"exercism\"\n  }, mdx(\"strong\", {\n    parentName: \"h3\"\n  }, \"Exercism\")), mdx(\"p\", null, \"Um pouco menos focado nesse lance de progress\\xE3o gamificada e desafios, o Exercism surge com uma ideia de uma mentoria gratuita prometendo sua flu\\xEAncia na linguagem de programa\\xE7\\xE3o desejada.\"), mdx(\"p\", null, \"Eu acessei e gostei bastante do que vi. Apesar do foco ser grande na mentoria, a gamifica\\xE7\\xE3o dele \\xE9 progressiva e se assemelha muito ao HackerRank. Fica a dica a\\xED!\"), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Link: \", mdx(\"a\", _extends({\n    parentName: \"em\"\n  }, {\n    \"href\": \"https://exercism.io/\"\n  }), \"https://exercism.io/\"))), mdx(\"hr\", null), mdx(\"h2\", {\n    \"id\": \"joguinhos\"\n  }, \"./joguinhos\"), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"S\\xE9rio isso?\"), mdx(\"blockquote\", {\n    parentName: \"blockquote\"\n  }, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"Claro, imbecil! Aprender e se divertir ao mesmo tempo \\xE9 a melhor forma!\"))), mdx(\"p\", null, \"\\xC9 isso mesmo: jogos! Essa \\xE9 uma listinha de alguns jogos que eu tenho criar o h\\xE1bito de jogar pelo menos uma vez por semana pra auxiliar na fixa\\xE7\\xE3o do conte\\xFAdo. S\\xE3o bem voltados pra CSS, que \\xE9 minha maior dificuldade, e ajudam muito a lembrar alguns conceitos.\"), mdx(\"h3\", {\n    \"id\": \"flexbox-froggy\"\n  }, mdx(\"strong\", {\n    parentName: \"h3\"\n  }, \"Flexbox Froggy\")), mdx(\"p\", null, \"Desenvolvido pela \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://codepip.com/\"\n  }), \"Codepip\"), \", os primeiros dois jogos da lista s\\xE3o os meus favoritos. Como eu disse, minha maior dificuldade \\xE9 com CSS, e o jogo me ajuda a justamente n\\xE3o ficar chutando o que usar na hora de posicionar os elementos na tela.\"), mdx(\"p\", null, \"S\\xE3o poucas fases, e rapidinho pega o jeito. Ele ajuda muito a fixar os conceitos b\\xE1sicos de flexbox.\"), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Link: \", mdx(\"a\", _extends({\n    parentName: \"em\"\n  }, {\n    \"href\": \"https://flexboxfroggy.com/\"\n  }), \"https://flexboxfroggy.com/\"))), mdx(\"h3\", {\n    \"id\": \"grid-garden\"\n  }, mdx(\"strong\", {\n    parentName: \"h3\"\n  }, \"Grid Garden\")), mdx(\"p\", null, \"Tamb\\xE9m desenvolvido pela  \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://codepip.com/\"\n  }), \"Codepip\"), \", esse tem o foco no posicionamento utilizando o sistema de grid.\"), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Link: \", mdx(\"a\", _extends({\n    parentName: \"em\"\n  }, {\n    \"href\": \"https://cssgridgarden.com/\"\n  }), \"https://cssgridgarden.com/\"))), mdx(\"h3\", {\n    \"id\": \"flexbox-defense\"\n  }, mdx(\"strong\", {\n    parentName: \"h3\"\n  }, \"Flexbox Defense\")), mdx(\"p\", null, \"Outro jogo com foco em flexbox, mas um pouco mais din\\xE2mico. \\xC9 um tower defense que voc\\xEA precisa utilizar os conceitos de flexbox para posicionar as torres de defesa.\"), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Link: \", mdx(\"a\", _extends({\n    parentName: \"em\"\n  }, {\n    \"href\": \"http://www.flexboxdefense.com/\"\n  }), \"http://www.flexboxdefense.com/\"))), mdx(\"h3\", {\n    \"id\": \"css-diner\"\n  }, mdx(\"strong\", {\n    parentName: \"h3\"\n  }, \"CSS Diner\")), mdx(\"p\", null, \"O \\xFAltimo da lista \\xE9 pra fixar os conceitos de seletores de CSS. A riqueza de aprendizado desse jogo \\xE9 gigantesca, e normalmente \\xE9 um conceito que passamos batido no dia a dia. Fica a dica!\"), mdx(\"p\", null, mdx(\"em\", {\n    parentName: \"p\"\n  }, \"Link: \", mdx(\"a\", _extends({\n    parentName: \"em\"\n  }, {\n    \"href\": \"http://flukeout.github.io/\"\n  }), \"http://flukeout.github.io/\"))), mdx(\"hr\", null), mdx(\"h2\", {\n    \"id\": \"podcasts\"\n  }, \"./podcasts\"), mdx(\"span\", {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"640px\"\n    }\n  }, \"\\n      \", mdx(\"span\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"68.28125%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCAAOABQDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAQGBQf/xAAWAQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhADEAAAAYjn1BkbExUn/8QAHBAAAgICAwAAAAAAAAAAAAAAAQMCBAAFERIj/9oACAEBAAEFAjuYbAWO0GBwkNLYpoyPupnCpf/EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQMBAT8BP//EABQRAQAAAAAAAAAAAAAAAAAAABD/2gAIAQIBAT8BP//EACQQAAIAAwcFAAAAAAAAAAAAAAECAAMSBBETISMxkTJBQnGB/9oACAEBAAY/Ams2BJWzUKFcpq4tO9Xz1G1N3aM8jDzrWkx6NRVQb5EXHkcQD5dJgiP/xAAcEAACAgMBAQAAAAAAAAAAAAABEQAhMUFhUXH/2gAIAQEAAT8hOdTXHmM1YcajBEdePsfOyAMY1Gp7iELncA+wsO6zMimf/9oADAMBAAIAAwAAABBMD//EABURAQEAAAAAAAAAAAAAAAAAAAAR/9oACAEDAQE/EFf/xAAWEQEBAQAAAAAAAAAAAAAAAAABECH/2gAIAQIBAT8QNJ//xAAcEAEBAQEAAgMAAAAAAAAAAAABESEAYXExQVH/2gAIAQEAAT8QWFRNSAYkqrE/gs4XQkJqzE/TbXiio4Cx8866aYqaVCMCFZvZlx+ygntMfXnqqKNUwvf/2Q==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"earphone-representation\",\n    \"title\": \"earphone-representation\",\n    \"src\": \"/static/beb82b6c8b969e3de1d2464d5b60e9b8/d329d/podcasts.jpg\",\n    \"srcSet\": [\"/static/beb82b6c8b969e3de1d2464d5b60e9b8/68731/podcasts.jpg 205w\", \"/static/beb82b6c8b969e3de1d2464d5b60e9b8/a7bf1/podcasts.jpg 410w\", \"/static/beb82b6c8b969e3de1d2464d5b60e9b8/d329d/podcasts.jpg 640w\"],\n    \"sizes\": \"(max-width: 640px) 100vw, 640px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n    \"), mdx(\"p\", null, \"Um manancial de conhecimento que muitos desenvolvedores ignoram, os podcasts s\\xE3o \\xF3timos para aprender. Nele, voc\\xEA tem informa\\xE7\\xF5es t\\xE9cnicas, opini\\xF5es e discuss\\xF5es sobre as tecnologias e casos de uso no dia a dia, pelas palavras de outros desenvolvedores.\"), mdx(\"p\", null, \"Minha lista de podcasts:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://devnaestrada.com.br/\"\n  }), \"DEVNAESTRADA\"), \";\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://podcasts.google.com/?feed=aHR0cHM6Ly9hbmNob3IuZm0vcy8zYmYyZjJjL3BvZGNhc3QvcnNz&ved=0CAAQ4aUDahcKEwjI9PXe5tToAhUAAAAAHQAAAAAQAQ&hl=pt-BR\"\n  }), \"Fala Dev\"), \";\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://hipsters.tech/\"\n  }), \"Hipsters.tech\"), \";\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"http://www.cabecadelab.com.br/\"\n  }), \"Cabe\\xE7a de Lab\"), \";\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"a\", _extends({\n    parentName: \"li\"\n  }, {\n    \"href\": \"https://quebradev.com.br/\"\n  }), \"Quebra Dev\"), \";\")), mdx(\"hr\", null), mdx(\"p\", null, \"A dica principal desse post \\xE9: \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"FIQUE EM CASA\"), \".\"), mdx(\"p\", null, \"Estude, se hidrate bem, durma bastante, coma bem, aproveite o tempo para fazer coisas produtivas. A ansiedade \\xE9 seu pior inimigo nesse momento, ent\\xE3o crie uma rotina para suas tarefas e mantenha a cabe\\xE7a no lugar.\"), mdx(\"p\", null, \"Juntos vamos passar por essa crise!\"), mdx(\"p\", null, \"Como j\\xE1 disse o \", mdx(\"a\", _extends({\n    parentName: \"p\"\n  }, {\n    \"href\": \"https://twitter.com/delucca/status/1245700401724342274\"\n  }), \"MC Rayban\"), \":\"), mdx(\"blockquote\", null, mdx(\"p\", {\n    parentName: \"blockquote\"\n  }, \"O Brasil t\\xE1 unido e decidiu o seguinte: n\\xE3o tem mole pra COVID 19 nem 20. #FicaEmCasa\")), mdx(\"span\", {\n    \"className\": \"gatsby-resp-image-wrapper\",\n    \"style\": {\n      \"position\": \"relative\",\n      \"display\": \"block\",\n      \"marginLeft\": \"auto\",\n      \"marginRight\": \"auto\",\n      \"maxWidth\": \"800px\"\n    }\n  }, \"\\n      \", mdx(\"span\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-background-image\",\n    \"style\": {\n      \"paddingBottom\": \"56.25%\",\n      \"position\": \"relative\",\n      \"bottom\": \"0\",\n      \"left\": \"0\",\n      \"backgroundImage\": \"url('data:image/jpeg;base64,/9j/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wgARCAALABQDASIAAhEBAxEB/8QAGAAAAgMAAAAAAAAAAAAAAAAAAAYFBwj/xAAXAQADAQAAAAAAAAAAAAAAAAACAwQF/9oADAMBAAIQAxAAAAHOrKqTzCWiyjJo/8QAGxAAAgMAAwAAAAAAAAAAAAAAAQQDBRESIkP/2gAIAQEAAQUC0CJe1fVqGucsnvYjSr0h/8QAGREAAwADAAAAAAAAAAAAAAAAAAECAxRR/9oACAEDAQE/AccKma76f//EABoRAAICAwAAAAAAAAAAAAAAAAACAQMRFUH/2gAIAQIBAT8ButlcGxXqn//EACEQAAICAAUFAAAAAAAAAAAAAAECAAMEESExQRMiMkJx/9oACAEBAAY/AqnXu435llYxV9VVjjZvIQMzFtNCYPsqX16OeUVRoBtP/8QAGxABAQACAwEAAAAAAAAAAAAAAREAITFBcbH/2gAIAQEAAT8hQw+W93WJy0R4BJbeZowXF6K0zhDo/cB3o9LmiQcE4z//2gAMAwEAAgADAAAAEMTP/8QAGBEAAwEBAAAAAAAAAAAAAAAAAAERIWH/2gAIAQMBAT8QiODviQ//xAAZEQEAAgMAAAAAAAAAAAAAAAABAHERweH/2gAIAQIBAT8QBtrMQUVb5P/EAB4QAQEAAwACAwEAAAAAAAAAAAERACExYZFBUYGx/9oACAEBAAE/EDqJE2AAPnOb84E3yBAKwD6DW+TIRNsIVjTu7fNu8S4REb4Eh6wx6lVrY33kxmlMHf6r+5//2Q==')\",\n      \"backgroundSize\": \"cover\",\n      \"display\": \"block\"\n    }\n  })), \"\\n  \", mdx(\"img\", _extends({\n    parentName: \"span\"\n  }, {\n    \"className\": \"gatsby-resp-image-image\",\n    \"alt\": \"gamification\",\n    \"title\": \"gamification\",\n    \"src\": \"/static/a05879c926835f7fbfc24f4699272adf/224d9/mc-ray-ban.jpg\",\n    \"srcSet\": [\"/static/a05879c926835f7fbfc24f4699272adf/68731/mc-ray-ban.jpg 205w\", \"/static/a05879c926835f7fbfc24f4699272adf/a7bf1/mc-ray-ban.jpg 410w\", \"/static/a05879c926835f7fbfc24f4699272adf/224d9/mc-ray-ban.jpg 800w\"],\n    \"sizes\": \"(max-width: 800px) 100vw, 800px\",\n    \"style\": {\n      \"width\": \"100%\",\n      \"height\": \"100%\",\n      \"margin\": \"0\",\n      \"verticalAlign\": \"middle\",\n      \"position\": \"absolute\",\n      \"top\": \"0\",\n      \"left\": \"0\"\n    },\n    \"loading\": \"lazy\"\n  })), \"\\n    \"), mdx(\"p\", null, \"Valeu, mo\\xE7ada. Um abra\\xE7o e se cuidem!\"));\n}\n;\nMDXContent.isMDXComponent = true;"}},"pageContext":{"isCreatedByStatefulCreatePages":false,"id":"3bbee43e-eb47-5494-98ea-720f97e0885d"}}}