Menú

Todas las publicaciones etiquetadas Desarrollo web

¿Cuándo deberían los equipos de desarrollo web invertir en velocidad? 

¿Cuándo deberían los equipos de desarrollo empezar a invertir en velocidad? apareció originalmente en Quora: el lugar para obtener y compartir conocimientos, capacitando a las personas para aprender de los demás y comprender mejor el mundo.

Respuesta de Angela Zhang, ingeniera de software, en Quora:

Por mucho que me encantaría decir “¡deberías invertir en velocidad desde el primer día!”, la velocidad simplemente no es el retorno de la inversión más alto cuando todavía estás buscando un producto que encaje en el mercado. La respuesta a esta pregunta realmente depende del producto que esté creando y de la base de usuarios para la que esté creando. Algunas señales de que probablemente deberías empezar a pensar en la velocidad son:

Sus usuarios empezaron a quejarse de la velocidad. Si recibe informes de errores que indican que su sitio no se está cargando, es una señal bastante sencilla.
Está ampliando su base de usuarios fuera de los centros urbanos en los países desarrollados. La mayoría de los usuarios de Internet en el mundo no tienen conexiones a Internet ultrarrápidas y, como desarrolladores que trabajan en Silicon Valley, es difícil generar empatía por cómo los usuarios con conexiones a Internet lentas experimentan su aplicación.
Tienes muchos usuarios en teléfonos móviles. En su charla en Google I/O 2016, Ilya Grigorik señala de manera muy convincente que la velocidad y la resiliencia son muy importantes en los dispositivos móviles, incluso si cree que todos sus usuarios tienen conexiones 4G LTE. Incluso en los centros urbanos, la gente rara vez está conectada a Internet 4G todo el tiempo y, con frecuencia, pierden la recepción celular por completo cuando entran en el metro y en los ascensores. Por otro lado, en las zonas rurales, es posible que la gente solo tenga Internet 2G, pero tiende a desconectarse con menos frecuencia. Cree velocidad si desea que esos usuarios tengan buenas experiencias. Para ver su charla completa, consulte Creación de aplicaciones web rápidas y resistentes.
Estás pagando mucho en costos de servidor. Muchas veces esto es una indicación de que está obteniendo demasiados datos o haciendo demasiado trabajo que es innecesario o puede optimizarse.
Si ha decidido invertir en velocidad y está buscando un buen lugar para comenzar su trabajo de rendimiento, eche un vistazo a esta respuesta (enchufe descarado): la respuesta de Angela Zhang (張安琪) a ¿Cuáles son formas sencillas de monitorear y mejorar la web? ¿actuación?

Más información: ¿Cuándo deberían los equipos de desarrollo web invertir en velocidad? 

Chris Coyier sobre el futuro del desarrollo web 

Hace tres meses, Chris Coyier y Media Temple volaron hasta Whitefish Montana para visitar a los ganadores del concurso CSS-Tricks, ZaneRay Group. Nuestros días con ZaneRay Group estuvieron llenos de acción, ya que visitamos el prístino lago Bowman, recorrimos en bicicleta la carretera Going-to-the-Sun y, lo más importante, pasamos varias horas hablando sobre la creación y el mantenimiento de sitios web y aplicaciones web de última generación. . Se pasaron horas investigando los detalles sucios del desarrollo de sitios de comercio electrónico masivos y las actividades detrás de escena que los impulsan. Realmente agradecemos a ZaneRay no solo por su hospitalidad sino también por su camaradería, haciendo de este un viaje inolvidable.

Afortunadamente, tenemos algunos recuerdos visuales del viaje para compartir.

Más información: Chris Coyier sobre el futuro del desarrollo web 

7 cosas a considerar al contratar una empresa de desarrollo web 

Cuando se dé cuenta de que su empresa necesita un sitio web o una aplicación móvil, es hora de contratar una de las muchas empresas de desarrollo web que existen en la actualidad. Puede parecer fácil, ya que una búsqueda rápida en Internet le proporcionará miles de empresas que ofrecen dichos servicios. Pero espera un momento, ¿realmente es así de fácil? ¿Puede cualquier empresa hacer el trabajo y hacerlo bien? ¿Cómo sabes que recibirás un trabajo de calidad? ¿Cuánto debería pagar y cuánto tiempo llevará el proceso de desarrollo? Estas son preguntas, entre muchas otras, que es necesario responder antes de tomar una decisión.

