Sumário
- Desvantagens dos favoritos padrão do navegador
- Como encontrar qualquer marcador de mil em 2-3 cliques
- Marcadores na nuvem como uma maneira de compartilhar conhecimento com colegas
- O que há de errado com os sistemas atuais e por que eu criei um novo
- Como mudar para um novo sistema: receitas para os preguiçosos
- Desenvolvedores de todos os países - compartilhe seu conhecimento! ;)
Desvantagens dos favoritos padrão do navegador
O principal problema, na minha opinião, são os gerenciadores de favoritos no navegador - sua estrutura em árvore. É fácil se perder nas filiais se você tiver centenas de favoritos. Por exemplo, onde colocar um livro sobre estresse que quero ler nas férias? Em "Livros / Saúde / Mais Tarde" ou em "Mais tarde / Livros / Saúde"? E se em uma noite de inverno quero abrir todos os livros pendentes, como posso encontrá-los rapidamente entre as muitas categorias e subcategorias?
A segunda grande desvantagem é que os favoritos do navegador são difíceis de compartilhar. Mesmo se eu tiver a categoria "Livros / Programação / Favorito" - para enviar todos esses links para um colega, você deverá copiar os links um de cada vez, por exemplo, para um arquivo de texto ou mensagem.
Como encontrar qualquer marcador de mil em 2-3 cliques
Em geral, o cérebro humano está focado na estruturação de informações por meio de associações, ou seja, conjuntos. E estruturar informações usando tags geralmente é uma abordagem mais intuitiva. Com a ajuda de tags, você não precisa se preocupar - adicionarei um marcador com as tags "saúde, livros, mais tarde". E então posso encontrá-lo facilmente em uma variedade de situações: quando examinarei a lista de kniks para compra, e quando analisarei todos os materiais de saúde e quando recolherei os indicadores que foram adiados para mais tarde. É um sistema que permite encontrar qualquer marcador em 2 a 3 cliques, mesmo se você tiver milhares deles. Assim, o gerenciador de favoritos baseado em nuvem nas tags resolve o problema de estruturar e encontrar os favoritos certos.
Por experiência pessoal - para 600 favoritos, tenho 25 tags e, raramente, qual favorito possui mais de 3 tags. I.e. para encontrar qualquer marcador em 2 a 3 cliques, ao criá-lo, basta selecionar as tags desejadas em 2 a 3 cliques. Aqui, você pode assistir ao vivo como a pesquisa usando tags funciona: meu perfil, 300 favoritos públicos .
Marcadores na nuvem como uma maneira de compartilhar conhecimento com colegas
Se você usa um gerenciador de hipotecas baseado em nuvem, é fácil compartilhar coleções de links - eles estão inicialmente online. Por exemplo, posso enviar facilmente um link para uma coleção de livros sobre programação ou para meus materiais favoritos sobre arquitetura de aplicativos no Rails, e assim por diante.
Além disso, a coleção pública de links diz muito sobre uma pessoa, e essa é outra maneira de nos conhecermos melhor e trocarmos experiências. Da mesma forma que os desenvolvedores compartilham listas de suas tecnologias favoritas no StackShare.
E se os links de alguém lhe interessam especialmente, você pode se inscrever para atualizar a coleção via RSS. Afinal, se assinamos notícias no Twitter e fotos no Instagram, por que não assinamos novos links de um colega? Por exemplo, dessa maneira, aprendo muito sobre um frontend moderno com meu colega em um projeto anterior. O projeto terminou e a troca de conhecimentos continua.
O que há de errado com os serviços atuais e por que fiz um novo
Antes de começar a ver minha bicicleta, tentei encontrar um serviço pronto para resolver os problemas descritos acima. Infelizmente, minhas pesquisas foram coroadas apenas com sucesso parcial.
Por exemplo, o meramente popular serviço Raindrop ainda oferece indicadores de estruturação principalmente com a ajuda de Categorias e Subcategorias. A interface não foi projetada para adicionar rapidamente favoritos com tags populares. A pesquisa por tags não é tão conveniente quanto eu gostaria. Não há perfil público com tags no sistema. Feeds RSS globais para assinar atualizações de usuários também. Este é o meu perfil de teste com 300 favoritos.
A ideia de gerenciar favoritos usando tags ao meu gosto claramente não é apenas para mim. O serviço Pinboard vive e vive há 8 anos. Em termos de funções, está próximo do meu ideal - também há uma busca por combinações de tags, um perfil público e feeds RSS. Mas o gerenciamento de tags me mata em alguns lugares porque o sistema classifica as tags em todos os lugares em ordem alfabética e não por sua importância (ou seja, o número de favoritos). Para mim, classificar as tags por relevância é muito mais fácil. Além disso, tentei projetar meu serviço para o número mínimo de cliques e a "execução" mínima do mouse. E finalmente - torne-o gratuito para todos. Porque O quadro de anúncios é pago, o que significa que muitos desenvolvedores não os usarão - e ainda considero a ideia de bookmarking social para compartilhar conhecimento como valiosa. Aqui está o meu perfil de teste com 300 marcadores.
Como mudar para um novo sistema: receitas para os preguiçosos
Primeiro de tudo, o novo serviço é gratuito para todos. E como é focado nos desenvolvedores, você pode se registrar no GitHub com apenas alguns cliques.
Se você deseja usar o serviço para procurar novos clientes, recomendo começar adicionando links para trabalhar no seu portfólio. Além disso, graças às tags, você pode estruturá-lo como quiser - e por tecnologia e por ano, país e função do projeto, e assim por diante. Isso é especialmente bom se você tiver muito trabalho. Como o perfil está vinculado ao GitHub, você pode encontrar facilmente seu site / e-mail e enviar uma oferta de emprego :) Assim, em teoria, um perfil no DevsLike pode substituir um site de portfólio pessoal. Bem, ou adicione ao seu perfil um link para seu site pessoal. E também, se você quiser, contatos nas redes sociais, por exemplo, pela tag de contatos. Em geral, tudo é muito flexível.
Então, recomendo tentar adicionar links ao seu perfil que você gostaria de compartilhar com os colegas. Por exemplo, uma lista de livros. Pessoalmente, acho essa maneira de organizar o conhecimento tão conveniente que transferi para o sistema links para versões eletrônicas de todos os livros da minha biblioteca - já lidas e pendentes para compra. Em vez de vasculhar as bibliotecas do iBooks e do Kindle em diferentes dispositivos, agora tenho uma única pesquisa em todos os livros.
No total, se você adicionar dezenas de indicadores ao sistema, já poderá "senti-lo" e decidir se deve arrastar todos os outros indicadores para ele. Se houver poucos marcadores, isso deve ser fácil com a ajuda de extensões para o navegador e o bookmarklet - basta adicionar marcadores um de cada vez e marcá-los com o mouse. Quando você formar as principais tags principais, adicionar um novo marcador levará segundos. Recomendação geral: faça de 1 a 3 tags por marcador e NÃO faça tags muito altamente especializadas (por exemplo, "svg" se você tiver menos de uma dúzia de favoritos).
Do ponto de vista da qualidade da navegação, nada pode ser melhor que a estruturação manual. É como na refatoração de código - sim, você precisa gastar mais tempo colocando o caos em ordem. Mas vale a pena, porque ler o código é ordens de magnitude com mais frequência do que escrevê-lo. Então, aqui - pensar por alguns segundos nas tags do marcador e colocá-las no papel uma vez, e encontrar os links certos sempre será fácil. Ao mesmo tempo, arrastei cerca de 500 marcadores e, ao mesmo tempo, varri o lixo velho. E, desde então, trabalho apenas no novo sistema há 4 meses, ele não puxa o antigo.
Se você deseja realizar um experimento sobre a importação automática de um grande número de favoritos - escreva. Criaremos algo, esse é um grande desafio e estou interessado em tentar resolver esse problema em conjunto.
Desenvolvedores de todos os países - uni-vos! ;)
Eu mesmo presto esse serviço, no meu tempo livre. É também por isso que é muito minimalista - sua tarefa é resolver o menor número possível de problemas. E a principal tarefa é ajudar os desenvolvedores a estruturar seu próprio conhecimento e trocar efetivamente links para materiais úteis.
Como o serviço é feito pelo desenvolvedor para desenvolvedores, se alguém estiver interessado, terei prazer em compartilhar os detalhes técnicos e um histórico detalhado de seu desenvolvimento. E, é claro, serei grato por qualquer feedback e crítica construtiva. Juntos somos mais fortes! ;)