Resumen
- Desventajas de los marcadores de navegador estándar
- Cómo encontrar cualquier marcador entre mil en 2-3 clics
- Marcadores en la nube como una forma de compartir conocimiento con colegas
- ¿Qué está mal con los sistemas actuales y por qué hice uno nuevo?
- Cómo cambiar a un nuevo sistema: recetas para los perezosos
- Desarrolladores de todos los países: ¡comparta sus conocimientos! ;)
Desventajas de los marcadores de navegador estándar
El principal problema en mi opinión son los administradores de marcadores en el navegador: su estructura de árbol. Es fácil perderse en las sucursales si tiene cientos de marcadores. Por ejemplo, ¿dónde poner un libro sobre el estrés que quiero leer en vacaciones? ¿En "Libros / Salud / Más tarde" o en "Más tarde / Libros / Salud"? Y si en una tarde de invierno quiero abrir todos los libros pendientes, ¿cómo puedo encontrarlos rápidamente entre las muchas categorías y subcategorías?
El segundo gran inconveniente es que los marcadores del navegador son difíciles de compartir. Incluso si tengo la categoría "Libros / Programación / Favoritos": para enviar todos estos enlaces a un colega, tendrá que copiar los enlaces uno por uno, por ejemplo, a un archivo de texto o mensajero.
Cómo encontrar cualquier marcador entre mil en 2-3 clics
En general, el cerebro humano se centra en estructurar la información a través de asociaciones, es decir. conjuntos. Y estructurar la información utilizando etiquetas suele ser un enfoque más intuitivo. Con la ayuda de las etiquetas no tiene que preocuparse: agregaré un marcador con las etiquetas "salud, libros, más adelante". Y luego puedo encontrarlo fácilmente en una variedad de situaciones: cuándo miraré la lista de kniks para la compra, y cuándo miraré todos los materiales de salud, y cuándo recogeré los marcadores que se pospusieron para más adelante. Es un sistema de este tipo que le permitirá encontrar cualquier marcador en 2-3 clics, incluso si tiene miles de ellos. Por lo tanto, el administrador de marcadores basado en la nube en las etiquetas resuelve el problema de estructurar y encontrar los marcadores correctos.
Por experiencia personal: para 600 marcadores tengo 25 etiquetas, y rara vez, ese marcador tiene más de 3 etiquetas. Es decir para encontrar cualquier marcador en 2-3 clics, cuando lo cree, simplemente seleccione las etiquetas deseadas en 2-3 clics. Aquí puede ver en vivo cómo funciona la búsqueda usando etiquetas: mi perfil, 300 marcadores públicos .
Marcadores en la nube como una forma de compartir conocimiento con colegas
Si utiliza un administrador de hipotecas basado en la nube, compartir colecciones de enlaces es fácil: inicialmente están en línea. Por ejemplo, puedo enviar fácilmente un enlace a una colección de libros sobre programación, oa mis materiales favoritos sobre arquitectura de aplicaciones en Rails, etc.
Además, la colección pública de enlaces dice mucho sobre una persona, y esta es otra forma de conocerse mejor e intercambiar experiencias. Del mismo modo que los desarrolladores comparten listas de sus tecnologías favoritas en StackShare.
Y si los enlaces de alguien son de particular interés para usted, puede suscribirse para actualizar la colección a través de RSS. Después de todo, si nos suscribimos a noticias en Twitter y fotos en Instagram, ¿por qué no nos suscribimos a nuevos enlaces de un colega? Por ejemplo, de esta manera aprendo mucho sobre una interfaz moderna de mi colega en un proyecto anterior. El proyecto ha finalizado y el intercambio de conocimientos continúa.
¿Qué hay de malo con los servicios actuales y por qué hice uno nuevo?
Antes de comenzar a ver mi bicicleta, traté de encontrar un servicio listo para resolver los problemas descritos anteriormente. Por desgracia, mis búsquedas fueron coronadas solo con un éxito parcial.
Por ejemplo, el bien merecido servicio Raindrop todavía ofrece marcadores estructurantes principalmente con la ayuda de Categorías y Subcategorías. La interfaz no está diseñada para agregar rápidamente marcadores con etiquetas populares. La búsqueda de etiquetas no es tan conveniente como me gustaría. No hay perfil público con etiquetas en el sistema. Fuentes RSS globales para suscribirse a actualizaciones de usuarios, también. Este es mi perfil de prueba con 300 marcadores.
La idea de administrar marcadores usando etiquetas a mi gusto claramente no es solo para mí. El servicio Pinboard lleva 8 años viviendo y viviendo. En términos de funciones, está cerca de mi ideal: también hay una búsqueda de combinaciones de etiquetas, un perfil público y canales RSS. Pero la administración de etiquetas me mata en algunos lugares porque el sistema clasifica las etiquetas en todas partes alfabéticamente y no por su importancia (es decir, la cantidad de marcadores). Para mí personalmente, ordenar etiquetas por relevancia es mucho más fácil. Además, intenté diseñar mi servicio para la cantidad mínima de clics y para la "ejecución" mínima del mouse. Y finalmente, que sea gratis para todos. Porque Pinboard es de pago, lo que significa que muchos desarrolladores no los usarán, y todavía considero que la idea de los marcadores sociales para compartir conocimiento es valiosa. Aquí está mi perfil de prueba con 300 marcadores.
Cómo cambiar a un nuevo sistema: recetas para los perezosos
En primer lugar, el nuevo servicio es gratuito para todos. Y dado que se centra en los desarrolladores, puede registrarse a través de GitHub con un par de clics.
Si desea utilizar el servicio para buscar nuevos clientes, le recomiendo comenzar agregando enlaces para trabajar desde su cartera. Además, gracias a las etiquetas, puede estructurarlo a su gusto, y por tecnología, año, país, papel en el proyecto, etc. Esto es especialmente bueno si tienes mucho trabajo. Dado que el perfil está vinculado a GitHub, a través de él puede encontrar fácilmente su sitio web / correo electrónico y enviar una oferta de trabajo :) Por lo tanto, en teoría, un perfil en DevsLike puede reemplazar un sitio de cartera personal. Bueno, o agregue a su perfil un enlace a su sitio web personal. Y también, si lo desea, contactos en redes sociales, por ejemplo, por la etiqueta de contactos. En general, todo es muy flexible.
Luego, recomendaría intentar agregar enlaces a su perfil que le gustaría compartir con sus colegas. Por ejemplo, una lista de libros. Personalmente, considero que esta forma de organizar el conocimiento es tan conveniente que transfirí al sistema enlaces a versiones electrónicas de todos los libros de mi biblioteca, tanto los ya leídos como los pendientes de compra. En lugar de hurgar en las bibliotecas iBooks y Kindle en diferentes dispositivos, ahora tengo una sola búsqueda en todos los libros.
En total, si agrega docenas de marcadores al sistema, ya puede "sentirlo" y decidir si arrastra todos los demás marcadores al mismo. Si hay pocos marcadores, esto debería ser bastante fácil con la ayuda de extensiones para el navegador y el marcador: simplemente agregue marcadores uno a la vez y etiquételos con el mouse. Cuando haya formado las etiquetas principales del núcleo, agregar un nuevo marcador llevará segundos. Recomendación general: haga 1-3 etiquetas por marcador y NO haga etiquetas muy especializadas (por ejemplo, "svg" si tiene menos de una docena de marcadores allí).
Desde el punto de vista de la calidad de la navegación, nada puede ser mejor que la estructuración manual. Es como con la refactorización de código: sí, tienes que pasar más tiempo poniendo el caos en orden. Pero vale la pena, porque leer el código es mucho más frecuente que escribirlo. Así que aquí, pensar durante unos segundos sobre las etiquetas para el marcador y colocarlas una vez, y encontrar los enlaces correctos siempre será fácil. Al mismo tiempo, arrastré unos 500 marcadores, y al mismo tiempo rastrillé la basura vieja. Y desde entonces, he estado trabajando solo en el nuevo sistema durante 4 meses, no tiene el antiguo.
Si desea realizar un experimento sobre la importación automática de una gran cantidad de marcadores, escriba. Se nos ocurrirá algo, este es un desafío bastante grande, y estoy interesado en tratar de resolver este problema de manera conjunta.
Desarrolladores de todos los países: ¡únanse! ;)
Hago este servicio yo mismo, en mi tiempo libre. Esta es también la razón por la cual es muy minimalista: su tarea es resolver una pequeña cantidad de problemas lo mejor posible. Y la tarea principal es ayudar a los desarrolladores a estructurar su propio conocimiento e intercambiar enlaces a materiales útiles.
Dado que el servicio lo realiza el desarrollador para desarrolladores, si alguien está interesado, con gusto compartiré los detalles técnicos y una historia detallada de su desarrollo. Y, por supuesto, agradeceré cualquier comentario y crítica constructiva. ¡Juntos somos más fuertes! ;)