1. Sepa lo que quiere
El desarrollo web es más que tener una dirección que indique su nombre y su empresa. Es más que mostrar los servicios que ofreces y dejar información de contacto para que los clientes potenciales se pongan en contacto. El desarrollo web implica la creación de una interfaz única que vincule al cliente con sus productos y lo incite a trabajar con usted. La plataforma corporativa debe proporcionar una forma cómoda y clara para que el cliente compre sus productos o solicite sus servicios. Para comprender exactamente lo que necesita, comience por evaluar la estructura y el proceso de su negocio. Considere los productos que se ofrecen y su clientela objetivo. Teniendo esto en cuenta, solicite una solución web que simplifique la interacción con sus clientes. El resultado final debería facilitar que usted y su equipo reciban pedidos, procesen, envíen y realicen un seguimiento del progreso de cada solicitud. Esto significa una plataforma orientada al cliente que sea fácil de usar y una solución backend funcional para su negocio.

2. ¿A qué costo?
Diferentes desarrolladores proporcionarán una amplia gama de cotizaciones de precios para exactamente el mismo trabajo. Muchas empresas cometen el error de simplemente elegir la cifra más baja. Sin embargo, el viejo dicho de que “lo barato sale caro” también se aplica directamente al desarrollo de software. Cuando desee contratar un equipo de desarrollo web, concéntrese menos en el precio y más en obtener las funciones que desea. Elementos cruciales como la calidad del sitio web o del producto web, la cantidad o las características y el cronograma de entrega se verán afectados por una empresa con ofertas bajas. Una empresa con experiencia que ha invertido en herramientas adecuadas sólo dedicará tiempo y recursos cuando los beneficios sean proporcionales. Esté preparado para pagar la cantidad adecuada por un producto de calidad. Busque cotizaciones de diferentes desarrolladores y compare sus precios según las funciones ofrecidas. Considere la calidad de la atención al cliente, la disponibilidad de los servicios de soporte y la posición o reputación de un desarrollador en la industria. Nunca sacrifique la calidad por el dinero, ya que rápidamente acabará con sus sueños de comercio electrónico.

Más información: 7 cosas a considerar al contratar una empresa de desarrollo web 

Súmese a la fiebre del oro del desarrollo web con esta educación completa desde el principio hasta el final.

Aprender a programar para Internet es el camino del futuro en un mundo cada vez más conectado. Sin embargo, empezar puede resultar intimidante. Elimine el dolor (y la matrícula) de obtener una educación completa en desarrollo web con Pay What You Want: Web Hacker Bundle, una colección de 7 cursos con todo lo que necesita para comenzar a programar como un profesional.

Así es como funciona. Supere el precio promedio y obtendrá siete cursos completos y más de 73 horas de contenido que cubre todo, desde Python hasta Ruby on Rails. Pague a continuación y seguirá recibiendo un curso intensivo sobre la tecnología de virtualización de rápido crecimiento Docker y el sistema de gestión de datos Apache Cassandra. ¡De cualquier manera ganas!

Sin embargo, al final del día, son sólo unos pocos dólares más para aprender a acelerar la construcción de sitios web con Bootstrap, dominar el lenguaje más popular de la web, JavaScript, aumentar la interactividad web con PHP y MySQL, y mucho más.

El paquete Pay What You Want: Web Hacker está actualmente disponible en la tienda BGR e incluye los 7 cursos si puedes superar el precio promedio.

Más información: Súmese a la fiebre del oro del desarrollo web con esta educación completa desde el principio hasta el final.

21 pasos para convertirse en un desarrollador web exitoso

Es importante preguntar esto, porque muchas personas en todo el mundo son desarrolladores web, pero ¿cuántos de ellos tienen éxito en ello?

Mi objetivo con este artículo es brindarle la mentalidad, el conocimiento y las habilidades para destacarse entre la multitud y lograr el éxito en su carrera de desarrollo web, ya sea en una empresa o como trabajador independiente.

Este artículo está dirigido a aspirantes a desarrolladores web y a desarrolladores web que luchan por romper la "barrera de la mediocridad".

Estos 21 pasos lo ayudarán a tener éxito en el desarrollo web y más allá.

1. ¿Es esto algo que realmente te apasiona?
“Pasión” es una palabra tan comúnmente utilizada que el significado real se distorsiona. En realidad significa "una emoción fuerte y apenas controlable".

La pasión no es pasiva: es una búsqueda de actuar. La mayoría de las personas odian sus trabajos de 9 a 5, pero pocas hacen trabajos que aman y les apasionan.

Es importante hacerse estas tres preguntas:

    1. ¿Me entusiasma la idea de crear sitios web y aplicaciones web?
    2. ¿Sería esta una carrera emocionante para mí?
    3. ¿Convertirme en desarrollador web estaría en línea con el estilo de vida que me gustaría tener para mí (y mi familia)?

Si respondió afirmativamente a las preguntas anteriores, está en el camino correcto para convertirse en desarrollador web.

Más información: 21 pasos para convertirse en un desarrollador web exitoso

 

¿Está muriendo el diseño web?

El diseño web no está muriendo. Se está incorporando al desarrollo completo.

Existen varias especializaciones de diseño que son relevantes para el desarrollo web, como el diseño de experiencia de usuario y el diseño visual.

El diseño web no es una especialización así: es un término más general que tradicionalmente se asocia con la creación de sitios web estáticos o sitios web dinámicos creados sobre un sistema de gestión de contenidos estándar como WordPress o Drupal.

Pero las aplicaciones web son cada vez más complicadas. Esta complejidad requiere habilidades adicionales. De ahí el surgimiento del desarrollador full stack, que se siente cómodo con las herramientas de desarrollo front-end (como React) y las herramientas de desarrollo back-end (como Node.js).

Además, el término “diseño web” ha caído en desgracia en general, al menos aquí en San Francisco. Muchos profanos todavía se refieren al acto de crear sitios web como "diseño web", pero muchos menos profesionales se refieren a sí mismos como "diseñadores web".

Esta pregunta apareció originalmente en Quora. el lugar para obtener y compartir conocimientos, capacitando a las personas para aprender de los demás y comprender mejor el mundo. Puedes seguir a Quora en Twitter y Facebook. Más preguntas:

Más información: ¿Está muriendo el diseño web?

Cómo subcontratar con éxito un proyecto de desarrollo web en cinco sencillos pasos

Victoria Elizabeth es ejecutiva de contenidos de Expert Market, un mercado B2B para productos y servicios de oficina.

Si usted es propietario de una pequeña empresa consciente de su presupuesto o un gerente corporativo con poco tiempo, probablemente haya pensado en la subcontratación más de una vez desde que inició su negocio.

Hoy en día, cada vez más pequeñas empresas dependen de la subcontratación para una serie de actividades diferentes, y los mercados para encontrar diseñadores y agencias no son escasos. Una de las tareas más desalentadoras que puede considerar subcontratar es el trabajo de diseño y desarrollo web, ya que contratar a alguien internamente o incorporar mano de obra adicional para el proyecto puede resultar demasiado costoso y consumir mucho tiempo.

Pero si bien la subcontratación puede ser una opción más rápida y menos costosa que la contratación, la planificación sigue siendo esencial y requiere dedicar tiempo y esfuerzo para gestionar las expectativas a lo largo del camino.

A continuación se ofrecen algunos consejos que debe tener en cuenta si está pensando en contratar a una agencia externa para que diseñe o rediseñe su sitio:

#1 Sepa qué va a hacer su sitio web
#2 Consolide sus tácticas de medición
#3 Compárate con la competencia
#4 Explique las limitaciones de su proyecto
#5 Resumir toda esta información en un resumen

Más información: Cómo subcontratar con éxito un proyecto de desarrollo web en cinco sencillos pasos